.NET机房收费系统用例图分析
来源:互联网 发布:科学管理案例 知乎 编辑:程序博客网 时间:2024/05/01 15:24
用例图中的几种关系
关联:
双向关联:
两者之间可以互相调用。
单向关联:
两者之间的调用单向调用,C3调用C4。
反身关系:。
可以进行自身调用
聚合/组合:
聚合:
两者之间的关系弱于组合。C10可以独立存在。
组合:
C8没有独立性。
依赖:
C5的存在依赖于C6.
泛化:
C12继承C11,如果存在继承关系时就可以使用泛化。
用例和用例之间的关系可以有:聚合、组合、依赖、泛化。
用例和角色之间的关系有依赖。
包含(include):一个用例中包含另一个用例,必须存在。
扩展(extend):一个用例扩展另一个用例,不是必须存在。
机房收费系统的用例图:
一般用户的所有用例全部画在用例图中,其中在查询上机状态中包含了查询和显示全部上机两个用例,在上机管理中包含选中学生下机和全部学生强制下机两个用例,根据师傅的指导其中的QueryLoginState和OnlineManagement两个用例可以没有,他们包含的用例直接作为用户的用例即可。
操作员拥有一般用户的权限,除了上面的用例以外还有自己的用例去实现系统的功能。其中部分用例扩展了ExpertExcel用例,就是导出表格。这其中涉及到了包含和扩展的区别。上面内容已经详细介绍了。
管理员拥有最高的权限,自己特有的功能用例在上面的图中全部列出,其中日结和周结扩展了Print打印用例。
这张图展示的是系统要求的权限,用泛化的关系表示。
关于用例图的简单理解和《机房收费系统》的用例图介绍到这里,第二次画《机房收费系统》的几种图,希望大家指正。
0 0
- .NET机房收费系统用例图分析
- 【分析】机房收费系统
- .NET机房收费系统总结
- 机房收费系统--用例图
- 机房收费系统用例图
- 机房收费系统 用例图
- 机房收费系统-用例图
- 机房收费系统----用例图
- 机房收费系统---用例图
- 机房收费系统--需求分析
- 机房收费系统初步分析
- 机房收费系统需求分析
- 机房收费系统 大体分析
- 机房收费系统角色分析
- 机房收费系统可行性分析
- 机房收费系统需求分析
- 机房收费系统之分析
- 机房收费系统初步分析
- Wireshark源码编译总结
- Android API Guides 之 App Manifest(18) - <provider>
- FrameLayout布局
- [leetcode]Longest Valid Parentheses
- ssh中“Host key verification failed.“的解决方案
- .NET机房收费系统用例图分析
- 【数组】Container With Most Water
- Android API Guides 之 App Manifest(19) - <receiver>
- TCP 半关闭
- apk安装和运行
- Composite(组合模式)
- COM专题之一----开篇COM(组件对象模型)
- J2EE表单验证的前后台统一实现
- Java笔试面试(Web相关1)