用例驱动的交互式需求获取技术及支持工具

来源 :西北大学 | 被引量 : 0次 | 上传用户:gaga1235
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
需求获取是系统开发过程至关重要的一步,它是用户到软件工程人员之间的一道桥梁,软件工程人员通过需求获取得到用户的意图,形成软件编制的依据。需求获取的好坏直接关系到软件的成功与否,是软件生命周期中的关键步骤。本文主要论述在UML中没有提供需求获取过程情况下,如何使用用例驱动方法来获取需求,并主要从以下几方面展开研究:第一,详细论述了需求工程、模型驱动开发(MDA)及用例(USE CASE)驱动技术,为研究奠定理论基础;第二,给出了需求获取的方法。该方法以用户填表的方式,交互式引导用户表达需求,依据需求描述信息获取参与者、用例等信息,并进一步获得用例模型;第三,给出了类图的导出方法。该方法使用CRC(Class Responsibility Collaborator)技术获取类,并改进了CRC结构,为类图导出打下良好的基础;第四,设计并实现了需求获取支持工具;第五,应用需求获取工具详细地给出了教学管理系统的需求获取过程,导出了用例图和类图。
其他文献
随着网络技术的应用和成熟,网络计算、分布式计算等成为当前计算机研究和应用的热点,同时,基于这些技术产生了许多新的应用需求,如电子商务、个人助理、分布的信息检索等。这些新
本文主要研究一种在嵌入式系统上的GPS终端的软件设计方法。随着GPS技术在包括道路测控、汽车导航、交通管理、石油勘探、海上作业和紧急救援等军事和民用的众多领域中的越来
在对虚拟仪器发展趋势研究的基础上,重点讨论了实现远程虚拟仪器的两种方法及其实现技术,一种是基于Internet的网络嵌入式虚拟仪器,一种是基于DSP和FPGA的微机卡式虚拟仪器。阐
本文深入探讨了VoIP的相关知识,分析了当前国内外的发展现状,并通过对当前热门的信令控制协议SIP协议的深入研究,提出将SIP协议应用于基于网络的实时语音通讯。SIP协议全称为
随着Web技术的迅猛发展以及多变、复杂的企业需求的快速增长,Web系统的应用越来越广泛,结构也越来越复杂,并逐渐成为下一代软件开发的主流。J2EE目前已成为Web系统最常用的系
蚁群算法(Ant Colony SyStem,ACS)是根据蚂蚁群体觅食过程中会选择最短路径行进的生物学行为发展起来的一种群体智能优化方法。该算法是一种新型的分布式优化算法,它有较强的解
工作流管理是一个被业界广泛应用并迅速发展的技术,而工作流建模是工作流技术研究的基础。本文主要是基于Petri理论对工作流建模方法和模型的分析评价方法进行研究与探索。本
人体动作识别在计算机视觉领域一直都是一个重要且具有挑战性的课题。因为其在安全监控、虚拟现实、智能人机交互等很多领域广泛的应用,正受到研究者和工业界越来越多的重视
指针分析是许多程序分析工作的基础,它从源程序中抽取各指针变量的指向信息、各表达式间的别名信息,以及其它指针相关的信息,从而使后继分析能够准确地识别各程序点上访问的存储
云计算与云服务的应用在当下互联网行业中愈发热门,这使得由云服务商组成的云服务市场在商业领域的影响也愈发广泛。云服务市场中用户与服务商的信息交流是一种动态自适应的