(四)分析

分析与情境


狗门3.0

use case 3.0

storage bark

减少耦合的方法之委托

delegation

UML中多重性的表示

多重性

文本分析

  • 关注用例里的名词与动词
    用例里的名词通常是你需要编写的类,而且是系统的焦点

    用例里的名词通常是你需要编写的类,而且是系统的焦点

    textual analysis
  • 用例的措辞的确有影响
    influence of words
  • 用例与文本分析
use case & textual analysis

文本分析告诉你焦点在哪里,而不只是你该创建什么类
用例中的动词(通常是)系统中对象的方法
  • 名词、动词转化为类与方法的参考意见

    1. 通常不需要表示系统之外的事物(需要交互时例外);

    2. 通常不需要表示活物(需要存储该物的长期信息时例外);

    3.与现实世界相容(real-world compatible);

Answer
  • UML表示
    uml: association
    1. 优点: 直观,帮助提前发现问题


      image.png
    2. 局限:


      image.png
    3. 注解(补充)类图


      image.png

要点


key points

填字


image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容