欢迎来到天天文库
浏览记录
ID:45587358
大小:604.51 KB
页数:23页
时间:2019-11-15
《信息管理系统仓库管理课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、系统设计1二、数据库设计2三、数据库结构的实现11四、各个功能模块的创建12五、系统的编译和发行22六、参考文献23七、实习小结23八、致谢24仓库管理系统一、系统设计(-)系统目标设计通过一个仓库管理系统,使仓库的管理工作系统化、规范化、自动化、使得资金使用合理,物资设备的储备最佳。(二)开发设计思想仓库管理的物资进货时经检查合同确认为有效托收以后,进行验收入库,需要填写入库单,并进行入库登记。企业各个部门根据所需要的物资设备总额的部门生产活动的需耍提出物资需求中请。计划员根据整个企业需求开岀物资设备出库单,仓库管理员根据出库单核对发放设备。设备使用完毕需要及时归还入库,填写入
2、库单。根据需耍按月、季、年进行统计分析,产生相应报表。仓库管理的特点是信息处理量比较大。所管理的物资设备各类繁多,而且曲于入库单,出库单、需求单等单据发生量特别人,关联信息多,查询和统计的方式各不相同等原因,因此在管理上实现起來有一定困难。在管理的过程屮经常会出现信息的重复传递、单据报表种类繁多、各种部门管理规格不统一等问题。该系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则。1.统一各种原始单据的格式,统一账冃和报表的格式。2.删除不必要的管理冗余,实现管理规范化,科学化。3.程序代码标准化,软件统一化,确保软件的可维护性和实用性。4.界面尽量简单
3、化,做到实用、方便,尽量满足企业中不同层次员工的需要。5.建立操作日志,系统自动记录所进行的各种操作。(三)开发和运行环境选择开发工具:VisualFoxPro6.0。运行环境:Windows9x、WindowsNT或Windows2000«(四)系统功能分析1.仓库管理各种信息的输入,包括入库、出库、还库、需求信息的输入等。2.仓库管理各种信息的查询、修改和维护。3.设备采购报表的生成。4.在仓库管理屮加入最髙储备和最低储备字段,对仓库屮的物资设备实现监控和报警。5.企业各个部门的物资需求的管理。6.操作H志管理(五)系统模板设计在系统功能分析的基础上,考虑VisualFoxPro
4、6.0程序编制的特点,得到如下图所示的系统功能模块图。二.数据库设计数据库的结构设计师一个非常重耍的问题,数据库结构设计的好坏将直接对应用系统的效率以及现实的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具令较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需要,避免在设计中浪费不必要的人力和物力。(-)数据库需求分析数据库需求分析是数据库结构设计的第一阶段,是非常重要的的阶段。在这个阶段主要是收集基本数据;数据结构以及确定数据处理的流程,为以后进一步设计打下基础。在仔细调查企业仓库物资设备管理过程的基础上,
5、我们得到了本系统所处理的数据流,如图所示:针对木实例,通过对企业仓库管理的内容和流程分析,设计的数据项和数据结构如下。1.设备代码信息包括的数据项有设备号,设备名称。2.现有库存信息包括的数据项有现有设备、现有数冃、总数冃、最大库存、最小库存等。3.设备入库信息包括的数据项有设备号、入库时间、供应商、供应商电话、入库数量、价格、采购员4.设备出库信息包括的数据项有设备号、使用部门、出库时间、出库状况、经手人、出库数量、领取人、用途等。1.设备采购信息包拾的数据项有采购的设备、采购员、供应商、采购数日、采购时间。2.设备归还信息包括的数据项有归还设备、归还部门、归述数忖、归还时间、经手
6、人等。3.设备需求信息包括的数据项有需求的部门、需求设备、需求数目、需求时间。8•日志信息包括操作员、操作人员。操作内容。(二)数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们Z间的关系,为后面的逻辑结构设计打下基础。本实例根据上面的设计规划出的实体有库存实体,入库实体,出库实体,采购实体,述库实体,需求实体,实体和实体Z间的关系E・R图如图所示:库存实体E-R图入庫实体E・R图部门需求实体E・R图还库实体E-R图实体和实体Z间的关系如图所示:实体关系图(三)数据库逻辑结构设计需要将上面的数据库概念结构转化为visualFoxPro6.0
7、数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体Z间关系的基础上,形成数据库中的标以及各个表Z间的关系,仓库管理系统数据库中各个表的设计结果如下面的儿个表格所示,每个表格表示在数据库屮的一个表。下表为设备代码表。设备代码表列名数据类型可否为空设备号(主键)数值型(20)不能为空设备名称字符型(50)可为空卜'表为设备入库表。设备入库表列名数据类型可否为空设备号数值型(20)不能为空入库时间(主键)日期型(8)可为空供应商字符型(
此文档下载收益归作者所有