爱玩科技网
您的当前位置:首页物流系统产品需求规格说明书模板

物流系统产品需求规格说明书模板

来源:爱玩科技网
精心整理

物流系统

产品需求规格说明书

文件编号 文件状态 当前版本 拟制 审核 批准 BUS-WU-LIU/M1.0/2017-01-01 [√]草稿[]正式发布[]正在修改 BUS-WU-LIU/M1.0 蔡方平 拟制 审核 批准 蔡方平 美哒哒信息技术有限公司 修订历史记录 A-增加M-修订D-删除 变更版本号 日期 变更类型 (A*M*D) MDD-XA-MD-1.0 2017-01-15 A 蔡方平 文档编辑 草稿 修改人 摘要 备注 1 概述 随着物流公司的业务的扩大,物流公司原来的人工操作记录模式已经越来越不能满足公司的业务需求,为了解决人工速度慢,易出错,效率低等问题,我们开发了这套系统来满足公司的需求,促使公司更好更快的发展。?本软件的开发目的为解决Polaris物流公司原数据操作模式无法适应公司发展的问题,本软件的应用目标为Polaris物流公司,包括Polaris公司的主页以及总公司管理系统和配送点管理系统。建立此系统的目的在于客观、便捷、透明地显示,货物从货源地发出到客户手中的过程中所经历的各个配送经历。方便客户、配送人员在线的查询以及公司对于物流的管理。此系统可以提高物流运输效率,减少人员成本,便捷各个部门上传下达,更好地实现物流传输。客户可以在线下订单,从我们公司在互联网显示的货物信息中,选定需要购买的货品以及数量,填写详细联系方式以及电话号码,选择付款方式后即可成功下订单。在货品配送期间可以通过互联网物流跟踪信息,查询货物的即时地点。在货物到达后,可以根据货物以及配送对货品进行评价,对以后购买此货品的客户提供参考。每次物流的相关信息都会通过本系统的跟踪建立相关数据,存储在服务器上能够达到24个月,方便客户日后的查询以及相关问题的反映和反馈。客户使用此系统可

精心整理

以透明、快捷地购到每一件货品。没有此系统的时候,客户只能通过电话,传真等传统的方式下订单,而且也只能通过致电客服来达到了解货物传输的过程,不仅效率低下,耗费人力物力,而且无法实现传输透明。本系统的建立使客户成为了物流运输的半个主人,客户不必每次为了物流的过程咨询相关人员,当遇到解决不了的问题时可以咨询相关人员,节省了大量客服的人力、物力和财力。配送人员可以通过客户在互联网客户端预定货品的信息,将货品发往各个区域,借助互联网即时的迅速性,可以快速有效、更小错误地记录货品在各个区域的传送。每到一个区域记录此过程的行程,便于客户、配送人员以及公司的查询,为客户的即时查询提供了最大程度的帮助,也为配送人员提供了传输的纪录。若配送途中出现问题无法配送成功,也可以留下跟踪的信息以供找寻,成为日后查找货品最有力的记录和矛盾纠纷的证据。没有此系统的时候,配送人员只能通过传真等传统方式,不仅效率低下,通讯费用相对昂贵,而且其中出现了更多的错误,而此系统运用于配送过程,可以更加便捷,更加有力地实现物流的传输。公司可以通过此系统查询货物的跟踪方向,处理出现意外时的纠纷,例如当出现货物丢失,当客户向公司提出申请,公司可以根据货物追踪系统判定出货物在哪一环节,哪一区域出现的问题,从而落实到点,落实到个人,追踪出货品的下落,使物流传输更加透明,也给日后的纠纷提供决定性的关键。公司还可以根据客户提供的收件地址,选择最佳的传送路径,传送方式,实现最近的路径,最高效的方式,最便捷的服务。公司还可以统一协调各个区域,做到宏观上的调配,实现资源最有力的共享。没有本系统的时候,可以说公司的管理是一团乱麻,公司需要设置大量的客服人员与客户,配送人员进行相关问题的沟通,不仅耗费大量人力物力,而且效率底下,没有实现资源的有效利用,此系统的建立从本质上更加有力,更加直接地实现物流的传输。综上,此系统的建立能够更加透明、便捷地发出每一件货品。提高了物流运输效率,减少了人员成本,实现了资源的有力共享,做到了宏观调配,更好地实现了物流传输。 2 背景 a) 系统名称为logistics物流公司管理系统; b) 本项目由Polaris物流公司提出,由美哒哒开发团队开发、用户为Polaris物流公司; c) 开发团队组成:蔡方平,王成,李逸凡,李博文,高贤娇。 3 范围 系统包括的范围:公司主页,总公司管理系统,配送点管理系统 4 功能需求

