物流管理系统需求规格说明书.docx

上传人:b****6 文档编号:8504419 上传时间:2023-01-31 格式:DOCX 页数:7 大小:132.84KB
下载 相关 举报
物流管理系统需求规格说明书.docx_第1页
第1页 / 共7页
物流管理系统需求规格说明书.docx_第2页
第2页 / 共7页
物流管理系统需求规格说明书.docx_第3页
第3页 / 共7页
物流管理系统需求规格说明书.docx_第4页
第4页 / 共7页
物流管理系统需求规格说明书.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

物流管理系统需求规格说明书.docx

《物流管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《物流管理系统需求规格说明书.docx(7页珍藏版)》请在冰豆网上搜索。

物流管理系统需求规格说明书.docx

物流管理系统需求规格说明书

糖果科技团队

物流管理系统

物流管理系统需求规格说明书

Candy

2016/4/26

 

软件需求规格说明书

1引言

1.1编写目的

编写该文档的目的在于明确系统范围,明确物流管理系统的业务流程,并规范化的记录该系统的功能需求和非功能需求。

本文档主要供以下远远阅读和使用:

1.为软件开发团队,包括项目开发人员和测试人员的项目开发参考

2.其他相关用户,了解系统的需求规范和实现目标,目的在于更好的使用系统。

1.2项目背景

1.项目的委托公司:

唯唯物流有限公司

2.项目的开发团队:

糖果科技团队

3.物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流和人员管理提高效率。

1.3定义

LMS:

物流管理系统

Java:

一种可以撰写跨平台应用程序的面向对象的程序设计语言。

SQLSever数据库:

SQLServer 是Microsoft公司推出的关系型数据库管理系统

Myeclipse:

是一种软件开发工具,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、JavaEE以及移动应用的开发。

MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。

Windows服务器:

用于管理系统提供Internet接入及简单数据库应用的需求

静态数据:

系统固化在内的描述系统实现功能的一部分数据。

 

动态数据:

在软件运行过程中用户输入后系统输出给用户的一部分数据,也就是系统要处理的数据。

 

数据字典:

数据字典的名字都是一些属性与内容的抽象与概括,它们的特点是数据表的“严密性”和“精确性”。

 

1.4参考文献

[1]郝玉龙.JavaEE编程技术.北京:

清华大学出版社.北京交通大学出版社,2015

[2]余明艳,郭庚麟,刘武萍,周淦淼,马宏茹.软件工程项目教程.东软电子出版社,2015

[3]覃国蓉,毛树生,叶剑锋.基于工作任务的JavaWeb应用教程.电子工业出版社

[4]胡荷芬,高斐.UML面向对象分析与设计.清华大学出版社,2012

[5]徐书欣,李焕玲.数据库原理与应用.东北师范大学出版社,2014

2业务概述

2.1业务场景和概述

2.1.1业务概述

物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。

通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行。

简单示意图如下:

2.1.2业务流程

1.车辆管理模块:

 

车辆管理模块分车队信息维护和车辆信息维护。

在车队信息维护中,由运输管理员新增车队、更新车队、查询车队和删除车队。

其中,查询车队分按车队编号查询、按车队名称查询、按车辆柜型查询、按车辆容积查询、按车辆状态查询。

在车辆信息维护中,由运输管理员新增车辆、更新车辆、查询车辆和删除车辆。

其中,查询车辆分按车牌号码查询、按车辆类型查询、按车辆载重查询、按车辆使用状态查询、按车辆所属车队查询、按车辆当前任务查询、按车辆计划任务查询;在新增车辆时,运输管理员填入车辆详细信息,并在车队列表中选择所属车队。

 

2.驾驶员管理模块:

 

本模块由运输管理员新增驾驶员,更新驾驶员,查询驾驶员及删除驾驶员。

其中,查询驾驶员分按姓名查询、按政治面貌查询、按所属车队ID查询、按状态查询。

 

3.运力查询模块:

 

本模块分为运力综合查询和历史承运任务查询。

运力综合查询分车队查询和车辆查询。

