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

下载本文档

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

文档简介

1、实验报告课程名称 软件项目管理 实验项目名称 需求管理 班级与班级代码 11软件工程1班 实验室名称(或课室) 3-809 专 业 软件工程 任课教师 学 号: 姓 名: 实验日期: 2014 年 5月15日 姓名许晓伟 杨佳樱 冼淑萍 李梦颖 毛立琦 实验报告成绩 评语:评分项目满分评分实验报告完整性:(1)实验内容是否完成;(2)实验报告是否规范;20实验报告正确性:(1)实验原理是否合理;(2)实验内容分析如何;(3)实验结果对错;30实验总结20演示讲解或面试30总分100 指导教师(签名) 年 月 日说明:指导教师评分后,实验报告交院(系)办公室保存。目录 TOC o 1-3 h z

2、 u HYPERLINK l _Toc22119 一、理论分析 PAGEREF _Toc22119 4 HYPERLINK l _Toc6906 (一)软件需求概念和层次 PAGEREF _Toc6906 4 HYPERLINK l _Toc22445 (二)需求工程管理 PAGEREF _Toc22445 4 HYPERLINK l _Toc23555 1.需求开发 PAGEREF _Toc23555 4 HYPERLINK l _Toc21154 2.需求管理 PAGEREF _Toc21154 5 HYPERLINK l _Toc2835 1)变更管理 PAGEREF _Toc2835

3、5 HYPERLINK l _Toc22337 2)需求状态 PAGEREF _Toc22337 6 HYPERLINK l _Toc29413 3)版本控制 PAGEREF _Toc29413 7 HYPERLINK l _Toc15710 4)需求跟踪 PAGEREF _Toc15710 7 HYPERLINK l _Toc27639 二、结合项目分析 PAGEREF _Toc27639 8 HYPERLINK l _Toc17294 (一)需求开发(需求获取与需求分析) PAGEREF _Toc17294 8 HYPERLINK l _Toc10836 1.背景与目标 PAGEREF _

4、Toc10836 8 HYPERLINK l _Toc9813 2.业务范围 PAGEREF _Toc9813 8 HYPERLINK l _Toc30342 3.用户群分类 PAGEREF _Toc30342 8 HYPERLINK l _Toc31171 4.确定使用实例,绘制用例图 PAGEREF _Toc31171 9 HYPERLINK l _Toc4940 5.分析各业务流程(功能需求) PAGEREF _Toc4940 10 HYPERLINK l _Toc8416 1)U1:浏览教员信息 PAGEREF _Toc8416 10 HYPERLINK l _Toc24008 2)U

5、2:浏览学员信息 PAGEREF _Toc24008 10 HYPERLINK l _Toc22938 3)U3:查询搜索 PAGEREF _Toc22938 10 HYPERLINK l _Toc25655 4)U4:注册 PAGEREF _Toc25655 10 HYPERLINK l _Toc18711 5)U5:登录 PAGEREF _Toc18711 11 HYPERLINK l _Toc20352 6)U6:退出 PAGEREF _Toc20352 11 HYPERLINK l _Toc5013 7)U7:修改信息 PAGEREF _Toc5013 11 HYPERLINK l _

6、Toc7704 8)U8:预约家教 PAGEREF _Toc7704 12 HYPERLINK l _Toc25348 9)U9:取消预约 PAGEREF _Toc25348 12 HYPERLINK l _Toc11399 6.确定质量属性(非功能需求) PAGEREF _Toc11399 12 HYPERLINK l _Toc4617 7.编写文档 PAGEREF _Toc4617 13 HYPERLINK l _Toc24656 (二)需求管理(变更管理和需求跟踪) PAGEREF _Toc24656 13 HYPERLINK l _Toc27211 1.成立变更委员会 PAGEREF

7、_Toc27211 13 HYPERLINK l _Toc23127 2. 变更控制 PAGEREF _Toc23127 13 HYPERLINK l _Toc23271 3. 需求跟踪 PAGEREF _Toc23271 14 HYPERLINK l _Toc14093 三、问题与解决 PAGEREF _Toc14093 15 HYPERLINK l _Toc22856 四、实验总结 PAGEREF _Toc22856 15需求管理一、理论分析(一)软件需求概念和层次需求是从系统外部能发现系统所具有的满足于用户的特点、功能及属性等。需求是指明必须实现什么的规格说明,它描述了系统的行为、特性或

8、属性,是在开发过程中对系统的约束。软件需求可以分成4个抽象的层次,分别是原始问题描述、用户需求、系统需求和软件设计描述。(二)需求工程管理需求工程是应用已证实有效的技术、方法确定客户需求,进行需求分析,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。它通过合适的工具和记号描述系统及其行为特征和相关约束,形成需求文档,并对用户不断变化的需求演化给予支持。需求工程可分解为需求开发和需求管理两部分。其中需求开发关注需求的生成,可进一步分为需求获取、需求分析、规格说明和需求验证4个阶段。需求管理关注需求变更的控制,包括变更控制、版本控制、需求跟踪及需求状态更新4个方面。1.需求开发需求开发

