UML图验收总结

     昨天晚上师父对我的UML图做了验收,师父主要验收的是类图、用例图和时序图。从这三种图的验收中得出了一个结论,我画的图除了错还真的是只有错,而且还是错的一塌糊涂。

    一、类图

    类图真的是错得一塌糊涂,师父问我:“一般用户是类吗?”我说:“不知道”。师父说:“你知道什么是类吗?你知道什么是类图吗?”我只能很笼统的说类是一组具有相同属性和方法的对象组合,类图就是把类与类之间的关系画出来。师父说我画的类图就是用例图,说我画的时候一定是感觉怪怪的。还真的是我画的时候在心里嘟囔着类图和用例图不都一样吗?为什么还要有类图呢?在机房收费系统里,我还真的是找不到类。

    到底什么是类,师父说form是类,form1是对象,command是类,command1是对象,球是一个类,篮球、排球就是对象。简单的说就是类是对象的抽象,对象是类的具体实例。说得很简单,可是在机房收费系统里我真的找不出类,师父说要看代码,public class……,就是定义一个类,当你new的时候,就是从这个类里实例出一个对象了,可是在VB版的机房收费系统里,这个类和对象真的不明显,我也就是从C#的学习里敲的例子懂得的。

    二、用例图

    用例图基本也就那样了,和类图一样,就是有角色和用例,还有关系。用例图要注意粒度,不能过粗也不能过细,该有的关系一定要有,包涵和扩展的关系一定要表现出来,但是关系过细的话会让人觉得很乱,关系太过复杂。还有就是各种关系的箭头指向一定要明确。

    三、时序图

    时序图是师父给我验收的三种图之一,一样的错误,object图符就是一个对象,而我把用户登录当成一个对象了,用户登录只是一个工程,不能当做一个对象。应该是用户登录的窗体才能当做一个对象。

       

    四、总结

    在错误中成长吧,我知道我第一次画肯定会有很多问题,但是如果我因为害怕错误,而迟迟不动手画一画的话,那我就会在很长的一段时间里无法迈出前进的步伐。所以,当自己要趟过一条河的时候,因为担心水深而不敢迈出步伐,那我就只能眺望远方的风景了。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值