物流信息管理系统

上传人:cn****1 文档编号:562553171 上传时间:2022-10-25 格式:DOCX 页数:27 大小:572.59KB
返回 下载 相关 举报
物流信息管理系统_第1页
第1页 / 共27页
物流信息管理系统_第2页
第2页 / 共27页
物流信息管理系统_第3页
第3页 / 共27页
物流信息管理系统_第4页
第4页 / 共27页
物流信息管理系统_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《物流信息管理系统》由会员分享,可在线阅读,更多相关《物流信息管理系统(27页珍藏版)》请在金锄头文库上搜索。

1、物流信息管理系统目录第1 章 引言11.1背景 11.2文档概述 1第2 章 需求分析22.1功能需求 22.1.1 基础信息管理22.1.2 配送管理22.1.3 仓储管理22.1.4 系统管理22.2 系统的功能结构 2第3 章 系统的建模63.1系统的UML建模63.1.1确定参与者63.1.2创建用例图63.1.3 创建时序图63.1.4创建协作图93.1.5创建状态图113.1.6创建活动图12第4章 数据库的设计144.1 数据库简介 144.2数据库E-R图设计144.3数据库表的设计15第5章 系统的实现17总结21参考文献22第 1 章 引言1.1 背景新世纪的到来预示着经济

2、发展的全球一体化成为了一个必然的走势,这个趋 势对于企业来说,带来的机遇和挑战是双重的,如何在激烈的竞争中把握住这个 机遇更好的迎接挑战是企业战略思想的核心,当今市场需求变化非常快,这也是 企业面临的主要挑战,客户要求货物的质量要高,送货又要快,服务还要好,企 业自己也想最大程度的降低自己的成本。在这种大环境的驱使下,让原本单枪匹 马一个人战斗的企业意识到了危机,如果想要让企业生存下来并发展的好,就一 定要和其他的企业一起同生死共进退,结成联盟,建立合作关系,发挥各自的特 点,这样可以相互借鉴,优势互补,但是像这种跨企业的的管理是十分困难的, 要统一各个企业的指导思想、和行为方针,企业合作伙伴

3、一起来面对市场竞争的 挑战,物流管理思想就出现了,我国的信息技术越来越先进,所以企业都把物流 看成是自己赖以生存的所在,企业生产以及经营的的各个步骤中,物流最重要, 拥有一套优良的物流管理系统对于所有的企业来说,都可以大大的提高自己的竞 争力。1.2 文档概述需求分析采用面向对象的方法,在文档中,首先进行了需求得分析,按照需 求设计出了系统的主要功能模块,并且设计出每个模块给出的功能,并设计出了 系统的功能模块图。系统的建模主要采用UML建模方法来描述需求并设计功能, 包括用例图、时序图、协作图、状态图、活动图五个方面来进行描述。其中数据 库的设计包括了 E-R图的设计,并且给出数据库表的设计

4、,包括有哪些类型,功 能等等。最后给出系统的实现,包括系统的运行截图。文档中的预期读者为项目共利益者、项目开发小组等。第 2 章 需求分析2.1 功能需求企业物流信息管理系统主要的工作流程:用户登录进入系统(分为管理账户 和一般员工账户),登录之后提供基础信息管理、配送管理,仓储管理,系统管 理四个主要的功能选择。管理账户对于一般员工账户可以对系统和员工信息进行 管理等操作。这样的功能设计决定了物流信息管理系统的需求。2.1.1 基础信息管理提供增加员工、删除员工、显示员工等三个功能,对员工的信息进行维护, 并将员工的信息保存在对应的数据库的数据表中。2.1.2 配送管理提供配送的申请、配送查

5、询、在途管理等三个功能来对商品的配送服务进行 选择。2.1.3 仓储管理主要有商品的入库与出库、商品的查询、盘点商品几个功能。2.1.4 系统管理提供权限设置、信息的维护两大功能。2.2 系统的功能结构通过分析系统,我们画出了系统的功能模块图,系统分基础信息管理,配送 管理,仓储管理,系统管理五个模块。下面是系统总的功能模块图如图 2-1所示:图2-1系统的功能模块图1. 基础信息管理模块基础信息管理模块提供增加、删除、显示所有员工这三个功能。基础信息管理模块功能如图2-2所示:图2-2基础信息管理模块2. 配送管理模块配送管理模块提供配送申请、配送查询、在途管理三个功能。其管理模块图如图2-

6、3所示:配送管理配 送 申 请配 送 查 询在 途 管 理图2-3配送管理模块3. 仓储管理模块仓储管理模块功能包括商品的入库出库、商品查询、盘点商品三个功能。其功能模块图如图2-4所示:盘 占 八、 商 品商 品 查 询仓储管理商品入库出库图2-4仓储管理模块4. 系统管理模块系统管理模块功能有权限设置、信息维护两个功能。系统管理模块功能图如图2-5所示:图2-5系统管理模块第 3 章 系统的建模3.1系统的UML建模3.1.1 确定参与者根据分析得出改系统一共有两类参与者,分别为员工与管理员。3.1.2 创建用例图按照参与者的职能划分,物流管理系统的用例图如图 3-1所示:增曲I闵工晁示员

7、工档途管理商品的AJ乍出库商品禅理员权限讼世员工图 3-1 系统用例图3.1.3 创建时序图在物流信息管理系统中,每个用例都可以建立一个时序图,将用例执行那个 的各个参与的对象之间的消息传递过程表现出来。1. 管理员管理员工时序图管理员登陆系统,随后选择基础信息管理模块操作,模块返回操作选项, 管理员可以根据情况选择对员工信息的增查改删等操作,模块对数据库进行 操作,数据库进行更新,模块返回信息给用户。如图 3-2 所示:吴:管理员,1:输入用乍 名与密码.: 登录系统:基础信息 管理模块:处理操作:数据库 模块2:提交用户id仃i 3:显示操作信息;4:提交増杳改删操作5:数据库处理仃*6:

