收藏 分销(赏)

软件工程2班第3组-需求管理实验报告.doc

上传人:快乐****生活 文档编号:3651514 上传时间:2024-07-12 格式:DOC 页数:23 大小:294KB
下载 相关 举报
软件工程2班第3组-需求管理实验报告.doc_第1页
第1页 / 共23页
软件工程2班第3组-需求管理实验报告.doc_第2页
第2页 / 共23页
软件工程2班第3组-需求管理实验报告.doc_第3页
第3页 / 共23页
软件工程2班第3组-需求管理实验报告.doc_第4页
第4页 / 共23页
软件工程2班第3组-需求管理实验报告.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、实验报告课程名称 软件项目管理 实验项目名称 需求管理 班级与班级代码 12软件工程2班 122511042 实验室名称(或课室) 3-809 专 业 软件工程 任课教师 贺卫国 学 号:12251104239 12251104229 12251104206 12251104231 12251104228 12251104205 姓 名: 郑子祥 王行志 郭柏焜 吴昌敏 拓玲 冯敏华 实验日期: 2015年3月12日 广东财经大学教务处 制 姓名 郑子祥 王行志 郭柏焜 吴昌敏 拓玲 冯敏华 实验报告成绩 评语:评分项目满分评分实验报告完整性:(1)实验内容是否完成;(2)实验报告是否规范;2

2、0实验报告正确性:(1)实验原理是否合理;(2)实验内容分析如何;(3)实验结果对错;30实验总结20演示讲解或面试30总分100 指导教师(签名) 年 月 日说明:指导教师评分后,实验报告交院(系)办公室保存。 需求管理一、 理论分析 1、需求管理的必要性需求获取的偏差。需求过程中,需求的供求双方经常会遇到双方不能达成共识或双方达成共识的内容其实有相当大的出入等情况。需求具有易变性和难以表述性。软件项目中的问题都是在需求分析阶段埋下的祸根。软件项目还很难以表述。需求错误出现的高频性和修复的高昂成本。对于软件缺陷,修复的发现和修复的越早,则成本越低。做好需求管理、减少需求错误的出现对降低软件项

3、目的成本是至关重要的。 2、需求管理的困难性 1)需求不总是显而易见的,它可来自各个方面。 2)需求并不总是能容易用文字明白无误地表述。 3)存在不同种类的需求,其详细程度各不相同。 4)如果不加以控制,需求本身的数量都将难以管理。 5)需求之间相互关联,而且需求也和软件工程流程中的其他可交付工作有关。 6)需求有唯一的特征或特征值。 7)需求涉及众多相关方面,这意味着需求药油功能交叉的各组人员管理。 8)需求会有变更。 9)需求有可能对时间敏感。3、需求管理的目标和原则 3.1目标需求管理的目标有两个:使软件需求受控,并建立供软件工程和管理使用的需求基线;使软件计划、产品和活动与软件需求保持

4、一致。 3.2原则 2.2.1需求一定要分类管理 进行软件项目管理的时候,一定要将软件需求分出层次。不同的层次需求的侧重点、描述方式、管理方式是不同的。 3.2.2需求必须分优先级 在软件项目中,如果出现过多的需求,通常会导致项目超出预算和预定进度,最终导致软件项目的失败。因而需求的优先级可能比需求本身更重要。 3.2.3需求必须文档化 需求必须有文档来记录,该文档必须是正确的、最新的、可管理的、是经过验证的,是在受控的状态下变更的。只有想清楚、说清楚、写清楚才能真正把需求整理清楚。 3.2.4需求一旦变化,就必须对需求变更的影响进行评估 无论需求变化的程度如何,只要需求变化了就必须进行评估,

