1、.61.2.6 信息查询模块.71.2.7 系统数据流分析.71.2.8 数据字典.111.2.9 系统性能分析.111.3 用户界面设计.122、 总体设计.152.1 引言.152.2 使用最佳设计方案.152.3 数据库设计.162.4 逻辑结构设计.162.5 数据模型的优化.162.6 物理结构设计.172.7 服务器与数据库关系.172.8 系统测试.172.9 参考文献.173、 课程设计心得.1711、需求分析报告1.1 系统要求概述工厂材料供应库库存管理系统是对工厂的材料供应,使用进行统一管理的信息系统。其基本流程是,材料供应人员将购买的材料送到库房,与库房管理人员一起进行入
2、库处理。车间的取料员到库房取用所需材料,与库房管理人员进行出库操作。库房管理人员随时查询材料使用,供应和库存情况,每周提出一次材料定货参考计划。系统维护人员对材料供应人员,车间取货员及库房管理人员的信息进行维护。包括上述人员信息的增加,删除与更新;对新材料的编号名称规格等信息进行维护。(1)材料供应人员填写材料入库单,送材料到库房,与库房管理员共同完成材料入库操作。(2)车间取货员填写材料出库单,与库房管理人员共同完成出库操作,取出材料。(3)库房管理人员除完成出,入库操作外,还要随时查询材料使用,供应和库存情况,每周提出一次材料定货参考计划。(4)系统维护人员对材料供应人员,车间取货员及库房
3、管理人员的信息进行维护。包括上述人员信息的增加,删除与更新;根据概述可得此工厂仓库管理的业务流程图如下:入库单入库登记出库单更新仓库数据库查询库存材料入库数据库库存统计可否取货否终止增删查可数据显示出入库统计表库存统计表打印出库单出库登记材料出库仓库管理业务流程图21.2 系统需求分析1.2.1系统数据对象与联系分析系统的数据对象属性以及联系如以下图所示。材料名称 材料规格盘点日期盘点单号姓名员工编号仓库盘点盘点库房管理员材料数目备注联系电话材料供应员协助车间取货员提交 提交入库单号入库位置供应人员目标车间取货人员出库单号出库时间入库时间材料数量材料单位材料名称材料规格实体联系图3系统的数据属
4、性包括如下几个方面:库房管理员:管理员编号、姓名、联系电话、备注。材料供应人员:员工编号、姓名、联系电话、备注。车间取货人员:仓库盘点:盘点单号、盘点日期、材料名称、材料规格、材料数量、备注。入库单:入库单号、入库时间、材料名称、材料规格、材料单位、材料数量、供应人员编号、入库位置、备注。出库单:出库单号、出库时间、材料名称、材料规格、材料单位、材料数量、取货人员编号、目标车间、备注。1.2.2系统功能分析系统的功能需求包括以下几个方面:满足以上需求的系统主要包括以下几个模块,如图所示。功能需求基本数据维护模块。基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。例如材料供应人员信息、车间取货员信息以及库房管理人员信息等的增加、删除与更新,对新材料的编号名称规格等信息进行维护等。4基本业务模块。基本业务模块中,材料取货员填写材料入库单,库房管理员负责协助处理这些单据。同时,车间取货员提交材料出库单时,库房管理员也要协