软件工程课件-2第二章软件要求定义

上传人:fghj****44fd 文档编号:244041866 上传时间:2024-10-02 格式:PPTX 页数:50 大小:150.43KB
返回 下载 相关 举报
软件工程课件-2第二章软件要求定义_第1页
第1页 / 共50页
软件工程课件-2第二章软件要求定义_第2页
第2页 / 共50页
软件工程课件-2第二章软件要求定义_第3页
第3页 / 共50页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,软件工程,任课教师:程丽,计算机与信息学院,第二章,软,软件,要,要求定,义,义,2.1,可,可,行,行性研,究,究,2.2,项,项,目,目开发,计,计划,2.3,软,软,件,件需求,分,分析,第二章,软,软件,要,要求定,义,义,课程的,任,任务、,目,目的和,基,基本要,求,求,了解可,行,行性研,究,究的任,务,务,了解可,行,行性研,究,究的任,务,务,理解并,掌,掌握可,行,行性研,究,究的步,骤,骤,学会使,用,用系统,流,流程图,设,设计具,体,体问题,掌握成,本,本效益分,析,析方法,了解需,求,求分析,的,的特点,、,、原则,、,、任务,和,和方法,第二章,软,软件,要,要求定,义,义,2.1,可,可,行,行性研,究,究,2.1,.,.1,可,可行,性,性研究,的,的任务,2.1,.,.2可行性,研,研究的,具,具体步,骤,骤,2.1,.,.3,系,系统,流,流程图,2.1,.,.4,成,成本,效益,分,分析,2.1,.,.5,可,可行,性,性研究,的,的文档,第二章,软,软件,要,要求定,义,义,2.1,可,可,行,行性研,究,究,可行性,研,研究的,目,目的:,提出问,题,题有无解,决,决的办,法,法是否值,得,得去做,技术可,行,行性:,确,确定技,术,术风险,,,,项目,实,实现的,可,可能性,经济可,行,行性:,考,考虑投,入,入产,出,出,市,场,场前景,,,,经营,策,策略,社会可,行,行性:,考,考虑合,同,同、责,任,任、侵,权,权、用,户,户组织,的,的管理,模,模式及,规,规范问,题,题,第二章,软,软件,要,要求定,义,义,2.1,.,.1,可,可行,性,性研究,的,的任务,确定项,目,目规模,和,和目标,研究正,在,在运行,的,的系统,系统,流,流程图,建立新,系,系统的,高,高层逻,辑,辑模型,简单,数,数据流,图,图,导出和,评,评价各,种,种方案,推荐可,行,行的方,案,案,编写可,行,行性研,究,究报告,,,,交使,用,用部门,审,审查,第二章,软,软件,要,要求定,义,义,2.1,.,.2,可,可行,性,性研究,的,的具体,步,步骤,用图形,符,符号描,述,述项目,处,处理流,程,程、范,围,围和功,能,能,处理,输,输入/,输,输出,连接,换,换页连,接,接,数据流,文,文档,联机存,储,储,磁,磁盘,显示,人,人工输,入,入,人工操,作,作,辅,辅助操,作,作,通信链,路,路,第二章,软,软件,要,要求定,义,义,2.1,.,.3,系,系统,流,流程图,例子:,人,人工系,统,统计算,工,工资和,编,编制报,表,表,工资处,理,理过程,:,:,每月末教师把他们,当,当月实,际,际授课,时,时数登,记,记在课时表上,由,各,各系汇,总,总后交,给,给财务,科,科。职工把他们,当,当月完,成,成承包,任,任务的,情,情况登,记,记在任务表上,汇,总,总后交,给,给财务,科,科。,会计根,据,据这些,原,原始数,据,据计算,每,每名教,职,职工的,工,工资,,编,编制工,资,资表、,工,工资明,细,细表。,然,然后,,把,把记有,每,每名教,职,职工工,资,资总额,的,的工资表报送银行,由银,行,行把钱,打,打到每,名,名教职,工,工的工,资,资存折,上,上,同,时,时把工资明,细,细表发给每,名,名教职工。,教师,课时表,任务表,职工,工资支付系统,工资表,工资明细表,银行,教师,职工,有形效,益,益:货,币,币的时,间,间价值,、,、投,资回收,期,期、纯,收,收入,效益表,现,现,无形效,益,益:从,性,性质上,、,、心理,上,上进,行衡量,第二章,软,软件,要,要求定,义,义,2.1,.,.4,成,成本,效益,分,分析,货币的,时,时间价,值,值,F=P,*,*(1,+,+n*i),(,(,不计复,利,利,),P=F,/,/(1,+,+n*i),i-,-,-利,率,率,P-,-,-现在,值,值(元,),),n-,-,-年,数,数,F-,-,-将来,值,值(元,),),第二章,软,软件,要,要求定,义,义,2.1,.,.4,成,成本,效益,分,分析,第二章,软,软件,要,要求定,义,义,2.1,.,.4,成,成本,效益,分,分析,投资回,收,收期,使累计,的,的经济,效,效益等,于,于最初,投,投资费,用,用所需,的,的时间,投资回,收,收期越,短,短,就,越,越快获,得,得利润,纯收入,整个生,存,存周期,之,之内的,累,累计经,济,济效益,(,(折合,成,成现在,值,值)与,投,投资之,差,差,例子:,计,计算工,资,资和编,制,制报表,系,系统经,济,济可行,性,性分析,假设现,有,有系统,每,每个月,由,由两名,会,会计用,半,半个月,时,时间计,算,算工资,和,和编制,报,报表,,一,一名会,计,计每个,月,月的工,资,资约2000元,因,此,此,每,年,年为此,项,项工作,花,花费的,人,人工费,约,约2.4万元。,假设开,发,发系统,需,需要4人月,,每,每人月8000元,购,买,买硬件,需,需要1万元,,开,开发成,本,本总计4.2万元。,系统开,发,发后,,每,每月需,要,要人力,和,和物资250元,每,年,年维护,费,费1000元,全,年,年合计,投,投资4000元。,开发成本,人力(4人月,8000元/人月),3.2万元,购买硬件,1.0万元,总计,4.2万元,新系统的运行费用,人力和物资(250元/月),0.3万元/年,维护,0.1万元/年,总计,0.4万元/年,现有系统的运行费用,2.4万元/年,每年节省的费用,2.0万元,年,节省,现在值(以5计算),累计现在值,1,20000元,19047.62元,19047.62元,2,20000元,18181.82元,37229.44元,3,20000元,17391.30元,54620.74元,投资回收期,2.28年,纯收入,12620.74元,第一年,现,现在值,:,:20000/,(,(1+0.05*1,),)=19047.62(元),第二年,现,现在值,:,:20000/,(,(1+0.05*2,),)=18181.82(元),第三年,现,现在值,:,:20000/,(,(1+0.05*3,),)=17391.30(元),第二年,累,累计现,在,在值:,19047.62+18181.8237229.44(元),第三年,累,累计现,在,在值:,37229.44+17391.3054620.74(元),投资回,收,收期:2.28年,纯收入,:,:54620.744200012620.74(元),在可行,性,性研究,后,后提交,的,的文档,,,,包括,引言,可行性,研,研究前,提,提,对现有,系,系统的,分,分析,所建议,的,的系统,可选择,的,的其它,系,系统方,案,案,投资及,效,效益分,析,析,社会因,素,素方面,的,的可行,性,性分析,结论,第二章,软,软件,要,要求定,义,义,2.1,.,.5,可,可行,性,性研究,的,的文档,案例,分析,某校在,校,校生近5000人,每,学,学期在,期,期中都,要,要进行,一,一次对,教,教师的,教,教学质,量,量测评,,,,要求,所,所有学,生,生都要,参,参加。,以,以前测,评,评的方,式,式是手,工,工操作,,,,由教,务,务处发,出,出书面,问,问卷调,查,查表,,每,每个同,学,学填写,完,完成后,交,交回到,教,教务处,。,。然后,教,教务处,再,再使用,手,手工的,方,方法对,问,问卷进,行,行统计,汇,汇总,,最,最后得,出,出学生,对,对每一,位,位教师,的,的总体,评,评价。,这,这种方,法,法一方,面,面浪费,了,了大量,的,的财力,、,、人力,,,,另一,方,方面统,计,计繁琐,且,且容易,出,出错。,考,考虑到,现,现在学,校,校校园,网,网已经,建,建成,,为,为节省,开,开支,,提,提高效,率,率,学,校,校决定,委,委托计,算,算机系,开,开发一,套,套基于,校,校园网,的,的教师教,学,学网络,测,测评系,统,统,1、问题,的,的提出,案例,分析,2、问题,分,分析,系统分,析,析人员,经,经过与,学,学校教,务,务部门,及,及各相,关,关单位,进,进行充,分,分的调,查,查后,,了,了解了,该,该项目,的,的一些,背,背景资,料,料与基,本,本要求,。,。教师,测,测评分,两,两大部,分,分,一,是,是师德,测,测评;,二,二是教,学,学质量,测,测评。,师,师德测,评,评有4项指标,,,,教学,质,质量测,评,评有14项指标,。,。系统,要,要实现,的,的目标,是,是:,所有学,生,生在指,定,定时间,内,内在指,定,定机房,的,的计算,机,机上完,成,成对任,课,课教师,的,的测评,打,打分,,测,测评过,程,程全部,采,采用选,择,择的方,法,法,不,需,需要输,入,入任何,信,信息所有的,测,测评数,据,据保存,在,在学校,中,中心服,务,务器上,,,,有较,为,为严格,的,的安全,措,措施系统能,对,对所有,的,的数据,进,进行统,计,计汇总,,,,得出,每,每一位,教,教师的,测,测评结,果,果,并,能,能进行,排,排序、,输,输出。,系统开,发,发的大,体,体费用,在,在1.2万元左,右,右,开,发,发周期,大,大约6个人月,。,。,案例,分析,案例文,档,档之一系统定,义,义报告,用户单,位,位:XX学校,教,教务处,负,负,责,责人:XXX,开发单,位,位:XX学校,计,计算机,系,系,分,分析,员,员:XXX,项目名,称,称:基,于,于校园,网,网的教,学,学质量,测,测评系,统,统,问题概,述,述:教,师,师教学,质,质量测,评,评每学,期,期必须,进,进行一,次,次,原,有,有的手,工,工方法,存,存在资,源,源浪费,、,、效率,极,极低、,结,结果不,准,准确等,问,问题。,(,其,其它的,相,相关说,明,明),项目目,标,标:开,发,发一个,效,效率高,且,且相对,通,通用的,教,教师教,学,学网络,测,测评系,统,统。,项目规,模,模:开,发,发成本,大,大约1,.,.2万,元,元,开,发,发周期,约,约6个,人,人月。,可行性,研,研究:,建,建议进,行,行一周,,,,费用,不,不超过500,元,元。,3、系统,定,定义报,告,告,测评,数据库,测评设置,测评人员,管理人员,数据处理,数据提交,验证,验证,测评,测评结果,教师教,学,学网络,测,测评系,统,统流程,图,图,案例,分析,可行性,研,研究最,终,终生成,可,可行性,研,研究报,告,告,案例文,档,档之二可行性,研,研究报,告,告,1引言,1.1编写目,的,的,本报告,分,分析了教师教,学,学网络,测,测评系,统,统开发的,可,可行性,,,,请院,领,领导审,阅,阅并对,是,是否进,行,行该系,统,统的开,发,发做出,批,批示。,1.2项目背,景,景,建议进,行,行教师教,学,学网络,测,测评系,统,统的开发,。,。(背景介,绍,绍略),我院计,算,算机系,具,具备进,行,行该软,件,件系统,开,开发的,能,能力并,承,承担本,软,软件系,统,统的开,发,发与维,护,护工作,。,。该软,件,件系统,由,由我院,教,教务处,使,使用。,案例,分析,对值得,开,开发的,项,项目制,定,定开发,计,计划,,并,并以此,对,对项目,的,的费用,、,、进度,和,和资源,进,进行控,制,制和管,理,理,包,括,括,项目概,述,述,实施计,划,划,人员组,织,织及分,工,工,交付期,限,限,第二章,软,软件,要,要求定,义,义,2.2,项,项,目,目开发,计,计划,案例文,档,档之三软件项,目,目开发,计,计划书,1引言,1.1编写目,的,的,为保证教师教,学,学网络,测,测评系,统,统的开发,成,成功,,按,按期交,付,付使用,,,,特编,写,写项目,开,开发计,划,划,请,参,参与开,发,发的人,员,员遵照,执,执行。,1.2项目背,景,景(略),1.3定义,教师教,学,学网络,测,测评系,统,统以下简,称,称测评系,统,统。,。,。,。,项目开,发,发计划,案例,分析,2.3,.,.1,需,需求,分,分析的,特,特点,2.3.2需求分,析,析的原,则,则,2.3,.,.3,需,需求,分,分析的,任,任务,2.3,.,.4,需,需求,分,分析的,方,方法,2.3,.,.5,需,需求,分,分析的,文,文档,第二章,软,软件,要,要求定,义,义,2.3,软,软,件,件需求,分,分析,1.什,么,么是需,求,求分析,需求分,析,析是指,开,开发人,员,员要准,确,确理解,用,用户的,要,要求,,进,进行细,致,致的调,查,查分析,,,,将用,户,户非形,式,式的需,求,求陈述,转,转化为,完,完整的,需,需求定,义,义,再,由,由需求,定,定义转,换,换到相,应,应的形,式,式功能,规,规约(,需,需求规,格,格说明,书,书)的,过,过程。,第二章,软,软件,要,要求定,义,义,2.3,.,.1,需,需求,分,分析的,特,特点,2.需,求,求获取,的,的目的,清楚地,理,理解所,要,要解决,的,的问题,完整地,获,获取用,户,户需求,第二章,软,软件,要,要求定,义,义,2.3,.,.1,需,需求,分,分析的,特,特点,3.需,求,求获取,的,的难点,问题复,杂,杂,交流障,碍,碍,不完备,性,性和不,一,一致性,需求易,变,变,第二章,软,软件,要,要求定,义,义,2.3,.,.1,需,需求,分,分析的,特,特点,1.原,则,则,能够表,达,达和理,解,解问题,的,的数据,域,域和功,能,能域,能够把,一,一个复,杂,杂问题,按,按功能,进,进行分,解,解并逐,层,层细化,建模,第二章,软,软件,要,要求定,义,义,2.3,.,.2,需,需求,分,分析的,原,原则,2.模,型,型的作,用,用,在建模,过,过程中,了,了解系,统,统,通过抽,象,象降低,复,复杂性,有助于,回,回忆所,有,有的细,节,节,有助于,开,开发小,组,组间的,交,交流,有助于,与,与用户,的,的交流,为系统,的,的维护,提,提供文,档,档,第二章,软,软件,要,要求定,义,义,2.3,.,.2,需,需求,分,分析的,原,原则,3.模,型,型的类,型,型,数学模,型,型,描述模,型,型,图形模,型,型,第二章,软,软件,要,要求定,义,义,2.3,.,.2,需,需求,分,分析的,原,原则,1.问,题,题识别,2.分,析,析与综,合,合、导,出,出软件,的,的逻辑,模,模型,3.编,写,写文档,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务,1.问题识,别,别,从用户,需,需求入,手,手,找,出,出功能,性,性和非,功,功能性,需,需求,(1)功能性,需,需求:,定义系,统,统做什,么,么,(描述,系,系统必,须,须支持,的,的功能,和,和过程,),),(2)非功能,性,性需求,(,(技术,需,需求):,定义系,统,统工作,时,时的特,性,性,(描述,操,操作环,境,境和性,能,能目标,),),第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,功能性,和,和非功,能,能性需,求,求包括,的,的内容,(1)功能,(2)性能,(3)环境,(4)界面,(5)用户或,人,人的因,素,素,(6)文档,(7)数据,(8)资源,(9)安全保,密,密,(10,),)软件成,本,本消耗,与,与开发,进,进度,(11,),)质量保,证,证,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(1),功,功能需,求,求,系统做,什,什么?,系统何,时,时做什,么,么?,系统何,时,时及如,何,何修改,或,或升级,?,?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(2),性,性能需,求,求,软件开,发,发的技,术,术性指,标,标,例如:,存储容,量,量限制,执行速,度,度、相,应,应时间,吞吐量,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(3),环,环境需,求,求,硬件设,备,备:机,型,型、外,设,设、接,口,口、,地点、,分,分布、,温,温度、,湿度、,磁,磁场干,扰,扰等,软件:,操,操作系,统,统,网络,数据库,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(4),界,界面需,求,求,有来自,其,其它系,统,统的输,入,入吗?,有到其,它,它系统,的,的输出,吗,吗?,对数据,格,格式有,规,规定吗,?,?,对数据,存,存储介,质,质有规,定,定吗?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(5),用,用户或,人,人的因,素,素,用户类,型,型?,各种用,户,户熟练,程,程度?,需受何,种,种训练,?,?,用户理,解,解、使,用,用系统,的,的难度,?,?,用户错,误,误操作,系,系统的,可,可能性,?,?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(6),文,文档需,求,求,需哪些,文,文档?,文档针,对,对哪些,读,读者?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(7),数,数据需,求,求,输入、,输,输出数,据,据的格,式,式?,接收、,发,发送数,据,据的频,率,率?,数据的,准,准确性,和,和精度,?,?,数据流,量,量?,数据需,保,保持的,时,时间?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(8),资,资源需,求,求,软件运,行,行时所,需,需的数,据,据、软,件,件、内,存,存空间,等,等资源,。,。,软件开,发,发、维,护,护所需,的,的人力,、,、支撑,软,软件、,开,开发设,备,备等。,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(9),安,安全保,密,密要求,需对访,问,问系统,或,或系统,信,信息加,以,以控制,吗,吗?,如何隔,离,离用户,之,之间的,数,数据?,用户程,序,序如何,与,与其它,程,程序和,操,操作系,统,统隔离,?,?,系统备,份,份要求,?,?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(10,),)软件,成,成本消,耗,耗与开,发,发进度,需,需求,开发有,规,规定的,时,时间表,吗,吗?,软硬件,投,投资有,无,无限制?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(11,),) 质,量,量保证,系统的,可,可靠性,要,要求?,系统必,须,须监测,和,和隔离,错,错误吗,?,?,规定系,统,统平均,出,出错时,间,间?,出错后,,,,重启,系,系统允,许,许的时,间,间?,系统变,化,化如何,反,反映到,设,设计中,?,?,维护是,否,否包括,对,对系统,的,的改进,?,?,系统的,可,可移植,性,性?,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务一,问题识,别,别,(1)对现实,环,环境调,查,查,获得当,前,前系统,的,的物理,模,模型,教,师,教师,课时表,汇总清单,工资表,工资,107,张,计算机系,206,王,财务科,206,李,银行,职工,任务表,职工,工资,工,资,明,细,表,工,资,明,细,表,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务二,导出逻,辑,辑模型,(2)去掉非,本,本质因,素,素,抽象出当前,系,系统的,逻,逻辑模,型,型,教,师,教师,课时表,原始数据,工资表,审核数据,有效性,计算,工资,银行,存钱,职工,任务表,职工,工,资,明,细,表,工,资,明,细,表,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务二,导出逻,辑,辑模型,分析阶,段,段中常,用,用的模,型,型(逻,辑,辑模型,),),数据流,图,图(DFD),实体联系图,(,(ERD),类图,实例图,时序图,状态图,协作图,事件列,表,表,数据流,定,定义,数据元,素,素定义,第二章,软,软件,要,要求定,义,义,2.3,.,.3,需,需求,分,分析的,任,任务二,导出逻,辑,辑模型,功能分,解,解法:,功,功能、,子,子功能,、,、功能,接,接口,结构化,分,分析方,法,法:数,据,据流图,、,、数据,字,字典,信息建,模,模方法,:,:实体,、,、属性,、,、联系,面向对,象,象的分,析,析:实体、,属,属性、,关,关系、,封,封装、,类,类结构,继,继承,第二章,软,软件,要,要求定,义,义,2.3,.,.4,需,需求,分,分析的,方,方法,相当于,技,技术合,同,同,是,测,测试确,认,认与验,收,收的依,据,据,包,括,括,前言:,说,说明项,目,目的目,的,的、范,围,围,所,用,用的术,语,语的定,义,义;用,到,到的缩,略,略语和,缩,缩略词,;,;参考,资,资料,项目概,述,述:描,述,述产品,及,及其功,能,能,用,户,户的特,点,点,一,般,般的约,束,束,具体需,求,求:说,明,明每个,功,功能的,输,输入、,处,处理和,输,输出,,外,外部接,口,口需求,,,,包括,用,用户接,口,口、软,件,件接口,、,、硬件,接,接口和,通,通信接,口,口;性,能,能需求,;,;设计,约,约束;,其,其它需,求,求,包,括,括数据,库,库、操,作,作,第二章,软,软件,要,要求定,义,义,2.3,.,.5,需,需求,分,分析的,文,文档,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 市场营销


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!