5、这是基本原则。 3.2.5需求管理必须与需求工程的其他活动紧密整合 进行需求管理一定不能脱离需求工程,需求工程包括了需求获取、需求分析、需求描述、需求验证和需求管理,因而需求管理必须与前几个需求阶段保持密切相关。 4、需求管理活动需求管理的过程与其他需求工程过程相互关联。初始需求导出的同时就启动了需求管理规则,一旦形成了需求文档的草稿,需求管理活动就开始了。需求管理活动的具体内容如下:需求管理活动活动的任务变更控制建议需求变更并分析其影响,作出是否变更的决策版本控制确定单个需求和SRS的版本需求控制定义对于其他需求及系统元素的联系链需求状态定义并跟踪需求的状态 5、需求变更管理 5.1变更描述

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

7、预计对进度的影响 预计对成本的影响 预计对质量的影响 被影响的其他需求 被影响的其他任务 要更新的计划及文档 6、版本控制需求文档版本控制就是保证软件项目干系人得到最新版本的需求文档和记录的全部历史记录。必须保证一些几点:1) 统一确认需求文档的每一个版本,保证每个成员都得到当前最新的需求文档版本。2) 清楚地将变更写成文档,并及时通知项目干系人。3) 为减少困惑、冲突、误传,应只允许指定的负责人更新需求文档。7、需求跟踪良好的需求跟踪能力可以减少软件生存期的费用,实现需求跟踪跟踪的一种通用方法是采用需求跟踪矩阵。采用需求跟踪矩阵方法进行需求跟踪,图如下:需求跟踪矩阵需求代号规格说明需求实例设

8、计实例编码实例测试实例测试记录R001注册R002登录R003查询R004评价R005可靠性R006响应时间R007所需存储空间R008二、结合项目分析1、系统介绍家教网是利用先进的互联网技术和多年的互联网运营管理经验,根据目前全国家教市场需求,通过网络传媒为学员请家教与教员做家教架设了一个广阔便捷的交流平台。通过这一平台,家教网教员(在校大学生,在职老师、专业教员)可以免费注册发布自己的简历信息,通过家教网找寻到合适匹配的家教;学员(家长、学生、求学人士)也可以免费发布家教需求,在家教网上找到称心如意的教员。2、系统环境 本系统为B/S结构,主要由前台页面、后台数据库组成。该系统可以通过浏览

9、器进入。3、功能概述1)注册、登陆教员注册,登录,注册信息包括:姓名,性别,出生年月,系统所在单位,毕业学校,身份,电话,邮箱,所在位置,授课科目,授教范围,期望薪资,自我介绍。2)教员库(为请家教提供详细的信息)小学老师:小学语文、小学数学、小学英语、小学奥数、三一口语、剑桥英语、新概念、小学国学、作文阅读初中老师:初中语文、初中数学、初中英语、初中奥数、初中物理、初中化学、初中作文、中考体育高中老师:高中语文、高中数学、高中英语、理综、高中物理、高中化学、高中生物、文综、高中地理、高中政治、高中历史音乐老师:钢琴、电子琴、吉他、古筝、琵琶、小提琴、萨克斯、二胡、声乐美术老师:素描、国画、油

10、画、书法棋类老师:象棋、围棋舞蹈老师:瑜伽、健美操、芭蕾形体、现代舞语言老师:英语口语、托福、雅思、日语、韩语、德语、俄语、对外汉语体育老师:羽毛球、网球、乒乓球、游泳、跆拳道、武术其它老师:幼儿教育、陪读、心理辅导、计算机、挂科辅导3)试题下载高考模拟试题,历年考题中考模拟试题,历年考题小升初模拟试题高中试题及课余训练下载初中试题及课余训练下载小学试题及课余训练下载高中教材资料下载初中教材资料下载小学教材资料下载4)学员找教员(1)学员注册登陆成功之后可以直接填写“找家教预约表”,提交后让管理人员进行人工匹配。“找家教预约表”内容包括:学员性别,所处阶段,补习内容,学习相关情况,上课时间,对

