【摘 要】
:
随着软件规模的不断增加,软件开发的进度越来越慢,不能按时完成开发计划,用户的需求不能得到完全满足的情况常常发生。美国于1995年开始了一项调查,在这项调查中,他们对全国
论文部分内容阅读
随着软件规模的不断增加,软件开发的进度越来越慢,不能按时完成开发计划,用户的需求不能得到完全满足的情况常常发生。美国于1995年开始了一项调查,在这项调查中,他们对全国范围内的8000个软件项目进行跟踪调查,结果表明,有1/3的项目没能完成,而在完成的2/3的项目中,又有1/2的项目没有成功实施。他们仔细分析失败的原因后发现,与需求过程相关的原因占了45%,而其中缺乏最终用户的参与以及不完整的需求又是两大首要原因,各占13%和12%,从中可以看出,需求工程无疑成为当前软件工程中的关键问题。 基于上面的这些问题,结合了现有的回归分析、UML和敏捷建模,对传统软件开发中的需求过程进行了改进,提出了一种基于回归分析和UML的敏捷建模方法。这种方法有以下几点: 1)首先对从用户处获取的需求进行量化处理,分析这些需求与软件满意度的线性相关关系,找到那些显著线性相关的需求进行建模。 2)用UML对找到的主要功能建立用例图,概念模型,协作图,设计类图。 3)将敏捷建模方法贯穿于上述整个分析建模过程,它对用户的需求最大程度的满足,迅速快捷建立模型的方法是一种适合现代软件开发的好的方法。
其他文献
在各商业银行提供的实时外汇买卖业务系统中所采用的汇率是以一种实时在线到达的、易失的、无限的方式获得的数据流。由于各种原因,在这个数据流中经常会出现一些异常片段。
随着网络应用的普及和网络技术的发展,信息技术的应用模式发生了很大的变化,新技术的应用带来了多种的网络连接方式,网络的规模也越来越大,计算机网络管理越来越重要。如何对
随着信息时代的到来和计算机网络技术的飞速发展,在分布式环境下,如何进行有效的数据挖掘成为信息科学研究领域一个新的课题。分布式数据挖掘是使用分布式计算技术,从分布式
随着互联网的发展,人们对在互联网上进行图像检索,尤其是基于内容的图像检索的需求越来越大。从20世纪90年代初起,基于内容的图像检索(CBIR)就成为多媒体技术应用的研究热点。由
地震勘探一般分为三个阶段:地震数据采集、地震数据处理和地震数据解释。野外采集的地震数据需要经过一定的方法进行处理,最后才能对地层构造进行准确的解释。在整个过程中,地震
本论文的研究内容是从结构的角度,通过在进化过程中相对保守,并且相互作用的结构域(domain)来描述蛋白质的相互作用。为此我们首先基于序列相似性的比较对生物序列数据进行了同
数据挖掘是数据库最活跃的领域之一。由于其广泛的应用背景和现实意义,数据挖掘技术的研究和应用都获得了突飞猛进的发展,在国内外的学术界和信息产业界备受关注。 数据挖掘
随着嵌入式Internet 的发展,嵌入式Web 服务器已被越来越广泛的应用到信息家电、网络视频监控、工业自动化等领域。嵌入式Web 服务器也逐步成为嵌入式研究领域的一个热点。开
流媒体技术是一种新型的网络多媒体技术,它把多媒体数据压缩技术,数据流调度策略以及网络数据传输控制技术有机地结合起来,使用户可以在下载数据的同时就可以进行观看,大大地
随着Internet的迅速发展,搜索引擎的应用越来越广泛。为了提供高效、准确的信息服务,我们需要对搜索引擎的结果信息进行合理的组织与分类。本文的目标就是以Web文本信息处理为