4.1 功能需求列表

功能类别 企业数据 子功能 仓库管理 序列号 01 描述 根据仓库编号或者仓库名称查询仓库信息

精心整理 02 03 04 区域资料 01 02 03 04 仓位资料 01 02 03 04 车辆管理 01 02 03 04 客户服务 客户资料 01 02 02 03 04 订单录入 01 02 03 04 订单跟踪 01 02 订单接收 01 02 03 增加仓库信息 修改仓库信息 删除仓库信息 根据区域编号或者区域名称查询区域信息 增加仓库区域信息 修改仓库区域信息 删除仓库区域信息 根据仓位编号或者仓位名称查询仓位信息 增加仓库仓位信息 修改仓库仓位信息 删除仓库仓位信息 根据车辆编号或者车辆名称查询车辆信息 增加车辆信息 修改车辆信息 删除车辆信息 根据客户编号和客户名称查询客户信息 点击客户编号查看客户详细信息 增加客户资料 修改客户资料 删除客户资料 根据订单编号或者订单名称查询订单 增加订单 修改订单 删除订单 根据订单编号查询订单 点击订单编号可以进入查看订单完整信息 根据客户名称查询客户名称和信誉度 点击客户名称查看客户详细信息 点击查看订单,进入全部订单查看页,选择订单之后可以接收订单

精心整理 订单处理 01 02 03 04 客户接收 01 02 03 采购管理 供应商 01 02 03 04 05 采购申请单 01 02 03 04 05 06 采购订单 01 02 03 04 05 06 07 订单发送 01 02 到货接单 01 02 到货处理 01 根据订单编号可以查询订单状态是否被接收 库存资料浏览 物流出库。 点击订单编号,进入订单浏览 根据订单号查询订单 点击订单编号,进入订单详细信息 可以签收或者取消签收 根据编号和简称查询信息 添加供应商信息 修改供应商信息 删除供应商信息 点击供应商编号进入供应商详细信息 根据编号和名称查询信息 添加采购申请单 修改采购申请单 删除采购申请单 审核采购申请单或者审核取消采购申请单 点击采购申请单编号进入采购申请单详细信息 根据编号或供应商查询信息 添加采购订单 修改采购订单 删除采购订单 查看采购物料明细 查看采购申请单 审核采购订单或审核取消采购订单 根据采购订单号查询采购订单 发送采购订单或者取消发送 根据备货单号查询备货单 生成到货通知,提示客户货物已到。 根据到货单号查询到货单

精心整理 02 03 04 供应商管理 备货 订单接收 01 02 01 02 备货处理 01 02 03 04 发货 01 02 功能类别 入库管理 子功能 入库接单 序列号 01 02 03 04 05 入库装卸 01 02 03 入库验货 01 02 03 摆货作业 01 02 03 入库确认 01 修改到货单 删除到货单 审核或审核取消到货单 根据订单号查询订单 接收或取消接收订单 根据采购单查询采购订单 备货,准备货物 根据备货单号查询备货单 修改备货单 删除备货单 审核或审核取消备货单 根据备货单号查询备货单 发货或取消发货 描述 入库登记 入库单审核(取消审核) 入库单修改 入库单删除 入库单查询 装卸作业 装卸作业审核 入库作业查询 添加验货单 确认验货单 查询验货单 添加摆货单 审核摆货单 查询摆货单 入库作业单确认,取消

精心整理 02 出库管理 出库接单 01 02 03 04 05 出库拣选 01 02 03 出库装卸 01 02 03 出库作业 01 02 功能类别 库存管理 子功能 仓库检查 入库作业单查询 添加出库单 审核确认出库单 修改出库单 删除出库单 出库单查询 拣货 审核拣货单 查询拣货单 装卸作业 装卸作业审核 装卸作业查询 确认出库 出库单查询 序列号 01 02 物料检查 01 02 物料报废 库存盘点 仓库检查单查询 物料检查单查询 库存盘点单查询 库存查询 配送运输配送任务 01 01 查询库存单列表 显示配送任务单列表 01 查询库存盘点单列表 01 查询物料检查单列表 01 01 01 描述 查询仓库检查列表 新增仓库检查 查询物料检查列表 新增物料检查 新增物料报废单 生成库存盘点单 查询仓库检查单列表