9、分为需求获取、需求分析、规格说明和需求验证4个阶段,以下是需求开发操作矩阵。 表1.需求开发操作矩阵需求获取需求分析规格说明需求验证编写前景确定需求开发过程用户群分类选择产品代表确定用例联系会议分析用户工作流程确定质量属性检查问题报告需求重用绘制关联图创建开发原型分析可行性确定需求优先级为需求建立模型编写数据字典应用质量功能调配采用软件需求规格说明模板指明需求来源为每项需求注上标号记录业务范围创建需求跟踪能力矩阵审查需求文档依据需求编写测试用例确定系统合格的验收标准2.需求管理1)变更管理变更管理过程分为变更描述、变更分析和变更实现3个阶段。变更描述 变更描述阶段始于一个被识别的需求问题或是一

10、份明确的变更提议。在这个阶段,要对问题或变更提议进行分析,以检查它的有效性,进而产生一个更明确的需求变更提议。以下是需求变更请求表模版。 表2.需求变更请求表模版项目名称变更请求号变更状态申请/接受/拒绝/关闭申请人申请日期审核人核审日期变更负责人完成日期变更说明变更必要分析验证负责人验证日期变更分析主要从成本、进度、性能等方面进行分析(比如若任务因变更而延期,赶不上进度,甚至造成项目的完成遥遥无期则不可变更),下面为需求变更影响分析模板: 图1.变更影响分析模版 变更影响分析 变更影响分析变更请求号 标题 描述 分析者 分析日期 优先级评定 相关代价 相关收益 相关成本 相关风险 预计对进度

11、的影响 预计对成本的影响 预计对质量的影响 被影响的其他需求 被影响的其他任务 要更新的计划及文档 2)需求状态需求的属性需求的属性的定义及更新是需求管理的重要内容,如需求的创建时间、版本、创建者、批准者、状态、原因或根据等。需求状态 需求状态是需求的一项重要属性,在整个软件开发过程中,跟踪需求的状态是需求管理的一个重要方面。需求状态就是某个时间点用户需求的一种反应。建立需求状态是为了表示需求的各种不同情况。需求的状态会随着不同时间的发生而变迁。3)版本控制 需求文档的版本控制就是保证软件项目干系人得到最新版本的需求文档和记录需求的全部历史版本。版本控制的最简单方法是在每一个版本的需求文档中,

12、保留版本修正的历史记录,即已进行变更的内容、变更日期、变更责任人以及变更的原因,并根据标准约定收工标记软件需求规格说明的每一次修改。软件项目组要根据自身的特点,摸索出最合适的管理方法或工具。4)需求跟踪需求跟踪的实现需求跟踪有两种方式,正向跟踪和逆向跟踪。正向跟踪以用户需求为切入点,检查需求规格说明中的每个需求是否都能在后继工作中找到对应点。逆向跟踪检查设计文档、代码和测试用例等工作产品是否都能在需求规格说明中找到出处。实现需求跟踪的一种通用方法是采用需求跟踪矩阵。下面为需求跟踪矩阵示例: 表3.需求跟踪矩阵示例需求代号规格说明需求实例设计实例编码实例测试实例测试记录R001注册R002登录R

13、003查询R004评价需求评审评审有两类方式,一类是正式技术评审(也称同行评审),另一类是非正式技术评审。我们此处采用非正式技术评审,评审人员由我们小组成员组成,对需求报告内容进行评审。二、结合项目分析(一)需求开发(需求获取与需求分析)1.背景与目标通过业务视图能够使项目参者对项目达成共识,这里选取业务视图中的背景以及业务目标进行分析。随着社会、家庭对下一代教育问题的重视程度的提高,“家教”这种上门教学的方式越来越普及,再加上日益成为主流的电商模式,在网络上提供方便,快捷的家教网服务一定拥有很好的前景。另外,本家教网项目作为项目参与者软件项目管理课程的课程设计任务,能够让项目参与者了解和学习

14、到项目管理的相关内容。本系统的业务目标在于,不仅能够让用户方便快捷地浏览到相关的家教信息,获得合适的家教服务,另一方面也能让用户展示自己的服务信息,为家教服务的需求者和提供者建立一个方便,快捷,安全的交互平台。2.业务范围范围文档能够作为评估需求和潜在特性的参考,而本系统的业务范围是为用户提供浏览教员信息,浏览学员信息,查询搜索,注册,登录,退出,修改信息,预约家教,取消预约业务。3.用户群分类1)普通用户:未注册为本站会员的用户2)学员:以学员身份注册的会员,可请求家教服务3)教员:以教员身份注册的会员,可提供家教服务4.确定使用实例,绘制用例图5.分析各业务流程(功能需求)1)U1:浏览教

