与用户的沟通,最终确定系统要实现的目标如下。界面简洁、框架清晰、美观大方;领会、快速的填写仓库信息、入库、出库资料;对用户输入的数据,系统进行严格的数据检验,尽可能排除人为输入错误;实现查询统计功能,用来查询统计员工工资数据;最大限度地实现系统的易维护性和易操作性;确保系统数据安全。(2)系统功能结构本系统主要包括仓库基本信息管理,数据处理,货物信息录入、查询、修改,库存信息的查询统计,系统管理等部分其系统结构如图所示。
(3)构建开发环境本项目开发环境如下:MicrosoftVisualBasic60中文版;Access数据库。Access是运行在Wi
dows系列平台之上的具备了多媒体与开放性的数据库系统。它的直观性、易用性、开放性及功能强大的特点,使其成为目前最受欢迎的PC数据库软件。(4)系统特色介绍本系统特色有:操作简单,符合Wi
dows的风格的操作界面,使用户容易上手;减少数据重复录入,大部分数据都只需录入一次,即可在其他模块中引用。如供应商、货物资料、库存等信息,都只需录入一次。(5)处理流程以“判断能否录入货物信息”为例,可描述如下:处理过程:“判断能否录入货物信息”;说明:根据货物编号判断是否属于有效货物;输入:货物编号、货物货物名称、类别等有效信息;输出:能否录入货物信息;处理:如果属于有效货物编号,即可录入,否则不可录入。(6)主要功能的原理用户管理主要采用MicrosoftVisualBasic60制作的登录界面和Access制作的数据库对员
1
f工的基本信息进行管理;应用VB对用户的添加、删除、修改进行操作。
4数据库设计数据库设计数据
41概念结构设计
供应商信息表:供应商编号,供应商地址,供应商名称,电话,联系人姓名,联系人职称货物信息表:货物编号,货物名称,货物数量,类别,最低限量,最高限量种类表:类别编号,类别名称客户信息表:客户编号,客户名称,联系人,客户电话仓库信息表:仓库编号,仓库名称,仓库地址,用户编号用户信息表:用户名,用户密码,用户权限库存信息表:库存编号,货物编号,库存数量,仓库编号入库单:入库单编号,货物编号,经办人编号,入库时间,货物数量,仓库编号,供应商编号出库单:出库单编号,货物编号,经办人编号,出库时间,出库单价,客户编号,仓库编号
42逻辑结构设计
根据关系规范化理论和ER转换成关系模型的规则,整体ER图可转换得到下列关系模式:供应商(供应商编号,供应商地址,供应商名称,电话,联系人姓r