承运单任务管理需求规格说明书.docx
- 文档编号:12156590
- 上传时间:2023-06-04
- 格式:DOCX
- 页数:11
- 大小:277.94KB
承运单任务管理需求规格说明书.docx
《承运单任务管理需求规格说明书.docx》由会员分享,可在线阅读,更多相关《承运单任务管理需求规格说明书.docx(11页珍藏版)》请在冰点文库上搜索。
承运单任务管理需求规格说明书
物流管理系统
需求规格说明书
(承运任务管理)
2009-08
目录
1前言3
1.1目的3
1.2预期读者3
1.3项目范围3
1.4本项目的使用范围3
2.系统概述4
2.1系统整体需求4
2.2系统模块划分4
2.3系统业务流程5
2.4本模块在整体需求中的作用5
3、模块概述5
3.1业务描述5
3.2功能描述6
4、模块功能需求6
4.1添加承运单信息6
4.2查询承运单信息8
4.3编辑承运单信息9
4.4编辑货运单信息10
1前言
1.1目的
本手册对《物流管理系统》的承运任务管理模块进行软件功能需求描述,为软件开发人员提供文档参考。
1.2预期读者
本手册适用于与客户进行需求的沟通和确认,及所有《物流管理系统》的设计开发人员。
1.3项目范围
本手册适用于承运任务管理的新建,开发和维护。
1.4本项目的使用范围
为物流公司定制的信息管理系统。
2.系统概述
2.1系统整体需求
发货客户向物流公司提交托运货物的申请,承运业务员查看本公司的运力情况,如果运力不足,则结束本次交易;如果运力充足,则开出承运单,为货物分配车辆和驾驶员。
货物到达目的地后,接收人需经验收,验收通过则填写一份司机回执单。
司机返回后将回执单交由承运业务员,承运业务员这时修改承运单的状态为接收,最后由财务人员依据回执单进行运输成本维护。
2.2系统模块划分
2.3系统业务流程
2.4本模块在整体需求中的作用
本模块为系统核心业务模块之一,实现了承运业务员开出和接收承运单的核心业务功能,完成了对物流公司主要业务的流程的信息化监控管理工作。
3、模块概述
3.1业务描述
承运任务管理的主要功能是承运业务员接到客户的托运请求后,查看运力情况,如果运力不足,则结束此次交易;如果运力充足,则开出承运单,填写承运单的详细信息,然后为承运单添加货物以及分配车辆和驾驶员。
其中包括承运单以及承运货物的信息,主要包括开单人、车队ID、车队名称、业务类型、承运单号、到货城市、货物数量、运费合计、接收状态、计量单位、承运单号、车牌号码、驾驶员,此时承运单可编辑。
可以查看不同状态的承运单,比如接收、未接收。
当驾驶员拿回承运单交到承运业务员时,此时承运单的状态为接收,其他状态为未接收。
承运单只有在没添加货物之前,才可以修改和删除,其他状态不能对其数据进行修改、删除操作。
3.2功能描述
Ø开出承运单功能
Ø更新承运单功能
Ø查询承运单功能
Ø删除承运单功能
Ø接收承运单功能
4、模块功能需求
4.1添加承运单信息
如图4.1所示,为承运单详细信息页面。
图4.1承运单详细信息页面
Ø表单验证:
✧日期型:
开单日期、提单日期、出货日期、接收日期
✧必填项:
开单人、车队ID、车队名称、业务类型、承运单号、到货城市、货物数量
Ø下拉框定义:
✧到货地点:
[--请选择--]+到货城市表
✧业务类型:
[--请选择--]+业务类型表
Ø事件定义:
✧页面初始化:
✓开单人为承运业务员登录时的用户名;
✓车队ID为承运业务员在查询运力时,根据查询空闲的车队,选择相应的车队ID,则车队名称自动对应的显示出来。
✧添加按钮—单击:
输入表单中的各个项,单击添加按钮,根据不同的情况进行如下处理:
✓如果没有选择业务类型,则将会弹出”请选择业务类型!
”的提示信息。
✓如果没有填写承运单号,则将会弹出”请填写承运单号!
”的提示信息。
✓如果没有选择到货城市,则将会弹出”请选择到货城市!
”的提示信息。
✓如果没有填写货物数量,则将会弹出”请填写货物数量!
”的提示信息
✓如果日期的类型不正确,则将会弹出”请输入正确的日期格式!
”的提示信息。
✓如果上述条件条件都不满足,则成功添加一张承运单,页面跳转到承运单编辑页面。
见图4.3。
✧取消按钮—单击:
则跳转到承运单查询页面。
见图4.2。
4.2查询承运单信息
如图4.2为承运单查询页面:
图4.2承运单查询页面
Ø下拉框定义:
✧业务类型:
[--请选择--]+业务类型表
✧接收状态:
[--全部--]、接收、未接收
Ø事件定义:
✧搜索按钮—单击:
输入承运单号、开单人、业务类型、客户接收人、状态,单击搜索按钮,承运单列表将显示对应查询条件的信息。
业务类型和状态支持模糊查询。
✧添加承运单按钮—单击:
单击添加承运单按钮则页面跳转到添加承运单详细信息页面,见图4.1。
✧编辑按钮—单击:
单击编辑按钮,则页面跳转到承运单编辑页面。
见图4.3.只有承运单在刚开出时以及在没添加货物之前支持修改和删除,其他状态的承运单信息只支持查看。
✧单击承运单号超链接:
页面跳转到承运单编辑界面,图4.3编辑界面呈现的是相应的承运单的内容。
✧分页:
✓承运单列表每页显示10条数据。
✓单击首页、上一页、下一页、最后一页等链接,承运单列表将显示对应页号的数据,当前页号也随之变化;
✓在页号文本框中输入页号,单击GO按钮,承运单列表将显示对应页号的数据,前页号也随之变化。
4.3编辑承运单信息
如图4.3为承运单编辑页面:
图4.3承运单编辑页面
Ø表单验证:
✧日期型:
开单日期、提单日期、出货日期、接收日期
✧必填项:
开单人、车队ID、车队名称、业务类型、承运单号、到货城市、货物数量
Ø下拉框定义:
✧到货地点:
[--请选择--]+到货城市表
✧业务类型:
[--请选择--]+业务类型表
Ø事件定义:
✧页面初始化:
根据承运单是否添加货物,做出相应的表单控件可见性处理;
✓如果承运单未添加货物,则承运单的更新和删除按钮可见;
✓如果承运单已添加货物,则更新和删除按钮不可见;
✧更新按钮—单击:
更新表中的各项,则根据更新条件会承运单列表中显示相应的内容。
✓如果没有选择业务类型,则将会弹出”请选择业务类型!
”的提示信息。
✓如果没有填写承运单号,则将会弹出”请填写承运单号!
”的提示信息。
✓如果承运单号不存在,则将会弹出”此承运单号不存在!
请重新填写!
”的提示信息。
✓如果没有选择到货城市,则将会弹出”请选择到货城市!
”的提示信息。
✓如果以上的条件不满足则更新一张承运单。
页面跳转到承运单查询界面。
见图4.2。
✧删除按钮—单击:
单击删除按钮,将弹出”您确认要删除这条记录吗?
”的提示信息,选择确定,被选择的记录将会被删除。
返回到查询承运单页面,在该页面的货运单信息列表中将不会找到刚才被删除的记录信息;选择取消,则取消对被选择记录的删除操作。
✧返回按钮—单击:
将跳转到承运单查询页面。
见图4.2
✧编辑运输货物按钮—单击:
则跳转到货运单编辑页面。
见图4.4。
4.4编辑货运单信息
如图4.4为货运单编辑界面:
图4.4货运单编辑界面
Ø表单验证:
✧必填项:
计量单位、承运单号、车牌号码、驾驶员
Ø下拉框定义:
✧计量单位:
[--请选择--]+计量单位表
✧驾驶员:
[--请选择--]+驾驶员表
Ø事件定义:
✧页面初始化:
在填写货物单时,它的承运单号应该是选择需要添加货物的承运单号。
✧添加按钮—单击:
输入表中各项,单击添加按钮,根据不同情况进行如下处理:
✓如果未选择计量单位,则将会弹出”请选择计量单位!
”的提示信息!
✓如果未选择驾驶员,则将会弹出”请选择驾驶员!
”的提示信息!
✓如果上述条件都不成立,则货物添加成功,承运单不可修改。
添加的货物将在下方的GridView中显示。
✧返回按钮—单击:
页面跳转到承运单编辑页面,也即本界面,只是添加按钮隐藏,更新、删除按钮显示。
4.5接收承运单界面
如图4.5为承运单接收界面:
图4.5承运单接收界面
Ø事件定义:
✧页面初始化:
从承运单查询界面,单击编辑,超链接到承运单接收界面。
则选择的一条承运单信息会在接收界面的相应字段中显示出来。
✧接收按钮—单击:
单击接收按钮,则更改承运单的状态为接收,并同时修改车辆的状态为空闲。
✧返回按钮—单击:
单击返回按钮,页面跳转到承运单查询页面,见图4.2。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 承运 任务 管理 需求 规格 说明书