精·软件工程导论class14面向对象方法学引论.pptVIP

  • 2
  • 0
  • 约6.27千字
  • 约 55页
  • 2017-02-03 发布于北京
  • 举报

精·软件工程导论class14面向对象方法学引论.ppt

1.寻找行为者 通过请系统的用户回答一些问题的办法来发现行为者,下述问题有助于发现行为者: 谁将使用系统的主要功能(主行为者)? 谁需要借助系统的支持来完成日常工作? 谁来维护和管理系统(副行为者)? 系统控制哪些硬件设备? 系统需要与哪些其他系统交互? 哪些人或系统对本系统产生的结果(值)感兴趣? 2.寻找用例 一旦找到了行为者,就可以通过请每个行为者回答下述问题来获取用例: 行为者需要系统提供哪些功能?行为者自身需要做什么? 行为者是否需要读取,创建,删除,修改或存储系统中的某类信息? 系统中发生的事件需要通知行为者吗?行为者需要通知系统某些事情吗? 从功能观点看,这些事件能做什么? 行为者的日常工作是否因为系统的新功能而被简化或提高了效率? 系统需要哪些输入输出?输入来自何处?输出到哪里去? 当前使用的系统(可能是人工系统)存在的主要问题是什么? 9.6.2 用例建模 9.6.2 用例建模 9.7 三种模型之间的关系 三种模型之间关系 FM:功能模型做什么What DM:动态模型何时做When OM:对象模型操作的实体How 9.7 三种模型之间的关系 (1)针对每个类建立的动态模型,描述了类实例的生命周期或运行周期。 (2)状态转换驱使行为发生,这些行为在数据流图中被映射成处理, 在用例图中被映射成用例,它们同时与类图中的服务

文档评论(0)

1亿VIP精品文档

相关文档