
仓库管理系统需求规格说明书1.doc
30页精心整理精心整理1.引言 11.1编写目的 11.2工程背景 11.3定义 31.4参考资料 42.任务概述 42.1目标 42.2运行环境 52.3条件与限制 53.数据描述 63.1静态数据 63.2动态数据 63.3数据库介绍 73.4数据词典 73.5 E-R图 93.6数据采集 93.7系统数据流图 94.功能需求 134.1功能划分 134.2功能描述 135.性能需求 245.1数据准确度 245.2时间特性 245.3适应性 256.运行需求 256.1用户界面 256.2硬件接口 286.3软件接口 286.4故障处理 287.其它需求 297.1正确性 297.2可维护性 297.3可移植性 297.4软件的完整性 297.5软件的平安性 29精心整理1.引言1.1编写目的本需求分析报告的目的是标准化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的限制与管理,同时提出了仓储管理系统的软件开发过程,便于程序员与客户之间的沟通、协作,并作为工作成果的原始依据,同时也说明白本软件的共性,以期盼能够获得更大范围的应用本文档是在调研仓库管理制度及仓库管理人员对于管理系统的需求后,为明确软件需求、支配工程规划与进度、组织软件开发与测试而撰写的。
本文档的预期读者是:设计人员开发人员工程管理人员测试人员用户1.2工程背景仓储管理系统〔WMS〕是仓储管理信息化的具体形式,它在我国的应用还处于起步阶段目前在我国市场上呈现出二元构造:以跨国公司或国内少数先进企业为代表的高端市场,其应用WMS的比例较高,系统也比拟集中在国外根本成熟的主流品牌;以国内企业为代表的中低端市场,主要应用国内开发的WMS产品下面主要结合中国物流与选购 联合会征集的物流信息化优秀案例,从应用角度对国内企业的WMS概况做一个分析第一类是基于典型的配送中心业务的应用系统,在销售物流中如连锁超市的配送中心,在供给物流中如生产企业的零配件配送中心,都能见到这样的案例北京医药股份有限公司的现代物流中心就是这样的一个典型该系统的目标,一是落实国家有关医药物流的管理和限制标准GSP等,二是优化流程,提高提高效率系统功能包括进货管理、库存管理、订单管理、拣选、复核、配送、RF终端管理、商品与货位根本信息管理等功能模块;通过网络化和数字化方式,提高库内作业限制水平和任务编排该系统把配送时间缩短了50%,订单处理实力提高了一倍以上,还取得了显著的社会效益,成为医药物流的一个样板此类系统多用于制造业或分销业的供给链管理中,也是WMS中最常见的一类。
其次类是以仓储作业技术的整合为主要目标的系统,解决各种自动化设备的信息系统之间整合与优化的问题武钢其次热轧厂的生产物流信息系统即属于此类,该系统主要解决原材料库〔钢坯〕、半成品库〔粗轧中厚板〕与成品库〔精轧薄板〕之间的协调运行问题,否那么将不能保持连续作业,不仅放空生产力,还会奢侈能源该系统的难点在于物流系统与轧钢流水线的各自动化设备系统要无缝连接,使库存成为流水线的一个流淌环节,也使流水线成为库存操作的一个组成局部各种专用设备均有自己的信息系统,WMS不仅要整合设备系统,也要整合工艺流程系统,还要融入更大范围的企业整体信息化系统中去此类系统涉及的流程相对标准、专业化,多出此时此刻大型ERP系统之中,成为一个重要组成局部第三类是以仓储业的经营决策为重点的应用系统,其显明的特点是具有特别敏捷的计费系统、准确刚好的核算系统和功能完善的客户管理系统,为仓储业经营供给决策支持信息华润物流有限公司的润发仓库管理系统就是这样的一个案例此类系统多用于一些供给公仓仓储效劳的企业中,其流程管理、仓储作业的技术共性多、特性少,所以要求不高,适合对多数客户供给通用的效劳该公司采纳了一套适合自身特点的WMS以后,削减了人工本钱,提高了仓库利用率,明显增加了经济效益。
物资的储存和运输是整个物流过程中的两个关键环节,被人们称之为“物流的支柱”在商品交换过程中,虽然物资的购、销活动确定了物资的交换关系,但假设没有物资的储存和运输,物资的这种交换关系那么不能最终实现 ×××××公司后勤处仓库管理中心托付开发,**班第一小组承接开发使仓储物资管理系统实现仓库管理智能化1.3定义静态数据——系统固化在内的描述系统实现功能的一局部数据动态数据——在软件运行过程中用户输入后系统输出给用户的一局部数据,也就是系统要处理的数据数据字典——数据字典的名字都是一些属性与内容的抽象与概括,它们的特点是数据表的“严密性”和“准确性”需求提出者——需求提出者是对工程进展提出需求的用户用例图——由参加者〔Actor〕、用例〔Use Case〕以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图用例图〔User Case〕是被称为参加者的外部用户所能视察到的系统功能的模型图,呈现了一些参加者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进展建模用例图展示了用例之间以及同用例参加者之间是怎样相互联系的用例图用于对系统、子系统或类的行为进展可视化,运用户能够理解如何运用这些元素,并使开发者能够实现这些元素。
将每个系统中的用户分出工作状态的属性和工作内容,便利建模,防止功能重复和多余的类用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现活动图——活动图〔Activity Diagram,动态图〕是说明白业务用例实现的工作流程业务用例工作流程说明白业务为向所效劳的业务主角供给其所需的价值而必需完成的工作业务用例由一系列活动组成,它们共同为业务主角生成某些工件工作流程通常包括一个根本工作流程和一个或多个备选工作流程工作流程的构造运用活动图来进展说明工作流程活动图用于探究实现业务目标时所要执行的各项任务或活动的依次支配活动既可以是手动执行的任务,也可以是自动执行的任务它可完成一个工作单元活动图是状态图的一种特别形式其中全部或多数状态都是活动状态,而且全部或多数转移都在源状态中的活动完成时马上触发时序图——时序图〔Sequence Diagram〕,亦称为序列图或循序图,是一种UML行为图它通过描述对象之间发送消息的时间依次显示多个对象之间的动态协作它可以表示用例的行为依次,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事务用例与事务流表——事务流的目的是为用例的逻辑流程建立文档,这个文档具体描述系统用户的工作和系统本身的工作。
事务流描述的是一个系统做了什么1.4参考资料1. 宋雨 软件工程实践教程 清华大学出版社2. 李代平 软件工程设计案例教程 清华大学出版社 3. 臧铁钢 软件工程 科学出版社4. Jeffrey L. 系统分析与设计方法 (影印版) 国外优秀信息科学与技术系列教学用书5. 蒋长兵,白丽君,吴承健 仓储管理与库存限制案例习题与解答 中国物资出版社6. 刘艳良,肖绍萍 仓储管理实务 人民交通出版社7. 李洪奎 仓储管理 机械工业出版社8. 吴建,郑潮,王杰 UML根底与Rose建模案例〔其次版〕 人民邮电出版社 2.任务概述2.1目标仓储管理的内容应当包括三个局部:仓储系统的布局设计、库存最优限制、仓储作业操作这是三个层面的问题,彼此又有联系仓储系统布局是顶层设计,也是供给链设计的核心就是要把一个困难纷乱的物流系统通过枢纽的布局设计改造成为“干线运输+区域配送”的模式,枢纽就是以仓库为基地的配送中心在相应的信息系统设计中,表现为“联库管理”的模式,分为集中式、分布式和混合式三类,其中配送中心的选择和设计是整个系统布局的关键。
这局部内容通常并不包含在仓储信息系统WMS之中,但是对于布局设计改变的适应性、通用性也会成为客户选择WMS的一个重要依据库存的最优限制局部是确定仓库的商业模式的,即要〔依据上一层设计的要求〕确定本仓库的管理目标和管理模式,假如是供给链上的一个执行环节,是本钱中心,多以效劳质量、运营本钱为限制目标,追求合理库存甚至零库存;假如是独立核算的利润中心,那么是完全不同的目标和管理模式,除了效劳质量、运行本钱外,更关怀利润的核算,因此计费系统和客户关系管理成为其中极其重要的组成局部,因为在计费系统中固化了市场营销的战略和策略仓储作业的操作是最根底的局部,也是全部WMS最具有共性的局部,正因为如此,仓储作业的操作信息化局部成为WMS与其他管理软件如进销存、ERP等相区分的标记这局部内容不仅要依据上一层确定的限制目标和管理模式落实为操作流程,还要与众多的专用仓储设备自动限制系统相连接,所以是技术上最困难的局部国产WMS与国外先进的仓储软件相比,最大的差距可能也就在这里,市场价格会相差数十倍、上百倍,也是这个缘由设计并完成仓储物资管理系统,实现托付方要求的功能仓库信息管理系统”是一套功能强大而又操作简便,管用性的仓储管理软件,其主要包括有用户登录、仓库管理、业务查询和系统设置管理四大管理功能。
系统主要的实现目标是监控整个仓库的运行状况,供给完善的任务管理打算功能,实时监控全部货物的运动状况,实时供给库存改变的信息,完善公司仓储状况的监制与有效利用,以提高仓库存效率,为企业适时的供给仓储信息,为企业缔造更多收入与利润2.2运行环境操作系统:Microsoft Windows 95/98/ME/NT_3.51/NT_4.0/2000/XP/ Server_2003/Vista/Server_2008/7/Server_2008_R2中的任何一种支持环境:IIS 5.0/6.0/7.0数据库名称:Microsoft SQL Server 20052.3条件与限制本系统在 Windows 环境中开发,故在Windows中运行无其它因素限制〔引荐运用官方正版系统〕基于平安考虑问题本系统建议不要连接外部网络,维护版本全部权系统的操作人员应具有必须的计算机方面的学问或经过相应的培训经历,突发状况可进展操作以缓解损害状况,同时应做好对后台数据库的保密工作3.数据描述3.1静态数据仓储管理系统中,静态数据分别技术须要经过3个开展阶段静态数据作为应用程序的一局部干脆保存在程序中,即静态数据与程序结合在一起。
静态数据从程序内局部别出来,形成独立的外部数据文件静态数据文件与动态数据文件相互独立,依靠特定程序分别进展参照货存取静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些限制关系抽象为静态表与动态表间关系a.用户IDb.用户身份c.用户密码d.货物IDe.货物名称f.货物所属仓库g.仓库IDh.仓库状态i.仓库备注信息j.用户备注信息k.货物备注信息3.2动态数据输入数据:菜单项选择项,查询关键字,新建记录项输出数据:由查询关键字确定的数据库记录集合或全部记录内部生成的数据,中间查询结果3.3数据库介绍介绍:微软SQL Server 2005 SP1参加数据库镜像功能,为SQL Server 2005 Express Edition供给新管理工具,并且加强了SAP NetWeaver智能商务系统的报告反响支持功能管理:SQL Server Management Studio 集成了对 SQL Server 2005 全部组件的管理Busin。












