京东仓储TMS系统产品需求文档PRD.docx
- 文档编号:8302120
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:73
- 大小:1.73MB
京东仓储TMS系统产品需求文档PRD.docx
《京东仓储TMS系统产品需求文档PRD.docx》由会员分享,可在线阅读,更多相关《京东仓储TMS系统产品需求文档PRD.docx(73页珍藏版)》请在冰豆网上搜索。
京东仓储TMS系统产品需求文档PRD
京东仓储TMS系统产品需求文档
撰写人:
XXX
版本信息:
V1.8.4.2
提交日期:
2013-03-11
更新日期:
2013-03-11
修订历史
版本号
修订日期
修订概述
修订人
审核人
批准人
Ver1.0
2012/10/15
初稿
XXX
Ver1.1
2012/10/24
基于1.0版本与业务方又进行了讨论,确定有一些需要修改的地方
XXX
V1.2
2012/11/12
增加了运单集合单的逻辑,为了能够设置整车零担、计算重泡货
XXX
V1.3
2012/11/18
根据上会讨论的内容修改界面
XXX
V1.4
2012/11/20
根据上会确定的界面修改PRD
XXX
V1.5
2012/11/25
修改界面内容及界面中需要进行控制的内容
XXX
V1.6
2012/11/27
根据业务方提交的复杂权限控制需求及对PRD内容有疑问的地方进行改动,还有增加修改数据功能
XXX
V1.7
2012/12/10
PRD评审时业务出现内部分歧,因此PRD需要根据重新确定的BRD进行修改
XXX
V1.8
2012/12/17
去掉集合单相关功能,调整公路整车运价界面,增加整车计费核算界面
XXX
V1.8.4.1
2013/03/09
针对开发过程中出现的问题进行调整
XXX
V1.8.4.2
2013/03/09
1.运价修改时有BUG
2.整车运费调整界面有修改,增加了选择框(单选)
XXX
1系统概述
1.1系统优化原因及目的
1.由于内配系统升级频繁,造成TMS系统数据源数据采集困难。
2.一部分TMS系统运行数据需要从内配系统中进行采集,所以TMS系统对内配系统依赖较大,为了尽可能消除TMS系统对内配系统的依赖,故此需要进行TMS系统优化。
3.由于业务需要,增加运费核算功能。
2京东仓储TMS系统业务流程
2.1京东仓储TMS系统总体流程图
3系统各功能模板列表
主菜单
子菜单
功能介绍
首页
系统登录
修改密码
系统设置
城市管理
维护城市名称等基本信息
节点管理
维护城市与节点的关系
车型管理
维护车辆类型等基本信息
车辆备案
维护实际参与运输的车辆信息(车牌号、容积、载重等)
货物名称管理
维护货物名称等基本信息
业务类型管理
维护业务类型等基本信息
GPS车辆部门管理
直接链接的GIS系统里的菜单
GPS车辆信息管理
直接链接的GIS系统里的菜单
权限管理
账户管理
给使用的账户分配所属机构
角色管理
设定不同的角色;给不同角色分配不同的界面及功能;
用户权限管理(修改界面
将账户分配在不同的角色中;
运输网络管理
承运商管理
维护承运商名称代码等基本信息;
运价管理
运费单价维护优化,优化基础单价维护和计算逻辑
运输线路管理
设定运输服务线路,并根据不同线路分配首选备选承运商
发运管理
运输计划生成
仓库录入发货量、调度只有查看权限;
运输委托
录入发货运单上列明的托运单号,箱数、体积、重量、提货人信息、系统自动记录提货时间;作为结算运费和时效考核的依据;
在途监控
在途监控
在途监控数据的查询;导入、导出在途信息
在途信息录入
录入在途信息,导入在途信息
异常信息录入
录入异常信息,导入异常信息;
到货管理
到货预报
查询预计到货情况
索赔管理
录入异常情况,包括运单号、箱号、SKU、数量、索赔金额等,打印索赔函。
委托书签收
录入签收单信息,包括送货人、收货单位、签收人、签收时间、实收箱数等信息;(含退货签收单)导出、导入功能;
延迟审核
延迟审核
延迟免责,次月15日后不能修改免责信息;
运费核算
账单调整
对账员审核运单后进行数据的调整。
运费核算(增加整车运费核算)
系统自动计算每张运单的运费,并可以导出、打印;
整车运费核算
对类型为整车的委托书进行运费核算
查询统计
监控明细查询
在途监控信息的汇总导出;
对账明细查询
对账单信息的汇总导出;
修改日志查询
对人员操作情况及数据进行记录以供查询
托运信息变更
发货信息变更
修改运输委托书信息内容
签收信息变更
修改运输委托书签收信息内容
索赔信息变更
修改索赔函信息内容
4仓储TMS系统
4.1系统登录
输入账号与密码及验证码,点击登录按钮,验证用户如果无误则进入系统。
点击重置按钮重新输入账号及密码进行登录。
4.2修改密码
账号为已登录的用户,输入原密码,新密码及确认密码,点击保存按钮,进行更新。
密码规则为6位字符:
字母+数字。
4.3系统设置
4.3.1城市管理
4.3.1.1功能需求描述
维护城市
4.3.1.2系统功能描述
1.新建城市
图1城市管理
图2新建城市信息
点击图1城市管理中的[新建城市信息]按钮,弹出图2新建城市,输入城市名称、选择机构,然后点击[保存]按钮,提示保存成功或者失败,点击提示框的[确定]按钮。
点击[关闭]按钮关闭图2,图1中新增一条记录,状态显示正常。
2.修改城市信息
点击要修改城市所在行操作字段下的[修改]按钮,修改只能修改城市名称及城市所属机构,然后点击[保存]按钮。
提示保存成功或者失败,点击[确认]按钮
3.查看节点信息
在城市列表页面点击某个城市操作字段下的[查看节点]按钮
图3查看节点
这里只显示该城市下的节点信息,点击关闭按钮,回到列表页。
4.界面元素说明
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常2.已作废,作废不同于删除数据还存在,只是状态为已作废。
状态是已作废的操作字段下只显示[查看节点]按钮
N
字符
点击作废按钮,提示是否作废,点击确认。
状态更新为已作废,其它情况下状态都为正常。
验证规则:
点击作废时要判断该城市下的节点是否全部为作废状态,如果有一个节点不是作废状态,提示有正在使用的节点信息,不能作废。
城市
把配送系统中的配送中心信息导出,不足的在系统里进行维护,这两种信息不必加以区分,状态为正常的城市名称不允许重复
N
字符
手输
状态为正常的城市名称不能相同。
4.3.2节点管理
4.3.2.1功能需求描述
建立城市与节点之间的对应关系
4.3.2.2系统功能描述
点击新建节点信息按钮
弹出
首先选择城市,城市所属机构会根据城市管理里信息带出来。
再选择节点类型
填写节点名称,点击保存按钮,提示保存成功或者失败。
点击关闭返回列表页面。
4.3.3车型管理
4.3.3.1功能需求描述
对于承运商及自营车辆车型进行系统管理。
主要标准容积、标准载重等信息。
4.3.3.2系统功能描述
1.新建车型
在图1车型管理中点击[新建车型]按钮,弹出图2新建车型信息,输入车型、标准容积、标准载重、备注。
点击[保存]按钮。
提示保存成功或者失败,点击[确定]按钮后关闭图2,显示图1,状态显示正常。
图1
图2新建保存界面
图3修改界面
2.修改车型
选择要进行修改的车型,点击操作字段下的[修改]按钮,弹出图3修改车型的标准容积、标准载重信息,修改完车型信息后,点击[保存]按钮,提示保存成功或者失败,点击[确定]按钮后关闭图3,显示图1,状态显示正常
3.作废车型
要想作废车型信息,必须状态为正常并且在车辆备案中没有车辆使用此车型信息时才可以进行作废,点击操作字段下的作废按钮,提示是否作废车型,点击确认后进行验证,如果车辆备案中没有车辆使用此车型,提示作废成功。
作废后车型状态更新为已作废
4.界面元素描述
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常2.已作废,作废不同于删除数据还存在,只是状态为已作废。
N
字符
点击作废按钮,需要验证车辆备案中是否有车辆使用此车型信息。
如果没有方可作废。
状态更新为已作废,其它情况下状态都为正常。
图2
车型
Y
字符
手输
标准容积
Y
数值
保留3位小数
标准载重
Y
数值
保留2位小数
图3
车型
取修改按钮所在行的车型信息
N
字符
自动显示,车型信息不可以修改。
4.3.4车辆备案
4.3.4.1功能需求描述
车辆备案是对车辆进行真实测量后得出的数据。
4.3.4.2系统功能描述
图1
图2
图3
1.新建车辆备案信息
在图1车辆备案列表中点击[新车辆备案]按钮,弹出图2新建车辆备案信息,选择承运商,输入挂车车牌号、车牌号、选择车型,输入长、宽、高,车辆容积自动计算并且转换为立方米单位(1立方米=1000000立方厘米)。
与车型设置里的标准容积跟标准载重没有关系,标准容积、载重是理论上的值,这里的实测的数据。
点击[保存]按钮。
提示保存成功或者失败,点击[确定]按钮,点击[关闭]按钮关闭图2,显示图1,状态显示正常。
2.修改车辆备案信息
选择要进行修改的车型,点击操作字段下的[修改]按钮,弹出图2修改车辆备案信息中要修改的信息,修改完成后,点击[保存]按钮,提示保存成功或者失败,点击[确定]按钮,点击[关闭]按钮关闭图2,显示图1,状态显示正常。
3.作废车辆备案信息
要想修改车辆备案信息,必须状态为正常时才可以进行作废,点击操作字段下的作废按钮,提示是否作废,点击确认作废车辆备案信息。
4.界面元素说明
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常
2.已作废
已作废只是状态显示,不删除数据。
状态是已作废的操作字段下只显示[查看]按钮
N
字符
点击作废按钮,状态更新为已作废,其它情况下状态都为正常。
图2
车型
从车型管理模块里取数据
N
字符
下拉选择
承运商代码
输入承运商名称自动显示出来
N
数值
通过承运商名称带出来
承运商名称
下拉选择,选择完成后自动带出承运商代码
N
字符
下拉选择
车辆容积
长*宽*高,单位:
立方米
N
数值
长乘以宽乘以高再换算成立方米
保留3位小数
长
单位:
立方厘米
Y
数值
保留3位小数
宽
单位:
立方厘米
Y
数值
保留3位小数
高
单位:
立方厘米
Y
数值
保留3位小数
车辆载重
单位:
吨
Y
数值
保留2位小数
4.3.5货物名称管理
4.3.5.1功能需求描述
对于系统中经常用到的货物名称进行维护
4.3.5.2功能需求描述
图1
图2
目前经常使用的货物名称有:
3C、日百、服装、图书、食品。
1.新建货物名称
货物名称管理中点击[新建货物名称]按钮,弹出图2输入货物名称,点击[保存]按钮。
货物名称管理界面中增加一条记录,状态为正常。
2.修改货物名称
选择要修改的货物名称,在操作字段中点击[修改]按钮,弹出图2,进行修改,修改完毕后点击[保存]按钮进行保存。
提示保存成功或者保存失败,点击[确定]按钮,图1显示修改后的内容。
3.界面元素描述
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常
2.已作废
已作废只是状态显示,不删除数据。
状态是已作废的操作字段下只显示[查看]按钮
N
字符
点击作废按钮,状态更新为已作废,其它情况下状态都为正常。
4.3.6业务类型管理
4.3.6.1功能需求描述
对于系统中经常用到的业务类型进行维护
4.3.6.2系统功能描述
图1
图2
目前经常使用的业务类型有:
内配发货、采配、贵品发货、奢侈品发货、图书退货、非图书退货、耗材、行政物资。
配送模式可以不填。
1.查询
在文本框中输入退字,点击查询按钮可以查询出所有带退字的业务类型。
2.新建业务类型
业务类型管理中点击[新建业务类型]按钮,弹出图2输入业务类型信息,选择配送模式然后点击[保存]按钮。
业务类型管理界面中增加一条记录,状态为正常。
3.修改业务类型
选择要修改的业务类型,在操作字段中点击[修改]按钮,弹出图2,进行修改,修改完毕后点击[保存]按钮进行保存。
提示保存成功或者保存失败,点击[确定]按钮,图1显示修改后的内容。
4.启用、停用
是否初始字段为是的数据不显示启用、停用按钮,只有新建数据才会出现启用、停用按钮,新建数据状态显示正常,这时操作字段下显示[停用]按钮,点击[停用]按钮,提示是否停用,点击确认状态更新为停用。
操作字段中显示[启用]按钮。
反之,状态为停用的,点击操作字段下的启用按钮,提示是否启用,状态更新为正常。
5.界面元素描述
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常
2.已作废
已作废只是状态显示,不删除数据。
状态是已作废的操作字段下只显示[查看]按钮
N
字符
点击作废按钮,状态更新为已作废,其它情况下状态都为正常。
是否初始
有是、否
N
字符
通过导入的初始化数据为是,其它新建的数据为否
图2
配送模式
退货的配送模式选仓到点,其它的待定
N
字符
通过5.数据字典中的数据来进行下拉选择。
4.3.7GPS车辆信息管理
由于此菜单是直接链接的GIS系统里的菜单,所以不能做更改。
4.3.8GPS车辆部门管理
由于此菜单是直接链接的GIS系统里的菜单,所以不能做更改。
4.4权限管理
4.4.1账号管理
4.4.1.1功能需求描述
账号用于干线运输管理系统登录。
系统根据账号所属机构、城市及库房来决定该账号所拥有的功能以及能够看到的数据范围。
4.4.1.2系统功能描述
图1
图2
图3
1.新建账号信息
账号管理中点击[新建账号]按钮,弹出图2输入账号信息、密码、选择账号所在机构、城市、节点及邮箱,然后点击[保存]按钮。
账号管理界面中增加一条记录。
状态为正常。
输入账号信息后系统需要把此账号与ERP系统里的账号做比对,如果存在方可允许新建,如果不存在就不允许新建用户。
2.修改账号信息
选择要修改的账号,在操作字段中点击[修改]按钮,弹出图3,进行修改后点击[保存]按钮进行保存,提示保存成功或者失败,点击[确定]按钮关闭图3,显示图1.
3.作废账号信息
选择要作废的账号,在操作字段中点击[作废]按钮,提示是否作废,点击[确定]按钮,该记录作废,图1该记录状态更新为已作废。
4.界面元素描述
界面元素
说明
可否编辑
值类型
赋值方法
图1
状态
1.正常
2.已作废
已作废只是状态显示,不删除数据。
状态是已作废的操作字段下只显示[查看]按钮
N
字符
点击作废按钮,状态更新为已作废,其它情况下状态都为正常。
机构
调用服务取数据
N
字符
城市
调用服务取数据
N
字符
节点
调用服务取数据
N
字符
账号
ERP本身已有的账号,在系统上线之前导入系统,上线后再有新增的用户,直接在系统里新增,账号不可以重复
N
字符
姓名
姓名可以重复
N
字符
图2
账号
ERP本身已有的账号,在系统上线之前导入系统,上线后再有新增的用户,直接在系统里新增,账号不可以重复
Y
字符
手输及导入
机构
使用通过服务取到的数据
N
字符
下拉选择
城市
使用通过服务取到的数据
N
字符
下拉选择
节点
使用通过服务取到的数据
N
字符
下拉选择
图3
账号
N
字符
姓名
N
字符
密码
密码重置功能,保存时需要验证两次输入的密码是否相等,如果不相等要有提示并且重新输入
Y
字符
确认密码
Y
字符
4.4.2角色管理
4.4.2.1功能需求描述
角色在系统中决定属于该角色的用户会拥有哪些功能。
增加或去掉角色的功能,属于该角色的用户也相应的增加或去掉了该功能。
4.4.2.2系统功能描述
图1
图2
图3
1.新建角色
图1角色管理中点击[新建角色]按钮,弹出图2输入角色代码、名称及备注信息,然后点击[保存]按钮。
角色管理界面中增加一条记录,状态为正常。
2.修改角色
图1角色管理中选择要修改的角色,点击操作字段下的[修改]按钮,弹出图3输入角色名称及备注信息,然后点击[保存]按钮。
提示保存成功或者失败,点击[确定]按钮,点击[关闭]按钮关闭图3显示图1,显示修改后的信息。
3.作废角色
图1角色管理中操作字段中点击[作废]按钮,提示是否作废,如果确认要作废该角色,点击[确定]按钮,图1中该记录的状态更新为已作废。
4.4.3用户权限管理
4.4.3.1功能需求描述
权限管理为了确定该角色中有哪些用户,该角色有哪些功能。
4.4.3.2系统功能描述
图1
图2
图3
1.给角色分配用户
点击待分配用户角色操作字段下的[用户维护]按钮,弹出图2,图2角色字段中下拉显示待分配用户的角色名称,下面可以根据账号及姓名查找用户,默认显示所有用户,勾选要分配的用户,点击
按钮该用户会显示在左边列表框,表示已经把该用户分配给这个角色。
右侧不再显示该用户。
相反,选中左侧列表框里的用户,点击
表示把用户从该角色中删除,左、右侧列表要可以多选。
分配完毕后不需要点击[保存]按钮,点击[关闭]按钮关闭图2.显示图1.图1显示刚分配完角色的所有用户
2.给角色分配权限
点击待分配用户角色操作字段下的[权限维护]按钮,弹出图3,首先选择要分配权限的角色,图3右侧列表待分配权限的角色名称,左边显示所选权限,也可以根据权限名称进行筛选,输入权限名称,点击
按钮,在右侧列表中显示查询结果,选中其中一个权限,点击
按钮该权限会显示在左边列表框,表示已经把该权限分配给这个角色。
如果点击
表示把所有权限都分配给该角色,相反,选中左侧列表框里的权限,点击
表示把权限从该角色中删除,如果点击
表示删除所有权限。
分配完毕后点击保存按钮,提示保存成功或者失败。
点击[确定]按钮,关闭提示框。
点击[关闭]按钮,关闭图3.显示图1.
4.5运输网络管理
4.5.1承运商管理
4.5.1.1功能需求描述
对于干线运输已签约的承运商进行系统管理。
4.5.1.2系统功能描述
图1
图2
图3
1.新建承运商
点击图1中的[新建承运商]按钮,弹出新建承运商界面图2,输入承运商名称、承运商简写、联系人、电话、手机及地址信息。
输入完成后点击[保存]按钮,提示保存成功或者保存失败,点击[确定]按钮,关闭提示框,点击[关闭]按钮关闭图2新建承运商界面,在图1承运商管理列表中增加一条记录,状态为正常。
承运商编号编码规则:
6位随机数,不能重复。
承运商编码系统生成,只读,承运商名称不允许重复。
2.修改承运商
在图1界面中选择要修改的承运商,状态必须为正常,点击操作字段里的[修改]按钮,弹出图3修改承运商界面,承运商名称、简写不可修改,其它的联系人、电话、手机、地址字段可以进行修改,修改完毕后点击[保存]按钮,提示保存成功或者失败,点击弹出框中的[确定]按钮。
关闭提示框,点击[关闭]按钮关闭当前图3修改承运商,显示图1。
4.5.2运价管理
4.5.2.1功能需求描述
对于干线运输已签约承运商的运价进行系统管理。
主要针对可承运的路由、运输方式、业务类型、保费、时效、有效期等信息。
4.5.2.2系统功能描述
图1
图2
图3
图4
图5
图6
1.新建动价信息
点击图1中的[新建运价信息]按钮,弹出图2新建运价信息,选择承运商(输入简写或者选择承运商),自动显示出承运商代码。
选择运输方式及整车零担:
航空、铁路、快递、公路(零担、整车)。
选择完成后,根据选择的运输方式显示对应运输方式的运价信息,航空图2,快递图3,铁路图4,公路零担图5,公路整车图6.输入运价输入完毕后点击[保存]按钮,提示保存成功或者失败,点击确定按钮关闭提示框,点击[关闭]对应的图,显示图1,在图1列表中增加一条记录状态为新建。
其中公路整车运价信息中有整车折价字段前面如果打勾,那么需要承运商的整车报价跟实际测量的体积或者重量与标准体积及重量作比较,进行折价,公式为:
实际整车运价=(测量体积/标准体积)*整车报价。
2.修改运价信息
在图1中选择要进行修改的承运商运力信息,状态必须为正常,点击操作字段下的修改按钮,根据不同的运输方式弹出对应的修改界面(航空:
图2,快递:
图3,铁路:
图4,公路:
图5或者图6)修改运价信息,修改相应信息后,点击[保存]按钮,提示保存成功或者失败,点击确定按钮,关闭提示框,点击关闭按钮关闭图6,显示图1,在图1列表中显示更新信息。
3.作废运价信息
详见举例说明。
4.公路整车运价注意事项
标准容积*装载率=车辆装载范围,装载率与装载范围只要填写一个系统自动算出另一个参数。
图6中有一个整车折价,如果不打勾表示在对委托书收做整车运费核算时取的整车费用就是图6中的整车费用字段。
打勾表示在对委托书做整车运费核算时取的整车费用=整车费用(图6中整车费用字段)×{整车容积(根据车牌号查车辆备案中的整车容积)/标准容积(图6中的标准容积)}。
5.界面元素描述
界面元素
说明
可否编辑
值类型
赋值方法
图1-图6中所有表示金额的字段都保留2位小数,所有重量字段保留2位小数
有效期
日期段
Y
日期
日期控件选择,查询条件中的有效期也是到日期的,只要保证起始日期是从00:
00:
00开始,截止时间是到23:
59:
59结束就可以
保费费率
运费核算时计算保费时使用,保费=声明价值×保费费率
Y
数值
保留3位小数
时效(小时)
用来计算预计到货时间,委托书提货时间+时效
Y
数值
承运商名称
选择承运商,选择完成后自动带出承运商代码
N
字符
下拉选择
6.举例说明:
运价
承运商
始发城市
目的城市
起始时间
截止时间
运价
创建时间
中通
北京
上海
3月1日
4月1日
200
2月22日
顺丰
北京
上海
3月1日
4月1日
200
2月22日
线路
始发城市
目的城市
运输方式
业务类型
承运商
生效时间
创建时间
北京
上海
公路
内配
中通
3月10日
2月22日
北京
上海
公路
内配
顺丰
3月10日
2月22日
运价修改
修改时间
运价起始时间
运价截止时间
允许修改内容
允许操作
修改位置
3月1日前
3月1日
4月1日
全部
修改、作废
原始记录
3月1-10日
3月1日
4月1日
全部
修改、作废
原始记录
3月10日-4月1日
3月1日
4月1日
线路、承运商、运输方式、整车零担
不允许修改
有效期
修改
手工把原始记录有效期改到当前日期,手工新建一条新的记录(有效期最早为修改当日的第二天)。
必须与原始记录接上
泡重比、保费费率、时效、运价信息
修改
系统新增一条记录,原记录作废
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓储 TMS 系统 产品 需求 文档 PRD