机房收费系统画图—用例图、类图

    总算到了该实践UML画图的时候了,当时感觉听视频的时候挺简单的,没想到画起来需要考虑这么多、这么慢。当然,也与对Rational Rose的使用不熟练有关。下面就晒晒我的成果吧,如果有什么不妥的地方,欢迎大家批评和指正!

    首先看看机房收费系统的用例图:

    机房收费系统画图—用例图、类图_第1张图片

    OutputExcel是一般用户(GeneralUser)和操作员(Operator)的一个子功能,很纠结到底是该包含关系还是扩展关系。

    下面是类图:

   

    总感觉管理员(Administrator)应该继承(泛化)操作员(Operator),操作员应该继承(泛化)一般用户(GeneralUser),管理员却具有唯一性,且可以对操作员和一般用户进行管理。干脆,就禁止管理员对卡进行操作了。

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(机房收费系统画图—用例图、类图)