精心整理 管理 02 03 04 05 车辆调度 01 02 03 04 05 配线管理 01 02 03 04 05 出车管理 01 02 03 04 回车管理 01 02 03 04 02 配送签核 01 02 新增配送任务单 修改配送任务单 删除配送任务单 审核配送任务单 显示调度任务列表 根据配送单号查询调度信息 进行调度配载 审核调度 取消调度审核 显示配送任务单列表 查询配送任务单 根据订单进行配线 修改配线信息 进行配线审核 显示配送单列表 进行出车审核 取消出车审核 出车 显示配送单列表 回车 进行回车审核 取消回车审核 查询配送单信息 查询配送单信息 显示配送单列表

精心整理 03 04 单据查询管理 采购订单 采购申请 01 02 01 02 到货通知单 入库作业单 配送任务单 客户订单 01 02 01 02 01 02 01 02 进行配送签核 查看调度信息 查询采购申请单 显示采购申请单 显示采购订单列表 查询采购订单 显示到货通知单列表 查询到货通知单 显示入库作业单列表 查询入库作业单 显示配送任务单列表 查询配送任务单 显示客户订单列表 查询客户订单 4.2 企业数据 4.2.1企业数据---仓库管理 仓库是放物料的地方。需要及时的增加删除修改 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---仓库管理 仓库的查看 系统管理员 仓库编号:int仓库名称:String仓库面积:int仓库类型:String地址:String 仓库编号,不能为小树,负数,字符串。 都不能为空 仓库编号:long仓库名称:String仓库面积:long仓库类型:String 处理要求 输出要求 仓库管理

添加修改仓库

精心整理 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---仓库管理 仓库的添加和修改 系统管理员 仓库编号:生成仓库名称:String仓库面积:int仓库类型:String地址:String 仓库编号,不能为小树,负数,字符串。 都不能为空 仓库编号:long仓库名称:String仓库面积:long仓库类型:String 处理要求 输出要求 4.2.2企业数据---区域资料管理 仓库存在于不同的地点,这就需要了解仓库所在的区域。 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---区域资料管理 区域资料的查看 系统管理员 仓库区域编号:int仓库区域名称:String面积:int仓库选择:List 仓库区域编号,不能为小树,负数,字符串。 仓库的选择为数组类型,需要选定一个。 都不能为空 仓库区域编号:int仓库区域名称:String面积:int 处理要求 输出要求 区域资料管理 添加修改区域资料 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---区域资料管理 区域资料的添加或修改 系统管理员 仓库区域编号:生成仓库区域名称:String面积:int仓库选择:List 仓库区域编号,不能为小树,负数,字符串。 仓库的选择为数组类型,需要选定一个。 都不能为空 仓库区域编号:int仓库区域名称:String面积:int 处理要求 输出要求

精心整理

4.2.3企业数据---仓位资料管理

有了仓库区域,每个区域还会出现不等量的仓位。 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---仓位资料的查看 仓位资料的查看 系统管理员 仓库仓位编号:int仓库区域选择:List仓库选择:List面积:int 仓库仓位编号以及面积,不能为小数,负数,字符串。 仓库区域选择以及仓库选择为数组类型,需要选定一个。 都不能为空 仓库区域编号:int仓库区域名称:String面积:int 处理要求 输出要求 仓位资料管理 添加修改仓位资料 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---仓位资料管理 仓位资料的查看 系统管理员 仓库仓位编号:int生成仓库区域选择:List仓库选择:List面积:int 仓库仓位编号以及面积,不能为小数,负数,字符串。 仓库区域选择以及仓库选择为数组类型,需要选定一个。 都不能为空 仓库区域编号:int仓库区域名称:String面积:int 处理要求 输出要求 4.2.4企业数据---车辆管理 出去物流就需要车辆的流动,因此也需要对车辆管理。车辆不会单个出去,有车队一起出动 名称、标识符 主要功能 角色 及权限 输入要求 企业数据---车辆的查看 车辆的查看 系统管理员 车牌号:int车辆名称:String 车牌号、车队编号、载重、体积,不能为小数,负数,字符串。 都不能为空 处理要求

