数据库。
人机交互界面采用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桥式起重机的主梁参数化设计+文献综述

DNV结合船型项目浅析船体无损检验要求

爬行式管道探测机器人机械结构设计+CAD图纸

两栖管道探测机器人机械结构设计+图纸

UG+VERICUT工业机器人在船用...

三自由度工业机器人机械臂结构设计

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

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

浅论职工思想政治工作茬...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

压疮高危人群的标准化中...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...