第02章用例图资料.pptVIP

  • 4
  • 0
  • 约5.8千字
  • 约 48页
  • 2017-06-18 发布于湖北
  • 举报
第02章用例图资料

第2章 用例图 2.1 用例图的概念 2.2 用例图建模技术 2.6 实例——-图书馆管理系统中的 用例图 用例图 人们在进行软件开发时,无论是采用面向对象方法还是传统方法,首先要做的就是了解需求。由于用例图是从用户角度来描述系统功能的,所以在进行需求分析时,使用用例图可以更好描述系统应具备什么功能。用例图由开发人员与用户经过多次商讨而共同完成,软件建模的其他部分都是从用例图开始的。这些图以每一个参与系统开发的人员都可以理解的方式列举系统的业务需求。 本章将首先介绍系统、参与者和用例等一些基本概念及表示方法,然后再讨论泛化用例与参与者,以及用例之间的关系。最后介绍如何对用例进行描述以及如何绘制用例图。 系统 系统是用例图一个重要组成部分。系统是用于执行某一项功能的,它不单指一个软件系统。但说本书的目的而言,我们感兴趣的是计算机软件,系统是为用户执行某类功能的一个或多个软件构件。系统的边界用来说明用例图应用的范围。例如,一台自动售货机应提供售货、供货、提取消售款等功能,这引功能在自动售货机之内的区载起作用,自动售货机之外的情况则不考虑。准确定义系统的边界并不总是很容易的,因为有些情况下,严格地划分哪些任务是由系统完成,而哪些是由人工或其他系统完成是很困难的。另外,系统最初的规模应有多大也应该考虑。一般的作法是,先识别出系统的基本功能,然后以此为基础定义

文档评论(0)

1亿VIP精品文档

相关文档