精心整理 输出要求 车辆管理 添加修改车辆 名称、标识符 主要功能 角色 及权限 输入要求 车牌号:int车型:String司机:String车队编号:int车队名称:String 企业数据---车辆的添加 车辆的添加 系统管理员 车牌号:int车型:String司机:String车队编号:int车队名称:String载重:int体积:int 车牌号、车队编号、载重、体积,不能为小数,负数,字符串。 都不能为空 无 处理要求 输出要求 4.3 客户服务 4.3.1 客户服务—客户资料管理 做物流最重要的就是客户多,收益才好。客户的资料必须牢牢掌握。 名称、标识符 主要功能 角色 及权限 输入要求 客户服务---客户资料管理 管理员通过客户的编号可以查询客户的简单信息。点击客户编号就能进入客户的详细信息。 管理员 客户编号:int密码:String客户名称:String客户简介:String行业:String电话:int联系人:String信用额度:String电子邮箱:String地址:String 客户编号、电话不能为空,负数,小数,字符串 处理要求 客户编号:long客户简介:String行业:String联系人:String信用额度:String 输出要求 客户资料管理

增加或修改客户资料 名称、标识符 主要功能 角色 客户服务---客户资料加或修改 添加或修改 管理员

精心整理 及权限 输入要求 客户编号:int生成密码:String客户名称:String客户简介:String行业:String电话:int联系人:String信用额度:String电子邮箱:String地址:String 客户编号、电话不能为空,负数,小数,字符串 处理要求 无 输出要求 4.3.2 客户服务—订单录入管理 用客户的身份登录然后进行录入订单 名称、标识符 主要功能 角色 及权限 客户服务---订单录入管理 可以通过条件搜索查找到自己需要的订单简明信息。点击订单编号能进入订单的详细信息 客户 订单编号:int订单类型:String报关:String提货日期:Date联系人:String收货地址:String备注:String客户名称:List订单日期:Date包装要求:String配送运输要求:String库存管理要求:String其他要求:String 订单编号不能为空,负数,小数,字符串 订单类型、报关为radio控件设置。是String类型 提货日期以及订单日期为date类型 包装要求、配送运输要求、库存管理要求、其他要求可以为空 订单编号:long客户名称:String订单类型:String订单日期:date报关:String联系人:String 输入要求 处理要求 输出要求 订单录入管理 增加或修改订单录入 名称、标识符 主要功能 角色 及权限 客户服务---增加或修改订单 增加或修改订单 客户 订单编号:int生成订单类型:String报关:String提货日期:Date联系人:String收货地址:String备注:String客户名称:List订单日期:Date包装要求:String配送运输要求:String库存管理要求:String其他要求:String 订单编号不能为空,负数,小数,字符串 订单类型、报关为radio控件设置。是String类型 提货日期以及订单日期为date类型 输入要求 处理要求

精心整理 包装要求、配送运输要求、库存管理要求、其他要求可以为空 无 输出要求 选择你要采购的物料

4.3.3 客户服务—订单跟踪管理

跟踪到具体某一条订单,查看它的信息 名称、标识符 主要功能 角色 及权限 输入要求 客户服务---订单跟踪管理 可以通过条件搜索查找到自己需要的订单简明信息。点击订单编号能进入订单的详细信息。 管理员,客户 无 无 订单编号:long客户名称:String订单类型:String订单日期:date提货方式:String付款方式:String报关:String订单状态:String 处理要求 输出要求 订单跟踪管理,这个由客户和管理员共同拥有 点击订单编号查看详情 4.3.4客户服务—订单接收管理 收到订单需要接收之后才能处理 名称、标识符 主要功能 角色 及权限 输入要求 客户服务---订单接收管理 可以通过条件搜索查找到自己需要的客户名称以及信誉度。点击客户名称能进入客户的简明信息。 可以接收订单 管理员 无 无 订单号:int客户名称:String订单日期:date订单状态:String 处理要求 输出要求 订单接收管理 查看订单信息 名称、标识符 主要功能 客户服务---查看订单信息 可以通过条件搜索查找到自己需要的客户名称以及信誉度。点击

精心整理 客户名称能进入客户的简明信息。 可以接收订单 管理员 无 无 订单号:int客户名称:String订单日期:date订单状态:String 角色 及权限 输入要求 处理要求 输出要求 4.3.5客户服务—订单处理管理 接收了订单,可以让订单里的物流出库。 名称、标识符 主要功能 角色 及权限 输入要求 客户服务---订单处理管理 可以通过条件搜索查找到自己需要的信息。点击订单号能进入物料的简明信息。可以出库订单以及库存资料浏览 管理员 订单编号:int客户名称:String 订单编号不能为空不能为小数 订单号:int客户名称:String订单日期:date订单状态:String 处理要求 输出要求 订单处理管理 库存资料浏览,点击订单编号可进行该订单内的物料库存查询 名称、标识符 主要功能 角色 及权限 输入要求 客户服务---订单处理管理 可以通过条件搜索查找到自己需要的信息。点击订单号能进入物料的简明信息。可以出库订单以及库存资料浏览 管理员 订单编号:int客户名称:String 订单编号不能为空不能为小数 订单号:int客户名称:String订单日期:date订单状态:String 处理要求 输出要求 4.3.6客户服务—客户签收管理

