软件项目需求分析模板

上传人:gbs****77 文档编号:10021706 上传时间:2020-04-09 格式:DOC 页数:41 大小:474KB
返回 下载 相关 举报
软件项目需求分析模板_第1页
第1页 / 共41页
软件项目需求分析模板_第2页
第2页 / 共41页
软件项目需求分析模板_第3页
第3页 / 共41页
点击查看更多>>
资源描述
物流管理网站 软件需求规格说明书 目 录 1 引言 5 1 1 编写目的 5 1 2 预期读者和阅读建议 5 1 3 项目目标 6 1 4 定义及缩略语 6 1 5 参考资料 6 2 综合描述 7 2 1 项目背景 7 2 2 设计和实现上的限制 7 2 3 假设和依赖 7 3 功能需求 8 3 1 系统功能结构 8 3 2 功能列表 8 3 3 后台管理基本操作 BR CIS 01 10 3 3 1 子功能模块清单 10 3 3 2 配送点管理 BR CIS 01 01 11 3 3 3 配送路线管理 BR CIS 01 02 12 3 3 4 配送价格管理 BR CIS 01 03 13 3 3 5 会员管理 BR CIS 01 04 14 3 3 6 车辆管理 BR CIS 01 06 14 3 4 统计分析和结算 BR CIS 02 16 3 4 1 子功能模块列表 16 3 4 2 配送点结算查询 BR CIS 02 01 16 3 4 3 总部结算查询 BR CIS 02 02 17 3 4 4 按配送点统计 BR CIS 02 03 18 3 4 5 按时间段统计 BR CIS 02 04 19 3 4 6 按配送结算拨款 BR CIS 02 05 20 3 5 物流配送模块 BR CIS 03 21 3 5 1 子功能模块清单 21 3 5 2 货物运输 BR CIS 03 01 21 3 5 3 货物交接 BR CIS 03 02 22 3 5 4 车辆状态手机通知 BR CIS 03 03 23 3 5 5 车辆状态跟踪 BR CIS 03 04 24 3 5 6 本地货物配送 BR CIS 03 05 25 3 6 登录注册模块 BR CIS 04 26 3 6 1 子功能模块清单 26 3 6 2 用户注册 BR CIS 04 01 26 3 6 3 用户登录 BR CIS 04 02 28 3 7 网上下单模块 BR CIS 05 29 3 7 1 子功能模块清单 29 3 7 2 订单输入 BR CIS 05 01 30 3 7 3 订单确认 BR CIS 05 02 31 3 8 订单查询模块 BR CIS 06 32 3 8 1 子功能模块清单 32 4 非功能需求 34 4 1 安全性需求 34 4 2 软硬件环境需求 34 4 2 1 硬件环境需求 34 4 2 2 软件运行需求 34 4 2 3 软件开发工具 34 4 3 其他需求 34 5 业务需求 34 5 1 后台管理 35 5 1 1 操作流程描述 35 5 1 2 角色控制 36 5 1 3 与系统交互关系 36 5 1 4 操作注意事项 36 5 2 网上下单 36 5 2 1 操作流程描述 36 5 2 2 角色控制 37 5 2 3 与系统交互关系 38 5 2 4 操作注意事项 38 5 3 物流配送 38 5 3 1 操作流程描述 38 5 3 2 角色控制 39 5 3 3 与系统交互关系 39 5 3 4 操作注意事项 39 5 4 统计分析和结算 39 5 4 1 操作流程描述 39 5 4 2 角色控制 40 5 4 3 与系统交互关系 40 5 4 4 操作注意事项 40 1 引言 本文中被包含的每一条被唯一标志的业务需求都必须满足以下特点 1 完整性 每一项需求都必须将所要实现的功能描述清楚 以使开发人员获得设计 和 实现这些功能所需的所有必要信息 2 正确性 每一项需求都必须准确地陈述其要开发出的功能 只有用户代表才能确 定 业务需求的正确性 3 可行性 每一项需求都必需是在已知系统和环境的权能和限制范围内可以实施的 4 必要性 每项需求都是用来授权项目组编写文档的 根源 5 划分优先级 每项需求 特性将被用户代表分配一个实施优先级 高 中 低 以 指明它在特定产品中所占的分量 6 无二义性 每项需求用简洁明了的用户性的语言表达出来 所有需求说明都只能 有一个明确统一的解释 7 可验证性 每项需求是否能通过设计的测试用例或其它的验证方法 如可用演 示 检测等来确定产品是否确实按需求实现了 1 1 编写目的 业务部门依赖本文档来了解本软件系统所能提供的功能 项目经理根据本文档来制定规划并预测进度安排 工作量和资源 软件开发小组依赖本文档来理解他们将要开发的系统 测试小组使用本文档中对业务需求的描述制定测试计划 软件维护和支持人员根据本文档了解系统的某部分是如何要求的 培训人员根据本文档编写用户文档和培训材料 1 2 预期读者和阅读建议 本项目的所有干系人 Stakeholder 都是本文预期的读者 它们包括 开发人员 项 目经理 市场销售 部门主管 客户方项目经理 最终用户 测试人员和文档的编写人员 等 需求规格说明书 共六章 第 1 章引言主要讲述了编写目的 项目目标和参考资料 第 2 章综合描述 介绍了本系统的项目功能 用户类 设计和实现上的限制等内容 第 3 章接口需求 主要讲述了可以保证新产品于外部组件正确连接的需求 第 4 章系统的功能 需求是说明书的主体 通过需求分析对各项业务需求都作了详细的说明 第 5 章非功能需 求主要描述了性能需求 安全性需求 软硬件环境需求和其他需求 第 6 章业务需求主要 描述了后台管理 网上下单 物流配送 统计分析和结算四方面的业务流转需求 本 需求规格说明书 是建立在全面调研和深入分析的基础上 其中很多内容和需求 分析过程中的其它资料 例如标准化流程和业务需求调研等 有关 建议在阅读中读者能 结合其它文档一并实用 1 3 项目目标 1 能够实现配送点管理 配送路线管理 配送价格管理 会员注册管理 客户管理 仓储管理 车辆管理 条形码管理等 2 实现订单输入 订单确认 配送办理 订单查询等 3 实现货物运输 货物外接 车辆状态手机通知 车辆状态跟踪 本地货物配送订 单状态查询等 4 实现配送点结算查询 总部结算查询 配送点统计 按时间段统计 配送结算拨 款等 5 实用 查询速度快 跟踪地点准确 1 4 定义及缩略语 MS Mysql VBA 微软提供的操作 OFFICE 程序的接口 1 5 参考资料 序 号 标题名称 作者 版本号 日期 资料来源 介质 1 标准化流程 电子 2 业务需求调研汇总 1 0 电子 2 综合描述 2 1 项目背景 物流管理平台是随着市场 客户对综合性的物流业务要求不断提高而发展起来的 如 何高效的处理客户的业务订单 为客户提供一流的服务成为业务发展的一个突出的问题 为了适应业务发展需要 满足市场与客户的需求 启动中外运物流管理平台 秉承着逐步 完善的建设思路 该系统定位于为物流业务提供基于订单驱动的全流程管理和服务 有效支撑订单的日 常处理 操作协调和跟踪管理 实现业务基础数据统一管理 支持与其他业务的协同操作 公司内务管理等 主要功能有 后台管理 网上下单 物流配送 统计分析和结算 在信息交通如此发达的时代 物流运输扮演着重要的角色 外运遍布在全国的服务网 络 通过信息平台进行整合 建立综合网络化服务能力 2 2 设计和实现上的限制 本系统在设计和实现上必须遵循下面的约束性限制 1 特定技术 1 后台采用 spring springMvc Mybatis 技术 前台采用 bootstrap angularjs 技术 2 硬件限制 普通 PC 机 3 安全性考虑 保证物流管理平台的信息安全性 不同的角色有不同的修改和阅读权限 2 3 假设和依赖 1 假设是 WindowsXp Windows7 操作系统 2 假设安装了微软 Office2007 及 SP2 补丁 及其他需要的补丁 3 登录操作系统的账户拥有管理员权限 3 功能需求 3 1 系统功能结构 物流配送 货物运输 货物交接 车辆状态手机 通知 车辆状态跟踪 本地货物配送 订单状态查询 管理员与用户 公共区域 用户 网上下单 订单输入 订单确认 配送办理 订单查询 管理员 后台管理 配送点管理 配送线路管理 配送价格管理 会员注册管理 客户管理 仓储管理 车辆管理 条形码管理 统计分析和 结算 配送点结算查询 总部结算查询 按配送点统计 按时间段统计 配送结算拨款 中外运物流管理平台 数据库服务器 3 2 功能列表 序号 功能编号 功能名称 1 BR CIS 01 后台管理基本操作 2 BR CIS 01 01 配送点管理操作 3 BR CIS 01 01 01 增加配送点 4 BR CIS 01 01 02 删除配送点 5 BR CIS 01 01 03 查询配送点 6 BR CIS 01 02 配送路线管理 7 BR CIS 01 02 01 增加配送路线 8 BR CIS 01 02 02 修改配送路线 9 BR CIS 01 02 03 删除配送路线 10 BR CIS 01 02 04 查询配送路线 11 BR CIS 01 03 配送价格管理 12 BR CIS 01 03 01 设置配送价格 13 BR CIS 01 03 02 修改配送价格 14 BR CIS 01 03 03 查询配送价格 15 BR CIS 01 04 会员管理 16 BR CIS 01 04 01 查询会员 17 BR CIS 01 04 02 删除会员 18 BR CIS 01 06 车辆管理 19 BR CIS 01 06 01 查询车辆状态 20 BR CIS 01 06 02 删除车辆信息 21 BR CIS 01 06 03 修改车辆信息 22 BR CIS 01 06 04 条形码管理 23 BR CIS 01 06 04 01 生成条形码 24 BR CIS 01 06 04 02 销毁条形码 25 BR CIS 02 统计分析和结算 26 BR CIS 02 01 配送点结算查询 27 BR CIS 02 02 总部结算查询 28 BR CIS 02 03 按配送点统计 29 BR CIS 02 04 按时间段统计 30 BR CIS 02 05 按配送结算拨款 31 BR CIS 03 物流配送模块 32 BR CIS 03 01 货物运输 33 BR CIS 03 02 货物交接 34 BR CIS 03 03 车辆状态手机通知 35 BR CIS 03 04 车辆状态跟踪 36 BR CIS 03 05 本地货物配送 37 BR CIS 03 06 订单状态查询 38 BR CIS 04 登录注册模块 39 BR CIS 04 01 用户注册 40 BR CIS 04 01 01 注册验证 41 BR CIS 04 02 用户登录 42 BR CIS 04 02 01 登录验证 43 BR CIS 05 网上下单模块 44 BR CIS 05 01 订单输入 45 BR CIS 05 02 订单确认 46 BR CIS 05 03 配送办理 47 BR CIS 06 订单查询 3 3 后台管理基本操作 BR CIS 01 主要功能 对配送点 配送线路 会员 客户 仓储 车辆 条形码等信息进行统一 管理 3 3 1 子功能模块清单 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 01 01 配送点管理操作 2 BR CIS 01 01 01 增加配送点 3 BR CIS 01 01 02 删除配送点 4 BR CIS 01 01 03 查询配送点 5 BR CIS 01 02 配送路线管理 6 BR CIS 01 02 01 增加配送路线 7 BR CIS 01 02 02 修改配送路线 8 BR CIS 01 02 03 删除配送路线 9 BR CIS 01 02 04 查询配送路线 10 BR CIS 01 03 配送价格管理 11 BR CIS 01 03 01 设置配送价格 12 BR CIS 01 03 02 修改配送价格 13 BR CIS 01 03 03 查询配送价格 14 BR CIS 01 04 会员注册管理 15 BR CIS 01 04 01 查询会员 16 BR CIS 01 04 02 删除会员 17 BR CIS 01 05 仓储管理 18 BR CIS 01 05 01 查询仓库 19 BR CIS 01 05 02 删除仓库 20 BR CIS 01 05 03 增加仓库 21 BR CIS 01 06 车辆管理 22 BR CIS 01 06 01 查询车辆状态 23 BR CIS 01 06 02 删除车辆信息 24 BR CIS 01 06 03 修改车辆信息 25 BR CIS 01 07 条形码管理 26 BR CIS 01 07 01 生成条形码 27 BR CIS 01 07 02 销毁条形码 3 3 2 配送点管理 BR CIS 01 01 3 3 2 1 功能描述 配送点管理主要有增加 删除 查询三个操作 查询配送点 点击查询 显示已存在的配送点 增加配送点 在显示已存在配送点的基础上 点击增加配送点 删除配送点 删除暂停运营的配送点 3 3 2 2 用户权限 功能权限 仅限于物流管理层用户使用 3 3 2 3 处理流程 1 基本流程 a 进入后台管理系统 b 选择配送点管理模块 c 选择基本操作菜单 2 分支流程 1 a 以物流管理层人员身份进入系统 2 a 物流管理层选择后台管理页面 点击配送点管理 点击 查询配送点 2 b 物流管理层选择后台管理页面 点击配送点管理 点击 增加配送点 2 c 物流管理层选择后台管理页面 点击配送点管理 点击 查询配送点 点击 删 除配送点 3 异常流程 在用例执行过程中 因系统故障或其他因素导致异常状况时 系统显示友好界面 3 3 2 4 相关规则 只能在已登录的情况下进行操作 3 3 3 配送路线管理 BR CIS 01 02 3 3 3 1 功能描述 配送路线的操作对象为各个的配送点 主要有设置路线 修改路线 查询路线 删除 路线 4 个操作 3 3 3 2 用户权限 功能权限 仅物流管理层人员可使用 3 3 3 3 处理流程 1 基本流程 a 进入后台管理系统 b 选择配送路线管理模块 c 选择基本操作菜单 2 分支流程 1 以物流管理层人员身份进入系统 2 物流管理层选择后台管理页面 点击配送路线管理 点击 查询配送路线 3 物流管理层选择后台管理页面 点击配送路线管理 点击 设置配送路线 4 物流管理层选择后台管理页面 点击配送路线管理 点击 查询配送路线 点击 删除配送路线 5 物流管理层选择后台管理页面 点击配送路线管理 点击 查询配送路线 点击 修改配送路线 3 3 3 4 相关规则 配送路线的操作对象为各个的配送点 主要有设置路线 修改路线 查询路线 删除 路线 4 个操作 3 3 4 配送价格管理 BR CIS 01 03 3 3 4 1 功能描述 对配送价格进行设置与修改 3 3 4 2 用户权限 功能权限 普通用户可以使用查询配送价格 物流管理层人员都可以使用 3 3 4 3 处理流程 a 进入后台管理系统 b 选择配送价格管理模块 c 选择基本操作菜单 2 分支流程 1 以物流管理层人员身份进入系统 2 物流管理层选择后台管理页面 点击配送价格管理 选择有关信息 点击 查询配 送价格 3 物流管理层选择后台管理页面 点击配送价格管理 选择有关信息 点击 设置配 送价格 4 物流管理层选择后台管理页面 点击配送路线管理 点击 查询配送价格 选择有 关信息 点击 修改配送价格 3 3 4 4 相关规则 只能在管理员已登录的情况下进行操作 3 3 5 会员管理 BR CIS 01 04 3 3 5 1 功能描述 管理用户的相关信息 可以对查询和删除用户账户 3 3 5 2 用户权限 功能权限 仅物流管理层人员可以使用 3 3 5 3 处理流程 a 以管理员身份登录网站 b 选择会员管理 系统弹出会员列表 c 管理员可以在搜索框中输入会员账号进行查询或删除 3 3 5 4 相关规则 会员管理功能只限于网站管理人员使用 用户无法使用该功能 3 3 6 车辆管理 BR CIS 01 06 3 3 6 1 功能描述 查询车辆信息状态 修改车辆信息 增加车辆 删除车辆四个基本操作 3 3 6 2 用户权限 功能权限 仅物流管理层人员可以使用 3 3 6 3 输入条件 1 管理员身份登录 选择车辆管理 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 车牌号 数据 车牌号格式 精确定位 可选 无 车辆品牌 数据 2 8 位中文 精确定位 可选 无 车载量 数据 数字 精确定位 可选 无 所属子公 司 数据 5 到 15 位中文 精确定位 可选 无 3 3 6 4 处理流程 1 基本流程 a 进入后台管理系统 b 选择车辆管理模块 c 选择基本操作 2 分支流程 1 以物流管理层人员身份进入系统 2 物流管理层选择后台管理页面 点击车辆管理 选择有关信息 点击 查询 3 物流管理层选择后台管理页面 点击车辆管理 选择有关信息 点击 增加 4 物流管理层选择后台管理页面 点击车辆管理 点击 查询 选择有关信息 点击 删除 3 3 6 5 相关规则 只能在已登录的情况下进行操作 3 4 统计分析和结算 BR CIS 02 3 4 1 子功能模块列表 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 02 01 配送点结算查询 2 BR CIS 02 02 总部结算查询 3 BR CIS 02 03 按配送点统计 4 BR CIS 02 04 按时间段统计 5 BR CIS 02 05 按配送结算拨款 3 4 2 配送点结算查询 BR CIS 02 01 3 4 2 1 功能描述 此功能主要为对已配送的配送点数量进行结算 统计插入 点击配送点统计 选择当前配送点 进行结算 3 4 2 2 用户权限 此功能仅限管理员使用 3 4 2 3 前置条件 当前货物已送出 3 4 2 4 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 配送点结 算 按钮 精确定位 可选 无 3 4 2 5 处理流程 基本流程 a 以管理员身份登陆物流平台 b 点击配送点结算 选择当前配送点 初始配送点 点击结算 3 4 2 6 相关规则 此功能仅限在货物已被送出情况下使用 3 4 3 总部结算查询 BR CIS 02 02 3 4 3 1 功能描述 此模块为用户和管理员提供总部结算查询的功能 3 4 3 2 用户权限 此功能模块可供管理人员和用户使用 3 4 3 3 输入条件 1 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 总部结算查 询 按钮 精确定位 可选 无 3 4 3 4 处理流程 基本流程 a 登陆物流管理网站 b 查找所要查询的订单 点击总部结算查询 分支流程 1 a 以管理人员身份登录网站 1 b 以用户身份登录网站 2 a 在搜索框查找到所要查询的订单 点击总部结算查询 2 b 在个人中心选择 我的订单 打开需要查询的订单后点击总部结算查询 3 4 3 5 相关规则 此功能仅限于在查询模式下使用 3 4 4 按配送点统计 BR CIS 02 03 3 4 4 1 功能描述 此功能模块主要以配送点为对象 对配送点中的货物数量进行配送点统计 3 4 4 2 用户权限 此功能仅限于管理员使用 3 4 4 3 前置条件 货物已送出 3 4 4 4 输入条件 1 输入当前配送点 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 按配送点统 计 按钮 初始配送点 精确定位 可选 无 3 4 4 5 处理流程 a 用户打开物流平台 b 点击按配送点统计 3 4 4 6 相关规则 此功能仅限于在查询浏览模式下使用 3 4 5 按时间段统计 BR CIS 02 04 3 4 5 1 功能描述 本模块以时间段为单位 对各个运送时长的货物数量进行按时间段的查询 3 4 5 2 用户权限 此功能仅限管理人员使用 3 4 5 3 输入条件 1 输入想查询的时间段 名称 类型 默认值 合法性校验 定位方式 可选性 备注 按时间段统 计 下拉 框 1 3 5 7 天等 精确定位 可选 无 3 4 5 4 处理流程 基本流程 a 以管理员身份登录物流平台 b 选择按时间段统计 c 在下拉框中选择需要查询的时间段 d 点击查询 3 4 5 5 相关规则 此功能仅限于在查询浏览模式下使用 3 4 6 按配送结算拨款 BR CIS 02 05 3 4 6 1 功能描述 此功能以配送货物为对象 对已完成配送的货物进行结算拨款 3 4 6 2 用户权限 此功能仅限管理员身份的用户使用 3 4 6 3 前置条件 货物已配送完成 3 4 6 4 输入条件 1 输入配送完成的货物信息 名称 类型 默认值 合法性校验 定位方式 可选性 备注 按配送结算 拨款 按钮 初始配送价格 精确定位 可选 无 3 4 6 5 处理流程 基本流程 a 管理员登陆物流平台 b 点击按配送结算拨款 选择要结算的订单 3 4 6 6 相关规则 此功能在仅限于货物已配送完成 3 5 物流配送模块 BR CIS 03 3 5 1 子功能模块清单 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 03 物流配送模块 2 BR CIS 03 01 货物运输 3 BR CIS 03 02 货物交接 4 BR CIS 03 03 车辆状态手机通知 5 BR CIS 03 04 车辆状态跟踪 6 BR CIS 03 05 本地货物配送 3 5 2 货物运输 BR CIS 03 01 3 5 2 1 功能描述 此功能模块主要是显示货物运输的信息 从哪里出发等等 3 5 2 2 用户权限 管理员和货物寄出者可查看 3 5 2 3 输入条件 1 在个人中心打开要查看的相关订单 名称 类型 默认值 合法性校验 定位方式 可选性 备注 查询货物 运输 按钮 精确定位 可选 无 3 5 2 4 处理流程 1 基本流程 a 已知物流订单 b 选择货物以及运输路线 c 货物寄出 2 分支流程 1 a 以客户的身份进入系统 1 b 以管理员身份进入系统 2 a 客户查看货物运输详细信息 2 b 管理员查看货物运输详细信息 3 5 2 5 相关规则 此功能模块只能在浏览模式下进行 不能对货物运输信息进行编辑操作 3 5 3 货物交接 BR CIS 03 02 3 5 3 1 功能描述 此功能或块完成货物的交接查询 包括到达每一个目的地的交接 3 5 3 2 用户权限 此功能模块客户以及管理员都可查看 3 5 3 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 查询货物 交接 按钮 精确定位 可选 无 3 5 3 4 处理流程 1 基本流程 a 进入物流管理平台系统 b 选择货物交接查询 c 显示货物交接当前的即时信息 2 分支流程 1 a 以管理员身份进入系统 1 a 以用户身份登录系统 2 b 选择要查看货物交接的订单 打开后选择货物交接信息查看 2 b 在个人中心点击我的订单 打开相关订单后选择货物交接信息查看 3 5 3 5 相关规则 此模块的查询仅能在浏览模式下 不能对货物交接信息进行编辑操作 3 5 4 车辆状态手机通知 BR CIS 03 03 3 5 4 1 功能描述 此模块针对于客户便于查询物流状态 3 5 4 2 用户权限 此功能模块为管理员发起 接收信息者为下订单的用户 3 5 4 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 选择发送客 户 输入 精确定位 可选 输入客户手 机号等方式 发送物流信 息 按钮 精确定位 可选 无 3 5 4 4 处理流程 1 基本流程 a 进入物流动态查询手机系统 b 货物交接 c 选择发送的客户 d 显示物流状态 2 分支流程 1 a 以管理员员身份进入系统 2 a 当货物进行交接时 管理员找出此货物的接收者或寄出者 2 b 发送物流动态信息 3 5 4 5 相关规则 此功能模块依赖于物流交接 3 5 5 车辆状态跟踪 BR CIS 03 04 3 5 5 1 功能描述 该功能模块可以查询物流信息中的车辆状态信息 3 5 5 2 用户权限 该模块管理员及客户都可以使用 3 5 5 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 选择订单 选择 精确定位 可选 无 3 5 5 4 处理流程 1 基本流程 a 进入订单列表或个人中心 b 输入订单号 c 显示物流信息 2 分支流程 1 a 以管理员身份进入系统 1 a 以客户身份登录系统 2 a 输入订单号或关键词查询要查找的订单 2 b 在个人中心打开需要查询的订单 3 a 打开订单选择车辆状态跟踪进行查询 3 b 打开订单选择车辆状态跟踪进行查询 3 5 5 5 相关规则 该模块仅在设计模式下使用 3 5 6 本地货物配送 BR CIS 03 05 3 5 6 1 功能描述 此功能模块主要是本地的货物配送 3 5 6 2 用户权限 此功能模块管理员及客户均可使用 3 5 6 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 接收货物者 的基本信息 下拉框 精确定位 可选 无 配送 精确定位 可选 无 3 5 6 4 处理流程 1 基本流程 a 进入本地货物配送模块 b 查看接收者电话以及配送地点 c 配送 2 分支流程 1 a 以管理员身份进入系统 2 a 查看信息并配送 3 5 6 5 相关规则 此功能模块仅限于在物流运输模式下使用 3 6 登录注册模块 BR CIS 04 主要功能 此功能模块实现用户的登录和注册功能 注册功能可以帮助网站用户注册 自己的账号 登陆后可以以用户身份在网站中进行一些授权操作 3 6 1 子功能模块清单 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 04 登录注册模块 2 BR CIS 04 01 用户注册 3 BR CIS 04 01 01 注册验证 4 BR CIS 04 02 用户登录 5 BR CIS 04 02 01 登录验证 3 6 2 用户注册 BR CIS 04 01 3 6 2 1 功能描述 此模块功能实现用户个人账号的注册 帮助用户在登录后实现一些网站内部授权的操 作 包括下订单 查询物流相关信息 查询订单款项等操作 3 6 2 2 用户权限 注册功能仅对用户可用 管理员的账户由后台自行添加 3 6 2 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 用户名 数据 4 18 位中英 文 精确定位 可选 用户自定义 的用户名称 密码 数据 6 12 位中英 文 精确定位 可选 用户设定的 密码 确认密码 数据 6 12 位中英 文 精确定位 可选 重新输入与 上面一样的 密码确认 验证邮箱 数据 10 20 位英文 精确定位 可选 用户接受验 证邮件的邮 箱 验证码 数据 4 位英文及 数字 精确定位 可选 无 3 6 2 4 处理流程 1 基本流程 1 进入网站主页 2 选择注册选项 3 填写用户名 密码等信息 4 进入邮箱点击确认链接 5 注册成功 2 分支流程 1 a 以游客身份进入网站首页 2 a 点击注册按钮 弹出注册页面 3 a 填写相关信息 正确输入验证码 并进行邮箱验证 4 a 注册成功 3 6 2 5 相关规则 输入的用户名 密码 邮箱必须为所规定的格式 否则不予检验通过 点击邮箱验证邮件后方能进入输入验证码的阶段 输入的验证码必须与验证码图片相符 3 6 3 用户登录 BR CIS 04 02 3 6 3 1 功能描述 此模块功能实现用户个人账号的登录 帮助用户在注册个人账户后进行登录 从而能 够实现游客所无法进行的相关操作 包括下订单 查询物流相关信息 查询订单款项等操 作 同时在登录后 用户具有管理本人账户的权限 并能通过网站实时查询个人订单的各 种明细信息 3 6 3 2 用户权限 注册功能对用户和管理员可用 管理员的账户由后台自行添加 用户的账户由用户本 人在主页的注册模块自行注册 3 6 3 3 前置条件 用户必须已经注册了账户才能够利用这个账户进行登录 网站管理人员必须得到内部 已经授权的账户方可登录 3 6 3 4 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 用户名 数据 4 18 位中英 文 精确定位 可选 无 密码 数据 6 12 位中英 文 精确定位 可选 无 验证码 数据 4 位英文数 字 精确定位 可选 无 登录 按钮 精确定位 可选 登录确认 3 6 3 5 处理流程 1 基本流程 1 进入网站主页 2 选择登录账户 3 在弹出窗口输入用户名 密码及验证码 4 点击登录 3 6 3 6 相关规则 输入的用户名 密码必须为所规定的格式 否则不予检验通过 输入的验证码必须与验证码图片相符 3 7 网上下单模块 BR CIS 05 主要功能 此功能模块主要实现用户在网上进行物流下单 3 7 1 子功能模块清单 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 05 网上下单模块 2 BR CIS 05 01 订单输入 3 BR CIS 05 02 订单确认 4 BR CIS 05 03 配送办理 3 7 2 订单输入 BR CIS 05 01 3 7 2 1 功能描述 此功能模块主要实现用户进行网上下单的订单输入功能 订单输入 点击网上下单 输入相关订单信息 提交订单等待被审核 3 7 2 2 用户权限 此功能可供拥有网站账户的用户使用 3 7 2 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 物流类型 下拉框 快件 加急 平邮 长途运 输 精确定位 可选 选择物流方 式 物品类型 下拉框 精确定位 可选 收件地址 数据 精确定位 可选 收件人 数据 精确定位 可选 收件人联 系方式 数据 精确定位 可选 寄件人 数据 精确定位 可选 寄件人联 数据 精确定位 可选 系方式 3 7 2 4 处理流程 1 基本流程 a 用户登录网站账户 b 选择 网上下单 c 正确填写物流订单相关信息 d 点击确认 提交到未审核订单数据库 等待网站管理人员审核 3 7 2 5 相关规则 该功能模块在使用时输入的数据必须符合相关要求 3 7 3 订单确认 BR CIS 05 02 3 7 3 1 功能描述 此功能模块主要实现对用户网上下单的订单审核 确认用户的订单符合物流公司所能 完成的条件 网站管理人员通过对订单进行审核 将审核通过的订单上传到订单数据库 完成网上下单流程 同时将审核不通过的订单打回给用户进行修改 或取消订单 3 7 3 2 用户权限 此功能模块仅限于网站管理人员使用 3 7 3 3 输入条件 1 输入页面参考图 2 输入信息项列表 名称 类型 默认值 合法性校验 定位方式 可选性 备注 审核确认 按钮 是 否 精确定位 可选 无 3 7 3 4 处理流程 1 基本流程 a 以网站管理人员身份登录网站后台 b 在未审核订单列表中选择要进行审核的订单 c 点击按钮选择是否通过审核 d 若通过则上交到已审核订单数据库 否则打回给用户修改并提示订单未审核通过 请用户选择修改或取消订单 2 分支流程 1 网站管理人员登录网站 打开未审核订单列表 选择需要审核的订单 2 a 网站管理人员审核后 认为订单条件符合物流公司 选择审核通过 2 b 网站管理人员审核后 认为订单条件不符或信息有误 选择审核不通过 3 a 后台将已审核订单上传到服务器 完成网上下单流程 提示用户下单成功 3 b 对用户发送订单审核不通过的信息 提示用户修改或取消订单 网上下单失败 3 7 3 5 相关规则 此功能在管理员进行审核时对于订单信息有一定的规则要求 如地址和联系方式要明 确等 3 8 订单查询模块 BR CIS 06 主要功能 此功能模块主要实现对已审核通过及已完成的订单进行查询的功能 用户 和管理员可以对这些类型的订单进行相关信息的查询 3 8 1 子功能模块清单 编号 子功能 模块 编号 子功能 模块 名称 1 BR CIS 06 订单查询模块 3 8 1 1 功能描述 此功能模块主要实现用户和管理员进行订单信息查询的功能 可以查询订单状态 款 项信息等 订单查询 用户登录后可以在个人中心对自己的订单进行相关信息的查询 管理员可 以输入相关订单编号或关键词等 对订单状态进行查询 3 8 1 2 用户权限 此功能可供拥有网站账户的用户和网站管理人员使用 3 8 1 3 输入条件 名称 类型 默认值 合法性校验 定位方式 可选性 备注 个人订单 按钮 列表 精确定位 可选 用户账户内 的所有状态 订单 订单编号 数据 精确定位 可选 通过编号查 询订单信息 订单关键 词 数据 精确定位 可选 3 8 1 4 处理流程 1 基本流程 a 用户或管理员登录网站账户 b 选择订单查询 c 点击打开订单查看相关信息 2 分支流程 1 a 用户登录网站账户 1 b 网站管理人员登录网站账户 2 a 选择个人中心 打开 我的订单 查询相关订单信息 2 b 输入关键词或编号查询相关订单 打开查看相关信息 3 8 1 5 相关规则 该功能模块在查询信息时必须保证订单的信息已经确认提交 与服务器端一致 同时 只能对此状态的订单进行查询 无法进行编辑模式下的其他操作 4 非功能需求 4 1 安全性需求 系统操作过程中要保证对数据操纵的准确性 完整性 安全性和一致性 物流文件为加密的二进制文件 其他程序不能打开使用 按需求中导出的 XML 明文格式不在控制范围内 由业务系统自己控制 对物流文件的各种操作权限 都是通过业务系统的调用指定 4 2 软硬件环境需求 4 2 1 硬件环境需求 普通 PC 机器 4 2 2 软件运行需求 操作系统 Windows2000 WindowsXp Windows 2003 Windows7 操作系统 如果有必要 需要打相应的补丁包 Office 微软 Office2007 及 SP2 补丁 及其他需要的补丁 4 2 3 软件开发工具 开发工具 以 VC6 VB6 VS2005 或 2008 为主要开发工具 4 3 其他需求 提供 exe 安装包 提供调用说明接口文档 5 业务需求 主要内容 本部分内容为物流业务流转部分 即和系统的接口部分的需求 主要分为 以下三个部分来具体说明 分别为 后台管理 网上下单 物流配送和统计分析和结算四 个主要模块 针对每个模块进行相应的操作流程描述 操作条件限制 操作规则说明等 5 1 后台管理 主要内容 后台管理为管理人员操作的功能 在使用本网站时 管理人员可以对物流的 配送点 配送线路 配送价格等配送相关信息进行管理 同时客户在网站上的会员注册信 息也可以在此处进行查看和管理 在物流的过程中存在的仓储 车辆和条形码信息的管理 也在此模块中 5 1 1 操作流程描述 在物流流程初始化时 网站服务器中没有初始物流信息 在物流过程建立时 必须首先 由管理人员审核确认相关物流信息是否合法 正确 才能够在网站中建立物流信息文件 物流信息文件中必须包含后台管理中提到的相关必要信息 具体后台管理操作流程如下 一 建立物流文件 1 建立新文件 管理人员点击新建文件 建立一份空白物流文件 2 输入信息 在弹出的窗口中输入物流文件的相关信息 如配送点 配送线路和配 送价格等信息 若格式不对或信息出错则红色提示重新输入 3 生成条码 物流文件被系统审核通过后 在后台生成二维码等条码信息 4 文件保存 选择文件操作模块 点击保存文件 将新建的物流文件保存 以备管 理员修改和用户查询 文件可以选择保存在本地和服务器 二 修改已存在的物流文件 当物流公司的业务进行修改和更新时 需要对各订单的物流文件进行相应的修改 此 工作也由网站管理人员来操作 具体操作流程如下 1 打开已存在的物流文件 修改需要改变的信息 2 保存 修改操作完毕后 对当前修改进行保存 下次查看的文件即为修改后的物流 文件 其他的插入 编辑 删除操作 同如上所述的各个操作 5 1 2 角色控制 后台管理只针对网站管理人员使用 不允许其他身份的用户使用 5 1 3 与系统交互关系 物流文件编辑器在网站功能当中涉及到数据的新建 读取 更新和保存 这几项功能 需要电子系统系统的服务器进行交互 保存操作需要将新建 修改后的物流文件保存后上 传至服务器 并进行更新操作 这两部分与服务器的交互由物流文件编辑器自动执行 无 需用户的干扰和操作 5 1 4 操作注意事项 1 该操作仅限于网站管理人员使用 非网站管理人员不得使用此功能 2 物流文件编辑应该在设计模式和编辑模式下使用 3 新建物流文件时 应该注意在物流文件中需要输入正确格式的物流文件基本信息 正确输入后在物流文件的底部才能生成条形码 5 2 网上下单 主要内容 网上下单功能的使用主要针对于对物流运输有需要的用户 包括订单输入 确认 配送办理 订单查询等操作 当用户在网上进行下单时 为客户生成相关的订单模 板 用户根据提示在订单模板中添加物流文件的具体信息 当后台管理员需要对订单进行 查看和管理时 可以对相关订单进行审核和确认 审核通过后方可上传订单文件到数据库 5 2 1 操作流程描述 用户进行网上下单时 后台首先为用户生成相应的订单文件模板 用户根据自己的实 际情况对模板里的内容进行填写和选择 以下操作流程主要通过新建订单文件 审核订单 取消订单三个业务点来阐述 一 新建订单文件 以用户身份登录网页 1 网上下单 点击网上下单按钮 新建一份用户订单文件 后台为用户弹出订单模 板 2 订单填写 用户选定光标位置 根据自身信息进行文字录入 方式选择等操作 完成订单模板的填写 3 确认提交 填写信息后 用户检查无误 点击提交将订单模板提交到后台 保存 于未审核订单数据库 二 审核订单 以管理员身份登陆网站 当订单信息提交给未审核数据库后 管理员对未审核订 单进行审核 审核之后向订单数据库提交或者向客户提示未审核通过 具体操作流程 如下 1 打开未审核订单列表 选择文件操作按钮 点击打开文件 选择要审核的订单文 件 当前订单文件的内容被显示 2 选择审核结果 管理员认为订单文件无误 可以向订单数据库提交 则点击审核 通过 订单文件提交给上级数据库 订单状态变为已审核 下单流程结束 下单 成功 如果管理员认为订单信息存在问题 需要打回给用户修改 则选择审核不 通过 选择此方式 系统将提示用户审核失败 需要重新修改订单 三 取消订单 用户可以对已提交的订单 包括审核及未审核的 进行取消操作 以用户身份登 录网站 具体的操作流程如下 1 打开我的订单 选择文件操作按钮 点击 打开文件 选择要查看的订单 订单 文件被打开并显示 2 用户确认取消订单 选择下方的取消订单 系统提示是否确认取消 点击确认则 取消订单 后台从相关数据库中删除订单信息 5 2 2 角色控制 网上下单功能的具体的功能仅限用户使用 网站管理人员和其他用户不可对订单文件 进行编辑和改写等操作 在网上下单流程进行时 只有用户和管理员有权限查看订单信息 其他用户和人员无 权限查看订单相关信息 在订单提交到未审核数据库之后 用户不能对其进行修改 只能 进行取消订单操作 而管理员可以对其进行审核确认操作 订单若未审核通过 在打回后 用户可以对其进行修改后重新提交 物流文件流转情况 审核通过时向上级数据库提交物流文件 审核不通过时向用户打 回并提示 5 2 3 与系统交互关系 网上下单使用时 需要进行数据的提交与审核 当用户新建立一份物流订单时 订单 内 容在编辑完成后 需要上传至相关数据库进行保存 以备管理员进行审核 当用户需要修 改订单信息时 必须先取消订单 再重新下单进行相应内容的修改 或是在审核未通过 管理员将文件打回时进行订单修改 保存后上传至相关数据库进行保存 当管理员需要查 看订单时 需要从服务器中读取订单数据 此情况不能对订单信息进行修改 5 2 4 操作注意事项 1 网上下单功能只提供给用户 管理员不得对订单信息进行审核之外的编辑 删除 等操作 2 审核功能只提供给网站管理人员使用 3 订单文件在查看时 只可以在阅读模式下进行 一旦提交订单 除非被打回 否 则不能再对订单进行编辑模式的操作 只能取消后重新下单 5 3 物流配送 主要内容 在物流文件创建成功和用户下单成功后 涉及物流相关信息的查询操作 用户和管理员都有权对物流相关信息进行查询 物流配送模块主要为用户存储货物运输 交接 车辆状态和本地货物配送的相关信息 以便用户可以随时查询订单货物的状况 5 3 1 操作流程描述 以用户或网站管理员身份登录网站 都可以进行物流信息的查询 用户只能查询本人 所下单或购置的物流单据的信息 管理员可以查询所有物流订单的相关信息 具体操作流 程如下 1 用户查询物流配送 用户登录后 选择个人中心 在我的订单中可以查看本人所 下订单的相关配送信息 如交接 车辆状态 订单状态等 订单文件的这些相关 信息会随着网站得到的数据即时为用户更新 除此之外 车辆状态会在起始和结 束以短信形式通知用户 2 管理员查询物流配送 管理员登录后 可以在订单列表对需要查询的订单进行查 找 通过编号或其他信息进行查询筛选 在查找结果中选择需要查询的订单进行 查看 5 3 2 角色控制 此功能提供给网站管理人员和用户两种身份使用 在查看物流订单相关信息时不能进 行编辑或增删操作 5 3 3 与系统交互关系 查询过程当中 物流公司需要与服务器进行交互 将物流即时信息上传到服务器进行 存储和更新操作 服务器包括数据库和 FTP 服务器 本地交互与服务器交互通过本地同步 模块来进行 本地同步模块可以将物流信息的修改数据信息录入服务器 5 3 4 操作注意事项 1 此功能提供给用户和网站管理人员两个角色使用 两个角色均能进行物流信息的 查询 但不能对其进行修改或其他操作 因为即时信息的上传是不可修改的 2 此功能限于在查看模式下使用 不涉及到文件的修改 更新和存储功能 5 4 统计分析和结算 主要内容 在物流运输流程全部完成后 物流公司需要网站进行物流过程的统计分析 和结算操作 包括配送点结算查询 总部结算查询 按配送点统计 按时间段统计和配送 结算拨款 系统管理员有权对所有物流统计分析和结算模块进行查询 用户只能对本人的 物流运输项目进行查询此处的相关款项 本模块主要统计分析和结算在物流运输的整个流 程中相关款项的分析结算信息 以便物流公司可以更便捷地向公司或用户收取物流服务的 款项 同时用户也可以更清晰地了解款项的结算和明细 5 4 1 操作流程描述 以网站管理员身份登录网站 可以进行所有物流统计分析和结算的查询 网站后台根 据物流运输的始发点和终至点 以及途经配送点和时间段进行款项的统计分析 并进行结 算 对用户要求的整个物流运输过程所需要支付的费用进行正确的统计 而以用户身份登 录则只可以查询本人请求的物流运输项目 具体操作流程如下 1 用户查询 用户登录后 选择个人中心 在我的订单中可以查看本人已完成物流 订单的相关款项信息 如配送点结算查询 总部结算查询等 物流订单的这些相 关信息会在订单完成后在后台统计 并为用户更新 这样用户可以在清晰地表格 表现形式下清楚地了解物流项目的各个款项分配 2 管理员查询 管理员登录后 可以在订单列表对需要查询的订单进行查找 通过 编号或其他信息进行查询筛选 在查找结果中选择需要查询分析结算的订单进行 查看 5 4 2 角色控制 此功能提供给网站管理人员和用户两种身份使用 在查看物流订单相关款项信息时不 能进行编辑或增删操作 5 4 3 与系统交互关系 后台需要将物流运输过程中的信息总结成相关表 比如按配送点统计 按距离统计等 的款项进行直接的计算 而在查询过程当中 后台需要与服务器进行交互 将款项的相关 信息上传到服务器 保证公司和用户看到的款项明细是统一的 5 4 4 操作注意事项 1 此功能提供给用户和网站管理人员两个角色使用 两个角色均能进行物流款项的查 询 但不能对其进行修改或其他操作 因为后台对款项的分析和结算结果的上传是不 可修改的 2 此功能限于在查看模式下使用 款项的修改 更新和存储功能为后台运行
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!