【计算机论文全套栏目提醒】:网学会员计算机论文全套为您提供Use+Case驱动的全功能点规模估算方法的研究 - 计算机教材参考,解决您在Use+Case驱动的全功能点规模估算方法的研究 - 计算机教材学习中工作中的难题,参考学习。
山东大学硕士学位论文Use Case驱动的全功能点规模估算方法的研究姓名任甲林申请学位级别硕士专业计算机软件与理论指导教师万建成20070405山东大学硕士学位论文摘要软件规模估算是软件项目策划的基础估算风险是项目中最大的风险之一因此软件规模估算一直是软件工程界研究的重点课题之一。
自年代出现功能点估算方法以来目前已经形成了以方法、Ⅱ方法及【方法为代表的多种标准。
【羽方法是新一代的功能点规模估算方法方法将软件系统的处理划分为数据移动与数据运算两大类并将数据移动再细分为输入、输出、读、写四种子类型通过计算系统中四种子类型的数据移动的个数来度量软件的规模。
是目前最流行的软件建模语言。
曾经有人研究了基于的方法但是那些方法要么没有定义详细的计算规则要么只能在需求开发的后期进行。
为了能够在项目的早期快速、准确地估计软件规模作者深入研究了Ⅶ肿方法的优缺点并基于在八家软件公司中推广该方法的实践经验提出了本课题的研究成果方法。
该方法具有如下的优点方法基于模型不依赖于类图、时序图和活动图当确定了客户需求后即可使用适合于在项目的早期估算软件规模方法将咖【肿方法中的计算原则与计算规则统一划分为了三种类型的规则充分性规则、必要性规则、启发性规则并给出了使用这三种规则的策略提高了估算效率方法基于模型详细定义、列举了上述种类型的规则减少了对估算人员业务背景知识的依赖性提高了估算的准确率。
本文简单论述了功能点方法的历史、传统的功能点分析方法与【方法的原理、流程、计算规则与优缺点在此基础之上论述了与【方法之间的概念映射关系详细列举了方法的三种计算规则并基于方法针对课程注册系统给出了一个详细的计算实例本文的最后对方法在企业的推广情况进行了总山东大学硕士学位论文结并对下一步的研究前景进行了展望。
关键词软件估算全功能点数据移动计算规则山东大学硕士学位论文乱’’姐邯四。
豳Ⅲ锄山东大学硕士学位论文’∞掰陀眦—原创性声明和关于论文使用授权的说明原创性声明本人郑重声明所呈交的学位论文是本人在导师的指导下独立进行研究所取得的成果。
除文中已经注明引用的内容外本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本声明的法律责任由本人承担。
论文作者签名里丝日期坐』关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定同意学校保留或向国家有关部门或机构送交论文的复印件和电子版允许论文被查阅和借阅本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。
保密论文在解密后应遵守此规定论文储躲鱼里丝导师签名越日期翌山东大学硕士学位论文第章本课题的研究背景与内容软件规模估算需求风险与估算风险被认为是软件开发过程最主要的两个风斟”。
估算不合理会导致不合理的进度、资源与质量目标最终导致项目的延期、超预算及质量失控等后果。
软件规模估算是软件项目策划的基础可以根据规模估计工作量与成本度量项目的开发效率、缺陷密度、项目的进展等在估计规模的过程中还可以给加深对需求的理解起到对需求进行验证的作用因此软件规模估算一直是软件工程界研究的重点课题之一。
代码行估算方法与功能点估算方法是目前软件规模估算的两大主流方法。
功能点估算方法是以软件的需求作为主要输入不考虑具体的开发语言与平台根据功能点估算方法的原则与具体规则进行功能点的估算估算结果可以与其他项目组的规模进行横向比较而不受技术平台的限制。
代码行估算方法需要专家根据自己的经验类比历史上已经完成的项目估算当前项目的规模同一个软件采用不同的开发语言与平台估算出的代码行是不相同的。
在估算时需要定义代码行的计算规则即空行、注释行、机器自动生成的代码行等是否是考虑在内。
相比而言功能点估算方法比代码行估算方法更加客观不同的人对同一个需求的估计结果偏差更小。
功能点分析方法的研究与发展功能点分析方法由Ⅲ的工程师艾伦??艾尔布策于世纪年代提出【】随后被国际功能点用户协会’提出的方法继承从系统的复杂性和系统的特性这两个角度来度量系统的规模其特征是“在外部需求确定的情况下可以度量系统的规模”“可以对从用户角度把握的系统规模进行度量’’。
功能点可以用于需求文档、设计文档、源代码、测试用例的度量根据具体方法和编程语言的不同功能点可以转换为代码行。
为了规范和统一功能点分析方法并促进功能点分析方法的推广国际山东大学硕士学位论文标准化组织于推出标准定义了功能点分析方法的基本名词、基本内容和基本过程。
吲标准】分为以下个部分??即《信息技术软件测量一功能尺寸测量第一部分定义和概念》。
??】—即《信息技术软件测量功能尺寸测量第二部分对于软件尺寸测量方法的一致性评估》。
??】即《信息技术软件测量功能尺寸测量第三部分功能尺寸测量方法验证》。
??即《信息技术软件测量功能尺寸测量第四部分参考模型》。
到目前为止承认下列功能点分析方法为国际标准??国际功能点用户协会甜’够提出的删功能点分析方法相应的国际标准编号是。
??荷兰软件度量协会提出的荷兰软件功能点分析方法相应的国际标准编号是。
】??英国软件度量协会皿提出的功能点分析方法相应的国际标准编号是。
嗣??通用软件度量国际协会提出的全功能点分析方法相应的国际标准编号是。
们山东大学硕士学位论文四’∞…’…删●Ⅱ】啊图功能点方法的发展历程嘲全功能点分析方法是在年提出的嘲该方法最初在大学的软件工程管理实验室开发后来被通用软件度量国际协会【继承和发展并且得到广泛的推广和使用。
【成立于年是一个专门开发新的软件规模度量方法的机构由来自欧洲、美洲和亚太地区的几十位专家组成并在年正式发布了全功能点分析方法的第一个版本此后根据情况进行了修正目前最新的版本是。
Ⅱ在年的月国际标准化组织正式接纳【羽为国际标准并编号为。
啊从年开始国际软件基准组织开始接受基于进行规模度量的项目数据到目前已经收集了多个项目的度量数据。
年月针对商业应用软件的【的指南已经公布针对实时系统的指南也即将于年公布。
全功能点分析方法被认为是第二代功能点分析方法【这种方法符合国际标准编制标准的专家来源广泛在过去几年中这种方法得到了广泛和严肃的测试根据测试结果进行了次改进在目前常用的实时系统、业务支撑领域的多层结构应用软件、方法、面对对象的分析设计方法以及可视化开发工具等方面都有很好的适应能力。
山东大学硕士学位论文方法在推广中存在的问题方法与方法的度量手册描述的过于通
上一篇:
毕业设计论文
下一篇:
男性增强术-龟头增大练习