数据库。
人机交互界面采用Visual Basic 语言设计,共有22 个窗体,主要功能是负责对
相关信息的输入与输出。部分代码如下:
这部分代码用于实现连接数据库并打开数据表的功能。
Private Sub Form_Load()
    Dim strsql As String, strcn As String
    txtpagesize = "5"
    intpage = 1
    strcn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path
& "\robot.mdb"
    objcn.ConnectionString = strcn
    objcn.Open
    With objrs
    .CursorLocation = adUseClient
    .CursorType = adOpenStatic
    .Open "采购计划查询", objcn, 3, 3
    End With
    showdata (intpage)
End Sub
下面部分的代码用于实现对某一采购计划编号所对应的相关信息的修改,如不存
在该信息,则进行提示“不存在该记录”。
Private Sub Command4_Click()
    objrs.Close
        objrs.Open "select * from 采购计划 where 采购计划编号 = '" &
Trim(Text1.Text) & "'", objcn, 3, 3
        If objrs!采购计划编号 <> Text1.Text Then
            MsgBox ("不存在此记录!")
        End If        本科毕业设计说明书(论文)    第  14  页   共  77  页
        With objrs
        .Fields("采购计划编号") = Text1.Text
        .Fields("详细信息") = Text2.Text
        .Fields("计划申报人编号") = Text3.Text
        .Update
        .Close
     End With
     objrs.Open "采购计划查询", objcn, 3, 3
     showdata (intpage)
End Sub
信息管理系统主界面如图3.4所示。
 
图 3.4  信息管理系统主界面
操作过程中相关界面如图3.5,3.6 所示(部分)
 
图 3.5  机器人项目信息系统人员信息界面
 
图 3.6  机器人项目信息系统仓库盘点界面
后台数据库采用access 构建,界面如图3.7所示
图 3.7  后台数据库界面
针对机器人项目需要的信息,共建立各类关系表23 个,下面介绍几个主要的表。
如下所示:
人员信息(人员编号,姓名,专业,qq,联系方式,擅长领域,毕业去向)
发票管理(发票编号,物料编号,数量,单价,金额,申请报账日期,完成报账
日期)
图纸管理(图纸编号,出图软件,出图人编号)
物料编码(物料编号,物料名称,规格,型号)
物料入库(入库单号,入库日期,物料编号,数量,单位,单价,金额,入库操
作者编号,备注)
在调试过程中发现,由于机器人项目信息量相对于企业来说不大。但要对信息进
行有效地管理就需要对各类信息进行合理的编号,最终目标是能快速、有效的进行数
据操作。
3.5.2 物料编码
物料编码是唯一标识物料的代码,通常用字符串(定长或不定长)或数字表示。
物料编码是计算机系统对物料的惟一识别代码。它用一组代码来代表一种物料。物料
上一篇:ABAQUS自动攀攫机器人攫取机构的设计
下一篇:SolidWorks桥式起重机的主梁参数化设计+文献综述

Solidworks六自由度焊接机器人结构设计

Pro/E迎宾机器人整体结构及壳体模具设计

OpenCV社区安保服务机器人...

MATLAB社区安保服务机器人...

Solidworks的Mecanum轮移动搬运...

solidworks水下船体清扫机器...

水下船体清扫机器人用磁...

国内外图像分割技术研究现状

公寓空调设计任务书

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...