11、教员的要求,联系方式。(2)学员也可以在注册登陆成功之后在教师库查找合适的老师,直接提交“预约信息表”进行预约。“预约信息表”内容包括:性学员别,所处阶段,补习内容,学习相关情况,上课时间,联系方式。5)人工服务登陆成功的学员可以在网站首页通过QQ与网站管理客服人员进行交流;也可以在每一个老师的详情介绍页面点击QQ通讯,可以和对应的老师进行相应的沟通。教员可以通过留下QQ联系方式在个人介绍主页,可以与学员进行交流沟通。4、系统用例图4.1 用例图 4.2 用例规约4.2.1注册用例名称注册用例说明用户进入系统时注册账号角色教员、学员前置条件该用户没有账号基本事物流1. 用户填写注册账号2. 系

12、统检测账号是否已存在3. 用户输入密码以及重新输入密码4. 系统检测密码和重新输入密码是否一致5. 用户填写其他注册信息6. 所有信息无误后,用户注册成功异常事物流1、 注册账号是否重复,若重复,系统提示“账号已存在”,用户重新输入账号2、 密码和重新输入密码是否一致,若不一致,系统提示“重新输入”,用户重新输入密码和重新输入密码3、 其他信息是否为空,若为空,系统提示“重新输入”,用户填写完整信息图4.2.1 注册活动图4.2.2查看个人信息用例名称查看个人信息用例说明用户查看个人信息角色教员前置条件用户已经登录系统基本事物流1、 用户点击“个人信息”2、 系统跳转到“个人信息”页面3、 用

13、户点击“返回”4、 系统跳转到主页面异常事物流无图4.2.2 查看个人信息活动图4.2.3修改个人信息用例名称修改个人信息用例说明用户修改个人信息角色用户前置条件用户已经登录系统基本事物流1.用户点击“个人信息”2.系统跳转到“个人信息”页面3.用户点击“修改”4.系统跳转到“修改个人信息”页面5.用户修改个人信息(密码、姓名、联系电话、邮箱),按“确定”6.系统检测密码和重新输入密码是否一致7.用户修改个人信息成功异常事物流1.密码和重新输入密码是否一致,若不一致,系统提示“重新输入”,用户重新输入2.其他信息输入是否有误,若有误,系统提示“重新输入”,用户重新输入图4.2.3 修改个人信息

14、活动图4.2.4学员预约用例名称预约用例说明学员进行预约角色学员基本事物流1.用户填写预约信息表2.所有信息填写无误后,预约成功异常事物流3.填写的信息是否为空,若为空,系统提示“重新输入”,用户填写完整的预约信息 图4.2.4 学员预约活动图4.2.5 搜索用例名称搜索用例说明学员进行教员搜索角色学员基本事物流1、 学员输入关键字;2、 判断输入不为空则提交关键字;3、 输出符合条件的数据列表异常事物流1、 输入为空,不能进行搜索;2、 搜索结果为空,进行提示。 图 4.2.5 搜索活动图4.2.6 人工服务用例名称人工服务用例说明用户之间的交流沟通角色学员、教员、客服人员基本事物流1.学员

15、点击QQ客服链接进入对话窗口;2.进行交流;异常事物流1.网络没有连上,接通网络或者选择电话联系交流。 图 4.2.6 人工服务活动图4.2.7 回应预约用例名称回应预约用例说明教员回应学员预约请求角色教员基本事物流1. 教员打开个人主页,查看记录;2. 当有新的预约信息的时候,教员可以选择是否接受订单。异常事物流1.网络没有连上,接通网络或者选择电话联系交流。 图 4.2.7 回应预约活动图4.3.8 学员评论用例名称学员评论用例说明学员对授课老师进行评价角色学员基本事物流1. 学员登陆成功进入主页;2. 进入已授课老师个人信息介绍页面;3. 输入评价内容;异常事物流1. 已评价,不能进行第

