《2022整理管理平台需求文档v121.docx》由会员分享,可在线阅读,更多相关《2022整理管理平台需求文档v121.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022整理管理平台需求文档v121 物流管理平台 客户需求说明书 文件状态 √草稿 正式发布 正在修改 当前版本 1.0 编写人 日期 -12-18 审 核 日期 -12-19 批 准 日期 修订历史记录 A - 增加 M - 修订 D - 删除 变更版本号 日期 变更类型 (A*M*D) 修改人 摘 要 备注 V0.1 -12-10 A 物流管理平台需求文档 V0.1 V0.2 -12-13 M 物流管理平台需求文档 V0.2 V0.3 -12-14 M 物流管理平台需求文档 V0.3 V0.4 -12-15 M 物流管理平台需求文档 V0.4 V1.0 -12-18 M 物流
2、管理平台需求文档 V1.0 目 录 1 引言 . 4 1.1 编写目的 . 4 1.2 背景 . 4 1.3 术语与缩写说明 . 4 1.4 参考资料 . 5 2 功能详情 . 6 2.1 功能结构列表 . 6 2.2 物流管理系统 . 7 2.2.1 管理员 . 7 2.2.1.1 用户管理管理 . 7 2.2.1.1.1 未审核 . 8 2.2.1.1.1.1 审核 . 8 2.2.1.1.1.2 查看 . 8 2.2.1.1.1.3 删除 . 8 2.2.1.1.1.4 搜寻 . 9 2.2.1.1.2 已审核 . 9 2.2.1.1.2.1 撤审 . 9 2.2.1.1.2.2 查看
3、. 9 2.2.1.1.2.3 删除 . 10 2.2.1.1.2.4 搜寻 . 10 2.2.1.2 物流单管理 . 10 2.2.1.2.1 物流单管理 . 11 2.2.1.2.1.1 搜寻和取消搜寻 . 11 2.2.1.2.1.2 查看订单详情 . 12 2.2.1.2.1.3 下载物流单 . 13 2.2.1.2.1.4 批量下载物流单 . 14 2.2.1.3 日志管理 . 14 2.2.1.3.1 批量删除 . 14 2.2.1.3.2 搜寻 . 15 2.2.2 物流企业 . 15 2.2.2.1 物流企业物流单 . 15 2.2.2.1.1 新增物流单 . 18 2.2.2
4、.1.2 上传物流单 . 19 2.2.2.2 发起企业物流单 . 21 2.2.2.3 接收企业物流单 . 21 1 引言 1.1 编写目的 编写本需求说明书是为了更好地获得客户需求,更深化地挖掘客户需求,同时为了更清楚地让客户明白需求说明书的内容,获得客户通过与认可,与此同时项目组内人员,如测试人员,开发人员,设计人员、高层经理等相关干系人明确需求内容。 编写本需求说明书的目的也是为了明确用户须要什么,对每一项功能的实现有什么要求。并精确的定义系统必需做什么,在本说明书编写的过程中,分析员和用户都起着关键的、不行或缺的作用,只有用户才知道自己须要什么,但他们并不知道怎么样用软件实现自己的需
5、求,用户必需把他们对软件的需求尽量精确的、详细的描述出来,分析员知道怎样用软件实现人们的需求,但是在需求分析起先时他们对用户的需求并不非常清晰,必需通过与用户沟通获得用户对软件的需求,具体地分析功能需求,运行需求,逆向需求,牢靠性与可用性需求,出错需求,约束以及将来可能提出的要求等。客户需求说明书需得到客户的鉴字确认,并经过承包方项目组内评审通过。 1.2 背景 1.3 术语与缩写说明 缩写、术语 解 释 1.4 参考资料 序号 标题 作者 及其它说明 1 物流信息交互平台功能需求.doc 客户供应 2 功能详情 2.1 功能结构列表 注:本文档中的图表仅供开发设计时参考,详细功能点要在开发后
6、才能见到实际效果。 注:功能点在需求阶段不齐全,只供参考作用。因为在开发的时候可能一个功能点可以拆分为多个功能点。并且图形界面也只作为需求时的参考,设计和开发时可以有所修改,需求人员要依据实际界面的图形结果进行版本限制。另外图形中的数据都是假数据或便利录入的数据,只供参考运用,不作为设计和开发的内容。 模块 子模块 功能模块 备注 物流管理平台 管理员 审核 查看 2 个,用户管理未审核已审核模块中都有此功能 删除 3 个,用户管理未审核已审核,日志管理模块中都有此功能 批量删除 2 个,用户管理未审核已审核模块中都有此功能 搜寻 4 个,用户管理未审核已审核模块,物流单管理,日志管理模块中都
7、有此功能 撤审 物流单详情 物流企业 新增物流单 上传物流单 查看物流单详情 搜寻 3 个,物流企业物流单,发起企业物流单,接收企业物流单模块中都有此功能 取消搜寻 3 个,物流企业物流单,发起企业物流单,接收企业物流单模块中都有此功能 系统总共分为三个角色,生产企业,物流企业(两种用户在系统层面不再区分),管理员。 生产企业接收企业、物流企业发起企业、中转企业、系统管理员四中角 色;系统管理员和物流企业用户两种用户。其中物流企业用户可能扮演生产企业、物流企业、接收企业中的一种或者几种角色 2.2 物流管理系统 物流管理系统包含管理员和物流企业两种用户。无论是物流企业还是中转企业、配送企业 ,
8、生产企业、接收企业 都属于物流企业。 系统中的全部提到的时间为用户进行操作的系统操作时间。 2.2.1 系统 管理员 系统 管理员角色用户界面包含用户管理,物流单管理,日志管理三个模块,原型界面效果如下: 管理员角色用户界面总图 2.2.1.1 用户管理管理 管理员用户管理管理中分为未审核、已审核两个模块。用户管理管理中的数据由企业在注册(用户在登录时可以进行注册操作)而来。界面原型效果如下: 用户管理管理图 2.2.1.1.1 未审核 在未审核管理中,管理员可进行审核、查看、删除、删除选择等操作;界面原型效果如下: 未审核列表效果图 2.2.1.1.1.1 审核 用户点击审核按钮,弹出是否须
9、要审核的提示,审核胜利之后,数据从未审核列表消逝,显示在已审核列表中。 2.2.1.1.1.2 查看 用户点击查看按钮,可以查看到企业的详细信息。 2.2.1.1.1.3 删除 对不须要的记录进行删除,点击删除按钮,弹出是否进行删除的提示,删除成 功,相应数据从列表中消逝,并且不能进行搜寻和查看。 2.2.1.1.1.4 搜寻 输入企业名称,系统依据输入的数据进行模糊查找,并将搜寻到的数据显示在列表中。 2.2.1.1.2 已审核 管理员在已审核列表页中进行撤审、查看、删除、删除选择等操作管理,界面原型效果如下: 已审核列表原型界面效果图 只有已审核的用户才能进入系统,进行相应的操作。 2.2
10、.1.1.2.1 撤审 用户点击撤审按钮,弹出是否须要撤审的提示,撤审胜利之后,数据从已审核列表消逝,显示在未审核列表中。 2.2.1.1.2.2 查看 用户点击查看按钮,可以查看到企业的详细信息。 2.2.1.1.2.3 删除 对不须要的记录进行删除,点击删除按钮,弹出是否进行删除的提示,删除胜利,相应数据从列表中消逝,并且不能进行搜寻和查看。 2.2.1.1.2.4 搜寻 输入企业名称,系统依据输入的数据进行模糊查找,并将搜寻到的数据显示在列表中。 2.2.1.2 物流单管理 管理员的物流单管理列表页面显示全部用户新增和上传的物流单数据,页面显示如下图所示: (应包含按生产企业编号、发启物
11、流企业编号、接收物流企业编号的查询条件) 管理员物流单管理模块界面总图 在物流单管理列表中,须要留意的是: 1、管理员显示系统中全部用户物流单数据信息,包括不能对上企业信息数据的垃圾信息数据。(列表中显示的都是物流单的环节信息。) 2.2.1.2.1 物流单管理 (指系统管理员) 管理员可以进行搜寻,查看物流单详情,下载操作,界面效果如下图所示: 物流单管理列表页显示单个物流单 (发起企业编号+ + 物流单号关键字相同 )的全部物流环节(代单号不同)的数据信息。 物流单管理原型界面效果图 2.2.1.2.1.1 搜寻和取消搜寻 (应包含按生产企业编号、发启物流企业编号、接收物流企业编号的查询条
12、件) 用户输入物流单号,时间段,搜寻出相应的数据,数据需与输入的搜寻条件相一样。 系统管理员输入生产企业编号、发启物流企业编号、接收物流企业编号物流单号,时间段等搜寻条件搜寻出相对应的数据,以及搜寻结果包含发起物流企业编号+ + 物流编号关键字的其他物流信息。 搜寻结果可以下载到一个 EXCEL 的 Sheet 中。 用户输入物流单号,时间段,搜寻出相应的数据,数据需与输入的搜寻条件相一样。 用户点击取消搜寻按钮,初始化数据。 2.2.1.2.1.2 查看订单详情 用户点击下载物流单按钮,弹出是否须要进行下载的提示,下载胜利之后,数据显示在 Excel 的同一个 sheet 中,Excel 格
13、式如下图所示: 查看物流单详情原型界面效果图 查看物流单详情页面数据显示规则为:管理员可以查看全部物流单的全部环节的数据。 上图是整个单的全部环节。系统须要推断用户是处于第几环节(系统依据系统当前用户的企业名称和企业编号与用户的系统操作时间进行匹配,推断用户所处于第几环节)。假如是第一环节,就能查看到物流信息的全部环节记录。假如用户是处于其次环节,则能查看到其次环节及其次环节以后全部的记录。依此类推。 2.2.1.2.1.3 下载物流单 用户在查看物流单详情页面点击下载物流单按钮,弹出是否须要进行下载的提示,下载胜利之后,数据显示在 Excel 表中,Excel 格式如下图所示: 单个物流单下
14、载 Excel 页面效果图 下载时须要留意的是:1、生产企业、发起企业和接收企业可以下载全部物流环节的数据。2、若是中转企业进行下载,则可下载的数据为:按时间从其自身起先算起往后推的物流数据,例如上图中:假如中转企业上传的数据处于列表中序号为2的位置,可以下载的数据的序号为:3,4,5,6。依此类推。 2.2.1.2.1.4 批量下载物流单 在属于自已物流单环节的列表中(见物流单管理原型界面效果图),对物流单的信息进行批量下载。批量下载要选取列数据的勾选项,进行多选,然后点批量下载按钮,导出相应选中的数据。 下载后的效果是多个物流单号在一个 SHEET 显示(下载 Excel 页面效果图中有多
15、个物流单号)。一个物流单号中有可能只有一个环节,有可能具有全部环节信息(依据自身所处的对应环节的位置来的,前面已有介绍)。 2.2.1.3 日志管理 管理员日志管理主要记录系统用户的在系统中进行的操作记录(包括新增物流单,上传物流单,下载物流单,修改个人信息),管理员可进行删除和搜寻操作。 日志管理图 2.2.1.3.1 批量删除 用户将不须要的数据进行批量删除,点击列表左边的复选框,点击删除选择按钮,弹出是否将所选数据进行删除的提示,删除胜利之后,选定删除的数据从列表中消逝。 2.2.1.3.2 搜寻 用户输入用户名和操作类型,系统依据输入的数据进行模糊查询,并将所搜寻到的数据显示在列表中。
16、 2.2.2 物流企业 一个物流企业有可能是 生产企业、发起企业,中转企业,接收企业四种角色用户,所以物流单管理管理模块包括生产企业物流单、发起企业物流单、中转企业物流单、接收企业物流单四个部分数据内容。界面效果如下图: 界面效果如下图: 物流企业角色用户界面总图 其中须要留意: 1、生产企业和接收企业显示所属于该物流企业的全部环节的物流信息数据。(只要物流单号的第一条记录显示的生产企业和接收企业,那么此生产企业和接收企业进入系统之后,能够看到该物流单的全部信息。) 对生产企业所查得的信息中,包含物流单号、发起企业名称、发起企业编号、接收企业名称、接收企业编号、时间、 状态、货物位置、估计到达
17、时间、备注等信息,不包含代单号、物流企业编号等信息;对接收企业所查得的信息中,包含物流单号 、发起企业编号、生产企业名称、生产企业编号、时间、状态、货物位置、估计到达时间、备注等信息,不包含代单号、物流企业编号等信息; 2、中转企业的物流单管理列表只显示所属于该公司的一条物流单数据,点击查看详情,显示所属于自己的物流环节和其之后的物流数据环节。 3、假如发起企业物流单模块和 中转企业物流单模块中没有数据的话,系统须要将模块隐藏。 4 4 、查询为模糊查询,不输入物流单号则查询全部物流单,不输入时间范围只查询当日信息。 2.2.2.1 物流企业物流单 在物流企业物流单管理中,用户可以进行新增物流
18、单,上传物流单,查看物流单详情,批量下载物流单,搜寻操作。 中转企业上传或者新增物流单时,填写发起企业和接受企业数据信息时,假如能在系统匹配到对应的企业,则相应的企业在发起企业物流单模块和接受企业物流单模块中就会多一条数据,假如不能匹配到对应的企业,则为垃圾数据(在管理员列表中显示)。 物流单管理原型界面图 1、查看物流单详情页面,则可以查看物流单相应环节的数据信息,系统须要对 中转企业查看物流单的环节数据进行权限限制(系统会依据登录系统当前用户的企业名称和企业编号进行权限限制)。 2、输入一时间段,系统自动搜寻与该企业名称相匹配的全部物流数据,并显示在页面中。 2.2.2.2 中转企业物流单
19、 在中转企业物流单管理中,用户可以进行新增物流单,上传物流单,查看物流单详情,批量下载物流单,搜寻操作。 中转企业上传或者新增物流单时,填写发起企业和接受企业数据信息时,假如能在系统匹配到对应的企业,则相应的企业在发起企业物流单模块和接受企业物流单模块中就会多一条数据。 中转企业上传或者新增物流单时,须填写发起企业编号和物流编号(如不填写则为无效数据),输入发起企业编号和物流编号假如能在系统匹配到对应的企业,则相应的企业查询模块中就会多这条数据。 界面中不显示 生产企业编号、接收企业编号、物流企业编号 1、查看物流单详情页面,则可以查看物流单相应环节的数据信息,系统须要对中转企业查看物流单的环
20、节数据进行权限限制。 2、输入一时间段,系统自动搜寻与该企业名称相匹配的全部物流数据,并显示在页面中。 2.2.2.2.1 新增物流单 新增物流单须要输入物流单号,生产企业编号,生产企业名称,发起企业编号,接收企业编号,代单号,时间,状态,货物状况,货物位置,估计到达时间,备注。 新增物流单界面原型效果图 1、物流单号,发起企业编号为必填项。 2、物流企业编号,物流企业名称读取系统当前用户的物流企业编号,物流企业名称, 3、每个物流企业在新增物流单时都要填写代单号,当一个物流单跑完全部流程,则一个物流单号就对应多个代单号,每个代单号相当于一个物流运输环节。 4、假如一个物流单号在系统中有对应的
21、物流单号相匹配,则可将物流单的物流环节联系起来,假如没有相匹配的数据,则此物流单数据为垃圾数据,系统只显示该数据,但不要求用户进行处理。 5、新增胜利之后,则该物流单号会显示在对应用户的物流单管理 TAB 中。 物流单号,发起企业编号为必填项, 对中转企业不需填写生产企业名称、生产企业编号、接收企业编号。 每个物流企业在新增物流单时都要填写代单号,当一个物流单跑完全部流程,则一个物流单号就对应多个代单号,每个代单号相当于一个物流运输环节(该提法不正确,每个代单号可能包含几个物流环节)。 假如一个物流单号在系统中有对应的物流单号相匹配,则可将物流单的物流环节联系起来,假如没有相匹配的数据,则此物
22、流单数据为垃圾数据,系统只显示该数据,但不要求用户进行处理。 假如一个物流单号在系统中有对应的发起企业编号、物流单号相匹配,则可将物流单的物流环节联系起来,假如没有相匹配的数据,则此物流单数据为垃圾数据,系统只显示该数 据,但不要求用户进行处理。 2.2.2.2.2 上传物流单 点击上传物流单,弹出选择文件的对话框,用户须要选择须要上传的 Excel 文件(Excel 文件格式见上传物流单 Excel 界面效果图),选择之后,点击确定上传,则弹出本次上传的数据信息(见上传资料信息界面效果图)。 上传界面图 上传物流单 Excel 格式效果图 用户可上传多条不同的数据,在上传时,假如缺少物流单号
23、和发起企业编号两个必填字段时,系统赐予必要提示,并且不能将缺少必填字段的数据上传到系统中。 上传资料信息界面效果图 上传资料信息中的代单号于 Excel 中的代单号相对应,例如:WL_0120在上传资料信息对话框中对应 EXCEL 中的代单号为WL_0120, 依此类推。 新增的物流单和由 Excel 上传的物流单,假如在列表中存在相同的物流单号,系统须要依据时间的先后进行排序。 查看物流单详情,下载物流单信息,搜寻功能,和须要留意的规则在 管理员物流 单管理模块已有介绍,不多做说明。 只针对中转企业还是全部物流企业?操作流程上基本一样,查询规则和信息显示各不相同! 2.2.2.3 发起企业物
24、流单 发起企业物流单模块显示的数据为中转企业新增或者上传的物流单信息数据。 发起企业可进行查看相应的物流单详情,搜寻操作。 在列表中,一条相同的物流单号可能会对应多条中转企业物流单模块中代单号的数据。 搜寻,查看物流单详情功能在发起企业物流单管理模块已有介绍,这里不多做说明。(查询规则不同!信息显示内容不同!)可查发起企业编号为登陆用户企业编号的物流信息! 发起企业物流单界面图 2.2.2.4 接收企业物流单 接收企业物流单模块显示的数据为接收企业新增或者上传的物流单信息数据。发起企业可进行查看接收企业物流单详情,搜寻操作。 在列表中,接收企业物流单号与发起企业物流单号相对应。 搜寻,查看物流
25、单详情功能在发起企业物流单管理模块已有介绍,这里不多做说明。查询规则不同!信息显示内容不同!)可查发起企业输入的接收企业编号为登陆用户企业编号的信息。 2 2 2 2 5 2.5 系统接口 1 1 、系统采纳标准的 e webservice 接口,数据传输采纳标准的 L XML 格式;并供应e webservice 接口文档。 2 2 、依据不同用户有不同的调用参数和数据返回内容。 2 2 2 2 4 4 系统性能要求 1 1、 、 0 5000 以上的并发 须要服务器群集实现负载均衡方才能实现,属于硬件设备,在下期时考虑; 2 2、 、 性能与数据量、网络、服务器性能有关,我们的程序设计开发
26、做了 性能方面的设计与实现,并为后期升级做设计打算,性能优化这方面的成本比较高,建议在推广以后考虑。 3 3、 、 架构设计的时候已经考虑了易扩展性,目前的架构基本上能够满意物流类系统的扩展,同时数据库设计在满意现有的需求上也相对考虑了以后用户角色方面的扩展升级。 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第26页 共26页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页第 26 页 共 26 页