货物管理系统

货物管理系统

ID:42714255

大小:1.11 MB

页数:33页

时间:2019-09-20

货物管理系统_第1页
货物管理系统_第2页
货物管理系统_第3页
货物管理系统_第4页
货物管理系统_第5页
资源描述:

《货物管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计任务书课程名称管理信息系统课题货物管理系统专业班级市场营销1082小组成员龙恋指导老师时遇辉、陈韵、梅益军、刘湘宁、李欣、潘立军审批1目录一·系统设计二·数据库设计三·数据库结构实现四·各功能模块设计五·系统的编译和发行六·运行结果七·参考文献八·总结1货物管理系统一、系统设计(一)系统目标设计通过一个货物管理系统,有效的管理货物的报损情况,将有助于对各种货物的质量进行检查,并且能够有效的对货物库存情况进行调整。使货物的管理工作系统化、规范化、自动化、使得资金使用合理,物资设备的储备最佳。(二)

2、开发设计思想货物管理的特点是信息处理量比较大。所管理的物资设备各类繁多,而且由于入库单,出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同等原因,因此在管理上实现起来有一定困难。在管理的过程中经常会出现信息的重复传递、单据报表种类繁多、各种部门管理规格不统一等问题。该系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则。1.统一各种原始单据的格式,统一账目和报表的格式。2.删除不必要的管理冗余,实现管理规范化,科学化。3.程序代码标准化,软件统一化,确保

3、软件的可维护性和实用性。4.界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。5.建立操作日志,系统自动记录所进行的各种操作。(三)开发和运行环境选择开发工具:VisualFoxPro6.0。运行环境:WindowsXP(四)系统功能分析1.货物管理模块用于对货物信息进行增,删,改,查等操作。2.进货管理模块的主要功能是输入进货信息,自动填写进货单,对货物入库情况进行统计。11.出货管理模块主要在于输入出货信息,自动填写出货单,对货物出库情况进行统计的管理。2.库存管理模块主要是管理当前

4、库存货物的全部信息,具有查询,添加,编译,打印,数据整理等功能。3.用户管理模块的功能是对本系统用户信息进行管理。(五)系统模板设计在系统功能分析的基础上,考虑VisualFoxPro6.0程序编制的特点,得到如下图所示的系统功能模块图。货物管理系统货物管理进货管理出货管理报损管理库存管理用户管理货物管理系统模版二、数据库设计数据库的结构设计师一个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及现实的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有

5、较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需要,避免在设计中浪费不必要的人力和物力。(一)数据库需求分析数据库需求分析是数据库结构设计的第一阶段,是非常重要的的阶段。在这个阶段主要是收集基本数据;数据结构以及确定数据处理的流程,为以后进一步设1计打下基础。在仔细调查企业货物物资设备管理过程的基础上,得到了本系统所处理的数据流,如图所示:入库单数据结构报损单出货单销售单退货单数据结构关系图针对本实例,通过对企业货物管理的内容和流程分析,设计的数据项和数据结构如下

6、。1.进货首先公司向供货厂商开出订单,供货厂商收到订单后,按订单发货,同时给公司发出发货单,公司收到货物及发货单后,根据发货单清点货物,然后根据清点的实物数开出产品入库单,并把货物入库。显然,此时的库存记录应当相应的增加。2.出货在企业中出货给客户时,需要开出出货小票,上面应记载着出货的名称及数量,金额等信息,显然,此时的库存记录应当相应的增加。3.退货销售单位将要退的货物发给供货公司,供货公司清点完货物后,根据实物数量开出退货单。然后将货物入库。4.报损包当仓库中的货物因为损坏,过期或其他原因,需要将

7、仓库里的货无偿提出1时,由公司开出报损单,然后货物出库。(二)数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。本实例根据上面的设计规划出的实体有库存实体,货物实体,出库实体,进货实体,报损实体,实体和实体之间的关系E-R图如图所示:货物信息编号名称规格产地简要说明外形货物信息实体E-R图出库关系编号单位数量供货单位进货时间供货人经手人出库实体E-R图进货关系编号单位数量供货单位进货时间供货人经手人进货实体E-R图1出

8、库关系编号单位数量报损原因报损时间审批人申请人经手人出库实体E-R图库存编号单位数量库存实体E-R图实体和实体之间的关系如图所示:货物关系出库关系进货关系库存关系报损关系实体关系图1(三)数据库逻辑结构设计需要将上面的数据库概念结构转化为visualFoxPro6.0数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间关系的基础上,形成数据库中的标以及各个表之间的关系,货物管理系统数据库中各个表的设计结果如下面的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。