LMS物流管理系统用户需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LMS 物流管理系统用户需求说明书
版本历史
版本/状态作者参与者
起止日期备注
V1.0
周魁
刘佐昌、朱林
文件状态: [ ] 草稿 [ ] 正式发布[√] 正在修改文件标识:
当前版本: 1.0
作者:
完成日期: 2009-6-24
任务说明
以下是某物流公司的对于业务系统的需求文档,现需要学生根据需求和行业特性为此公司开发一套物流管理系统,要满足用户的需求,并且要求完整的开发流程,需求分析—设计
—编码—测试—结项,在每个阶段要生成结果文件,最终提交过程文档、阶段成果文档及项
目代码。
- 3 -
目录
1.文档介绍..................................................................................................................................... - 1 -
1.1 文档目的....................................................................................................................... - 1 -
1.2 文档范围....................................................................................................................... - 1 -
1.3 读者对象....................................................................................................................... - 1 -
2. 系统介绍................................................................................................................................. - 1 -
2.1 背景................................................................................................................................. - 1 -
2.2 系统说明......................................................................................................................... - 1 -
3. 系统面向的用户群体............................................................................................................. - 2 -
3.1 用户的特征..................................................................................................................... - 2 -
3.2 用户环境......................................................................................................................... - 2 -
4. 系统的功能性需求................................................................................................................. - 2 -
4.1 车辆管理......................................................................................................................... - 4 -
4.1.1 用例...................................................................................................................... - 4 -
4.1.2 用例描述.............................................................................................................. - 4 -
4.2 驾驶员管理..................................................................................................................... - 7 -
4.2.1 用例...................................................................................................................... - 7 -
4.2.2 用例描述............................................................................................................ - 7 -
4.3 运力查询....................................................................................................................... - 9 -
4.3.1 用例...................................................................................................................... - 9 -
4.3.2 用例描述............................................................................................................ - 9 -
4.4 承运任务管理............................................................................................................. - 10 -
4.4.1 用例.................................................................................................................... - 10 -
4.4.2 用例描述.......................................................................................................... - 11 -
4.5 运输成本核算............................................................................................................. - 12 -
4.5.1 用例.................................................................................................................. - 12 -
4.5.2 用例描述.......................................................................................................... - 12 –
4.6 任务调度..................................................................................................................... - 13 -
4.6.1 功能描述.......................................................................................................... - 13 -
4.6.2 用例描述.......................................................................................................... - 14 –
4.6.3 流程图.......................................................................................................... - 14 –
4.7 系统管理..................................................................................................................... - 15 -
4.7.1 功能描述.......................................................................................................... - 15 -
4.7.2 用例描述.......................................................................................................... - 15 –
4.7.3 流程图.......................................................................................................... - 16 –
5. 系统的非功能性需求........................................................................................................... - 17 -
5.1 配置需求....................................................................................................................... - 17 -
5.2 安全性需求................................................................................................................. - 17 -
5.2.1 用户认证需求.................................................................................................... - 18 -
5.2.2 数据完整性和隐私需求 .................................................................................... - 18 -
5.2.3 授权需求............................................................................................................ - 18 -
5.3 可靠性需求................................................................................................................... - 18 -
5.4 并发性能需求............................................................................................................... - 18 -
- 4 –
1.文档介绍
1.1文档目的
编写本需求分析方案的目的是为了明确客户的基本需求,更好地完成对客户需求的了解,并量化和明晰本系统的工作量和工作进度,为项目的概要设计、详细设计和顺利完成开发提供业务和技术支持。
1.2文档范围
该文档包括物流管理系统项目的介绍、面向的用户群体、系统的功能性需求及非功能性
需求。
1.3读者对象
本手册适用于与客户进行需求的沟通与确认,及所有《物流管理系统》的设计开发人员。
2.系统介绍
2.1背景
随着信息技术的日益发展,物流管理的信息化已成为物流运输系统的必然趋势。
物流管理的核心部分是对运输车队的管理及调度以及对承运货物的跟踪管理。
为了更详细的了解物流配送运输管理过程中各项管理业务,调研人员和最终用户进行了多次讨论,并提出了双方认可的解决方案。
2.2系统说明
物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。
通过该系统,物流公司运输管理人员能实现对车队、车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行
运输成本的核算。
3.系统面向的用户群体
系统面向物流公司的工作人员,包括财务人员、运输管理人员、调度人员、承运业务员等。
3.1用户的特征
用户大都具备以下特征:
●有IE 使用经验
●了解网络
●了解办公自动化
3.2 用户环境
用户的计算机环境大致如下:
●Windows XP 简体中文版
●IE 浏览器
●MS Office 办公软件
●Outlook 或Foxmail 邮件管理
4.系统的功能性需求
系统包含的功能概括如下表:
功能子功能功能细化
车辆管理车队信息维护
录入车队信息
修改车队信息
删除车队信息
查询车队信息车辆信息维护
录入车辆信息
修改车辆信息
删除车辆信息
查询车辆信息
驾驶员管理驾驶员信息维护录入驾驶员信息修改驾驶员信息删除驾驶员信息查询驾驶员信息
运力查询
运力综合查询查询承运车队
查询承运车辆历史承运任务查询查询承运单
承运任务管理承运单开出开出承运单修改承运单删除承运单
查询承运单
承运单接收接收承运单运输成本核算
车队运输成本维护录入成本
查询承运任务修改成本车队运输成本核算
核算运输成本任务调度
运输调度单管理
开运输调度单
修改运输调度单查询运输调度单删除运输调度单系统管理系统信息维护
功能填写用户组设置
用户设置修改密码数据维护
4.1 车辆管理
4.1.1 用例
4.1.2用例描述
用例名称:录入车队信息
用例简述:运输管理员录入车队信息
主参与者:运输管理员
主成功场景:
1、运输管理员输入车队信息
2、运输管理员提交车队信息其他场景:
如果车队编号已存在,系统提示车队编号已存在
用例名称:更新车队信息
用例简述:运输管理员更新车队信息
主参与者:运输管理员
主成功场景:
1、运输管理员查询车队信息列表,选择需要更新的具体车队信息
2、运输管理员修改车队信息,提交更新信息
其他场景:
如果车队编号已存在,系统提示车队编号已存在
用例名称:查询车队信息
用例简述:运输管理员查询车队信息
主参与者:运输管理员
主成功场景:
1、运输管理员输入查询条件
2、运输管理员查询车队信息
用例名称:删除车队信息
用例简述:运输管理员删除车队信息
主参与者:运输管理员
主成功场景:
1、运输管理员选择要删除的车队信息,删除车队信息
用例名称:录入车辆信息
用例简述:运输管理员录入车辆信息
主参与者:运输管理员
主成功场景:
1、运输管理员输入车辆信息
2、运输管理员提交车辆信息
其他场景:
如果车牌号码已存在,系统提示车牌号码已存在
用例名称:更新车辆信息
用例简述:运输管理员更新车辆信息
主参与者:运输管理员
主成功场景:
1、运输管理员查询车辆信息列表,选择需要更新的具体车辆信息
2、运输管理员修改车辆信息,提交更新信息
其他场景:
如果车牌号码已存在,系统提示车牌号码已存在
用例名称:查询车辆信息
用例简述:运输管理员查询车辆信息
主参与者:运输管理员
主成功场景:
1、运输管理员输入查询条件
2、运输管理员查询车辆信息
用例名称:删除车辆信息
用例简述:运输管理员删除车辆信息
主参与者:运输管理员
主成功场景:
1、运输管理员选择要删除的车辆信息,删除车辆信息4.2驾驶员管理
4.2.1用例
4.2.2用例描述
用例名称:录入驾驶员信息
用例简述:运输管理员录入驾驶员信息主参与者:运输管理员
主成功场景:
1、运输管理员输入驾驶员信息
2、运输管理员提交驾驶员信息
用例名称:更新驾驶员信息
用例简述:运输管理员更新驾驶员信息主参与者:运输管理员
主成功场景:
1、运输管理员查询驾驶员信息
2、运输管理员修改驾驶员信息,提交驾驶员信息。
其它场景:
变更驾驶员的所属车队时,如果驾驶员还没有办理退车手续,则不能变更。
用例名称:查询驾驶员信息
用例简述:运输管理员查询驾驶员信息
主参与者:运输管理员
主成功场景:
1、运输管理员输入查询条件
2、运输管理员查询驾驶员信息
用例名称:删除驾驶员信息
用例简述:运输管理员删除驾驶员信息
主参与者:运输管理员
主成功场景:
1、运输管理员选择要删除的驾驶员,删除驾驶员。
其它场景:
如果驾驶员目前尚有承运任务,则不能删除。
4.3运力查询
4.3.1用例
4.3.2用例描述
用例名称:查询承运车队
用例简述:调度员/承运业务员查询承运车队
主参与者:调度员/承运业务员
闪烁下却什么都看不见。
过了很久,虹稍微偏向正东方,越过山峰离去了。
第二天走了一段路,又看到了虹。
孙彦先说:“虹是雨中的日光影像,日光照在雨珠上就有虹出现。
”
课外拓展阅读:《陨石》
治平①元年,常州日禺时;天有大声如雷,乃一大星,几如月,见于东南。
少时而又震②一声,移著③西南。
又一震而坠在宜兴县④民许氏园中,远近皆见,火光赫然照天,
许氏藩篱皆为所焚。
是时火息,视地中有一窍如杯大,极深。
下视之,星在其中荧荧然,良久渐暗,尚热不可近。
又久之,发其窍,深三尺余,乃得一圆石,犹热,其大如拳,一头微锐,色如铁,重亦如之。
州守郑伸得之,送润州金山寺。
至今匣藏,游人到则发视。
王无咎⑤为之传甚详。
注释:①治平:宋英宗的年号。
②震:指雷响。
③著:附着,着落。
④宜兴县:在江苏省。
⑤王无咎:人名。
1、解释加点的词
(1见.于东南:_______________(2许氏藩篱皆为所
..焚:_______________ (3极.深:_______________ (4尚.热不可
近:_______________
答案:同“现”,出现;表被动,被;很,非常;还
2、翻译句子
乃得一圆石,犹热,其大如拳,一头微锐,色如铁,重亦如之。
____________________________________________________________________ _ _____________________________________________________________________ 答案:就挖出一块圆石头,还热,像拳头那么大,头略微有点儿尖,颜色像铁,重量也像铁。
3、文中描写陨石,主要运用了什么修辞手法,写了陨石的哪几个方面?
____________________________________________________________________ _ _____________________________________________________________________ 答案:比喻;坠地时的情况包括声音、形状、大小、颜色、重量。
【参考译文】治平元年,在常州,太阳要落下去的时候,天上发出如同响雷一般的巨声,原来是一颗大星,几乎像月亮,出现在东南方向。
不久又雷鸣般地响了一声,移到西南。
又响一声坠落到宜兴县民许氏的园子里,远近的人都看见,火光照亮天空,许家的篱笆都被烧着了。
这时火已熄灭,看见地上有一个洞像杯子一样大,很深。
向下看,星星在洞中发出微弱的光亮,很久才渐渐暗下去,还热得不能靠近。
又过了很长时间,才开始挖这个洞,挖到三尺多深,就挖出一块圆石头,尚热,像拳头那么大,一头略尖,颜色像铁,重量也像铁。
州长官郑伸得到了它,就把它送到润州的金山寺。
这块石头到今天仍用匣子珍藏着,游人到了就打开看。
王无咎为这事作的传非常详细。
《狼》
一屠晚归,担中肉尽,止.有剩骨。
途中两狼,缀行
..甚远。
屠惧.,投以骨。
一
狼得骨止,一狼仍从.。
复.投之,后狼止而前狼又至.。
骨已尽.矣,而两狼之并驱
..如
故。
屠大窘.,恐.前后受其敌.。
顾.野有麦场,场主积薪
..成丘。
屠乃奔倚.
..其中,苫蔽
其下,弛.担持.刀。
狼不敢前,眈眈相
...向。
少时,一狼径.去,其一犬.坐于前。
久之,
目似瞑.,意暇
..后,一
..积薪..甚。
屠暴起,以刀劈狼首,又数刀毙之。
方.欲行,转视
狼洞.其中,意将隧入
....以攻其后也。
身已半入,止露尻.尾。
屠自后断其股.,亦毙之。
乃悟.前狼假寐
..耳。
..,盖.以诱敌狼亦黠.矣,而顷刻两毙,禽兽之变诈几何
....哉?止增笑
翻译句子:
1、顾野有麦场,场主积薪其中,苫蔽成丘。
____________________________________________________________________ _ 2、狼不敢前,眈眈相向。
少时,一狼径去,其一犬坐于前。
____________________________________________________________________ _ _____________________________________________________________________ 3、久之,目似瞑,意暇甚。
____________________________________________________________________ _ 4、方欲行,转视积薪后,一狼洞其中,意将隧入以攻其后也。
____________________________________________________________________ _ _____________________________________________________________________ 5、乃悟前狼假寐,盖以诱敌狼亦黠矣。
____________________________________________________________________ _ 6、禽兽之变诈几何哉?止增笑耳。
____________________________________________________________________ _ 回答下列问题:
1、选出下列说法不正确的一项。
A.《聊斋志异》是清代蒲松龄写的一部文言文短篇小说集,“志”是记的意
思,“异”是指奇异的事,多为鬼狐的故事。
B.“暴起”“劈”“转视”“断”等动词表现了屠户勇敢机智的斗争精神。
C.本文故事情节生动曲折,语言简练传神,主要通过心理描写刻画了屠户和狼的形象,给人以深刻的启发。
D.最后一段以议论为主,点明了全文的主旨,包含着讽刺的味道。
答案:C
2、选出对课文内容理解正确的一项。
A.文章主要告诉我们,对待狼一样的恶势力,我们先作让步,如果其得寸进尺,贪得无厌,就应该勇敢地进行斗争。
B.文章的基本情节依次是:遇狼——御狼——惧狼——杀狼。
C.“投以骨”和“复投之”表现了屠户对狼的怜悯和抱希望。
D.“狼不敢前,眈眈相向”和“一狼径去,其一犬坐于前”表现了狼的狡猾。
答案:D
3、文中如何表现狼的狡猾?试举两例说明。
____________________________________________________________________ _ _____________________________________________________________________ 答案:文中表现狼的狡猾的语句“缀行甚远”、“一狼得骨止……而两狼之并驱如
故”“狼不敢前,眈眈相向”、“一狼径去,其一犬坐于前……意暇甚”、“一狼洞其中,意将陵入以攻其后也”、“前狼假寐以诱敌”等。
4、面对狼的“缀行甚远”,屠户的心理状态怎样?他用什么办法对付狼的?(均用原文的话回答
____________________________________________________________________ _ 答案:“屠惧”“投以骨”
5、“屠大窘”,说明此时屠户产生了怎样的心理变化?
____________________________________________________________________ _ 答案:丢掉幻想,准备抵抗。
6、屠户的机智表现在哪些地方?
____________________________________________________________________ _ _____________________________________________________________________ 答案:主要是通过他的动作表现出来的。
“顾野有麦场……屠乃奔倚其下,弛担持刀。
”“屠暴起,以刀劈狼首,又数刀毙之。
方欲行,转视积薪后,一狼洞其中……屠自后断其股,亦毙之。
”
7、狼很狡猾,可终于自取灭亡,这个故事给了你哪些启示?
____________________________________________________________________ _ _____________________________________________________________________ 答案:狼虽然阴险狡诈,善于耍弄欺骗的伎俩,但终究逃不脱灭亡的命运。
讽刺像狼一样的恶人,无论多么奸诈,终归要失败。
告诫人们对待狼一样的恶势力,不能存在幻想与妥协,必须敢于善于斗争,才能取得胜利。
8、结尾两句的含义是什么?它在文章中起了什么作用?
____________________________________________________________________ _ _____________________________________________________________________ 答案:结尾两句是作者对狼的评价,它是文章的主旨句,点明中心,总起全文。
课外阅读拓展:《有富室偶得二小狼》
有富室,偶得二小狼,与家犬杂畜,亦与犬相安。
稍长,亦颇驯,竟忘其为狼。
一日,主人昼寝厅事,闻群犬呜呜作怒声,惊起周视无一人。
再就枕,将寐,犬又如前。
乃伪睡以俟,则二狼伺其未觉,将舐其喉,犬阻之,不使前也。
乃杀之而取其革。
此事从侄虞敦言:“狼子野心,信不诬哉!”然野心不过遁逸耳。
阳为亲昵,而阴怀不测,更不止于野心矣。
兽不足道,此人何取而自贻患耶?
蒲松龄的《狼》与本选段写出了狼的什么共同特征?作者对狼分别持怎样的态度?
____________________________________________________________________ _ _____________________________________________________________________ 答案:阴险、狡猾、奸诈。
蒲松龄的《狼》主要讥讽嘲笑狼的狡猾;该选段主
要揭露狼野心不改的本质。
【参考译文】有个有钱人家偶然得到两只小狼,将它们和家狗混在一起圈养,也和狗相安(无事。
两只狼渐渐地长大了,还是很驯服。
(主人竟然忘了它们是狼。
一天白天躺在客厅里,听到群狗呜呜地发出发怒的叫声,惊醒起来四周看看,没有一个人。
再次就枕准备睡觉,狗又像前面一样(吼叫,(他便假睡来等着(观察情况。
便发现两只狼等到他没有醒,要咬他的喉咙,狗阻止它们,不让它们上前。
(那个人就杀(狼取它们的皮。
(他就说:“狼子野心,确实没有诬蔑它们啊!”凶恶的本性只不过是被深深地隐藏罢了。
表面上装作很亲热,但背地里却心怀不轨,更不是只有野心罢了。
禽兽并不值得说什么,这个人为什么要收养这两条狼给自己留下祸患呢。
课外阅读拓展:《牧竖》
两牧竖①入山至狼穴,穴中有小狼二。
谋分捉之,各登一树,相去数十步。
少顷,大狼至,入穴失子,意甚仓皇。
竖于树上扭小狼蹄、耳,故令嗥;大狼闻声仰视,怒奔树下,号且爬抓。
其一竖又在彼树致小狼鸣急。
狼闻声四顾,始望见之;乃舍此趋彼,跑②号如前状。
前树又鸣,又转奔之。
口无停声,足无停趾,数十往复,奔渐迟,声渐弱;既而奄奄③僵卧,久之不动。
竖下视之,气已绝矣!
主成功场景:
1、调度员/承运业务员输入查询条件查询承运车队
用例名称:查询承运车辆
用例简述:调度员/承运业务员查询承运车辆
主参与者:调度员/承运业务员
主成功场景:
1、调度员/承运业务员查询承运车队
2、调度员/承运业务员选择车队查询承运车辆
用例名称:查询承运单
用例简述:调度员/承运业务员查询承运单
主参与者:调度员/承运业务员
主成功场景:
1、调度员/承运业务员查询输入查询条件
2、调度员/承运业务员查询历史承运单任务。
4.4 承运任务管理
4.4.1用例
4.4.2用例描述
用例名称:开出承运单
用例简述:承运业务员开出承运单
主参与者:承运业务员
主成功场景:
1、承运业务员填写初始信息
2、承运业务员填写承运单详细信息,提交承运单信息用例名称:查询承运单用例简述:承运业务员查询承运单信息
主参与者:承运业务员
主成功场景:
1、承运业务员输入查询条件
2、承运业务员查询承运单信息
用例名称:修改承运单
用例简述:承运业务员修改承运单
主参与者:承运业务员
主成功场景:
1、承运业务员查询承运单信息
2、承运业务员修改承运单信息,提交承运单信息用例名称:删除承运单
用例简述:承运业务员删除承运单
主参与者:承运业务员
主成功场景:
1、承运业务员选择要删除的承运单,删除承运单用例名称:接收承运单
用例简述:承运业务员接收承运单
主参与者:承运业务员
主成功场景:
1、承运业务员输入客户信息
2、承运业务员查看未接收承运单列表
3、承运业务员接收承运单
4.5运输成本核算
4.5.1用例
4.5.2用例描述
用例名称:录入成本
用例简述:财务人员录入运输成本
主参与者:财务人员
主成功场景:
1、财务人员输入成本信息
2、财务人员提交成本信息
用例名称:查询承运任务
用例简述:财务人员查询承运任务
主参与者:财务人员
主成功场景:
1、财务人员输入查询条件
2、财务人员查询承运任务
用例名称:修改成本
用例简述:财务人员修改运输成本
主参与者:财务人员
主成功场景:
1、财务人员查询承运任务
2、财务人员修改成本信息,提交成本信息用例名称:核算运输成本
用例简述:财务人员核算运输成本
主参与者:财务人员
主成功场景:
1、财务人员选择查询条件
2、财务人员核算运输成本
4.6 任务调度
4.6.1.功能描述
任务调度的主要功能是由调度员填写一份运输调度单,该调度单包括调度单编号、承运人信息、发货点、交货点、起运时间、到达时间、收货客户信息、总运费、保险费等。
为本次托运装货,然后发车。
可以查看运输调度单在不同阶段的状态,如未发车、在途中、已达到。
填写完运输调度单后,在未发车之前,该运输调度单状态为未发车;出车但未到达的运输调度单,为在途中;运输调度单中的所有货物客户均已签收的运输调度单都为已达到。
注:只有运输调度单状态为未发车时,才可以对此运输调度单进行修改和删除。
其他状态不能对其进行数据操作。
对货品状态的跟踪与及时反馈是体现服务水平获得竞争优势的基本功能。
本
系统提供了电话跟踪、GPRS接口、Web服务接口等,真正做到对货品状态的时时跟踪。
系统能够按照不同要求为客户提供定时的状态信息反馈。
4.6.2 用例图
4.6.3.流程图
填写调度运输单修改调度运输单
数据库
删除调度运输单
添加
调度运输单状态查询修改
删除
修改票据本状态为已填
是否未出?
是
否
是否未出?
否
是
装货
卸货
发货
修改货运单状态-发货
修改调度运输单状态-在途
4.7 系统管理
4.7.1.功能描述
系统管理的主要功能是对本系统操作用户及权限的管理。
功能填写主要是对页面功能的添加、删除和修改。
用户组设置主要是对用户组的添加、删除和修改,并为每个组分配功能页面。
比如管理员组包含所有的功能页面。
用户设置主要是为职员分配用户名,并能对用户名进行添加、删除和修改。
然后把用户名
分配到一定的组中。
一个职员可以占据多个用户,一个用户可以处在多个组中。
数据维护主要方便清除各个模块的数据。
4.7.2. 用例图 4.7.3.流程图系统管理员分配用户组功能填写分配用户添加数据维护清除数据数据库 5. 系统的非功能性需求 5.1 配置需求系统提供如下两种浏览器兼容支持:
Explorer 6.0 及其以上版本;pe Navigator 6.0 及其以上版本。
5.2 安全性需求安全性需求通常分为四类:用户认证需求:阐述系统表示用户和用户认证的方法。
授权:如果认证成功,根据用户的级别,允许其执行不同的系统功能。
数据完整性和隐私需求:确保数据完整,不会影响系统安全。
事务完整性和审计需求:确保用户无法清除自己的在系统中的活动。
记录活动相关的数据,使得系统管理员可以发现所有可能的危险行为。
5.2.1 用户认证需求系统使用一组用户 ID 和密码来表示一个用户。
在用户登录 10 分钟后,如果没有任何的动作,则自动退出登录。
之后如果再次试图访问受保护页面,则自动显示登录页面。
5.2.2 数据完整性和隐私需求密码必须加密存储。
用户帐号和密码必须通过 SSL 进行传送。
5.2.3 授权需求系统必须实现一定的页面访问限制。
用户只能访问自己有权限操作的页面(具体可操作的部分详见系统的功能性需求中各模块的用例)。
5.3 可靠性需求系统每天至少保持 23 小时30 分的可用时间,每日凌晨 3:30 到 4:00 之间进行日常系统维护工作,如数据传输、交换等。
临时的系统停机时间,每月合计必须少于 3 小时。
5.4 并发性能需求在多个并发用户更新同一账户信息时,第一个可以成功更新。
随后的更新在提交之前,显示错误信息“用户数据已经改变,是否需要刷新用户数据?” 。