其中,车队查询分按车队状态查询、按车队ID查询、按车队名字查询、按柜型查询;车辆查询按车辆状态查询、按车牌查询、按所属车队查询。

历史承运任务分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。

 

4.承运任务管理模块:

 

本模块分为开出承运单、承运单管理、承运单接收。

承运单管理中,分查询承运单,更新承运单,删除承运单及承运单派车,其中,承运单查询分按客户名称查询、按取货时间查询、按车牌号码查询、按主驾驶员查询、按交货地点查询、按托运单查询、按预定车型查询。

承运单派车通过选择未派车承运单并选取车辆。

承运单接收中,通过客户名称、取货时间、交货地点查询未接收承运单。

 

5.车队运输成本维护模块:

 

本模块分为查询承运单、插入成本、修改成本。

由财务人员查询出承运单,并对相应承运单插入成本。

6.用户管理模块:

 

本模块由注册用户、修改用户、删除用户组成。

由拥有用户管理角色人员负责录入,查询,修改及删除用户。

2.2系统角色分析

综合客户的业务流程并进行用户分析后,可以把用户分成如下的几类角色。

这样可以基于这些角色进行系统流程的权限控制,并且这种基于角色的权限管理使业务系统更加灵活可扩展。

3数据描述:

(图形工具)

3.1数据描述

3.1.1发件与收件人信息管理

发件人信息:

姓名,电话,发货地址,邮政编码

快递信息:

快递编号,快递类型,货物类型

收件人信息:

姓名,电话,收件地址,邮政编码

3.1.2仓库信息管理

1.快递信息:

快递编号,快递类型,货物类型

2.入库信息:

入库时间,存放仓库编号

3.出库信息:

出库时间,存放仓库编号

4.配送车辆信息:

配送车辆编号,配送司机编号,配送司机姓名,配送员电话

3.1.3车辆配送信息管理

1.出库信息:

出库的仓库编号,出库时间

2.配送车辆信息:

配送车辆编号,配送员编号,配送时间,配送路径

3.配送员信息:

配送员编号,配送员姓名,配送员电话

3.1.4配送员信息管理

1.配送员信息:

配送员编号,配送员姓名,配送员电话

2.收件人信息:

收件人姓名,地址,电话

3.2数据字典

发件人信息=姓名+电话+发件地址+邮政编码

快递信息=快递编号+快递类型+物流类型

收件人信息=姓名+电话+收件地址+邮政编码

配送员信息=配送员编号+配送员姓名+配送员电话

入库信息=入库时间+存放仓库编号

出库信息=出库时间+存放仓库编号

配送车辆信息=配送车辆编号+配送司机编号+配送司机姓名+配送员电话

4功能需求

1.物流系统管理员能通过此软件对公司物流的流转情况,添加及删除等情况进行系统有效的管理;顾客能通过该软件进行货物的查询及对订单状态情况、物流跟踪等的查询操作。

2.系统具体功能图如下图所示:

5性能需求

在多个并发用户更新同一账户信息时,第一个可以成功更新。

随后的更新在提交之前,显示错误信息“用户数据已经更改,是否需要刷新用户数据?

”。

6运行需求

计算机系统支持

内存RAM:

1G或更高的内存

开发工具:

Myeclipse2014、SQLServer2008R2

开发操作系统:

Windows7

数据库服务器:

WindowsServer2012

数据库:

SQLServer2008

7其他需求

1.授权需求

系统必须实现一定的页面访问限制。

用户只能访问自己有权限操作的页(具体可操作 的部分详见系统的功能性需求中各模块的用例)。

8附录

1.可支持性 

系统提供如下两种浏览器兼容支持:

  

Microsoft Internet Explorer 6.0及其以上版本;

 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、 用户认证需求:

阐述系统表示用户和用户认证的方法。

  

4、授权:

如果认证成功,根据用户的级别,允许其执行不同的系统功能。

 5、 数据完整性和隐私需求:

 确保数据完整,不会影响系统安全。

  

6、事务完整性和审计需求:

确保用户无法清除自己的在系统中的活动。

记录活动相 关的数据,使得系统管理员可以发现所有可能的危险行为。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1