基于矩阵相乘的需求追踪方法及技术支持

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:kobe20060121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件行业的快速发展,软件工程越来越受到专家学者的关注,随着软件产品问题的出现,“软件危机”一词也被提出,专家学者开始将目光从软件的编码转移到软件需求上,于是需求工程这一分支逐渐变得非常重要。软件的需求是贯穿整个软件开发周期中的,软件需求并不是一成不变的,当软件需求发生改变时,软件开发人员要进行软件需求变更,正确的需求变更会节约开发成本,提高效率,错误的软件变更可能会延长开发时间,对软件制品的部分软件功能错误地修改,更严重的话可能会导致整个软件制品的开发失败。所以如何正确的对软件需求进行变更是许多需求人员致力研究的问题。于是有人提出了需求追踪的概念,通过对软件需求的追踪,让参与需求追踪的开发人员能够清楚的了解到从需求出发的每一个开发步骤,清楚需求与软件制品之间所具备的关联关系。从而为正确的软件变更提供参考依据。需求关系矩阵是需求追踪的方法之一,通过需求关系矩阵能够明确的将软件之间的关联关系表现出来,让需求变更人员清楚的了解其中的关联关系,从而实施正确的需求变更。需求建模分析是需求分析方法之中最重要的部分。本文探讨的问题框架建模方法(Problem Frames,PF)是由英国开发大学软件工程著名学者Michael A.Jackson提出的。问题框架的关注点是现实生活中存在的真实问题,通过问题框架的建模对复杂问题描述从而实现需求所对应的软件系统。近年来,很多软件工程的专家学者投入到问题框架的研究中来,由此可见,问题框架的研究是目前需求建模方法中比较普及的方法之一。问题框架强调软件制品对现实世界的作用,用问题图进行建模分析,其中问题图是由需求、领域、机器以及之间的关联关系构成的,通过需求与问题图之间的关系,问题图与领域之间的关系,以及领域与最终实现的程序集的关系,可以构建需求关联关系图,从图中反应各层次之间的关联关系,从而方便进行需求追踪的后续研究。本文研究的目的是通过问题框架建模方法对现实世界中存在的问题进行建模,然后通过问题图构建一个需求关联关系图,通过各阶段的关联关系生成相应的关系矩阵,最后通过关系矩阵的运算,从而实现软件需求到最终生成的程序集的追踪,将软件的追踪进行量化,从而让软件需求变更人员能够清晰的了解软件开发过程中各个阶段之间的关联关系从而进行正确的需求变更。本文的研究内容还可以应用到基于问题的敏捷需求开发中,将敏捷需求中的用户故事运用问题框架建模的方法进行建模,再用关系矩阵的方法进行追踪,通过关系矩阵将追踪过程结果的量化,能够满足敏捷需求方法中的快速进行需求变更的特点。基于以上的理论基础,本文还设计了一款基于问题框架的需求关联的定量评估系统,该系统实现了问题图的建模,需求关联关系图的构建,矩阵的生成以及矩阵的运算,并给出了矩阵生成和矩阵相乘的算法和流程图,接着,本文通过结合“银行大厅服务需求”的案例,用需求关联的定量评估系统进行建模分析,从而体现了本系统在实际使用中的易操作性和交互性。最后,本文分别从基于问题框架的需求关联的定量评估系统的开发平台的选择以及开发方法的对比,体现系统研发的优势,然后通过与其他面向问题的需求管理工具进行对比,体现本系统和其他系统的不同之处以及系统存在的优缺点。最后,本文对将来的所要进行的研究工作进行了简单的介绍。
其他文献
罗汉果(Siraitia grosvenorii(Swingle)C.Jeffrey)是葫芦科(Cucurbitaceae)罗汉果属(Siraitia)植物,其果药食多用,广泛应用于食品、保健品和药品中,为广西桂林特色产品之一,远销海内外,深受人们的喜爱。罗汉果雌雄异株,在自然状态下传粉受限,座果率较低。目前,罗汉果种植业严重依赖人工授粉,人力和财力资源耗费甚巨,其传粉受限问题已成为制约罗汉果产业
学位
植物功能性状为近年来生态学研究的热点。不同种群功能性状的差异决定物种竞争力和优势度,导致群落结构和功能发生改变,进而演替。本文以漓江流域岩溶石山檵木群落为研究对象,分别测定檵木群落不同恢复阶段植物叶片形态结构性状、叶片养分组成和叶片光合色素等数量特征,分析了檵木群落不同恢复阶段叶性状之间的关系,叶性状与土壤因子的关系,并对不同恢复阶段群落叶性状进行了比较。目的在于探讨叶功能性状间的关系特征以及不同
学位
近年来,随着复杂网络理论在众多科学研究领域的应用,利用复杂网络理论知识来研究电力网络的非线性动力学行为已经成为一个研究热点。本文结合复杂网络理论知识和电力网络的非线性动力学理论,采用二阶类Kuramoto模型对电网的同步及稳定性展开研究,具体研究内容如下:1、电网输电线路耦合强度分配策略研究。本文研究了三种电网输电线路耦合强度分配策略(EQ,TP,LB)。EQ分配方式,各线路耦合强度均相等;TP分
学位
随着新能源技术的发展,环境保护意识的加强,大量的分布式电站并入大电网,给电力网络的安全稳定运行带来重大影响。本文基于复杂网络理论,对分布式电站的并网策略进行研究,研究结果对分布式电站的合理并网提供一定的理论指导。考虑电力网络拓扑结构及网络动力学特性,本文采用二阶类Kuramoto模型进行网络动力学建模,对分布式电站并网后网络同步能力进行分析研究,具体研究内容如下:1、对分布式电站合理并网位置的研究
学位
2014年珠江-西江经济带发展规划上升为国家战略预示着西南地区的经济发展将掀开新的篇章。珠江-西江经济带是全国第一个连接了东部发达地区与西部欠发达地区的流域经济带,区域内大多数为“老少边穷”地区,且具有通往世界市场的海陆大通道,地理区位优势突出,具备对外开放合作的潜力。对外开放合作,促进区域协调发展是经济带发展的重要目标之一。本文在新经济地理学、新经济社会学和共同体理论之下,构建了密度、距离、分割
学位
喀斯特植物多样性丰富,狭域分布现象和特有性显著。喀斯特生境特殊且异质性高,多样化的生境往往能够促使物种快速分化进而形成更高的物种多样性。重建快速分化物种或类群间的系统发育关系是系统发育研究中的关键难题,而重建正确的系统发育关系则是揭示物种起源和演化历史,以及进一步调控各类性状的关键功能基因等其它研究的前提和基础。目前,对喀斯特植物多样性的形成,尤其对其适应喀斯特多样生境的分子机理还缺乏研究,需要选
学位
水陆交错带是水生生态系统与陆地生态系统之间的过渡带,承担着能量流动、物质循环和信息交换的重要作用。水陆交错带植被作为水陆交错带重要的结构和核心,具有涵养水分、调节气候,缓冲污染、提供栖息地、旅游观光等作用。本研究利用植物区系地理学以及植物生态学的基本理论和方法,对漓江水陆交错带维管束植物的种类组成和区系成分进行系统的调查和研究,旨在为漓江水陆交错带生物多样性的保护、植物的开发和利用、植被恢复、景观
学位
生物多样性是人类赖以生存和发展的物质基础。然而人类活动与全球气候变化使生物多样性面临着严重的威胁。因此,生物多样性的发现、评估及监测刻不容缓。自然保护区拥有极高的生物多样性和环境异质性,在生物多样性保护与研究中具有重要地位。相对于其他动物,两栖动物对环境的变化更敏感,能够最直接感受环境因子的变化,因此,常作为衡量其栖息环境好坏的指标物种。本研究在广西猫儿山国家级自然保护区(简称猫儿山)设立了5个海
学位
随着电力网络的迅速发展,对电力网络进行稳定性分析也变得越来越复杂。近年来,世界各地发生了多起因电网暂态失稳而引起的大停电事故,其中,因为故障造成的暂态失稳最容易影响电网的稳定运行。为了确保电力网络安全稳定运行,在电网的构建过程中,我们不仅要对电网的充裕性和经济性问题进行充分考虑,而且要对电网在遭受大干扰时的动态行为进行深入的研究,以免给社会、人民造成巨大的经济损失。本文基于电力网络的类Kuramo
学位
麦穗鱼(Pseudorasbora parva,Temminck&Schlegel,1846)隶属于鲤形目(Cypriniformes)、鲤科(Cyprinidae)、鮈亚科(Gobioninae)、麦穗鱼属(Pseudorasbora),原产于东亚大陆,日本,韩国,越南北部以及中国台湾等地,但如今受人类活动影响,该物种已经广泛分布于全球范围内。麦穗鱼的引入会给入侵地造成严重的负面影响,其不仅可以
学位