物流系统需求说明书.docx
《物流系统需求说明书.docx》由会员分享,可在线阅读,更多相关《物流系统需求说明书.docx(47页珍藏版)》请在三一文库上搜索。
1、编写:Snail 日期:2011-09-22日期:中外运物流配送需求分析说明书编写:徐连武受控状态: 发布版次:编号:1.1日期:2004-05-15日期:日期:是日期:日期版本变更说明国捽状2011-09-221.0初始版本发布版编号辫磔日巅峻宿变更记录-09-22签字确认系统模块对应章节对应部门负责人签字路线管理Snail小组牟峻辰财务管理Snail小组李丁车辆管理Snail小组宋三思订单管理Snail小组朱强区域管理Snail小组宁显志用户管理Snail小组雷昆霖交接单管理Snail小组范浩林其余局部管理Snail小组郭志强贾傲博需求分析11.1. 物流系统需求说明21.1.1. 目的2
2、1.1.2. 背景31.1.3. 术语定义31.1.4. 任务概述31.1.5. 运行环境41.2. 系统架构51.2.1. 架构图51.2.2. 系统流程图51.3. 总公司管理员模块51.3.1. 用例图51.3.2. 管理区域模块51.3.3. 订单管理模块91.3.4. 车辆管理模块111.3.5. 用户管理模块151.3.6. 报表管理模块2O1.3.7. 财务管理模块221.3.8. 路线管理模块241.3.9. 事故处理模块271.4. 用户模块281.4.1. 注册用户登录退出模块281.4.2. 注册用户管理账号模块291.4.3. 注册用户管理订单模块3O1.4.4. 未注
3、册用户查询模块321.4.5. 投诉与建议模块331.5. 区域派送员341.5.1. 配送范围管理模块341.5.2. 管理配送价格模块371.5.3. 管理运输价格模块381.5.4. 订单管理模块391.5.5. 交接单管理模块411.5.6. 区域信息管理模块421.5.7. 投诉管理模块431.6. 非功能性要求451.6.1. 承压能力(待定)451.7. 输入输出要求451.7.1. 数据管理能力要求451.7.2. 灵活性要求451.7.3. 故障处理要求451.7.4. 其他专门要求45需求分析1.1. 物流系统需求说明1.1.1. 目的建立此系统的目的在于客观、便捷、透明地
4、显示,货物从货源地发出到客户手中的过程中所经历的各个配送经历。方便客户、配送人员在线的查询以及公司对于物流的管理。此系统可以提高物流运输效率,减少人员本钱,便捷各个部门上传下达,更好地实现物流传输。客户可以在线下订单,从我们公司在互联网显示的货物信息中,选定需要购置的货品以及数量,填写详细联系方式以及号码,选择付款方式后即可成功下订单。在货品配送期间可以通过互联网物流跟踪信息,查询货物的即时地点。在货物到达后,可以根据货物以及配送对货品进行评价,对以后购置此货品的客户提供参考。每次物流的相关信息都会通过本系统的跟踪建立相关数据,存储在效劳器上能够到达24个月,方便客户日后的查询以及相关问题的反
5、映和反应。客户使用此系统可以透明、快捷地购到每一件货品。没有此系统的时候,客户只能通过,等传统的方式下订单,而且也只能通过致电客服来到达了解货物传输的过程,不仅效率低下,消耗人力物力,而且无法实现传输透明。本系统的建立使客户成为了物流运输的半个主人,客户不必每次为了物流的过程咨询相关人员,当遇到解决不了的问题时可以咨询相关人员,节省了大量客服的人力、物力和财力。配送人员可以通过客户在互联网客户端预定货品的信息,将货品发往各个区域,借助互联网即时的迅速性,可以快速有效、更小错误地记录货品在各个区域的传送。每到一个区域记录此过程的行程,便于客户、配送人员以及公司的查询,为客户的即时查询提供了最大程
6、度的帮助,也为配送人员提供了传输的纪录。假设配送途中出现问题无法配送成功,也可以留下跟踪的信息以供找寻,成为日后查找货品最有力的记录和矛盾纠纷的证据。没有此系统的时候,配送人员只能通过等传统方式,不仅效率低下,通讯费用相对昂贵,而且其中出现了更多的错误,而此系统运用于配送过程,可以更加便捷,更加有力地实现物流的传输。公司可以通过此系统查询货物的跟踪方向,处理出现意外时的纠纷,例如当出现货物丧失,当客户向公司提出申请,公司可以根据货物追踪系统判定出货物在哪一环节,哪一区域出现的问题,从而落实到点,落实到个人,追踪出货品的下落,使物流传输更加透明,也给日后的纠纷提供决定性的关键。公司还可以根据客户
7、提供的收件地址,选择最正确的传送路径,传送方式,实现最近的路径,最高效的方式,最便捷的效劳。公司还可以统一协调各个区域,做到宏观上的调配,实现资源最有力的共享。没有本系统的时候,可以说公司的管理是一团乱麻,公司需要设置大量的客服人员与客户,配送人员进行相关问题的沟通,不仅消耗大量人力物力,而且效率底下,没有实现资源的有效利用,此系统的建立从本质上更加有力,更加直接地实现物流的传输。综上,此系统的建立能够更加透明、便捷地发出每一件货品。提高了物流运输效率,减少了人员本钱,实现了资源的有力共享,做到了宏观调配,更好地实现了物流传输。本说明书目的在于明确此系统推行目的,界定实现范围,详介总体试用环境
8、本说明书的预期读者为:工程组长、系统开发人员、系统测试人员等。1.1.2. 背景a)软件系统的名称:物流配送系统。b)工程任务的提出单位:北京中软软件园蜗牛团队。1.1.3. 术语定义总公司:公司结构中最高的管理者,负责车辆、车辆、区域、路线和运输价格的维护。区域:公司结构中的业务执行者,负责接收客户订单,并联系总公司车队将货物运送到收货区域以及货物的配送工作。发货区域:接受客户订单,并联系总公司车队将货物运送出去的区域。收货区域:接受来自其他区域的货物,将货物配送到客户指定配送地址的区域。配送地址:客户指定的收货地址。配送范围:对从收货区域到指定配送地址的集合的一个划分。货运费用:客户为配
9、送货物需要支付的费用,包含运输费用、配送费用和保价费用。由发货区域负责收取。运输费用:货物由发货区域送到收货区域需要支付的费用。配送费用:货物由收货区域送到客户指定配送地址需要支付的费用。保价费用:客户指定的保价金额的1%。运输价格:由发货区域送到收货区域的单位价格。配送价格:由收货区域送到客户指定配送地址单位价格。保价金额:客户货物在配送过程中受到损失时能够得到的金钱赔偿。由客户在下订单的过程中指定,最高为10,000兀,最低为100兀。1.1.4. 任务概述1.1.5. 1.目标物流配送系统是物流公司的核心业务系统,它要求系统稳定、性能高、操作方便物流公司的主要业务是为客户配送货物。公司的
10、组织结构分为总公司和区域。总公司主要负责车辆、区域、路线和运输价格的维护。区域主要负责接受客户订单,并联系总公司车队将货物运送到收货区域以及货物的配送工作。由区域制定价格并提交给总公司进行审核。客户为配送货物需要支付相应的费用。114.2.用户的特点1)该系统的用户有一定的文化水平,至少初中毕业。2)用户包括分为总公司管理员、区域派送员和消费者。3)用户选定的收货区域需在中华人民共和国境内(包括港澳台)。1.1.43. 定和约束1)开发周期为1个月2)硬件配置见硬件环境3)系统开发工具采用MicrosoftVisualStudio20084)数据库采用MicrosoftSQLServer200
11、81.1.44. 行环境1.151 .软件环境名称版本语种数据库平台SqlServer2008中文客户端操作系统Windows7及以下中文1.152 .硬件环境效劳器最低配置推荐配置CPUP42.0GHzP42.4GHz内存512MIG显卡GeforeFX52(X)64M显存GeforeFX56(X)128M显存硬盘2G空余空间2G空余空间网络环境512KADSL512KADSL操作系统Windows2000/WindowsXP/WindowsVistaWindows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上9.0C或以上1.2. 系统架构1.2.1
12、 架构图1.2.2. 系统流程图1.2.2.1, 总流程图1.2.2.2, 下订单流程图1.2.23区域管理流程图1.2.2.4.配送范围管理流程图1.2.25路线管理流程图1226订单管理流程1.2.2.7. 车辆管理流程图1.2.2.8. 报表管理流程1.3. 总公司管理员模块1.3.1. 用例图1.3.2. 管理区域模块管理区域模块是为了方便对地区内的派送区域进行管理和维护。根据总公司的业务需要,对各个派送区域进行增加、删除、修改、查询操作。能够及时的了解每一个配送区域的信息,以便对他们进行监管1.321.增加区域用例说明当总公司扩大规模,或者有新的业务需要时,可以增加新的配送区域。系
13、统在选择增加区域之后,输入区域名称、所在省份、地址、邮箱、员工人数、备注。其中省份、区域名称是必须输入的,其他信息可以由该区域管理员添加。添加区域时,系统自动跳转到注册新派送员页面,提示为该区域注册一个派送员。用例名称增加区域用例用例编号1.3.2.1相关需求需求1.3.2(区域管理)语境目标总公司管理员增加区域信息前提条件总公司管理员通过了登录验证成功的结束状态总公司管理员看到增加区域的成功提示信息,系统正确记录区域信息及区域派送员信息,系统允许该派送员填写区域的地址、等信息。失败的结束状态总公司管理员看到错误提示信息执行者总公司管理员主要流程步骤动作1 总公司管理员进入区域管理的页面2 总
14、公司管理员选择增加区域操作3 总公司管理员填写区域的信息4 总公司管理员为区域注册一个区域管理员5 总公司管理员确认增加区域6 系统提示添加成功扩展步骤步骤动作6.1 添加失败6.2 显示错误提示信息字段列表区域名词区域派送员用户名、初始密码1.3.2.2.删除区域用例说明当总公司业务转移或者财政精简的时候,可以撤销某些派送区域,此时可以在系统中删除某些派送区域。系统选择删除区域,然后选择要删除的区域,确认后即可以删除。总公司删除区域之后,系统将删除区域的所有信息,包括配送范围等信息。并提示修改或是删除所有包括该区域的所有路线。用例名称删除区域用例用例编号1.3.2.2相关需求需求1.3.2(
15、区域管理)语境目标总公司管理员删除区域信息前提条件总公司管理员通过了登录验证成功的结束状态总公司管理员看到删除区域的成功提示信息,系统删除该区域,同时系统删除该区域的各个配送范围上的及其配送价格。失败的结束状态总公司管理员看到错误提示信息执行者总公司管理员主要流程步骤动作1 总公司管理员进入区域管理的页面2 总公司管理员看到所有的区域信息条目3 总公司管理员选择要删除的区域4 总公司管理员选择删除区域操作5 系统提示删除或者修改包含此区域的线路6 总公司管理员修改或者删除线路7 总公司管理员确认删除区域8 系统删除该区域的所有配送范围信息9 系统删除区域配送范围价格10 系统提示删除成功扩展步
16、骤步骤动作10.1 删除失败10.2 显示错误提示信息字段列表1323修改区域用例说明随着时间推进,某些派送区域的信息可能会发生变化,原来系统录入的信息可能已经是过时的,或者发现以前录入的区域信息有错误,这时候就需要对原来系统录入的区域信息进行更改。系统选择修改区域,然后选择要修改的区域,确认后即可修改,总公司可以修改派送员信息,也可对派送区域进行修改。用例名称修改区域用例用例编号1.相关需求需求1.3.2(区域管理)语境目标总公司管理员修改区域信息前提条件总公司管理员通过了登录验证成功的结束状态总公司管理员看到修改区域成功的提示信息,系统记录修改后的信息失败的结束:状态总公司管理员看到错误提
17、示信息执行者总公司管理员主要流程步骤动作1总公司管理员进入区域修改的页面2 总公司管理员看到所有的区域点条目3 总公司管理员选择要修改的区域4 总公司管理员选择修改区域操作5 系统显示该区域的信息6 总公司管理员修改该区域的信息7 总公司管理员确认修改8 系统提示修改成功信息扩展步骤步骤动作9.1 修改失败9.2 显示错误提示信息字段列表区域名称区域派送员1.3.2.4. 查询区域用例说明当总公司管理员想要知道公司旗下总的派送区域,以便进行统一调度,或者想了解某个派送区域的信息时,可以利用查询区域模块获知自己想要了解的信息。系统选择区域,选择查看,系统将显示区域的信息,区域信息包括:区域名称、
18、地址、邮箱、员工数、管理员名称、配送范围。系统选择查看配送价格,那么将显示该区域的配送范围及配送价格,系统也可以选择查看该区域所在的路线信息。用例名称查询区域用例用例编号1.3.2.4相关需求需求1.3.2(区域管理)语境目标总公司管理员查询区域信息前提条件总公司管理员通过了登录验证成功的结束状态总公司管理员看到了所有区域的信息失败的结束状态总公司管理员看到了异常提示执行者总公司管理员主要流程步骤动作1 总公司管理员进入管理页面2 总公司管理员选择查询操作3 总公司管理员看到查询页面中的所有区域信息条目4 总公司选择要查询的区域5 系统显示该区域的所有信息6 管理员选择查看配送范围操作7 系统
19、显示该配送范围详细信息扩展步骤步骤动作4.1 删除失败4.2 显示错误提示信息字段列表地址、及配送范围配送范围,配送价格1.3.3.订单管理模块对于客户不在网上下单的情况,区域派送员需要把订单输入到系统中,以便统一管理。区域派送员在区域业务员收到客户货物并清点后,修改订单的状态为确认。订单生效,客户货物进入拼凑、运输流程。区域派送员负责订单状态的维护,订单状态包括无效、确认、在途、配送中和客户已收。订单是允许受限删除的,当订单处于未生效状态时,下订单客户可以自行删除订单;如果订单在下单之后一定时间内仍然没有生效,那么系统自行将订单删除。(该时间可以系统管理员设定)1.3.3.1. .增加订单用
20、例说明用例名称总公司管理员下订单用例用例编号相关需求需求1.3.3(订单管理)语境目标客户用之总公司管理员下单,总公司管理员网上下单前提条件总公司管理员登陆系统、总公司管理员进入订单管理页面成功的结束状态总公司管理员看到下订单成功信息失败的结束状态总公司管理员看到下订单失败的提示信息执行者总公司管理员主要流程步骤动作1 总公司管理员进入订单管理页面2 总公司管理员选择下订单3 总公司管理员填写订单信息并提交4 系统提示下单成功扩展步骤步骤动作4.1 下订单失败4.2 显示失败的错误提示信息4.3 返回总公司管理员下订单页面字段列表1.3.3.2. 删除订单用例说明用例名称删除订单用例用例编号相
21、关需求需求1.3.3(订单管理)语境目标总公司管理员删除订单前提条件总公司管理员登陆系统、用户进入订单管理页面成功的结束状态总公司管理员看到删除订单成功信息,系统删除该订单信息失败的结束状态总公司管理员看到下订单失败的提示信息执行者总公司管理员主要流程步骤动作1 总公司管理员受到客户要取消订单的通知2 总公司管理员进入订单管理页面3 总公司管理员查询到相关订单并确认删除4 系统提示删除成功扩展步骤步骤动作4.1 删除失败4.2 显示失败的错误提示信息4.3 返回管理员订单管理页面字段列表1.3.3.3. 修改订单用例说明用例名称总公司管理员修改订单用例用例编号相关需求需求1.3.3(订单管理)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 系统 需求 说明书
