UML设计作业.docx
- 文档编号:22989610
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:10
- 大小:93.19KB
UML设计作业.docx
《UML设计作业.docx》由会员分享,可在线阅读,更多相关《UML设计作业.docx(10页珍藏版)》请在冰豆网上搜索。
UML设计作业
UML面向对象分析与设计
客服系统实验报告
课程:
UML面向对象分析与设计
姓名:
刘龙龙
学号:
2012051207
班级:
12级2班
指导教师:
余鋆
一.实验目的
1.了解面向对象设计语言UML。
2.了解UML设计工具。
3.了解RationalRose的基本功能,掌握其基本的用法和设计步骤。
4.了解类图和对象图的概念,学会使用RationalRose创建类图和对象图,掌握类图和对象图的设计方法和其代表的含义。
学会自己创建类图和对象图。
5.了解包图的概念,掌握用RationalRose设计包图的方法。
6.认识用例图,了解用例的概念,掌握用例图的设计方法,学会用RationalRose自己设计出用例图。
7.学习序列图的概念,掌握序列图的设计方法
二.实验要求
1.下载安装RationalRoseUML设计工具,配置好其需要的参数。
2.单独使用RationalRose设计出类图,对象图,包图,用例图和序列图。
3.完成客服系统的设计,包括基本的类图,对象图,包图,用例图和序列图。
三.实验步骤
1.安装RationalRose,创建需要的图例。
在RationalRose的左侧窗口中右键单击选择要创建的类型,如创建:
用例图。
窗口中还可以依次创建用例图,顺序图,用例等需要的视图。
图1
3.双击刚创建的用例图,在右侧浏览器窗口出现操作界面,我们可以选测浏览器左侧的菜单中的图例作图。
4.添加图例。
如果菜单栏中没有我们要用的图标,我们可以在菜单栏上右键选择“定制”添加需要的图表用来作图。
图2
5.选择一个合适的图表作图,如用例图创建用例。
四.实验内容
1.掌握RationalRose的安装过程和使用方法。
2.学习类图和对象图的含义,使用RationalRose创建类图和对象图,完成客服系统中的客服服务人员、维护人员、部门领导、用户等的类图和对象图的创建。
3.了解包图,认识包图的图表,绘制包图,完成客服系统的包图绘制。
4.学习使用RationalRose创建用例图,掌握用例图的含义,创建完成客服系统中的对应的客户服务人员、维护人员、用户等的用例图。
5.掌握序列图的概念,认识序列图,使用RationalRose创建出客服系统的序列图。
五.实验结果
基于以上的操作和练习,我基本完成了实验要求的任务,分别绘制出了客户服务系统的类图,对象图,用例图,包图,序列图等图示。
实验结果如图所示。
1.类图
图3客户系统类图
图4客服系统中的其他类图示
2.对象图
图5
3.包图
图6客户服务系统包图
4.用例图
图7部门领导用例图
图8客服人员用例图
图9维护人员用例图
图10客户端用例图
图11修改用户信息界面用例图
图12注册页面用例图
5.序列图
图13添加好友序列图
图14修改客户信息序列图
图15删除客户信息序列图
六.总结
UML是一种面向对象的语言,可以说没有面向对象就没有UML,面向对象是当前主流的程序设计方法,因此我们要学会使用面向对象的思想。
RationalRose是UML的一种非常方便的设计工具,使用RationalRose我们方便的可以绘制类图,用例图,协作图,对象图等等,而且可以使用其生成相关的面向对象的程序代码,我们应该掌握这一种工具,也要学会UML这种面向对象的语言。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 设计 作业
![提示](https://static.bdocx.com/images/bang_tan.gif)