软件项目需求管理实验_第1页
软件项目需求管理实验_第2页
软件项目需求管理实验_第3页
软件项目需求管理实验_第4页
软件项目需求管理实验_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上南京信息工程大学 实验(实习)报告实验(实习)名称 软件项目需求管理 实验(实习)日期 10.12 得分 指导教师 徐旦华 系 计算机与软件 专业 软件工程 年级 班次 姓名 学号 一、实验目的掌握软件项目需求管理过程,学习编制软件项目需求规格说明书二、实验要求复习需求分析的方法,参考教材内容,查阅软件需求规格说明书的编写标准,在第一次实验中确定的软件项目基础上,从软件开发人员角度来思考编写该项目的需求规格说明书。三、实验内容仓库管理系统需求规格说明书1.导言1.1编写目的为明确甲方对于仓库管理系统的软件需求、安排项目规划与进度、组织软件开发和测试,撰写本文档。1.2

2、范围本系统可以满足一般企业在生产中对于仓库管理的基本需求,可以高效地完成货物的进出库和日期监测以及仓库工作人员的员工管理等的问题。1.3术语定义操作者:指仓库的工作人员1.4 版本更新记录 暂无2.概述2.1 系统定义本系统全称为仓库管理系统,是为了方便中小型企业对仓库货物进行日常管理操作而开发的一种小型管理系统,功能主要分为人员管理和货物管理两类。2.2 系统环境操作系统:Microsoft Windows 7及以上/XP编写软件: Myeclipse数据库: Microsoft SQL Server 20122.3 条件和限制由于开发时间和计算机数量有限,该系统并未提供联网功能,对数据的保

3、护手段比较单一,对于数据的安全性能有待提高。3.需求分析3.1 非功能性需求具体见11的性能需求。3.2 功能性需求本系统应该至少以下几点功能:(1)可以管理所有使用本系统的用户;(2)可以进行货物的查询,删除,新增等操作;(3) 可以记录货物的出入库情况;(4)使用本系统的用户可以进行注册和登录;(5) 不同的角色应该有权限的限制,也有不同的功能。4.执行者定义执行者(actor)指和系统产生交互的外部用户或者外部系统。本系统涉及到的actor可分为三种,管理者,操作员和经销商。管理者分为系统管理者和仓库经理,操作员是仓库对货物进行分类管理的工作人员,经销商是指仓库货物的主要购买方。4.1

4、管理者管理者分为系统管理者和仓库经理。具体职能见主用例描述4.2 操作员操作员是指仓库工作人员使用的一种账号,具体职能见主用例描述4.3 经销商经销商账号是分配给仓库货物的主要购买方,具体职能见主用例描述。5.主用例图 1 主用例图系统管理员:是整个系统的一个最高级别用户号,除了基础的登录注册功能,可以管理所有用户所有的货物以及所有的操作记录。经理:是仓库的管事级别的用户号,使用该种账号可以管理所有的操作员以及经销商的账号情况。操作员:是仓库直接管理货物的工作人员的账号,使用该种账号可以对货物的信息进行直接的管理,包括出入库和退换货等。经销商:这是对仓库货物主要的购买方发放的账号,使用该种账号

5、可以对仓库的所有货物种类进行选购,同时可以进行购买以及退换货申请。6. 登录功能6.1登陆用例图如图2所示图 2 登陆用例图6.2 注册用户选择注册功能之后,依次填写信息。系统检测用户填写是否符合规范以及前后密码输入是否正确,并给出相应的反馈信息图 3 注册活动图7. 人员管理功能图 4 人员管理用例图8. 货物管理功能图 5 货物管理用例图9.交易功能交易功能主要包括退换货和货物出库下面是交易功能的活动图图 6 交易功能活动图10.性能需求10.1 界面需求鉴于仓库管理的工作量较大,界面应该尽可能对人工操作友好,设计应该从简洁和直观的角度出发,但同时也应该尽可能美观,在保留简洁操作页面的同时

6、尽可能让工作人员不会面对单调的灰白界面。例如登录界面:10.2 响应时间需求无论是客户端还是管理端,当用户进行登录或者注册时,系统都应该及时地进行反应,反应时间最慢不应超过3秒。系统需要能够及时反馈各种客观故障,如设备的通信中断,无法连接数据库等问题,以免用户耗费时间进行等待。10.3可靠性需求系统应保证7×24h不当机,保证至少30人同时在客户端正常登陆工作,系统能够稳定运行且正确显示相关内容。10.4 开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。10.5 系统安全性需求系统至少应具有数据保护以及保密交易完整性的功能。11.产品提交需求11.1产品提交提交的产品包括:仓库管理系统软件包;仓库管理系统相关的数据库;系统管理过程文档;系统使用维护说明文档;11.2优先级划分考虑到时间因素,对功能需求进行了优先级划分,实际开发将按从优先级高到低的次序分阶段实施。第一阶段的功能需求按优先级从高到低依次为: 用户注册和登录 用户管理 货物的出入库管理 货物查询和过期提醒 记录查询(包括交易记录和操作记录) 其他。四、实验小结软件需求规格书的编写是为了让用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。需求分析完成的标志是提交一份完整的需求规格说明书(SRS)。对于项目来说,需求规格文档是十分关键的一个文档,相当于软件开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论