
UML
文章平均质量分 59
Json-Huang
保持饥饿,保持愚蠢
展开
-
一步一步学习UML(1)-UML基础
1、什么是UML UML(Unified Moding Language,统一建模语言),是一种能够描述问题、描述解决方案、起到沟通作用的语言 通俗的说,它是一种用文本、图形和符合的集合来描述现实生产中各类事物、活动及其之间关系的语言。2、UML有什么特点 统一语言:统一的或者标准化语言,让不同的团队顺畅沟通协作 可视化:采用了“可视化”的图形方式来定义语言,通俗易懂3、U...原创 2018-05-20 23:01:41 · 2341 阅读 · 0 评论 -
一步一步学习UML(2)-用例和用例图
用例是一种建模技术,对于正要新建的系统,用例主要用于描述系统应该具备什么功能;对于已存在的系统,则反映了系统能够完成什么功能。用例图(Use Case Diagram)是显示一组用例、参与者及它们之间关系的一种图,通过用例图可以知道谁是系统相关的用户,希望系统提供什么样的服务,以及它们要为系统提供什么样的服务功能。 用例图主要作用: (1)用来描述系统的功能需求及系统使用场...原创 2018-05-27 23:16:27 · 13430 阅读 · 3 评论 -
一步一步学习UML(3)-时序图
1、时序图简介时序图(Sequence Diagram),又名序列图、循序图,是对象之间交互的UML交互图,这些对象是按时间顺序排列的。时序图中建模元素主要有:角色(Actor)、对象(Object)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。2、时序图元素角色(Actor)系统角色,可以是人、其他的系统或子系统。对象(Obje...原创 2018-09-23 12:23:51 · 2132 阅读 · 0 评论 -
一步一步学习UML(4)-活动图和状态机图
1、活动图活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程,是状态图(什么是状态图?继续往下看)的一种特殊形式。业务工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。业务用例由一系列活动组成,它们共同为业务主角生成某些工件。工作流程通常包括一个基本工作流程和一个或多个备选工作流程。工作流程的结构使用活动图来进行说明。活动图一般由泳道、开...原创 2019-04-20 17:51:20 · 2982 阅读 · 0 评论 -
一步一步学习UML(5)-业务概念模型分析(类图)
从用例图中能分析哪些业务概念或数据结构呢,比如如下优惠券用例(具体可参见:一步一步学习UML(2)),可能会有如下业务概念:活动信息优惠券信息优惠券活动发放信息优惠券审核信息优惠券管理员权限信息优惠券审核人员权限信息通过什么方式来进行业务分析建模呢,我们选择类图进行需求分析,大家可能会有疑惑,类图不是详细设计中进行的吗?类图确实在详细设计中用的比较多,但也可用于业务概念分析,...原创 2019-05-12 13:07:13 · 1694 阅读 · 0 评论