烟草项目需求分析Word格式.docx
《烟草项目需求分析Word格式.docx》由会员分享,可在线阅读,更多相关《烟草项目需求分析Word格式.docx(14页珍藏版)》请在冰点文库上搜索。
1.1编写目的
本项目需求说明书详细地描述了烟草物流配送系统预期实现的各项功能,并提供的UML用例图及详细的用例描述。
本文档的编写为项目开发人员下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及开发过程中协同、高质、高效的工作提供了强有力的保证。
同时明确物流配送管理系统的用户需求,使得项目小组开发人员与用户对待开发软件的需求有统一的,无二义性的认识,安排项目规划与进度、组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。
1.2项目背景
目前,我国企业已在探索物流信息化建设的道路上取得了一定成就。
然而,总体而言我国的信息化建设还处在初级阶段,还存在着如物流企业信息化程度低,基础信息和公共物流信息平台发展缓慢,物流信息化的发展战略欠缺等问题。
文章从物流信息分析入手,对物流信息化的基本概念做了界定。
对比研究了国内外物流企业构建物流信息化的文献,然后具体分析了我国物流信息化建设中存在的问题,并针对这些问题提出了解决问题的措施。
现代物流的根本宗旨是提高物流效率、降低物流成本、满足客户需求。
并越来越呈现出信息化、网络化、自动化、只能话、标准化等发展趋势,其中信息化是现代物流的核心。
在物流信息化体系建设的过程中,存在着大量的物流信息及其相关信息,这些物流信息资源是企业最重要的资源之一。
在今天的网络与知识经济时代里,竞争的日益白热化要求企业对自身的管理和市场要求作出快速反应,而建立现代物流信息化体系是其中的重要方面。
在这种背景下,对企业构建物流信息体系的研究显的很有必要。
1.3系统范围
系统包括的范围:
本系统是对烟草物流配送中心的车辆管理、订单管理、报表管理、配送范围管理、配送价格管理进行网络化和自动化,主要面向国内的烟草厂商与零售商之间的烟草运输。
配送的路线范围是国内市场。
1.4术语定义
1.5参考资料
2任务概述
2.1目标
没有高质量的物流智能化管理,就不可能充分发挥现代物流的功能效果。
而简单的硬件
拼凑对于管理信息系统的实际应用是缺少实际意义的。
烟草物流也是如此。
为此,物流应该运用现代化的计算机管理手段,使烟草物流的硬件管理结合软件管理,为物流管理走向现代化、制度化与规范化创造条件。
本物流系统本着“先进科学全面合理”的原则,从以下方面实现项目目标:
满足目前业务需要;
面向物流企业,具有前瞻性;
有利于提升公司管理水平和工作效率;
体现“业务交叉信息共享”;
系统要保证对货物配送业务流程的是实现以及相应的权限管理和用户管理的实现,通过简单界面进行交互,先进技术实现管理,稳定运行,安全存储,对现有业务流程进行优化,为企业长期发展提供有力支持。
2.2用户特点
物流系统前端:
货主(客户)
物流系统后台:
厦门市公司:
管理员(总公司)、业务员(总公司)、车辆维护员(总公司)、司机(总公司)
配送点:
管理员、司机、业务员
2.3范围
车辆管理、配送管理、配送点管理、报表管理、权限管理、订单管理、用户管理。
3需求规定
3.1对功能的需求
用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入量、经怎样的处理、得到说明输出,说明软件应支持的终端数和应支持的并行操作的用户数。
3.1.1系统功能层次模块图
3.2系统功能层次模块
3.2.1各子模块功能的描述
车辆管理
车辆管理是有厦门市公司负责的,厦门市公司负责购买车辆,以及车辆的维护,运力调配等;
在该系统中,我们需要做车辆信息的增、删、改、查,货物的体积如果超过一辆车则可以使用多辆车;
每辆车都状态表示;
只有空闲时才可以安排。
省立公司设立一名或多名车辆管理员,负责将新车信息、车辆状态、运输线路等输入系统,系统接收数据,进行相关数据更新。
可以对车辆信息进行查询,系统显示相关车辆信息。
配送点管理员可以更新车辆状态,对车辆信息进行查询。
1)车辆信息管理:
厦门市公司车辆管理员负责维护车辆信息,可以增加新车信息,淘汰车辆,修改已有车辆信息。
字段列表:
包括车辆编号,购买时间,生产厂家,型号,载重量,体积。
2)车辆信息查询:
车辆管理员和管理员均可查询车辆信息。
包括车辆编号,购买时间等。
3)状态修改:
总公司车辆管理员负责修改车辆状态,即该车是否空闲,只有空闲时才能安排配送任务。
包括车辆编号,车辆当前状态。
车辆管理:
车辆:
(和司机的指派都是有管理员动态指定)(车回来由维护员确认”车已回库”将状态转为空闲)
车辆字段列表:
车俩编号,购买时间,生产厂家,型号,载重量,体积,状态
配送点管理
1)添加配送点:
根据业务的需要,厦门市公司的管理员可以添加新的配送点,配送点的信息包括配送点编号,配送点名称,配送点所在地址,配送点规模,备注信息
2)查看配送点列表:
厦门市公司管理员及配送点管理员可以查看所有配送点基本信息的列表,基本信息包括配送点编号,配送点名称,配送点所在地址。
3)查看配送信息:
厦门市公司管理员及配送点管理员可以查看任一配送点的详细信息,包括配送点编号,配送点名称,配送点所在地址,配送点规模,备注信息。
4)修改配送点信息:
根据业务需要,厦门市公司管理员可以修改配送点的信息,对配送点的信息进行维护,维护的信息包括配送点名称,配送点所在地址,配送点规模,备注信息。
5)删除配送点:
根据业务的需要,厦门市公司管理员可以删除配送点,但是若存在路线经过该配送点,或是有订单涉及到该配送点,则无法删除。
6)查看配送点配送范围:
针对某一配送点,厦门市公司管理员与配送点管理员可查看该配送点的所有配送范围。
7)查看配送点配送价格:
针对某一配送价点,厦门市公司管理员与配送点管理员可查看该配送点法相其他配送点的配送价格。
配送点编号,配送点名称,配送点所在地址,配送点规模,备注信息。
配送点管理:
配送点表:
配送编号,配送点名称,配送点所在住址,配送点规模,备注信息(onetomany,配送范围表),
配送范围管理
1)添加配送范围:
根据业务需要,配送点管理员可以添加所管理配送点的配送范围,配送价格的信息包括配送范围编号,配送范围名称,首公斤价格,次公斤价格,次立方价格,配送时间,备注。
2)查看配送范围列表:
配送点管理员可以查看所管理配送点的配送范围列表,列表中列出了配送范围的基本信息,包括配送范围编号,配送范围名称,首公斤价格,次公斤价格,首立方价格,次立方价格。
3)查看配送范围信息:
配送点管理员可以查看所管理配送点的任一配送范围的详细信息,详细信息包括配送范围编号,配送范围名称,首公斤价格,次公斤价格,首立方价格,次立方价格,配送时间,备注。
4)修改配送范围:
根据业务需要,配送点管理员可以修改所管理配送点的配送范围信息,对配送点的信息进行维护,维护的信息包括配送范围编号,配送范围名称,首公斤价格,次公斤价格,首立方价格,次立方价格,配送时间,备注。
5)删除配送范围:
根据业务的需要,配送点管理员可以删除所管理配送点的配送范围,但是若存在订单涉及到该配送点,则无法删除。
配送范围的信息包括配送范围编号,配送范围名称,首公斤价格,次公斤价格,首立方价格,次立方价格,配送时间,备注。
配送范围管理:
配送范围表:
配送范围编号,配送范围名称,配送点编号(外键:
配送点Id),首公斤价格,次公斤价格,首立方价格,次立方价格,配送时间,备注
订单管理
1)订单查询:
每一个配送点的管理人员可以查询配送点的当前订单情况,客户只能查询到自己的订单。
2)订单输入:
可以进行网上订单申请,若用户不是在网上下单,则业务员要把该订单输入到网上,以便统一管理和调度。
3)订单确认:
用户的网上订单,需要业务人员与货主联系确认,并收货后,再改变订单状态,才能够真正生效,进入拼凑,运输流程。
4)订单状态维护:
配送点管理员对所有的订单都应该进行审查和批复。
如客户对订单进行了退订操作,则突出显示。
字段列表
1.订单
●1订单:
收寄地、收寄日期、配送地、订单类别、订单状态、备注
2寄件人:
姓名、电话、单位电话、地址
3收件人:
4货物:
重量kg、体积m3、物品名称、数量、类别、保价等
2.查询
收寄地、配送地、客户姓名、订单状态、收寄时间段。
订单管理:
订单:
订单号(自动生成添加),收寄日期,订单类别,订单状态,收货人(外键:
收件人Id),寄件人(外键:
寄件人Id),订单总价(通过货物表和配送点结算),备注
寄件人(烟草商客服):
寄件人编号姓名,单位,电话,地址,账号,密码
收件人(购买人)
收件人编号,姓名,单位,电话,地址
货物:
编号,重量,体积,数量,保价(订单价格2%),订单号
配送管理
1)生成交接单:
厦门市公司管理员对相应站点新的订单按配送目的地进行交接单的生成。
封单号、货号清单、收寄地、交接地、日期、运输车号、承运人、接收人。
2)查看交接单:
站点管理员或者厦门市公司管理员或车辆承运人通过交接单号对交接单进行查询,包括号封单号、收寄地、交接地、日期、运输车号、承运人、接收人。
3)删除交接单:
厦门市公司管理员通过交接单号找到对应到交接单,确认接收已签字后方可进行交接单的删除。
4)班次与交接单调配:
站点管理员或者厦门市公司管理员把生成的交接单根据配送地和配送目的地选择路线,然后通过路线选择合适的车辆来与交接单绑定。
一辆车可以有多个交接单。
封单号、货号清单、收寄地、交接地、日期、运输车号、承运人、接收人、路线起点、路线终点、车辆编号。
交接单表:
封单号,货号清单(外键:
货物Id),收寄地(公司名称),交接地(外键:
配送点Id),日期(年月日格式),运输车号(外键:
车辆编号),承运人(外键:
员工表的司机),接收收人(外键:
配送点管理员),路线起点(公司名称),路线终点(外键:
配送点Id),
报表管理
1)厦门市公司月报表:
厦门市公司管理员按月生成省内所有配送点的收入。
2)厦门市公司季度报表:
厦门市公司管理员按季度查询省内所有配送点的收入。
3)厦门市公司年报表:
厦门市公司管理员按年查询省内所有配送点的收入。
4)配送点收货报表:
配送点管理员按月、季度或年的条件生成该配送点的收货报表。
5)配送点发货报表:
配送点管理员按月、季度或年的条件生成该配送点的发货报表。
6)配送点收发货报表:
配送点管理员按月、季度或年的条件生成该配送点的收发货报表。
报表时间、报表生成时间、配送点名称、配送点货物总重量、总体积、配送收入。
报表管理:
报表:
(进行实现组合查询)
报表编号,报表时间,报表生成时间(当前时间),配送点货物总重量,总体积,配送收入
权限管理
1)增加角色:
厦门市公司管理员对角色的增加。
2)删除角色:
厦门市公司管理员对角色的删除。
3)修改角色:
厦门市公司管理员对角色的修改。
4)增加操作:
厦门市公司管理员对操作的增加。
5)删除操作:
厦门市公司管理员对操作的删除。
6)修改操作:
厦门市公司管理员对操作的修改。
角色编号、角色名称、操作名称
角色:
(主表)
角色编号,角色名称,操作名称(暂定)
用户管理
此处的用户针对的是公司内部的工作人员,不是配送业务中的客户。
1)添加新用户:
添加新用户的权限为厦门市公司管理员和配送点管理员所特有的,主要是用于将新进员工的信息录入系统中,用于日后的管理和各种权限的控制。
2)编辑用户信息:
当员工的个人信息发生改变时,系统中的资料也要随之发生变化,所以系统提供了可以编辑用户资料的功能
3)删除用户:
当员工由于各种原因而离职的时候,系统没必要在存储此员工的个人信息,可以选择将其删除。
用户管理:
员工(从表):
员工编号,员工姓名,员工性别,员工电话,员工职位(外键:
角色Id),账号,密码,员工状态
3.3对性能的规定
3.3.1精度
1)本系统中所有金额有关的数据统一保留两位小数,格式如下¥XX.XX。
2)和时间相关的表示形式统一遵照HH:
MM:
SS格式。
3.3.2时间特性的要求
1)搜索查询时间最大不超过5秒。
2)页面平均处理及响应时间在1~3秒以内,最大不超过5秒。
3)页面平均响应更新时间为2秒左右,最大不超过3秒。
4)等待服务器连接的时间不能超过15秒。
5)页面有效期为30分钟,逾期需要重新登陆。
3.3.3灵活性
系统本身应当要就有灵活性、稳定性、高度安全性和可扩充性等方面的要求,还要有合理的执
行效率,以及全天候的可靠和安全稳定地运行。
对于本系统在灵活性方面的具体要求如下:
1)灵活的操作和使用方式。
2)兼容多种web浏览器的运行环境。
3)提供多种不同形式的操作界面、并允许操作者自由地配置选择。
4)界面布局符合使用者操作习惯。
3.4输入输出要求
1)本系统的输入数据类型主要是整形和字符串;
输出以整形,字符串为主。
2)输入数据精度:
要求数字精确到个位即可(即件数精确到1件,讲个精确到0.01元),
在输入时,如果用户输入了非整数字符,则系统报错。
3)输出数据精度:
要求数字精确到各位即可(即件数精确到1件,讲个精确到0.01元)。
3.5数据库管理能力要求
根据调研结果,目前个城市的物流运输的需求量在逐年增加,要求数据库的容量能够较好的适
应数据规模的不断增加,以更好的完成系统的各项功能。
4运行环境
4.1软件环境
名称版本语种
操作系统WindowXPProfessional简体中文
操作系统的附加功能office2007简体中文
数据库平台Sql2005简体中文
应用平台
邮件系统
客户端软件
4.2硬件环境
服务器最低配置推荐配置
应用和数据
库服务器
CPU:
P42.0GCPU:
P42.8G
Mem:
512MMem:
2G
HD:
40GHD:
120G
邮件服务器________________________________________________________________________________________________________________________________________________________