软件项目开发课程设计-汽车零配件库存管理系统说明书(5)

2019-03-28 08:56

库。

在上面的实体和实体之间的E-R图设计基础上,形成数据库中的表格及表格之间的关系。

该数据库由6个表组成,需求单位表、零配件表、供应单位表、入库信息表、出库信息表、操作用户表。

一、主表的结构设计 1.需求单位信息

需求单位表是对需求单位信息进行统计,包括单位名、单位编号、取货时间、地址、负责人、联系电话、操作员、所需配件、配件单价、零配件数量等信息。需求单位表的结构表如表4-1所示

表4-1. 需求单位结构表

列 名 keynumber dwname dwadress dwmanager lxtel operator ljprice xqhw xqamount qhtime 2.供应单位信息

供应单位信息表是提供配件的单位信息的统计,包括单位编号、单位名称、负责人、联系电话、地址、所供应零配件、零配件单价、零配件商量等信息。 供应单位信息表的结构如表4-2所示

表4-2 供应单位信息结构表 列 名 gydwnumber 数据类型 money 长 度 8 是否为空 否 说 明 编号(主键) 数据类型 money varchar varchar varchar varchar varchar money varchar int datatime 长 度 8 50 20 8 20 8 8 20 4 8 是否允许为空 否 否 否 否 是 是 是 是 否 否 说明 编号(主键) 单位名 地址 负责人 联系电话 操作员 单价 所需配件 配件数量 取货时间 18

gydwname gydwmanager gydwtel gydwadress operator gyprice gyhw gyamount 3.零配件信息

varchar varchar varchar varchar varchar money varchar int 20 8 50 20 8 8 20 4 否 是 是 否 是 是 是 否 单位名称 负责人 联系电话 地址 操作员 单价 供应零配件 零配件数量 零配件表是对配件信息的统计,包括名称、供应单位、生产单位、生产时间、配件数量、配件单价、入库时间、编号等。

配件表的结构如表4-3所示

表4-3 零配件结构表 列 名 gydw ljname scdw sctime ljamount ljprice rktime operator keynumber 4.配件入库信息

零配件入库信息是对入库信息的统计,包括货物编号、零配件名称、生产单位、供应单位、本次数量、生产时间、零配件单价、入库时间、经办人等信息。 零配件入库信息表结构如表4-4所示

表4-4 零配件入库信息结构表 列名 数据类型 长度 是否为空 说 明 数据类型 varchar varchar varchar datatime int money datatime varchar money 长 度 50 20 10 8 8 10 8 8 6 是否为空 是 是 是 是 是 是 是 是 否 说 明 供应单位 配件名称 生产单位 生产时间 配件数量 配件单价 入库时间 操作员 编号(主键) 19

ljnumber int ljname scdw gydw bcsl sctime ljprice rktime jbr varchar varchar varchar int varchar money datetime varchar 6 20 10 20 8 8 8 8 10 否 否 否 是 是 是 是 是 是 零配件编号 零配件名称 生产单位 供应单位 本次数量 生产日期 零配件单价 入库时间 经办人 5.操作用户信息

操作用户表是对使用本系统的用户进行身份和权限验证用的,包括用户名称、密码、所在单位、用户权限信息、操作员、最后修改时间。 操作用户表的结构如表4-5所示

表4-5 操作用户结构表

列名 username password szdw operator 数据类型 varchar varchar varchar varchar 长度 20 10 10 8 是否为空 否 否 是 是 说明 用户名 密码 所在单位 操作员 6、零配件出库信息

零配件出库表是对出库信息的统计。包括货物编号、零配件名称、生产单位、需求单位、本次数量、生产时间、零配件单价、出库时间、经办人等信息。零配件出库信息表结构表如表4-6所示

表4-6 零配件出库信息结构表

列名 ljnumber ljname scdw xqdw

数据类型 int varchar varchar varchar 长度 6 20 10 10 20

是否为空 否 否 否 否 说明 配件号 配件名 生产单位 需求单位 bcsl sctime ljprice cktime jbr int varchar money datetime varchar 8 8 10 8 10 是 是 是 是 是 本次数量 生产日期 配件单价 出库时间 经办人 4.5连接数据库的特点

当开发环境通过连接到数据库上之后,在设计中使用数据库画笔可实现对该数据库中表格,视图等的操作,如创建表,修改表,删除表,增加/删除记录。

设计中设计数据窗口的时候,通过对话框实现与数据的连接。在应用程序中则一般是在应用程序对象中书写连接数据库的程序代码,使得应用程序开始运行并实现与数据库的连接。

21

五、详细设计

详细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括了用户界面设计、程序过程设计等步骤。

5.1系统的主要功能

1、汽车零配件库存各种信息的输入,包括入库,出库,还原,需求信息的输入等

2、零配件货物管理的各种信息查询,修改和维护

3、在零配件库存管理中加入最高储备和最低储备字段,对仓库的配件设备实现监控和报警

4、对零配件库存的进货管理,对需求单位的货物需求管理 5、操作日志的管理

6、汽车零配件库存管理系统的使用帮助

5.2程序流程图

程序流程图的优点是对控制流程的描绘很直观,易于掌握。 1、出货系统其程序流程图如图5.1所示

22


软件项目开发课程设计-汽车零配件库存管理系统说明书(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:分段执行中的权利制衡与程序效率的提高

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: