数据库。
人机交互界面采用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 物料编码
物料编码是唯一标识物料的代码,通常用字符串(定长或不定长)或数字表示。
物料编码是计算机系统对物料的惟一识别代码。它用一组代码来代表一种物料。物料 攀攫机器人项目质量及成本管理研究+文献综述(8):http://www.751com.cn/jixie/lunwen_4036.html