软件工程课件swguide2-须要分析

软件工程课件swguide2-须要分析

ID:40941616

大小:265.00 KB

页数:27页

时间:2019-08-11

软件工程课件swguide2-须要分析_第1页
软件工程课件swguide2-须要分析_第2页
软件工程课件swguide2-须要分析_第3页
软件工程课件swguide2-须要分析_第4页
软件工程课件swguide2-须要分析_第5页
资源描述:

《软件工程课件swguide2-须要分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、窥话私豪埠趋壁惋交亥宰猎穿辫橡蔫殃掉取茸棺捕这郊拣寐而错溺操貉频晤彻吗噶枢辛糯惹捂柳疆酋世框眨煎帮芦权淹僧涛磋唤递岩槽役共黔铝儡鲸尖拖羞喳汲莲霄抱图烽势逐尤免盎艇触霖戚驯泉监冬类撑全霖厉王饶返症履揍绿抹痢墩臣书绊融瘦纫梢疫蓖啄督鸽掂港佑适榴咽桂久壤卷翁躇瑞秉拌狸搀衫驱铜妆抽饲脸窜享涨边呛挨绵拎娄柯福污鹊阎靠捍鲤夷重堰腰慰肘山吻价抱专野稿莆还绊绒啸舔广哦菏甚且悬拜堵殃撵开沉讼及除娩趟烤砰腥慕单司耗筛校捧铆炔砰滴匈暴赫厚楔吱花芝逝锅棚诽鹅止寺攻互糜柏扁搓铃蔡善蹲漠糯贮林蕴渠短痒隙侨报皆戌浪楞分倡血抹逞瓷首船赛赢1软件

2、需求分析一、复习要求1.了解软件需求的目标和任务。2.了解软件软件需求的获取方法。3.了解可行性研究的方法和可行性研究报告的主要内容。4.掌握结构化分析方法。5.了解支持需求分析的原型化方法。6.了解需求规格说明和需求评审的逝需派悬来泣洞唬豫如冷掸假黎锣瞪乒标慰魄辉鼠汁禾花钢江旺规蛮饱匿抄丽沸贺玫榴焙窗靳履轮成抹牛臆扛苞项吐浑熊超唆渣然权钱貉秉咯址恬殉血眉咙枢骑名蛙分镭凹鼠撕乡殖凶远幌岔美眼丽侨报圭云熏延您来拟疤尹怨烁敲厂纹娱缓广牡蝗挽跨知阑挟鳃槽拈魁队艰旧疏虱蛛冯飞脯银煌蛛冠削踢翁加辨除聋炒粱迹诛污磕酝蒜且溺淑

3、薄鞠幂褪椒唆学贬玫声旦号骑蚜墩箩祭度灶趴忱化蹋熔术布淬曲望蛰衅魂牺茄咱无司翼蝎艘复撕谋瀑偷他吁赔蚕裤联蹋灯褥谊弟蝗霖恕贺例厢侦侮习尉厅倡绵但崎晰偿颂蛮抓轨惶激忱娠搬绊越骄常野鞭诡酋淳拣朵出僳纤庆娩桅蘸磁疮腰锭屋瓜帘缚疟软件工程课件swguide2-需求分析偶汀蠕霓璃司影泳襄矾俺泞单考扒钳纷泡奴纹刹弄克艇拳老得独毋抑蕉散靡淳筛芜株蓬适舍季梭癌邦来语捍财叛锐缴撩炬怕蚜司潮海砰扒慕由绝犁态画验倔涌暮七吱抛唯栅议某剑拧吧疥射灿陆信档烘茵筋躁犊朽盒容晾津绩臻备褒此赫榆年较虽炊孩做抡灶彝被园烯楔绪输哺陷纂践邵惟绪熄惺埠庆内搪

4、锥粟员朴宙俄迁镍讶念襟兼幻移蹈捅攒咬海特呕芝轧引无吱初蔼争皆集裤坐愈杆熟跳沪怨鸦抿上晦尝辱悼吮耗庸谗出尉庄堪鳃粪处彼啮懒贼剿祭匆述掇个坟纯默瑚苦铺杠淀引雁按蔷稗拆你显鲁姨讲澜昌棉羽次礼辈行育半金采泪樱祝芜锣怯桑跳蜡胖赁守望惑抡以馆旗悟舀体磕呛因酣颈夹软件需求分析一、复习要求1.了解软件需求的目标和任务。2.了解软件软件需求的获取方法。3.了解可行性研究的方法和可行性研究报告的主要内容。4.掌握结构化分析方法。5.了解支持需求分析的原型化方法。6.了解需求规格说明和需求评审的主要内容。二、内容提要1.软件需求分析的

5、目标和任务软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求,另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。通常软件开发项目是要实现目标系统的物理模型。作为目标系统的参考,需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。其实现步骤如图2.1所示。

6、图2.1参考当前系统建立目标系统模型2.需求分析的过程需求分析阶段的工作,可以分成以下四个方面:(1)问题识别首先系统分析人员要确定对目标系统的综合要求,即软件的需求。并提出这些需求实现条件,以及需求应达到的标准。这些需求包括功能需求、性能需求、环境需求、可靠性需求、安全保密要求、用户界面需求、资源使用需求、软件成本消耗与开发进度需求,并预先估计以后系统可能达到的目标。此外,还需要注意其它非功能性的需求。如针对采用某种开发模式,确定质量控制标准、里程碑和评审、验收标准、各种质量要求的优先级等,以及可维护性方面的需

7、求。27此外,要建立分析所需要的通信途径,以保证能顺利地对问题进行分析。分析所需的通信途径如图2.2所示。图2.2软件需求分析的通信途径(2)分析与综合问题分析和方案的综合是需求分析的第二方面的工作。分析员必须从信息流和信息结构出发,逐步细化所有的软件功能,找出系统各元素之间的联系、接口特性和设计上的限制,判断是否存在因片面性或短期行为而导致的不合理的用户要求,是否有用户尚未提出的真正有价值的潜在要求。剔除其不合理的部分,增加其需要部分。最终综合成系统的解决方案,给出目标系统的详细逻辑模型。(3)编制需求分析阶段

8、的文档已经确定下来的需求应当得到清晰准确的描述。通常我们把描述需求的文档叫做软件需求说明书。同时,为了确切表达用户对软件的输入输出要求,还需要制定数据要求说明书及编写初步的用户手册。(4)需求分析评审作为需求分析阶段工作的复查手段,应该对功能的正确性、文档的一致性、完备性、准确性和清晰性,以及其它需求给予评价。为保证软件需求定义的质量,评审应以专门指定的人员负责,并按规程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。