8、成功处理 1I显示操作信息图3-2管理员管理员工时序图2. 员工配送管理时序图员工登陆系统,随后选择配送管理操作,模块返回操作选项,管理员可以 根据情况选择商品的配送等操作,模块对数据库进行操作,数据库进行更新, 模块返回信息给用户。如图3-3所示:O:管理员广I 1:输入用户1 名与密码F: 登录系统:基础信息 管理模块:处理操作:数据库 模块2:提交用户id:3:显示操作信息:4:提交配送管理操作5:数据库处理了; 一显示操作信息均6:成功处理2.员工仓储管理时序图员工登陆系统,随后选择仓储管理操作,模块返回操作选项,管理员可以 根据情况选择商品的管理等操作,模块对数据库进行操作,数据库进

9、行更新, 模块返回信息给用户。如图3-4所示::登录系统:基础信息 管理模块:管理员亠| 1:输入用户名与密码:处理操作:数据库;模块.-II7:显示操作信息1I2:提交用户i dO 3:显示操作信息! 4:提交货物管理操作图3-4员工仓储管理时序图3. 管理员系统管理时序图:登录系统:基础信息 管理模块:处理操作:管理员I1:输入用户名与密码|:数据库 模块口匚QD2:提交用户i3:显示操作信息4提交系统管理操作7:显示操作信息| 5:数据库处理 斗6:成功处理匚|I管理登陆系统,随后选择系统管理操作,模块返回操作选项,管理员可以 根据情况选择权限管理等操作,模块对数据库进行操作,数据库进行

10、更新,模 块返回信息给用户。如图3-5所示:3.1.4创建协作图1管理员管理员工协作图管理员通过基础信息模块管理员工信息,提交増查改善操作管理员工信息。如图3-6所示::数据库模块:登陆系统:处理提交:基础信息的操作模块管理图3-6管理员管理员工协作图2管理员配送管理协作图管理员通过配送模块进行配送操作,提交配送申请,查询等操作完成目标。如图3-7所示::数据库模块:登陆系统:处理提交:配送信息的操作管理模块3管理员仓储管理协作图管理员通过仓储管理模块管理仓库货物。管理员通过提交货物的出库与入库 等相关操作来对货仓货物进行操作。如图3-8所示::数据库模块:登陆系统1:处理提交:仓储信息1的操

11、作管理模块图3-8管理员仓储管理协作图4. 管理员系统管理协作图管理员通过系统管理模块管理系统。通过设置权限和系统维护操作来管理 系统。如图3-9所示::登陆系统:数据库模块5:数据更新6:更新成功2:提交管理员id:处理提交 的操作:系统设置 管理模块:管理员O3.1.5 创建状态图选择操作1.基础信息管理模块状态图 管理员登陆系统后根据系统的提示信息,选择基础信息管理页面来管理员工 信息。基础信息管理模块状态图如图 3-10 所示:图 3-10 基础信息管理状态图运行程序会臥登录登录界血*处円操作基础佶仇 管理界面2.配送管理模块状态图。员工登陆系统后,根据系统的提示,进入配送管理界面,选

12、择配送操作 完成任务。配送管理模块状态图如图 3-11所示:数据更蘇面配送业制在覘善理配送申请kR诃血求配送管理界面脊录界面狂录人蛀图 3-11 配送管理模块状态图3.仓储管理模块状态图 员工登陆系统后,根据系统返回的界面选择仓储管理界面,根据情况选择有 关商品的操作。仓储管理模块状态图如图 3-12 所示:运杼程厅出入咋请求商站入阵 口出库违录界血遨录失败数抵更新噸面电点请求会员登彖仓恍百理昇血商品责洵ifrixni柑也品图 3-12 仓储管理模块状态图4.系统管理模块状态图管理员登陆系统后根据系统的提示选择系统管理页面进行权限管理和信息维 护操作。系统管理模块状态图如图 3-13 所示:图

13、 3-13 系统管理模块状态图3.1.6 创建活动图管理员和员工登陆界面,根据数据库中权限的设定管理员与员工的可选择的操作是不同的,管理员可以选择系统的任意功能,而员工只能进行仓储管理 和配送管理模块来进行操作,最终数据库更新信息,完成整个操作。系统活动 图如图 3-14 所示:数据F克块返回消息进入样庁员工登最管理员登喘图 3-14 系统活动图第 4 章 数据库的设计4.1 数据库简介系统用的数据库是MySQL数据库,MySQL是一个小型关系型数据库管理 系统,。MySQL是开源代码,成本也低。许多中小型网站为了降低网站总体拥有 成本而选择了 MySQL 作为网站数据库。 对于其他很多大的例如 Oracle、DB2、 SQL Server来说,MySQL只适用于小规模的系统软件开发、功能也是非常有限 的等,但是MySQL很受欢迎。用MySQL能很大的降低开发的成本。4.2数据库E-R图设计根据系统需求,员工或者管理员登陆系统通过模块功能选择可以设计出车辆、员工、货物、订单、项目五个数据表。进而设计本系统的数据库E-R图如图4-1 所示:车辆订单.库出库杳询订.配送申谪NN员工, 芈世隹业編号Q烈心IJ图 4-1 数据库 E-R 图1项H4.3 数据库表的设计对于信息管理系统来来说,数据库非常重要,数据库结构对系统的效率影响 很大,数据库结构设计如果合理,能非常大的提高

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号