UML建模工具应用实验报告:掌握面向对象开发思想和UML建模技术
需积分: 5 32 浏览量
更新于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
2009-04-08 上传
2018-05-07 上传
2018-11-20 上传
114 浏览量
159 浏览量
2018-07-20 上传
2011-08-08 上传
2014-03-02 上传
2010-04-29 上传
没心没肺活百岁
- 粉丝: 53
- 资源: 12
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集