15、员信息功能描述 普通用户,学员,教员,都能够浏览到本站中所有教员的可公布的所有信息。可浏览信息教员姓名,性别,学校,教授科目,家教费,联系电话,状态,自我描述2)U2:浏览学员信息功能描述 普通用户,学员,教员,都能够浏览到本站中所有学员的可公布的所有信息。可浏览信息学员姓名,性别,年级,联系电话,状态,自我描述3)U3:查询搜索功能描述 普通用户,学员,教员若想搜索符合特定条件的学员或教员的基本信息,可以通过查询搜索功能来搜索特定的学员或教员。搜索条件学员可搜索条件姓名,性别教员可搜索条件姓名,性别,家教费业务流程4)U4:注册功能描述 用户若想通过该系统请求家教服务或提供家教服务,必须先注

16、册成为本家教网的会员,从而才能够继续使用其他的功能。注册内容教员账号,密码,姓名,性别,身份证,电话,学校,教授科目,家教费,自我描述学员账号,密码,姓名,性别,身份证,电话,年级,年龄,自我描述业务流程5)U5:登录功能描述 用户若想通过该系统请求家教服务或提供家教服务,必须先使用正确的账号,密码登录本网站,从而才能够继续使用其他的功能。业务流程6)U6:退出功能描述 用户登录后,暂时不再使用本站时,为防止个人信息泄露,禁止别人使用自己的账号在本站进行操作,可选择退出功能,退出登录。7)U7:修改信息功能描述 用户若想修改注册时填写的个人信息,可以通过修改信息功能修改本人在家教网上存储的个人

17、信息。业务流程U8:预约家教功能描述 当学员确定想要获取某位教员的家教服务时,能够使用预约家教的功能向家教网发出订单,待教员确认后,双方可达成协议。业务流程9)U9:取消预约功能描述 当学员想要取消已经预约的家教服务,可以使用本功能来取消预约。业务流程6.确定质量属性(非功能需求)界面需求:美观大方,操作简单快捷健壮性:代码完整,需求分析,测试报告等文档齐全可靠性:网站运行流畅,发生错误的几率低安全性:非注册会员无法获取任何信息,使用任何功能性能:反应较快易用性:操作方便兼容性:能够兼容多种浏览器7.编写文档根据以上分析,使用需求规格说明书模板编写文档。(二)需求管理(变更管理和需求跟踪)1.

18、成立变更委员会变更委员会成员由所有小组成员组成变更控制 表4.需求变更请求表项目名称家教网变更请求号V1.0变更状态申请申请人许晓伟申请日期2014.5.15审核人所有小组成员核审日期2014.5.15变更负责人许晓伟完成日期2014.5.15变更说明为原系统的教员件搜索添加一个搜索关键字:家教费变更必要分析工资是请家教时考虑的重要因素,添加该条件搜索能够让用户更好地搜索家教信息验证负责人杨佳樱验证日期2014.5.15 图2.变更影响分析 变更影响分析 变更影响分析变更请求号 V1.0 标题 加强按条件搜索的功能 描述 为条件搜索添加关键字-家教费 分析者 许晓伟 分析日期 2014.5.1

19、5 优先级评定 一般 相关代价 编码时间加长 相关收益 功能更完善 相关成本 时间 相关风险 无 预计对进度的影响 加长编码时间 预计对成本的影响 加大时间成本 预计对质量的影响 功能更齐全 被影响的其他需求 无 被影响的其他任务 无 要更新的计划及文档 需求规格说明书 需求跟踪 表5.需求跟踪矩阵需求代号规格说明需求实例设计实例编码实例测试实例测试记录R001浏览教员U1D1C1R002浏览学员U2D2C2R003查询搜索U3D3C3R004注册U4D4C4R005登录U5D5C5R006退出U6D6C6R007修改信息U7D7C7R008预约家教U8D8C8R009取消预约U9D9C9三、

20、问题与解决 问题1:对家教网功能性的不了解与市场的调查度不够致使在开发制作本项目前对本次项目所需求功能认识不够:。解决办法:多方面参考如家教网114、阳光家教网等知名家教类网站的如功能分区,会员制度,页面模块分类等。例如,网页主页面色彩可采用大胆鲜亮的主色调,吸引客源学生;各功能模块需简单、分工明确;针对学员与教员的注册进行实名认证,为了方便学生会员对教员更好地了解,可对学生所需辅导课业进行细致划分和教员所在院校等条件搜寻符合要求的教员。因此,可留有固定号码作为网站的在线咨询热线,为客户双方解答疑难,接受其提交的建议并酌情修改网页。以确保客户双方的合法权益与信息的安全,降低恶性会员虚假下单与不实辅导发生。问题2:系统应以追求客户满意为最终宗旨,意在构建

温馨提示

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

评论

0/150

提交评论