物流信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
物流信息管理系统
目录
第1章引言 (1)
1.1背景 (1)
1.2文档概述 (1)
第2章需求分析 (2)
2.1功能需求 (2)
2.1.1基础信息管理 (2)
2.1.2配送管理 (2)
2.1.3仓储管理 (2)
2.1.4系统管理 (2)
2.2系统的功能结构 (2)
第3章系统的建模 (6)
3.1系统的UML建模 (6)
3.1.1确定参与者 (6)
3.1.2创建用例图 (6)
3.1.3创建时序图 (6)
3.1.4创建协作图 (9)
3.1.5创建状态图 (11)
3.1.6创建活动图 (12)
第4章数据库的设计 (14)
4.1数据库简介 (14)
4.2数据库E-R图设计 (14)
4.3数据库表的设计 (15)
第5章系统的实现 (17)
总结 (21)
参考文献 (22)
第1章引言
1.1背景
新世纪的到来预示着经济发展的全球一体化成为了一个必然的走势,这个趋势对于企业来说,带来的机遇和挑战是双重的,如何在激烈的竞争中把握住这个机遇更好的迎接挑战是企业战略思想的核心,当今市场需求变化非常快,这也是企业面临的主要挑战,客户要求货物的质量要高,送货又要快,服务还要好,企业自己也想最大程度的降低自己的成本。在这种大环境的驱使下,让原本单枪匹马一个人战斗的企业意识到了危机,如果想要让企业生存下来并发展的好,就一定要和其他的企业一起同生死共进退,结成联盟,建立合作关系,发挥各自的特点,这样可以相互借鉴,优势互补,但是像这种跨企业的的管理是十分困难的,要统一各个企业的指导思想、和行为方针,企业合作伙伴一起来面对市场竞争的挑战,物流管理思想就出现了,我国的信息技术越来越先进,所以企业都把物流看成是自己赖以生存的所在,企业生产以及经营的的各个步骤中,物流最重要,拥有一套优良的物流管理系统对于所有的企业来说,都可以大大的提高自己的竞争力。
1.2文档概述
需求分析采用面向对象的方法,在文档中,首先进行了需求得分析,按照需求设计出了系统的主要功能模块,并且设计出每个模块给出的功能,并设计出了系统的功能模块图。系统的建模主要采用UML建模方法来描述需求并设计功能,包括用例图、时序图、协作图、状态图、活动图五个方面来进行描述。其中数据库的设计包括了E-R图的设计,并且给出数据库表的设计,包括有哪些类型,功能等等。最后给出系统的实现,包括系统的运行截图。
文档中的预期读者为项目共利益者、项目开发小组等。
第2章需求分析
2.1功能需求
企业物流信息管理系统主要的工作流程:用户登录进入系统(分为管理账户和一般员工账户),登录之后提供基础信息管理、配送管理,仓储管理,系统管理四个主要的功能选择。管理账户对于一般员工账户可以对系统和员工信息进行管理等操作。这样的功能设计决定了物流信息管理系统的需求。
2.1.1基础信息管理
提供增加员工、删除员工、显示员工等三个功能,对员工的信息进行维护,并将员工的信息保存在对应的数据库的数据表中。
2.1.2配送管理
提供配送的申请、配送查询、在途管理等三个功能来对商品的配送服务进行选择。
2.1.3仓储管理
主要有商品的入库与出库、商品的查询、盘点商品几个功能。
2.1.4系统管理
提供权限设置、信息的维护两大功能。
2.2系统的功能结构
通过分析系统,我们画出了系统的功能模块图,系统分基础信息管理,配送管理,仓储管理,系统管理五个模块。下面是系统总的功能模块图如图2-1所示:
1. 基础信息管理模块
基础信息管理模块提供增加、删除、显示所有员工这三个功能。基础信息管理模块功能如图2-2所示:
基础信息管理
配送管理
仓储管理
系统管理
物流信息管理系统
图2-1 系统的功能模块图
图2-2 基础信息管理模块
基础信息管理
增加员工
删除员工
显示员工
2. 配送管理模块
配送管理模块提供配送申请、配送查询、在途管理三个功能。其管理模块图如图2-3所示:
3. 仓储管理模块
仓储管理模块功能包括商品的入库出库、商品查询、盘点商品三个功能。其功能模块图如图2-4所示:
配送管理
配送申请 配送查询 在途管理
图2-3 配送管理模块
仓储管理
商品入库出库
商品查询 盘点商品
图2-4仓储管理模块
4.系统管理模块
系统管理模块功能有权限设置、信息维护两个功能。系统管理模块功能图如图2-5所示:
系统管理
权限设置
信
息
维
护图2-5 系统管理模块
第3章系统的建模
3.1系统的UML建模
3.1.1确定参与者
根据分析得出改系统一共有两类参与者,分别为员工与管理员。
3.1.2创建用例图
按照参与者的职能划分,物流管理系统的用例图如图3-1所示:
图3-1 系统用例图
3.1.3创建时序图
在物流信息管理系统中,每个用例都可以建立一个时序图,将用例执行那个的各个参与的对象之间的消息传递过程表现出来。
1.管理员管理员工时序图
管理员登陆系统,随后选择基础信息管理模块操作,模块返回操作选项,管理员可以根据情况选择对员工信息的增查改删等操作,模块对数据库进行操作,数据库进行更新,模块返回信息给用户。如图3-2所示: