软件项目需求管理实验2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

南京信息工程大学实验(实习)报告实验(实习)名称软件项目需求管理实验(实习)日期10.12得分指导教师徐旦华系计算机与软件专业软件工程年级班次姓名学号一、实验目的掌握软件项目需求管理过程,学习编制软件项目需求规格说明书二、实验要求复习需求分析的方法,参考教材内容,查阅软件需求规格说明书的编写标准,在第一次实验中确定的软件项目基础上,从软件开发人员角度来思考编写该项目的需求规格说明书。三、实验内容仓库管理系统需求规格说明书1.导言1.1编写目的为明确甲方对于仓库管理系统的软件需求、安排项目规划与进度、组织软件开发和测试,撰写本文档。1.2范围本系统可以满足一般企业在生产中对于仓库管理的基本需求,可以高效地完成货物的进出库和日期监测以及仓库工作人员的员工管理等的问题。1.3术语定义操作者:指仓库的工作人员1.4版本更新记录暂无2.概述2.1系统定义本系统全称为仓库管理系统,是为了方便中小型企业对仓库货物进行日常管理操作而开发的一种小型管理系统,功能主要分为人员管理和货物管理两类。2.2系统环境操作系统:MicrosoftWindows7及以上/XP编写软件:Myeclipse数据库:MicrosoftSQLServer20122.3条件和限制由于开发时间和计算机数量有限,该系统并未提供联网功能,对数据的保护手段比较单一,对于数据的安全性能有待提高。3.需求分析3.1非功能性需求具体见11的性能需求。3.2功能性需求本系统应该至少以下几点功能:(1)可以管理所有使用本系统的用户;(2)可以进行货物的查询,删除,新增等操作;(3)可以记录货物的出入库情况;(4)使用本系统的用户可以进行注册和登录;(5)不同的角色应该有权限的限制,也有不同的功能。4.执行者定义执行者(actor)指和系统产生交互的外部用户或者外部系统。本系统涉及到的actor可分为三种,管理者,操作员和经销商。管理者分为系统管理者和仓库经理,操作员是仓库对货物进行分类管理的工作人员,经销商是指仓库货物的主要购买方。4.1管理者管理者分为系统管理者和仓库经理。具体职能见主用例描述4.2操作员操作员是指仓库工作人员使用的一种账号,具体职能见主用例描述4.3经销商经销商账号是分配给仓库货物的主要购买方,具体职能见主用例描述。5.主用例图1主用例图系统管理员:是整个系统的一个最高级别用户号,除了基础的登录注册功能,可以管理所有用户所有的货物以及所有的操作记录。经理:是仓库的管事级别的用户号,使用该种账号可以管理所有的操作员以及经销商的账号情况。操作员:是仓库直接管理货物的工作人员的账号,使用该种账号可以对货物的信息进行直接的管理,包括出入库和退换货等。经销商:这是对仓库货物主要的购买方发放的账号,使用该种账号可以对仓库的所有货物种类进行选购,同时可以进行购买以及退换货申请。6.登录功能6.1登陆用例图如图2所示图2登陆用例图6.2注册用户选择注册功能之后,依次填写信息。系统检测用户填写是否符合规范以及前后密码输入是否正确,并给出相应的反馈信息图3注册活动图7.人员管理功能图4人员管理用例图8.货物管理功能图5货物管理用例图9.交易功能交易功能主要包括退换货和货物出库下面是交易功能的活动图图6交易功能活动图10.性能需求10.1界面需求鉴于仓库管理的工作量较大,界面应该尽可能对人工操作友好,设计应该从简洁和直观的角度出发,但同时也应该尽可能美观,在保留简洁操作页面的同时尽可能让工作人员不会面对单调的灰白界面。例如登录界面:10.2响应时间需求无论是客户端还是管理端,当用户进行登录或者注册时,系统都应该及时地进行反应,反应时间最慢不应超过3秒。系统需要能够及时反馈各种客观故障,如设备的通信中断,无法连接数据库等问题,以免用户耗费时间进行等待。10.3可靠性需求系统应保证7×24h不当机,保证至少30人同时在客户端正常登陆工作,系统能够稳定运行且正确显示相关内容。10.4开放性需求系统应具有十分的灵活性,以适应将来功能扩展的需求。10.5系统安全性需求系统至少应具有数据保护以及保密交易完整性的功能。11.产品提交需求11.1产品提交提交的产品包括:——仓库管理系统软件包;——仓库管理系统相关的数据库;——系统管理过程文档;——系统使用维护说明文档;11.2优先级划分考虑到时间因素,对功能需求进行了优先级划分,实际开发将按从优先级高到低的次序分阶段实施。第一阶段的功能需求按优先级从高到低依次为:①用户注册和登录②用户管理③货物的出入库管理④货物查询和过期提醒⑤记录查询(包括交易记录和操作记录)⑥其他。四、实验小结软件需求规格书的编写是为了让用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。需求分析完成的标志是提交一份完整的需求规格说明书(SRS)。对于项目来说,需求规格文档是十分关键的一个文档,相当于软件开发的图纸。一般地,软件需求规格说明书的格式可以根据项目的具体情况采用不同的格式,没有具体的统一的标准。参考文献【1】韩万江姜立新.软件项目管理案例教程第四版.北京:机械工业出版社.2019.7

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功