第3章用例图东北大学信息科学与工程学院杨雷E-Mail:******@、掌握用例模型包括内容2、熟练掌握用例图3、熟练掌握用例图中的关系4、掌握用例描述5、:能够有效地帮助开发人员发现真正的需求,并以适于用户、客户和开发人员的方法加以表示。用例模型包括:用于描述一个系统的所有用例图和用例描述。用例模型特点:1)用例模型描述了待开发系统的功能需求。2)用例模型将系统看作黑盒。3)用例模型驱动了需求分析之后各阶段的开发工作。4开发过程5UseCase驱动实现测试需求分析和设计UseCases把所有这些过程绑到一起在这些开发过程中,开发人员首先捕获客户的需求,并以用例的形式组织成用例模型。然后分析并设计系统来满足这些用例,因此在用例模型之后就是分析模型,接着是设计模型和实施模型。在实现了整个系统之后,还将根据用例模型设计出测试模型来对系统进行验证这些模型之间并不是线性转变的,它们是一个迭代、增量的开发过程。。用例图描述了一组用例、参与者以及它们之间的关系用例图包含3个建模元素:(1)用例(2)参与者(角色)(3)关系8UseCase(用例,用例)UseCase概念是IvarJacobson于60年代和70年代在爱立信公司开发AKE,AXE系列系统时发明的,并在其博士论文(85年)和92年出版的论著中做了详细论述[1]。。,面向对象领域已广泛接纳了用例这一概念,并认为它是第二代面向对象技术的标志。[1],Object-orientedsoftwareengineering:ausecasedrivenapproach,Addison-Wesley,19929一个用例是外部参与者与系统之间的一系列典型交互过程,每个用例为参与者提供有价值的功能。例:在字处理程序中,“将正文置为黑体”是一个usecase;“创建索引”也是一个usecase。UseCase的定义10
第三章用例图 来自淘豆网www.taodocs.com转载请标明出处.