职称:副教授
单位:玉林师范学院
部门:计算机科学与工程学院
主讲教师:杨夏妮
教师团队:共1位
《UML系统建模与分析设计》是软件工程专业中一门综合性很强的基础课程,主要内容包括软件工程与面向对象方法、UML的定义和背景、UML基础(UML构造块、UML通用机制、UML“4+1”架构、UML建模工具)、UML系统动态建模(用例图、活动图、状态机图、顺序图、通信图)、类图、对象图、包图、组件图、部署图、统一软件开发过程、UML具体实例等。
本课程的目的与任务是使学生通过本课程的学习,从UML的基本概念入手,由浅入深地认识和学习软件工程核心要素,以体系化、工程化的方法思考软件工程过程。本课程除要求学生掌握UML的图示语法和语义,重点要求学生掌握设计软件的逻辑能力以及对软件内部各种组织结构的表达能力,掌握对事物的抽象能力和建模的基本思想,为更深入地学习和今后的实践打下良好的基础。案例教学法、基于项目驱动的教学法、线上线下教学法
【1】吕云翔,赵天宇,丛硕.UML面向对象分析、建模与设计 [M].北京:清华大学出版社,2018.
【2】王先国.UML统一建模使用教程[M].北京:清华大学出版社,2009.
【3】王欣.UML系统建模及系统分析与设计[M].北京:中国水利水电出版社,2013.
【4】谢星星.UML基础与Rose建模使用教程[M].北京:清华大学出版社,2011.
【5】侯爱民,欧阳骥,胡传福.面向对象分析与设计(UML)[M].北京:清华大学出版社,2015.
| 课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
| 1.1 课件:软件工程与面向对象方法 |
文档
.pptx
|
2022-09-18 | 791.66KB | ||
| 2.1 课件:UML |
文档
.pptx
|
2022-09-18 | 486.24KB | ||
| 3.1 课件:初识UML |
文档
.pptx
|
2022-09-18 | 2.14MB | ||
| 4.1 课件:用例图 |
文档
.pptx
|
2022-09-18 | 2.14MB | ||
| 4.2 实验:使用EA绘制“机票预订系统”的用例图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 5.1 课件:类图 |
文档
.pptx
|
2022-09-18 | 558.49KB | ||
| 5.2 视频:使用EA实现类图的正向工程和逆向工程 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 5.3 实验:使用EA绘制“机票预订系统”的类图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 5.4 实验:使用EA生成代码 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 6.1 课件:对象图 |
文档
.pptx
|
2022-09-18 | 252.25KB | ||
| 6.2 实验:使用EA绘制“机票预订系统”的对象图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 7.1 课件:包图 |
文档
.pptx
|
2022-09-18 | 525.03KB | ||
| 7.2 实验:使用EA绘制“机票预订系统”的包图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 8.1 课件:顺序图 |
文档
.pptx
|
2022-09-18 | 972.36KB | ||
| 8.2 实验:使用EA绘制“机票预订系统”“登录”用例的顺序图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 8.3 实验:使用EA绘制“机票预订系统”其他用例的顺序图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 9.1 课件:通信图 |
文档
.pptx
|
2022-09-18 | 1.52MB | ||
| 9.2 实验:使用EA绘制“机票预订系统”“查询航班”用例的通信图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 9.3 实验:使用EA绘制“机票预订系统”的其他用例的通信图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 10.1 课件:状态机图 |
文档
.pptx
|
2022-09-18 | 324.20KB | ||
| 10.2 实验:使用EA绘制“机票预订系统”“航班”类的状态机图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 10.3 实验:使用EA绘制“机票预订系统”的其他类的状态机图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 11.1 课件:活动图 |
文档
.pptx
|
2022-09-18 | 8.74MB | ||
| 11.2 实验:使用EA绘制“机票预订系统”“购买机票”用例的活动图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 11.3 实验:使用EA绘制“机票预订系统”的其他的活动图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 12.1 课件:组件图 |
文档
.pptx
|
2022-09-18 | 395.01KB | ||
| 12.2 实验:使用EA绘制“机票预订系统”的组件图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 13.1 课件:部署图 |
文档
.pptx
|
2022-09-18 | 198.74KB | ||
| 13.2 实验:使用EA绘制“机票预订系统”的部署图 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 14.1 课件:统一软件开发过程 |
文档
.pptx
|
2022-09-18 | 444.53KB | ||
| 15.1 视频:小型网上书店系统的完整开发过程 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 15.2 文档:小型网上书店系统 |
文档
.pdf
|
2022-09-18 | 1.81MB | ||
|
文档
.pdf
|
2022-09-18 | 835.31KB | |||
|
文档
.pdf
|
2022-09-18 | 935.50KB | |||
|
文档
.pdf
|
2022-09-18 | 528.65KB | |||
|
文档
.pdf
|
2022-09-18 | 647.05KB | |||
|
文档
.pdf
|
2022-09-18 | 451.68KB | |||
| 16.1 视频:小型二手货交易系统的完整开发过程 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 16.2 文档:小型二手货交易系统 |
文档
.pdf
|
2022-09-18 | 567.97KB | ||
|
文档
.pdf
|
2022-09-18 | 553.54KB | |||
|
文档
.pdf
|
2022-09-18 | 592.19KB | |||
|
文档
.pdf
|
2022-09-18 | 462.58KB | |||
|
文档
.pdf
|
2022-09-18 | 417.80KB | |||
|
文档
.pdf
|
2022-09-18 | 155.95KB | |||
| 17.1 视频:汽车服务管理系统的完整开发过程 |
附件
.${file.extension}
|
2022-09-18 | -- | ||
| 17.2 文档:汽车服务管理系统 |
文档
.pdf
|
2022-09-18 | 523.94KB | ||
|
文档
.pdf
|
2022-09-18 | 650.56KB | |||
|
文档
.pdf
|
2022-09-18 | 606.23KB | |||
|
文档
.pdf
|
2022-09-18 | 424.01KB | |||
|
文档
.pdf
|
2022-09-18 | 429.05KB | |||
|
文档
.pdf
|
2022-09-18 | 492.85KB |