【机房重构】UML图
2015-05-15 15:52
225 查看
【背景】
一个完成的系统开发应该有文档编写和画图部分,所以在完成机房收费系统代码编写之际,我开始了文档编写和画图的工作,现在总结UML画图部分。
【用例图】
机房收费系统的用例图我只画了一张,并没有像其他同学一样画了好几张用例图。当我把它画完的时候,觉得应该把它分成三张画的,可是如果把它分成三张画,那这三张用户就没法体现继承关系,觉得用例图似乎还是有待改进。
【包图】
在第一遍机房收费系统的时候,画了一遍包图,但是根本就不好画,因为我们根本就没有用到三层或七层,所以第一遍机房收费系统的包图是画错了的。这一次算是有了成长。
【类图】
只有画了包图之后,我才知道类图是这包图的每一个包里画的,而且只有看到别人的博客之后,才知道,类图是这样子的。
【时序图】
画完了用例图、包图和类图,从中我也知道时序图,不是像我以前那样画的,是从用例图里选择用户,再从类图里选择类和方法,同时还要写上备注,要读者知道你这是干嘛的。
【总结】
UML图是在软件开发中的需求分析用到的,是给开发人员看的,所以作为一个系统的开发人员,所画出的UML图应该是能够让开发小组里的每个成员看懂,这样才能让所有开发人员懂得你的意思,这样开发起来就比较顺利。
一个完成的系统开发应该有文档编写和画图部分,所以在完成机房收费系统代码编写之际,我开始了文档编写和画图的工作,现在总结UML画图部分。
【用例图】
机房收费系统的用例图我只画了一张,并没有像其他同学一样画了好几张用例图。当我把它画完的时候,觉得应该把它分成三张画的,可是如果把它分成三张画,那这三张用户就没法体现继承关系,觉得用例图似乎还是有待改进。
【包图】
在第一遍机房收费系统的时候,画了一遍包图,但是根本就不好画,因为我们根本就没有用到三层或七层,所以第一遍机房收费系统的包图是画错了的。这一次算是有了成长。
【类图】
只有画了包图之后,我才知道类图是这包图的每一个包里画的,而且只有看到别人的博客之后,才知道,类图是这样子的。
【时序图】
画完了用例图、包图和类图,从中我也知道时序图,不是像我以前那样画的,是从用例图里选择用户,再从类图里选择类和方法,同时还要写上备注,要读者知道你这是干嘛的。
【总结】
UML图是在软件开发中的需求分析用到的,是给开发人员看的,所以作为一个系统的开发人员,所画出的UML图应该是能够让开发小组里的每个成员看懂,这样才能让所有开发人员懂得你的意思,这样开发起来就比较顺利。
相关文章推荐
- 重构机房收费系统之最终的UMl图(类图)
- 【机房重构】-UML用例图
- 【机房重构】一步一步往上爬——又见UML与文档
- 机房重构之UML图
- 机房重构之文档——重拾UML(一)
- 机房重构再次相遇UML
- 【重构】机房收费系统UML——类图
- 【机房重构】——UML
- 组合查询(机房重构知识点总结)
- 重构个人版机房收费系统—存储过程
- 机房重构的准备工作--从整理思路到画图
- 机房重构——数据库设计
- 【机房重构】--datatable转泛型时,部分字段信息不显示
- 【机房重构】SQl之存储过程
- 机房重构(个人版)——类图
- 【个人机房重构】——DataGridView控件绑定数据 ㈠
- 机房重构——泛型使用详解
- 【机房重构】视图
- 机房重构小结(三层)
- 机房重构—导出Excel