1.UML包括的框图如下 类图,对象图,用例图,序列图,协作图,状态图,组件图,活动图,部署图,主要使用的是功能模型(如用例图),对象模型(如类图),动态模型(如序列图,活动图,状态图) 2.类之间的关系(图例用的AmaterasUML_1.3.4工具) 泛化关系 uml中的泛化关系也就是继承关系。 ...
分类:
编程语言 时间:
2018-06-22 22:48:00
阅读次数:
205
1. 协作图与顺序图差不多,顺序图与协作图的区别理解: 顺序图类似我们生活中“排队”、计算机术语中的“串行”或者“栈”的概念,就是在一步只能执行该图的一个操作。 协作图类似我们生活中“两人三足”游戏、计算机术语中的“并行”的概念,就是在完成一步需要一方或者多方执行一个或者多个操作。 2.类图,就是代 ...
分类:
其他好文 时间:
2018-06-22 01:13:58
阅读次数:
421
本次课时,根据上次课的电影购票系统设计分析,制定了实验计划,做出了实验分工。 我负责编写用例图及用例规约、部署图和协作图。 ...
分类:
其他好文 时间:
2018-06-18 22:42:23
阅读次数:
207
面向对象编程后,基本的流程图还是不能充分清晰的体现逻辑。时序图和协作图(泳道图)是个好利器。 ...
分类:
其他好文 时间:
2018-05-20 14:08:19
阅读次数:
165
面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language?),这篇课程的目的是展示出UML的精彩之处。 UML中有九种建模的图标,即: 用例图 类图 对象图 顺序图 协作图 状态图 活动图 ...
分类:
其他好文 时间:
2018-05-10 18:11:20
阅读次数:
206
第五次作业: 类图: 度量图: 协作图: 分析:本次作业时多线程的电梯实现。第一次接触多线程,我没有过多的思考,直接用线程完成线程间的信息交互和信息储存,导致刚开始程序出现很多错误,甚至不能运行。根据度量图也可看出,线程的run方法写了过多的代码。而这其中的一些代码应是另一个非线程类所具有的,线程的 ...
分类:
其他好文 时间:
2018-05-02 20:57:36
阅读次数:
126
还记得前三次的设计策略:星期二之前实现功能,星期三找一下可能出现的小bug。 这三次以及变成了:星期二之前能跑出来就行。 总体来说设计策略是:先让几个线程能够顺利运行,再开始实现功能。 在接触到多线程之后,我已经没有前三次作业的余裕了(虽然前三次也不怎么有)。 还生存个鬼嘞,不无效就行了吧 = = ...
分类:
其他好文 时间:
2018-05-02 02:47:45
阅读次数:
167
1、开发工具 starUML 2、UML的定义 UML的组成,由视图、图、模型元素和通用机制等几个部分组成。 UML的建模机制,静态建模和动态建模,静态包括用例图、类图、对象图、包、组件图和配置图,动态建模包括消息、状态图、时序图、协作图、活动图。 3、UML的中的关系 关联关系 光联关系是一种结构 ...
分类:
其他好文 时间:
2018-04-08 19:02:31
阅读次数:
165
一.需求分析 需求分析得步骤一般分为需求获取,需求建模和细化、需求文档化和需求验证。 4.1.1 需求获取 1.需求类别 2.需求获取得方法 4.1.2需求建模并细化 在结构化方法下,需求分析模型是由数据流图(以及数据字典)来反映,在面向对象方法下,需求分析模型是由用例模型(用例图+用例的流程图)+ ...
分类:
其他好文 时间:
2018-04-03 14:23:06
阅读次数:
241