正在进行安全检测...

发布时间:2023-11-07 08:01:19

软件需求工程
仓库管理系统需求分析
院系:班级:学号:姓名:
1.文档介绍
本文档是在调研仓库管理制度及仓库管理人员对于管理系统的需求后,为明确软件需求、安排项目规划与进度、组织软件开发与测试而撰写的。
11编写文档目的与范围
本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统各个模块的功能和范围以及各个模块之间进行信息的交互和协同工作,帮助程序员在实际开发中准确的完成所开发的模块,以满足用户的需求同时也表明了本软件的共性,从而能够使之获得更大范围的应用。
12读者对象
本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户
1.3定义
静态数据—-系统固化在内的描述系统实现功能的一部分数据。
动态数据——在软件运行过程中用户输入后系统输出给用户的一部分
数据,也就是系统要处理的数据.数据字典—-数据字典的名字都是一些属性与内容的抽象与概括,它们的特点是数据表的“严密性"和“精确性”
需求提出者—-需求提出者是对项目进行提出需求的用户。
用例图-—由参与者(Actor、用例(UseCase以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图(UserCase)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模.用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素.将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类.用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。
活动图—-活动图(ActivityDiagram,动态图是阐明了业务用例实现的工作流程。业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务主角生成某些工件。工作流程通常包括一个基本工作流程和一个或多个备选工作流程.工作流程的结构使用活动图来进行说明.工作流程活动图用于研究实现业务目标时所要执行的各项任务或活动的顺序安排。活动既可以是手动执行的任务,也可以是自动执行的任务。它可完成一个工作单元。活动图是状态图的一种特殊形式。其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。
时序图--时序图(SequenceDiagram,亦称为序列图或循序图,是一种UML行为图.它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作.它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。
用例与事件流表--事件流的目的是为用例的逻辑流程建立文档,这个文档详细描述系统用户的工作和系统本身的工作。事件流描述的是一个系统做了什么.2

正在进行安全检测...

相关推荐