zoukankan      html  css  js  c++  java
  • UML

    Preface

    1. UML Basic Introduction

    2. Class Diagram

    3.  Sequence Diagram

    4. Use Case Diagram

    5. Reference

    1-1 Why Learn? 

    Communication : Imagine a context when you want to talk technology with teammembers or architects

    Understanding : It will help you research open source projects

    1-2 UML Diagram

    2-1 CRC Card for Class Diagram

    2-2 Relationships between 2 classes

    •  Generalization, Interface Realization, Dependency, Association, Aggregation, Composition

    •  Doc http://blog.csdn.net/williom120/ar9cle/details/20036413

    • Strength of relationship Dependency < Association < Aggregation < Composition

    • Difference between Aggregation & Composition 

    3-1 Major Elements for Sequence Diagram

    3-2 New/Delete Objects  for Sequence Diagram

    3-3 Interaction  for Sequence Diagram

    4-1 Solving Problems within Use Case Diagram

    • Behavior Diagram

    •  Be good at analyze why user use the system or how to use the system

    4-2 Two Important Elements for Use Case Diagram

    4-3 Scenario for Use Case Diagram

    5-1 Reference

    • UML Versions http://www.uml-diagrams.org

    • UML Tools list http://www.umlchina.com/Tools/Newindex1.htm

    • UML Tools install
      http://staruml.io http://www.visual-paradigm.com/download/community.jsp

    •  UML learn doc http://www.uml-diagrams.org 

  • 相关阅读:
    简单播放器(增加sdl事件控制)
    注册表读写
    vb6 的关机代码
    设置系统时间
    获取屏幕工作区、定位任务栏、窗口置顶
    用WINSOCK API实现同步非阻塞方式的网络通讯
    使用API调用外部程序并监控程序状态
    vba截屏保存
    StrConv 内码转换
    阻止文本框获取键盘输入
  • 原文地址:https://www.cnblogs.com/ouyangfang/p/6635370.html
Copyright © 2011-2022 走看看