版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、糖果科技团队物流管理系统物流管理系统需求规格说明书candy2016/4/26目录1引言11.1编写目的11.2项目背景21.3定义21.4参考文献32业务概述32.1业务场景和概述32.1.1业务概述32.1.2业务流程42.2系统角色分析53数据描述:(图形工具)63.1数据描述63.1.1发件与收件人信息管理63.1.2仓库信息管理63.1.3车辆配送信息管理63.1.4配送员信息管理63.2数据字典64功能需求75性能需求76运行需求87其他需求81.授权需求88附录81.可支持性82.设计约束83.安全性9软件需求规格说明书1引言1.1编写目的编写该文档的目的在于明确系统范围,明确物
2、流管理系统的业务流程,并规范化的记录该系统的功能需求和非功能需求。本文档主要供以下远远阅读和使用:1. 为软件开发团队,包括项目开发人员和测试人员的项目开发参考2. 其他相关用户,了解系统的需求规范和实现目标,目的在于更好的使用系统。1.2项目背景1. 项目的委托公司:唯唯物流有限公司2. 项目的开发团队:糖果科技团队3. 物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流和人员管理提高效率。1.3定义lms:物流管理系统java:一种可以撰写跨平台应用程序的面向对象的程序设计语言。sqlsever数据库:sql server 是microsoft 公司
3、推出的关系型数据库管理系统myeclipse:是一种软件开发工具,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于java、java ee以及移动应用的开发。myeclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。windows服务器:用于管理系统提供internet接入及简单数据库应用的需求静态数据:系统固化在内的描述系统实现功能的一部分数据。 动态数据:在软件运行过程中用户输入后系统输出给用户的一部分数据,也就是系统要处理的数据。 数据字典:数据字典的名字都是一些属性与内容的抽象与概括,它们的特 点是
4、数据表的“严密性”和“精确性”。 1.4参考文献1 郝玉龙. java ee 编程技术 . 北京:清华大学出版社. 北京交通大学出版社,20152 余明艳,郭庚麟,刘武萍,周淦淼,马宏茹 . 软件工程项目教程. 东软电子出版社,20153 覃国蓉,毛树生,叶剑锋. 基于工作任务的java web 应用教程. 电子工业出版社4 胡荷芬,高斐. uml面向对象分析与设计. 清华大学出版社,20125 徐书欣,李焕玲. 数据库原理与应用. 东北师范大学出版社,20142业务概述2.1业务场景和概述2.1.1业务概述物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常
5、物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行。简单示意图如下:2.1.2业务流程1.车辆管理模块: 车辆管理模块分车队信息维护和车辆信息维护。在车队信息维护中,由运输管理员新增车队、更新车队、查询车队和删除车队。其中,查询车队分按车队编号查询、按车队名称查询、按车辆柜型查询、按车辆容积查询、按车辆状态查询。在车辆信息维护中,由运输管理员新增车辆、更新车辆、查询车辆和删除车辆。其中,查询车辆分按车牌号码查询、
6、按车辆类型查询、按车辆载重查询、按车辆使用状态查询、按车辆所属车队查询、按车辆当前任务查询、按车辆计划任务查询;在新增车辆时,运输管理员填入车辆详细信息,并在车队列表中选择所属车队。 2.驾驶员管理模块: 本模块由运输管理员新增驾驶员,更新驾驶员,查询驾驶员及删除驾驶员。其中,查询驾驶员分按姓名查询、按政治面貌查询、按所属车队id查询、按状态查询。 3.运力查询模块: 本模块分为运力综合查询和历史承运任务查询。运力综合查询分车队查询和车辆查询。其中,车队查询分按车队状态查询、按车队id查询、按车队名字查询、按柜型查询;车辆查询按车辆状态查询、按车牌查询、
7、按所属车队查询。历史承运任务分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。 4.承运任务管理模块: 本模块分为开出承运单、承运单管理、承运单接收。承运单管理中,分查询承运单,更新承运单,删除承运单及承运单派车,其中,承运单查询分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。承运单派车通过选择未派车承运单并选取车辆。承运单接收中,通过客户名称、取货时间、交货地点查询未接收承运单。 5.车队运输成本维护模块: 本模块分为查询承运单
8、、插入成本、修改成本。由财务人员查询出承运单,并对相应承运单插入成本。6.用户管理模块: 本模块由注册用户、修改用户、删除用户组成。由拥有用户管理角色人员负责录入,查询,修改及删除用户。2.2系统角色分析综合客户的业务流程并进行用户分析后,可以把用户分成如下的几类角色。这样可以基于这些角色进行系统流程的权限控制,并且这种基于角色的权限管理使业务系统更加灵活可扩展。3数据描述:(图形工具)3.1数据描述3.1.1发件与收件人信息管理发件人信息: 姓名,电话,发货地址,邮政编码快递信息: 快递编号,快递类型,货物类型收件人信息: 姓名,电话,收件地址,邮政编码3.1.2仓库信息管理1.快
9、递信息:快递编号,快递类型,货物类型2.入库信息:入库时间,存放仓库编号3.出库信息:出库时间,存放仓库编号4.配送车辆信息:配送车辆编号,配送司机编号,配送司机姓名,配送员电话3.1.3车辆配送信息管理1.出库信息:出库的仓库编号,出库时间2.配送车辆信息:配送车辆编号,配送员编号,配送时间,配送路径3.配送员信息:配送员编号,配送员姓名,配送员电话3.1.4配送员信息管理1.配送员信息:配送员编号,配送员姓名,配送员电话2.收件人信息:收件人姓名,地址,电话3.2数据字典 发件人信息 = 姓名 + 电话 + 发件地址 + 邮政编码快递信息 = 快递编号 + 快递类型 + 物流类型收件人信息
10、 = 姓名 + 电话 + 收件地址 + 邮政编码配送员信息 = 配送员编号 + 配送员姓名 + 配送员电话入库信息 = 入库时间 + 存放仓库编号出库信息 = 出库时间 + 存放仓库编号配送车辆信息 = 配送车辆编号 + 配送司机编号 + 配送司机姓名 + 配送员电话4功能需求1. 物流系统管理员能通过此软件对公司物流的流转情况,添加及删除等情况进行系统有效的管理;顾客能通过该软件进行货物的查询及对订单状态情况、物流跟踪等的查询操作。2.系统具体功能图如下图所示:5性能需求在多个并发用户更新同一账户信息时,第一个可以成功更新。随后的更新在提交之前,显示错误信息“用户数据已经更改,是否需要刷新用
11、户数据?”。 6运行需求计算机系统支持内存ram:1g或更高的内存开发工具:myeclipse2014 、sql server 2008 r2开发操作系统:windows 7数据库服务器:windows server 2012数据库:sql server 20087其他需求1.授权需求系统必须实现一定的页面访问限制。用户只能访问自己有权限操作的页(具体可操作 的部分详见系统的功能性需求中各模块的用例)。8附录1.可支持性 系统提供如下两种浏览器兼容支持: microsoft internet explorer 6.0及其以
12、上版本; netscape navigator 6.0及其以上版本。 2.设计约束 1、遵循c#编码规范 2、asp.net 2.0 3、sql server2005 4、microsoft visual studio 2005 5、iis5.0或以上版本 3.安全性 安全性需求通常分为六类: 1、对于重要数据(比如用户密码)进行了不可逆加密,防止泄露。 2、在与数据库交互中,不使用sql拼接方式,全部使用传参方式,有效杜绝了sql注入。 3、 用户认证需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年云南省玉溪市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年内蒙古自治区鄂尔多斯市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2024年四川省达州市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2024年山东省淄博市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2024年山西省运城市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 《新闻大纲与说明》课件
- 本科生毕业论文开题报告要求及开题相关表格
- 2024年基础地质勘查服务项目资金筹措计划书
- 2025年电子控制四轮驱动装置项目提案报告模稿
- 2025年气体管道运输服务项目提案报告模范
- 2025年度航空航天材料研发与应用技术服务合同2篇
- 2025年中国财产险行业市场深度分析及发展趋势预测报告
- 【9历期末】安徽省合肥市包河区智育联盟2023-2024学年九年级上学期1月期末历史试题
- 2024年度专业外语培训机构兼职外教聘任合同3篇
- 个人的车位租赁合同范文-个人车位租赁合同简单版
- 2025-2025学年小学数学教研组工作计划
- 重庆市渝中区2023-2024学年八年级上学期期末考试数学试题含答案及解析
- 水族馆改造合同
- 湖南省益阳市2022-2023学年高三上学期数学期末试卷
- 【MOOC】教学研究的数据处理与工具应用-爱课程 中国大学慕课MOOC答案
- 《小学科学实验创新》课件
评论
0/150
提交评论