16、二次评价;2. 输入内容为空,重新输入。5、系统主要非功能需求(1)网站美观简洁,界面色调搭配和谐,页面布局设计合理;(2)系统操作响应快,所花时间低;(3)系统稳定性要求;(4)对家长、家教以及教员资料的保密;三、问题与解决 3.1、 现实的问题 传统的家教的问题在于它信息的传递速度非常低,传播范围有限,这就造成了有需求的学生找不到适合的好老师,而优秀的师资很大程度被搁置。在这种情况下,为了更好地运用师资,并对需求进行有效的匹配,家教网应运而生,家教网的出现有效地解决了学生需求的问题以及师资搁置问题。 3.2、网站可能出现的问题 问题1:网站信息量小,重要信息不完整,内容不能及时更新。网页信

17、息量小包括两种情况:一种是页面上的内容过少,或者将本来一个网页发布的内容分为多个网页,而且各个网页之间没有互相链接,需要多次点击才能看到有效的信息,在此过程中可能失去潜在用户;另一种是尽管网页内容总量不少,但是有用的信息很少,笼统介绍的内容较多。针对这些问题可以有以下方法来完善:1.不要随意将一篇完整的文章分成多个页面,必须涉及好他们之间的相互连接,以确保容易访问;2.确保信息的完整性;3.联系方式要鲜明。不要只留一个电话或邮件,考虑一些在线的留言系统。留言要及时处理;4.设计好常见问题FAQ。这样能帮助客户解决大部分的问题;5.内容的更新要持续,不可时有时无。 问题2:网站过于追求美术效果,

18、美观有余而实用不足,甚至影响正常浏览和应用。网站最重要的在于为用户提供有价值的家教信息、顾客服务,以及为实现学生成绩提升和在线解疑等提供支持,如果过分注重外在的视觉效果,就可能适得其反。现在界面设计简陋的网站越来越少,但却向另一个极端发展,主要表现为网站过分注重美术效果,包括:大量采用图片,影响网页下载速度;有些网站连基本信息内容都用图片格式,影响基本信息获取;或者文字太小、文字颜色暗淡、采用深色页面背景,影响正常视觉等。根据这些问题可以得出以下解决方法:1.图片和动画。 可用可不用,能不用尽量不用。图片要注意大小,进行压缩;2.网站的主体内容不要换成图片。能通过文字表现的效果尽量用文字;四、

19、 实验总结1.需求分析是整个项目管理中需要重点控制的几个关键节点之一,首先思想上一定要重视。2. 需求分析报告的编写者要参与到需求的搜集工作中,准确领会客户的意图,并转化成软件能够实现的功能。对于说不清楚需求的客户,要善于问关键问题,引导客户提出自己的需求。可以采取的措施是事先编制一个问卷调查之类的文档,详细列举需要客户回答的问题,以便防止遗漏。3. 需求报告的编写者要能够对客户需求进行深入分析,区别出哪些需求存在日后变更的可能,哪些需求属于相对固定的,哪些需求能够实现,哪些需求需要变通才能实现,以便于指导后面的功能设计。4. 需求分析报告对功能细节的描述不能有歧义,描述一定要全面、准确,防止

20、开发方和客户只见对同一个问题有两个截然不同的理解。可以通过评审,用大家的力量来避免这种情况发生。5. 需求报告的每个关乎功能的描述都要让客户明白和理解,客户在理解之上的确认才能够保证日后一旦出现问题不致出现双方互相推托责任纠缠不清的情况。6. 需求报告一定要经过一个有技术人员和业务人员参加的评审,要充分发挥团队的力量,重视每个人的才智,一个模块一个功能的逐一的过,让大家来共同找出需求报告里不合理的、有歧义的、不完善的、遗漏的等等问题。7. 帮助客户去理解提交给他的需求分析报告而不是只等签字,对于有能够用好几种方式实现的功能,尽量做到能让客户去比较和选择。不要让客户对报告中的部分产生歧义。只有客

21、户对报告的完全的理解,才能在日后客户提出的修改被认为是需求变更的时候能够得到客户的理解。 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。C成本计算方法中的最基本的方法是分步法。XD当

22、车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批法就是不计算在产品成本的分批法。()J简化分批法是不分批计

23、算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。()W完工产品费

24、用等于月初在产品费用加本月生产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)20

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服