UML学习:机房收费系统-对象图
来源:互联网 发布:滴滴打车软件 编辑:程序博客网 时间:2024/05/16 18:26
- 前言
- 机房收费系统对象图OBJECT
- 对象分类
- 一般用户
- 操作员
- 管理员
- 对象之间的联系
- 对象分类
- 总结
前言
上一篇文章借助UML对机房收费系统中的类图进行了一个简单的概述。今天,我们继续对机房收费系统在“对象”的层面上进行另一番描述。
机房收费系统:对象图(OBJECT)
对象分类
一般用户
描述:和之前的类图一样,对象图中所有的功能都是类图的实例化,功能已经具体到了软件中的每一个窗体或者SQL中的表单,通过对这些实例的描绘,就可以了解一般用户索要用到的全部“模块”(暂且称之为模块吧,组件也行)
模型图:
操作员
描述:与一般用户不同的是操作员需要进行充值,注册等业务流程,所以需要用到一些除一般用户权限范围之外的表单,所以需要对SQL中的其他数据进行增删改查,所以就有了下面的模型图。
模型图:
管理员
描述:对于管理员来讲,除了可以使用“一般用户”和“操作员”的所有权限之外,最重要的就是对周结账单和日结账单的查询以及对使用该系统的用户进行“结账”,所以管理员所包含的对象又与之前的两个角色有些许变化,但是万变不离其宗。
模型图:
对象之间的联系
对于这三者之间的联系,与之前博文中提到的一样,都是按照权限大小规划为:一般用户——>操作员——>管理员,所以只要在对象图中稍加修改便可以实现,所以并不复杂,这里就不再赘述了。
总结
通过对对象图的理解,我们可以看出,在UML模型图中,每张图都是上一张图的细化,从用例需求到现在的“模块”化的功能实现,都是一步一步在让整个软件系统从“用户端”到“开发端”在过渡,从现在的对象图便可看出一点端倪,下一篇的《活动图和状态图》就更能体现这个特点了。
0 0
- UML学习:机房收费系统-对象图
- 机房收费系统---UML图
- UML学习:机房收费系统-活动图,状态图
- UML学习:机房收费系统-用例图
- UML学习:机房收费系统-类图
- UML学习之机房收费系统用例图
- 机房收费系统--对象图
- 机房收费系统——UML图
- 机房收费系统——UML图
- UML图与机房收费系统实例
- UML之“机房收费系统”
- 【UML】图总述机房收费系统
- UML—机房收费系统
- 【UML】机房收费系统三种图
- UML图——类图与对象图(机房收费系统)
- 重构机房收费系统之UML图
- 机房收费系统之uml图——初版
- 机房收费系统之uml图——初版
- 【Leetcode】N-Queens
- 前端5
- 在flex&bison的基础上利用符号表进行语义分析
- [ecshop 资料]商品显示 选择属性名称然后标题也加上属性的名称
- I2C总线简介
- UML学习:机房收费系统-对象图
- 第一部分、十道海量数据处理面试题
- Android 屏幕水平、垂直使用不同的布局xml文件
- kaldi学习笔记之卷积神经网络(CNN)
- 简单登入模块
- 非主流自然语言处理——遗忘算法系列(三):分词
- Top K 算法详解
- springmvc练习
- postInvalidateDelayed()方法