信息系统分析与设计 教学课件 作者 王兴鹏 ch07-面向对象分析设计.pptVIP

  • 3
  • 0
  • 约1.67万字
  • 约 123页
  • 2015-12-09 发布于广东
  • 举报

信息系统分析与设计 教学课件 作者 王兴鹏 ch07-面向对象分析设计.ppt

第7章 面向对象分析与设计 主讲:王兴鹏 xingpengwang@163.com UML建模 一种系统开发方法应由建模语言和开发过程组成。 建模语言是设计的表示符号,而过程则是描述如何进行开发所需的步骤。 UML的开发过程包括需求获取、系统分析、系统设计、实现和测试5个步骤。 第一节 需求获取 需求获取 系统开发的第一步工作就是进行需求收集。 需求收集从调查开始。 调查是为了发现了系统中的参与者和高层用例。 一、建立用例图 1.确定系统边界 在确定参与者和用例的过程中也就确定的了系统的边界,用例是系统之中的,参与者是系统外部的。 确定一个新需求是否属于开发的系统之中,可参考以下问题: (1)这些需求对于系统是否是必须的? (2)这些需求是系统在逻辑上会完成的吗? (3)这些需求是参与者要求系统去做的吗? 一、建立用例图 2.识别参与者 (1)识别参与者的一般方法 一般地,可以通过以下问题去寻找用例图中的参与者: 谁是系统的主要使用者? 谁从系统获取信息? 谁向系统输入信息? 谁从系统中删除信息? 谁需要系统支持他们的日常工作? 谁来维护、管理系统使其能正常工作? 系统需要控制哪些硬件? 系统需要与其他哪些系统交互? 对系统产生的结果感兴趣的是哪些人或哪些事物? 除把直接使用系统的人员确认为参与者外。凡是与系统进行信息交换(包括数据信息和控制信息交换)的外部事物均可被确认为

文档评论(0)

1亿VIP精品文档

相关文档