仓库管理系统需求规格说明书给力版(共23页).doc
《仓库管理系统需求规格说明书给力版(共23页).doc》由会员分享,可在线阅读,更多相关《仓库管理系统需求规格说明书给力版(共23页).doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件需求工程仓库管理系统需求分析 院系:班级:学号:姓名: 1. 文档介绍本文档是在调研仓库管理制度及仓库管理人员对于管理系统的需求后,为明确软件需求、安排项目规划与进度、组织软件开发与测试而撰写的。 1.1编写文档目的与范围 本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统各个模块的功能和范围以及各个模块之间进行信息的交互和协同工作,帮助程序员在实际开发中准确的完成所开发的模块,以满足用户的需求同时也表明了本软件的共性,从而能够使之获得更大范围的应用。 1.2读者对象本文档的预期读者
2、是:设计人员 开发人员 项目管理人员 测试人员 用户 1.3定义静态数据系统固化在内的描述系统实现功能的一部分数据。动态数据在软件运行过程中用户输入后系统输出给用户的一部分数据,也就是系统要处理的数据。数据字典数据字典的名字都是一些属性与内容的抽象与概括,它们的特点是数据表的“严密性”和“精确性”。需求提出者需求提出者是对项目进行提出需求的用户。用例图由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用
3、于对系统、子系统或类的功能行为进行建模。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。活动图活动图(Activity Diagram,动态图)是阐明了业务用例实现的工作流程。业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务主角生成某些工件
4、。工作流程通常包括一个基本工作流程和一个或多个备选工作流程。工作流程的结构使用活动图来进行说明。工作流程活动图用于研究实现业务目标时所要执行的各项任务或活动的顺序安排。活动既可以是手动执行的任务,也可以是自动执行的任务。它可完成一个工作单元。活动图是状态图的一种特殊形式。其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。时序图时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态
5、机中引起转换的触发事件。用例与事件流表事件流的目的是为用例的逻辑流程建立文档,这个文档详细描述系统用户的工作和系统本身的工作。事件流描述的是一个系统做了什么。 1.4参考资料1. 软件需求工程 黄国兴 周勇 新华大学出版社2. 软件工程概论 郑人杰 马素霞 殷人昆 2产品介绍 本仓库管理系统是一套为中型公司量身定做的管理系统,对于入库,出库,库存,统计报表等多方面提供一定的管理功能和辅助功能。 3. 产品面向的用户群体(产品中的角色) 进货员,仓库管理员,系统管理员。 4. 产品范围 “仓库信息管理系统”是一套功能强大而又操作简便,实用性的仓储管理软件,其主要包括有基础资料,入库管理、出库管理
6、、库存管理、统计管理和系统管理五大子系统。其中各个子系统实现了各种生活中仓库管理各个方面(具体详见功能性需求分析)。 5. 数据描述 5.1静态数据仓储管理系统中,静态数据分离技术需要经过3个发展阶段。静态数据作为应用程序的一部分直接保存在程序中,即静态数据与程序结合在一起。静态数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照货存取。静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系a.用户IDb.用户身份c.用户密码d.货物IDe.货物名称f.货物所属仓库g.
7、仓库IDh.仓库状态i.仓库备注信息j.用户备注信息k.货物备注信息 5.2动态数据输入数据:菜单选项,查询关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合或全部记录内部生成的数据,中间查询结果。 5.3数据词典 5.4系统数据流图 5.4.1.系统存货数据流图图5.4.2 存货数据流图描述:首先系统操作员接收到货物存储单,然后查询库存清单,仓库中是否有该货物,然后查询可用仓库,之后系统操作员将记录该货物,将此货物确认状态设置为未存,当存货人员带货物找到仓库管理员,仓库管理员通过该系统查寻该人员存货信息,确认货物与系统操作员记录的一致,然后接收该次存货事务,将实际货物存放到仓库,
8、然后通过该系统对该事务进行确认,然后系统操作员接收到该信息,并进行记录更新。 5.4.2.系统取货数据流图图5.4.3 系统取货数据流图描述:取货人员带取货单找到系统操作员,然后系统操作员进行库存查询,并且查询货物所属仓库,然后打印取货凭条告知取货人员去找相应仓库管理员,仓库管理员检查凭条,然后确认无误去取相应货物,之后仓库管理员使用该系统想系统操作员进行取货确认,系统操作员收到确认进行记录更新。 5.4.3.系统领料数据流图图5.4.4 系统领料数据流图描述:领料人持领料单找系统操作人员,然后系统操作人员查询库存信息,然后打印领料凭条给领料人,领料人持凭条找到仓库管理人员,仓库管理人员核实无
9、误后取料,然后将取料核实信息通过该系统传给系统操作员,然后系统操作员更新该货物记录。 5.4.4.系统退料数据流图图5.4.5 系统退料数据流图描述:退料人持退料单找到系统操作员,然后系统操作员查询库存清单,查询该货物所属仓库,然后告知退料人仓库号,退料人找到仓库管理人员,管理人员将货物放回,然后仓库管理人员通过该系统将确认退料告知系统操作员,最后系统操作员更新数据记录。 5.4.5. 系统货物调拨数据流图图5.4.6 系统货物调拨数据流图描述:系统管理员首先决定调拨信息,然后将调拨信息告知涉及到的仓库管理员,然后指定管理员携带货物和调拨凭条寻找另一个仓库管里员,当货物调拨完成后由涉及到的管理
10、员向系统管理员确认,然后管理员更新数据记录。 5.4.6.系统货物盘点数据流图图5.4.7 货物盘点数据流图描述:系统操作员发出盘点货物的指令给相应管理员,之后管理员进行盘点,核实完毕之后将核实结果告知系统操作员,然后系统操作员更新数据记录。 6功能需求 6.1功能划分一个功能完善的仓库信息管理系统,必须包括以下几个主要功能:用户登录、基础数据、仓库管理、报表中心、业务查询,系统维护及辅助功能。系统总体模块图如下仓库管理系统辅助功能系统维护仓库管理报表中心基础数据用户登录其他物品入库物品出库退出注销登陆 仓储管理系统模块图 6.2功能描述(一) 系统管理 用户管理用例图 用户管理用例与事件流图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 需求 规格 说明书 23
限制150内