物流到达客户手里就需要签收,客户签收我们结束了这一场物流的发送。 名称、标识符 主要功能 客户服务---客户签收管理 可以通过条件搜索查找到自己需要的信息。点击订单号能进入物流的详细信息。

精心整理 角色 及权限 输入要求 客户 订单号:int 订单编号不能为空不能为小数 订单号:int订单日期:date订单状态:String报关:String提货方式:String提货日期:date联系人:String收货地址:String 处理要求 输出要求 客户签收管理

4.4 采购管理

采购申请单、订单,到货之后的处理。 4.4.1 采购管理—供应商管理 没有供应商,我们走不了更远。 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---供应商管理 可以通过条件搜索查找到自己需要的信息。 管理员 供应商编号:int密码:String名称:String简称:String联系人:String电话:int电子邮箱:String信用额度:String地址:String 供应商编号、电话:有纯数字组成 处理要求 供应商编号,供应商简称,联系人,信用额度 输出要求 供应商管理 增加或修改供应商 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---供应商添加和修改 供应商添加和修改 管理员 供应商编号:int密码:String名称:String简称:String联系人:String电话:int电子邮箱:String信用额度:String地址:String 供应商编号、电话:有纯数字组成 处理要求 无 输出要求

精心整理

4.4.2 采购管理—采购申请管理

通过申请单上的内容区采购需要的物料。 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---采购申请管理 可以通过条件搜索查找到自己需要的信息。 管理员 采购申请单编号:int预计采购完成日期:date申请日期:date申请人:String备注:String 采购申请单编号由纯数字组成 预计采购完成日期、申请日期为date类型 采购申请单编号,申请日期,申请人 处理要求 输出要求 采购申请管理 增加或修改采购申请 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---采购申请管理 申请单添加 管理员 采购申请单编号:int预计采购完成日期:date申请日期:date申请人:String备注:String 采购申请单编号由纯数字组成 预计采购完成日期、申请日期为date类型 采购申请单编号,申请日期,申请人 处理要求 输出要求 选择需要采购的物料并填写数量 4.4.3 采购管理—采购订单管理 ==== 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---采购订单管理 可以通过条件搜索查找到自己需要的信息。 管理员 采购订单编号:int交货日期:date采购日期:date采购员:String 采购订单编号由纯数字组成 交货日期、采购日期为date类型 处理要求

精心整理 采购订单,供应商,采购日期,采购员,状态 输出要求 采购订单管理

增加或修改订单管理 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---采购订单管理 采购订单添加 管理员 采购订单编号:int交货日期:date采购日期:date采购员:String 采购订单编号由纯数字组成 交货日期、采购日期为date类型 采购订单,供应商,采购日期,采购员,状态 处理要求 输出要求 查看物料明细,点击采购申请单编号可查询采购物料明细 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---采购物料明细查询 采购订单添加 管理员 采购订单编号:int 采购订单编号由纯数字组成 处理要求 采购订单,供应商,采购日期,采购员,状态 输出要求 4.4.4 采购管理—订单发送管理 订单是否发送 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---订单发送管理 可以通过条件搜索查找到自己需要的信息。进行订单的发送与取消 管理员 采购订单编号:int 采购订单编号由纯数字组成 处理要求

精心整理 采购订单,供应商,采购日期,采购员,状态 输出要求 订单发送管理

4.4.5 采购管理—到货接单管理

需要生成到货通知 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---到货接单管理 可以通过条件搜索查找到自己需要的信息。生成到货通知 管理员 备货单编号:int 备货单编号由纯数字组成 处理要求 备货单号,采购订单,备货日期,备货人,状态 输出要求 到货接单管理 生成到货通知 4.4.6 采购管理—到货处理管理 到货之后需要审核 名称、标识符 主要功能 角色 及权限 输入要求 采购管理---到货处理管理 可以通过条件搜索查找到自己需要的信息。删除到货单,审核到货单 管理员 到货单编号:int 到货单编号由纯数字组成 处理要求 到货单号,备货单号,到货日期,送货人,状态 输出要求 到货处理管理 修改到货处理 名称、标识符 主要功能 采购管理---到货处理管理 可以通过条件搜索查找到自己需要的信息。删除到货单,审核到货单

