【CS学习】——机房收费系统用例图介绍
2015-11-15 19:07
267 查看
机房收费系统已经结束了大概有三个月的时间,这次的UML画图,对于自己来说是一次很好的复习的机会。在首先开始画图的时候,对于机房收费系统应该重新有自己的认识和了解。对于系统的分析在整个UML画图阶段是首先不可缺少的任务。
对于UML中的用例图涉及到的主要有三种:角色、用例和关系。
对于UML中的用例图涉及到的主要有三种:角色、用例和关系。
角色:
关于机房收费系统中所涉及到的一共可以分为四类人。首先就是机房电脑的直接使用者,学生。其实学生并不参与整个系统的使用,整个系统在操作的过程中都没有涉及到学生,学生虽然没有直接的和系统发生联系。但却是系统的间接受益者。第二类就是一般用户:一般用户是系统大多时候的使用者,对于系统进行最基础的操作,最基础的操作。再者就是操作员和管理员,对于系统有更高的权限,可以对系统进行更高级的设置。一般用户相当于员工,操作员就是组长,最高权限的管理员就是部门经理。用例:
其实就是系统,也就是说角色要系统所做的事情,简单的说就是系统要实现的功能。这也是为什么UML在进行画图的时候首先要画系统的用例图。需求分析了解系统的需求也就很简单的得出了用例图。关系:
其实对于UML中的四种关系,其实关联关系是在四种关系中最常用的,但是关于UML中的关系越精确对于系统的编程也有利。但是如果自己实在是不知道各个之间的关系可以使用关联关系。下面是机房收费系统用例图:
相关文章推荐
- Cannot assign requested address 问题
- linux makefile教程
- python 装饰器
- Android驱动调试利器Busybox之初体验
- 用正则的方法操作转驼峰
- 常用命令常用sql:SHOWVARIABLESLIKE'character%'
- java开发环境配置(1)——JDK配置
- [笔记向] Tricks
- Educational Codeforces Round 1 C. Nearest vectors 极角排序
- Gradlle 全解析(Android官方技术文档翻译)
- 带有可变参数的方法
- fedora22下hadoop1.2.1wordcount测试
- C#总结
- Java记录 -80- 深入理解枚举(Enums)
- Linux下搜索命令
- python实现windows ie代理切换
- jquery常用操作
- 【ObjectC—浅copy和深copy】
- Java记录 -79- 枚举(Enums)
- solr 安装,配置,测试