UML建模工具应用实验报告:掌握面向对象开发思想和UML建模技术
需积分: 5 2 浏览量
更新于2024-08-04
收藏 325KB DOCX 举报
软件工程实验六最新版-UML建模工具应用
软件工程实验六最新版-UML建模工具应用是软件工程领域中的一项实验课题,旨在掌握面向对象开发思想及实现机制,理解并掌握UML常用图,并掌握并常见UML建模工具,并绘制UML各种图。
实验目的:
* 掌握面向对象开发思想及实现机制
* 理解并掌握UML常用图(重点:类、对象图、用例图)
* 掌握并常见UML建模工具,并绘制UML各种图
实验准备与要求:
* 使用StarUML(简称SU)创建UML类图,生成类图和其他类型的统一建模语言(UML)图表
* 使用在线云协作UML建模平台www.processon.com
实验任务一:
* 在某高校教学管理系统中涉及下面的类和对象:大学、系、教研室、教师、学生班级、学生、本科生、研究生、教学任务、课程
* 这些类及对象之间具有以下关系:一所大学下设多个系,每个系包括多个教研室和多个学生班级。每位教师只能归属于一个教研室。学生分为本科生和研究生。每位教师可以承担多门课程的教学任务,每个学生可以选修多门课程。
* 画出类图,类中属性和操作暂不描述,重点画出类之间的关系(Relation)
实验任务二:
* 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址、身份证号码等存款信息,并打印出存款存单给储户;如果是取款且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并打印出利息清单给储户。
* 请画出该系统的用例图(UseCaseDiagram)(须注明图中各元素间关系)
实验任务三:
* 在驾校训练管理Web系统中,学员包括基础和初级两类;初级学员可利用课余时间做教练助理;教练包括一般教练、金牌教练两类;一名助理可协助一位一般教练或金牌教练完成培训;一般教练只能有一名助理,一位金牌教练可有三名助理。
* 请按以上系统场景分析并绘制系统UML类图(ClassDiagram)
知识点:
* 面向对象开发思想及实现机制
* UML常用图(类图、对象图、用例图)
* UML建模工具(StarUML)
* 类图的绘制(类之间的关系)
* 用例图的绘制(系统的工作过程)
* UML类图的绘制(系统的类关系)
资源链接:
* StarUML官方下载地址:http://staruml.io/download
* 在线云协作UML建模平台:www.processon.com
211 浏览量
530 浏览量
113 浏览量
2009-04-08 上传
403 浏览量
175 浏览量
2010-02-17 上传
530 浏览量
189 浏览量
没心没肺活百岁
- 粉丝: 56
- 资源: 12
最新资源
- NS-2 中文手册,自组网模拟平台
- TMS320LF2407系统和软件设计教程经典资料
- CCNA模拟器Boson NetSimⅡ(中文教程).pdf
- div+css布局大全
- 软件开发经典C++笔试题
- LoadRunner8.1操作笔记
- FPGA 及其设计原理简介
- Linux操作系统C语言编程入门
- 英语写作绝招:各部分万能套用公式.doc
- HelloWorldTutorial - PlanetLab
- photoshop快捷键大全
- Struts快速学习指南
- java面试题目,供大家学习面试题
- Openssh工具远程管理
- 白话C++ PDF格式,讲的很比喻
- Algorithms in a Nutshell —PDF(世界著名出版社08年新书)