精心整理 角色 及权限 输入要求 管理员 到货单编号:int 到货单编号由纯数字组成 处理要求 到货单号,备货单号,到货日期,送货人,状态 输出要求 4.5供应商管理 4.5.1供应商管理----订单接收 名称、标识符 主要功能 角色 及权限 输入要求 供应商管理--订单接收 供应商可以对订单进行查询,接收修改状态 供应商 订单号:string 处理要求 输出要求 订单接收 不能为空 订单:string 客户:string,订单日期:daet 状态:string 4.5.2供应商管理----备货 名称、标识符 主要功能 角色 及权限 输入要求 供应商管理--备货 供应商可以对采购单进行查询,备货修改状态 供应商 采购订单:string 不能为空 采购订单:string 采购员:string,采购日期:daet 状态:string 处理要求 输出要求 订单备货管理 备货

精心整理 主要功能 角色 及权限 输入要求 添加备货单 供应商 采购订单号备货人:String备货日期:date备注:string 采购订单号是选择,其他不能为空 无 处理要求 输出要求 4.5.3供应商管理----备货处理

名称、标识符 主要功能 角色 及权限 输入要求 供应商管理--备货处理 供应商可以对备货单进行查询,删除,审核 供应商 订单号:string 处理要求 不能为空 备货单号:string 采购订单:string. 备货人:string,备货日期:daet 状态:string 输出要求 备货处理管理 修改 名称、标识符 主要功能 角色 及权限 输入要求 供应商管理--备货处理 供应商可以对备货单进行修改 供应商 订单号:string 处理要求 不能为空 备货单号:string 采购订单:string. 备货人:string,备货日期:daet 状态:string 输出要求 4.5.4供应商管理----发货

名称、标识符 主要功能 角色 及权限 供应商管理--发货 供应商可以对备货单进行查询,进行发货 供应商

精心整理 输入要求 备货单号::string 处理要求 不能为空 备货单号:string 采购订单:string. 备货日期:daet 状态:string 输出要求 发货管理

4.6入库管理 4.6.1入库接单 名称、标识符 主要功能 角色 及权限 输入要求 入库接单01 添加入库单 系统管理员 时间date仓管员Object到货单Object 数量不能为空,负数,小数,字符串 处理要求 入库状态int 输出要求 入库接单管理 新增修改入库接单 关联一条到货通知单 4.6.2入库装卸 02.入库装卸 名称、标识符 主要功能 角色 及权限 输入要求 入库装卸02 添加入库装卸单 系统管理员 时间date装卸员Object入库单单Object 数量不能为空,负数,小数,字符串 处理要求

精心整理 装卸单 输出要求 入库装卸 装卸作业

4.6.3入库验货

名称、标识符 主要功能 角色 及权限 输入要求 入库验货03 添加入库验货 系统管理员 无 数量不能为空,负数,小数,字符串 处理要求 验货单 输出要求 入库验货管理 验货 4.6.4摆货作业 名称、标识符 主要功能 角色 及权限 输入要求 摆货作业04 摆货 系统管理员 无 数量不能为空,负数,小数,字符串 处理要求 摆货单 输出要求 摆货管理 摆货 仓位分配

精心整理

4.6.5入库确认

. 名称、标识符 主要功能 角色 及权限 输入要求 入库确认05 入库确认 系统管理员 无 数量不能为空,负数,小数,字符串 处理要求 入库单 输出要求 入库确定 4.7出库管理 4.7.1出库接单 名称、标识符 主要功能 角色 及权限 输入要求 出库接单01 出库接单(确认) 总系统管理员 出库人Object出库货数量int出库时间Date出库货物Object 数量不能为空,负数,小数,字符串 处理要求 拣货单 输出要求 出库接单管理

新增修改出库接单,先选择要出库的客户订单 然后添加出库单

4.7.2拣货

名称、标识符 主要功能 角色 及权限 拣货02 拣货(确认) 总系统管理员 精心整理 输入要求 拣货人Object拣货货物Object拣货备注String拣货数量 数量不能为空,负数,小数,字符串 处理要求 拣货单 输出要求 出库拣货管理 拣货

4.7.3装卸 名称、标识符 主要功能 角色 及权限 输入要求 装卸03 装卸(确认) 总系统管理员 装卸人Object装卸货物Object装卸备注String装卸数量 装卸时间Date 数量不能为空,负数,小数,字符串 处理要求 装卸单 输出要求 出库装卸管理 装卸作业 4.7.4出库确认 名称、标识符 主要功能 角色 及权限 输入要求 装卸04 出库确认 总系统管理员 装卸单出库人出库时间出库货物 数量不能为空,负数,小数,字符串 处理要求 出库单 输出要求 出库确认

