方法论程序员

UML复习及重点整理

2014-06-04  本文已影响789人  金发萌音

分为两部分:

  1. 基础知识部分
  2. 各类图的实际画法画法掌握及需要注意的地方

part1 important point:

part2 各种图


part3 实际作图

下面对着几个图重点建模:
用例图,类图,活动图,状态机图
使用工具Enterprise Architect 8.0

问题背景

随着网络的不断发展,web2.0时代早已全面到来,web2.0最鲜明的特点就是与用户的交互越来越多,这就导致了用户所参与的网站也越来越多
但是,这些网站都有一个共同的特点--需要登录进行操作,这就使得用户的账号密码不断增加,能否使得账号密码的管理更加轻松?比如用手机
登录网站?

需求分析

对于用户:他们需要输入账号之后,用手机确认该请求之后就可以登录了,用户也可以向数据库中添加网站信息(包括地址,账号和密码)
对于网站:他们收到用户请求之后,由服务器向用户的手机发送登录请求,用户如果在规定时间内确认该请求,将登录,否则登录超时

用例图

(这里等简书markdown下可以传图片再增加吧)


ImageImage

类图

ImageImage

活动图

ImageImage

状态机图

ImageImage
上一篇 下一篇

猜你喜欢

热点阅读