表4-10 历史出库表
字段名    数据类型    字段长度    是否为空
货物名称    文本    12    
货物数量    数字    长整型    
出库日期    日期/时间        
年度数量    数字    长整型    
年度供货总额    数字    长整型    

2、数据库链接
VB语言是可以直接与ACCESS进行链接的,需要将ACCESS转化成97格式就行,然后再进行“VB数据窗体向导”生成窗体时,可以选择自己所建议的数据库作为记录源。在本次系统设计中我采用的是用ODBC工具来进行链接,可以通过计算机的控制面板选项调出ODBC数据源管理器进行配置即可。
3、数据库初始内容设计
数据库的初始内容需要用户表、货品信息表、仓库信息表、入库登记表、出库登记表、库存汇总表、经办人员表、供货单位信息表、历史入库表、历史出库表这10个部分,具体内容如下所示。
(1)用户表
用户表包括用户的姓名和密码等信息,如图4-1所示:
 
图4-1 用户表
(2)货品信息表
货品信息表包括货品编码、货品名称、类别、型号、单位等信息,如图4-2所示:
 
图4-2 货品信息表
(3)仓库信息表
仓库信息表包括仓库编号、仓库名称、存货种类、存货价值等信息,如图4-3所示:
 
图4-3 仓库信息表
(4)入库登记表
入库登记表包括入库日期、入库单号、货物编码、数量等信息,如图4-4所示:
 
图4-4 入库登记表
(5)出库登记表
出库登记表包括出库日期、出库单号、货品编码、货品名称、数量等信息,如图4-5所示:
 
图4-5 出库登记表
(6)库存汇总表
库存汇总表包括货物编码、入库日期、货物名称、数量、进货价等信息,如图4-6所示:

 
图4-6 库存汇总表
(7)经办人员表
经办人员表包括编号姓名、家庭住址、办公电话和家庭电话等信息,如图4-7所示:
 
图4-7 经办人员表
(8)供货单位信息表
供货单位信息表中包括单位编号、单位名称、单位地址、电话和联系人等信息,如图 4-8所示:
 
图4-8 供货单位信息表
(9)历史入库表
历史入库表包过货位名称、供货单位、入库日期、年度数量和年度供货总额等信息,如图4-9所示:
 
图4-9 历史入库表
(10)历史出库表
历史出库表中包括货物名称、货物数量、出入日期、年度数量和年度供货总额等信息,如图4-10所示:
 
图4-10 历史出库表
五、系统功能实现与测试
(一)公共模块
1、模块功能
在VB中可以公用模块来存放整个工程项目公用的函数、全局变量等。这个工程项目中的任何一个地方都可以调用公共模块中的函数、变量,这样可以极大地提高代码的效率,我也是在本系统中添加了一个Module1.bas。其中定义了一个ExecuteSQL函数和ConnectString函数。
2、主要代码分析
Public Function ExecuteSQL(ByVal SQL As String, MsgString As String) As ADODB.Recordset
   Dim cnn As ADODB.Connection  
   Dim rst As ADODB.Recordset
   Dim sTokens() As String
   On Error GoTo ExecuteSQL_Error
   sTokens = Split(SQL)
   Set cnn = New ADODB.Connection
上一篇:ASP.net高校教师工资管理系统设计与实现
下一篇:超市库存系统的国内外研究现状和发展趋势

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

jsp+mysql酒店管理系统的设计+源代码

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

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

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

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

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

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

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

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

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

上海居民的社会参与研究