首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
用例技术是通过用例、参与者与用例以及用例之间的关系来描绘系统外在需求的一种方法.作为UML(统一建模语言)的一种重要表示法,用例分析方法在软件开发过程中占据着重要的地位.正确使用用例分析方法有助于项目的需求分析、体系结构设计、进度安排、测试和验证.文中简要介绍了增量/迭代式软件过程,通过实例探讨了软件开发中如何使用用例分析技术,包括项目风险分析、确定系统边界、细化事件流、图形化用例以及用例归档技术,从而为获取用例模型提供了有效的方法和途径.  相似文献   

2.
论文介绍了软件过程与软件建模技术的发展历史,讨论了软件过程、建模语言和统一软件开发过程的基本概念和原理,并重点讨论了软件构架、用例驱动、迭代与增量等技术的内涵。尽快掌握并适应这种新方法,开发与之配套的软件环境与工具是当务之急,这对于软件产业和软件工程学科有重要的意义和作用。  相似文献   

3.
统一用例方法的研究   总被引:4,自引:0,他引:4  
用例是10多年来最重要的需求分析技术,在保障全球各类软件的成功开发中发挥了极其重要的作用。鉴于目前用例技术尚存在几种相互竞争的流派,在实践中如何仔细甄别,取长补短,有效地作出选择,成为实践者必须面对的现实问题。本文详细分析了亚克申和寇本这两种主流用例方法之间的多处明显差异,逐一给出消除不一致的建议,并在此基础上提出了统一用例方法UUCM。  相似文献   

4.
UML中用例的捕获和描述   总被引:2,自引:0,他引:2  
本文根据UML中用例的概念和特征,讨论了一个基于活动者驱动捕获用的方法。这种方法使系统分析,设计、实现之间形成了一个良性循环,同时结合一个简单的实例给予说明。文章最后讨论了用例的描述方法。  相似文献   

5.
统一软件过程(RUP)是一种用例驱动的,以架构为中心的,采用迭代增量方式开发的软件工程化过程,应用统一建模语言(UML)进行可视化建模,为面向对象系统的开发提供了方法论的指导.在分析RUP过程的基础上,结合过程裁剪的原则和方法,在实际项目中进行了系统分析、设计及建模过程的实践.  相似文献   

6.
文中对基于对象的软件开发方法--统一软件开发过程进行了探讨,并分析其特点和优点.介绍了该方法提出的背景,即软件危机的出现和面向对象方法的提出及发展.简述了软件开发过程并由此引申出统一软件开发过程的定义,针对统一软件开发工程所具有的用况驱动、构架为中心、迭代和增量的过程的显著特点,分别从这三个方面加以详细具体的分析,最后概括总结了统一软件开发过程在实际应用中的优点.  相似文献   

7.
随着对软件需求的不断增大,要求的不断提高,软件开发机构迫切地需要一种能够更有效地开发更高质量软件的方法。统一软件过程RUP是一种用例驱动,以架构为中心,采用迭代增量方式开发的软件工程过程。RUP作为一种通用的软件过程框架,适用于大多数的软件项目,而信息系统的开发,也需要引入一种适当的开发过程作为指导,以提高质量、开发效率和复用性等。  相似文献   

8.
首先介绍了RUP结合UML进行软件系统开发的特点,说明了业务用例和系统用例的建模方法,最后比较了业务用例和系统用例的区别与联系。  相似文献   

9.
统一建模语言UML是面向对象建模领域中通用的标准语言,用例作为UML,的主要技术之一,不仅是获取需求的耋要手段,而且可以驱动整个开发过程。本文以教务管理系统中教材管理子系统开发经验为实例,介绍一种简单直观的增量迭代手法,用以在需求分析阶段捕获初始的的系统用例,同时帮助开发人员之间更好地沟通。  相似文献   

10.
软件工程中UML建模的技术与分析   总被引:1,自引:0,他引:1  
分析了UML的概念以及UML的组成,深入地对UML图进行了说明,并给出了流程图和用例图的应用实例,对该工具的应用可以起到一定的借鉴作用。  相似文献   

11.
吕长雷  马良 《微机发展》2004,14(2):61-62,99
文中对基于对象的软件开发方法——统一软件开发过程进行了探讨,并分析其特点和优点。介绍了该方法提出的背景,即软件危机的出现和面向对象方法的提出及发展。简述了软件开发过程并由此引申出统一软件开发过程的定义,针对统一软件开发工程所具有的用况驱动、构架为中心、迭代和增量的过程的显著特点,分别从这三个方面加以详细具体的分析,最后概括总结了统一软件开发过程在实际应用中的优点。  相似文献   

12.
在面向对象的软件开发过程中,统一建模语言(unified modeling language, UML)的用例图用于捕获用户的需求.传统描述用例的方法一般是开发者根据自己的经验,从需求中人工获取用例.然而,如何自动生成准确的用例仍然是一个待解决的问题.本文提出了一种通过用UML活动图半自动生成用例的方法.首先通过引入形式化模型——统一结构来描述用例图与活动图,其次给出分解活动图的算法,然后根据分解活动图得到的依赖链生成对应的用例的事件流,从而得到用例模型,最后通过所开发的原型CASE工具进行案例的演示,验证了本文所提出的方法的可行性。  相似文献   

13.
基于用例的软件需求建模研究   总被引:9,自引:2,他引:9  
需求建模和用例技术是软件需求工程研究的热点,文中旨在通过讨论二者的作用及相互关系,得到如何使用用例分析技术为捕获的软件需求建立简洁明了的逻辑模型的一般方法。文章首先介绍了用例、软件需求、需求建模等基本概念,然后探讨了软件需求建模的一般过程,最后结合实际案例给出了使用用例进行需求建模的实现方法。整个过程侧重于需求的获取、用例分析和建模的实现,并提供了一个简单的用于描述软件需求的用例规约。  相似文献   

14.
基于用例的软件开发进度度量方法*   总被引:2,自引:0,他引:2  
在研究软件度量技术和用例的基础上,提出一种基于用例的进度度量方法.该度量方法通过度量以用例为单位的各开发单元的进展来实现进度的度量,可以为项目的不同关系人提供不同级别的进度相关信息.该进度度量方法简明实用、灵活性强、易于软件组织实施和推广.  相似文献   

15.
软件体系架构(SA)是软件工程专业主修课程。本文通过五子棋软件开发案例,介绍我们给软件工程专业学生教授SA课程方面的经验。通过需求分析加深对软件系统的理解,在此基础上确定软件质量属性的优先级和所采用的、用来实现这些质量属性的战术。设计合适的五子棋软件架构以满足质量属性要求,并对架构进行评估。  相似文献   

16.
以自主开发的运动控制嵌入式系统为平台,以用户对自动包装机的需求为基础,采用统一建模语言UML建立自动包装机下位机用例图,并根据对用例图的分析建立系统下位机状态模型,明确各个状态模型之间相互转移的条件和约束关系。并对软件总体流程做较为严谨的设计,使设计出来的下位机程序不仅能够满足用户对系统功能的需要,更具有较高的可靠性和简洁的可维护性。  相似文献   

17.
UML是面向对象技术的一个重要应用,其中最重要的是Use Case建模。该文首先介绍了UML的基本内容,然后结合实际工程的分析设计过程对利用将Use Case模型分为企业模型和系统模型来建立Use Case模型做了详细的描述。  相似文献   

18.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号