精心整理

4.8库存管理

全年采购管理:***************

4.8.1库存管理---仓库检查-

名称、标识符 主要功能 角色 及权限 输入要求 库存管理--仓库检查 管理员可以查询仓库检查列表和新增仓库检查 系统管理员 编号:string 数据不能为空 处理要求 仓库编号:string,仓库名称:string,地址:string 输出要求 仓库检查管理 仓库检查 4.8.2库存管理----物料报废 名称、标识符 主要功能 角色 及权限 库存管理--物料报废 管理员可以新增物料报废单 系统管理员 物料报废单编号:string 报废人:string 报废日期:date 报废原因:string 不能为空 输入要求 处理要求 物料报废单编号:string,报废人:string,报废日期:date,报废原因:string 输出要求 物料报废

4.8.3库存管理----物料检查

名称、标识符 采购管理--物料检查

精心整理 主要功能 角色 及权限 输入要求 管理员可以查询物料检查列表 系统管理员 仓库编号:string 仓库名称:string 不能为空 处理要求 仓库编号:string,仓库名称:string,物料编号:string,物料名:string 输出要求 物料检查管理 物料检查 名称、标识符 主要功能 角色 及权限 采购管理--物料检查 管理员新增物料检查 系统管理员 仓库编号:string 仓库名称:string 检查人:String 检查日期:date 检查内容:选择相应内容 不能为空 检查内容必选 无 输入要求 处理要求 输出要求 4.8.4库存管理----库存盘点 名称、标识符 主要功能 角色 及权限 采购管理--库存盘点 管理员可以新增库存盘点 系统管理员 盘点单号:string 盘点人:string 盘点日期:date 盘点时间:string 仓库:int 输入要求

精心整理 不能为空 处理要求 盘点单号,盘点人,盘点日期,盘点时间 输出要求 库存盘点

4.8.5库存管理----仓库检查单查询

名称、标识符 主要功能 角色 及权限 输入要求 采购管理--仓库检查单查询 管理员可以进行仓库检查 系统管理员 仓库检查号:string 不能为空 处理要求 仓库检查单号,检查人,检查日期:date,检查时间,温度检查:string,湿度检查,卫生检查 输出要求 仓库检查单查询 4.8.6库存管理----物料检查单查询 名称、标识符 主要功能 角色 及权限 输入要求 库存管理--物料检查单查询 管理员可以进行物料检查 系统管理员 物料检查单号:string 不能为空 处理要求 物料检查单号:string,仓位编号:string,仓位名称:string,物料编号 物料名称,检查日期:date,检查时间,温度检查:string,湿度检查 :string,卫生检查:string,变质检查,破损检查 输出要求 物料检查单查询

4.8.7库存管理----库存盘点单查询

名称、标识符 库存管理--库存盘点单查询

精心整理 主要功能 角色 及权限 输入要求 管理员可以进行盘点单检查 系统管理员 库存盘点单号:string 处理要求 盘点人;string 盘点时间:string 库存盘点单号:不能为空 盘点人可,时间可为空 仓位编号:string,仓位名称:string,物料编号:string,物料名称:string 现存数:dabule,盘点数 输出要求 库存盘点单查询 4.8.8库存管理----库存查询 名称、标识符 主要功能 角色 及权限 输入要求 库存管理--库存查询 管理员可以进行库存检查 系统管理员 模块代码:string 模块名称;string 不能为空 物料编号:string;物料名称:string,物料规格:string,物料仓位:string 仓位数量:int 处理要求 输出要求 库存查询 4.9配送运输 4.9.1配送运输----库存查询 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--配送任务 管理员可以对配送单进行查看,删除,审核 系统管理员 配送单号:string 处理要求 不能为空

精心整理 输出要求 配送任务单:string, 配送员:string, 状态:string 配送任务

新增修改配送任务 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--配送任务 管理员可以对配送单进行添加和修改 系统管理员 配送单号:string 配送日期:date 配送员:string 不能为空 无 处理要求 输出要求 配送任务 关联订单可以关联多条订单 4.9.2配送运输----车辆调度 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--车辆调度 管理员可以对配送单进行查看,进行审核 系统管理员 配送单号:string 不能为空 配送任务单:string, 配送员:string, 状态:string 处理要求 输出要求 车辆调度管理 调度配载 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--车辆调度 管理员可以对配送单进行调度 系统管理员 数量:int 其他数据:选择

精心整理 处理要求 数量不能为空 无 输出要求 每个物料下可以装配多辆汽车,但汽车不能重复

4.9.3配送运输----配线管理

名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--配线管理 管理员可以对配线进行查看,审核和查询 系统管理员 配送单号:string 不能为空 车牌号:string, 车型:string, 车队编号:int, 车队名称:string, 司机:string 处理要求 输出要求 配线管理 显示配送任务下关联的汽车列表 配线 名称、标识符 主要功能 角色 及权限 配送运输管理--配线管理 管理员可以对配线进行配线,配线修改 系统管理员 起始地:string 目的地:string 里程:int 单价:double 运费:double 不能为空 无 输入要求 处理要求 输出要求

精心整理

4.9.4配送运输----出车管理

名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--出车管理 管理员可以对配送单进行查看,进行审核 系统管理员 配送单号:string 不能为空 配送任务单:string 配送员:string, 状态:string 处理要求 输出要求 出车管理 出车 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--出车管理 出车 系统管理员 出车时间:date 随车人员:string 不能为空 无 处理要求 输出要求 4.9.5配送运输----回车管理 名称、标识符 主要功能 角色 及权限 输入要求 配送运输管理--回车管理 管理员可以对配送单进行查看,进行回车,审核 系统管理员 配送单号:string 不能为空 配送任务单:string 配送员:string, 状态:string 处理要求 输出要求 回车管理 回车 名称、标识符 主要功能 配送运输管理--回车管理 管理员可以对配送单进行回车 精心整理 角色 及权限 输入要求 系统管理员 回车时间:date 不能为空 无 处理要求 输出要求 4.10单据查询

4.10.1单据查询----采购申请 名称、标识符 主要功能 角色 及权限 单据查询管理--采购申请 管理员可以对采购单进行查询 系统管理员 申请单号:string 申请日期:date 申请人:string, 申请状态:string 不能为空 采购申请单:string 申请日期,申请人 状态:string 输入要求 处理要求 输出要求 采购申请单查询 4.10.2单据查询----采购订单 名称、标识符 主要功能 角色 及权限 单据查询管理--采购订单 管理员可以对采购订单进行查询 系统管理员 订单号::string 采购日期::date 供应商:string, 订单状态:string 不能为空 输入要求 处理要求

精心整理 输出要求 采购订单查询

采购订单:string 供应商:string,采购日期:daet 采购员:string 状态:string 4.10.3单据查询----到货通知单

名称、标识符 主要功能 角色 及权限 单据查询管理--到货通知单 管理员可以对到货通知单进行查询 系统管理员 通知单号::string 到货日期:date 采购订单:string, 状态:string 不能为空 到货通知单:string 采购订单:string,到货日期:daet 送货人:string 状态:string 输入要求 处理要求 输出要求 到货通知单查询 4.10.4单据查询----入库作业单 名称、标识符 主要功能 角色 及权限 单据查询管理--入库作业单 管理员可以对入库作业单进行查询 系统管理员 入库单:string 到货日期:date 仓管员:string, 状态:string 不能为空 入库作业单号:string 仓管员:string,入库时间:daet 状态:string 输入要求 处理要求 输出要求 入库作业单查询 出库作业单查询

精心整理

4.10.5单据查询----配送任务单

名称、标识符 主要功能 角色 及权限 单据查询管理--配送任务单 管理员可以对配送任务单进行查询 系统管理员 任务单号:string 配送日期:date 配送员:string, 状态:string 不能为空 任务单:string 配送员:string,配送日期:daet 签核状态:string 输入要求 处理要求 输出要求 配送任务单查询 4.10.6单据查询----客户订单 名称、标识符 主要功能 角色 及权限 单据查询管理--客户订单 管理员可以对客户订单进行查询 系统管理员 订单编号::string 订单日期:date 客户名称:string, 接收状态:string 不能为空 订单号:string 客户名称:string,订单日期:daet 订单类型:string, 提货方式:string, 付款方式:string, 报关 订单状态:string 输入要求 处理要求 输出要求

精心整理

5 非功能性需求

5.1对性能的规定

精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

时间特性要求 说明对于该软件的时间特性要求,如对: a) 响应时间; b) 更新处理时间; c) 数据的转换和传送时间; d) 解题时间等的要求。 灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: a) 操作方式上的变化; b) 运行环境的变化; c) 同其他软件的接口的变化; d) 精度和有效时限的变化; e) 计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 5.2输人输出要求 解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

5.3数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

精心整理

5.4故障处理要求

列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

5.5其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

因篇幅问题不能全部显示,请点此查看更多更全内容