掌握UML与面向对象技术:系统分析与设计入门
需积分: 25 96 浏览量
更新于2023-03-16
收藏 3.17MB PPT 举报
"《UML模式和应用课件 - 面向对象技术与UML》是一门专业选修课程,旨在帮助学生理解和掌握面向对象的系统分析和设计思想。课程由陈立岩主讲,重点介绍统一建模语言(UML),一种广泛应用于软件开发过程中的可视化建模工具。课程共分为理论学时52小时和上机实践18小时,强调理论与实践相结合。
首先,课程开篇解释了学习这门课的目的,从程序员的角色转变为系统分析员,类比建筑工人与建筑师,突出了UML在软件开发中的关键地位。课程目标明确,包括掌握UML在分析与设计中的描述能力,学会用Java或其他面向对象语言(OOPL)实现系统模型,理解软件工程的基本原理,并与其他课程如面向对象程序设计Java相衔接。
预备知识方面,学生需具备基本的编程知识和对面向对象编程的理解,这样才能更好地应用UML进行系统建模。课程设计了大作业,让学生通过实际操作来巩固所学,包括根据需求说明创建UML系统模型图,以及用Java或JSP实现模型并进行调试。
考核方式重视实践,作业1占总成绩的15%,主要评估分析和设计能力;作业2占比5%,包含源代码及使用说明,强调独立性和按时完成;期末考试则占据大部分分数,一般在70%-80%之间。课程推荐的参考教材涵盖了UML的基础理论、实战案例和应用,如《UML和统一过程实用面向对象的分析和设计》、《UML应用建模实践过程》等,这些书籍可以帮助学生深入理解和掌握UML的各个方面。
这门课程是为那些希望提升系统建模技能,特别是使用UML工具的专业人士设计的,通过理论讲解和实际项目练习,帮助学生在软件开发中更加得心应手。"
192 浏览量
929 浏览量
2011-06-23 上传
2021-11-23 上传
2021-09-28 上传
2022-06-14 上传
2021-09-21 上传
134 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
sinat_29629369
- 粉丝: 0
最新资源
- Linux平台Oracle数据库恢复工具BBED使用指南
- 掌握SlimPHP 3骨架MVC工具包的安装与配置
- 射手影音播放器SPlayer:用户好评的播放器体验
- 前端项目开发教程与依赖工具总结
- 掌握Vitrite:一键快捷键实现窗口透明效果
- 单相Quasi-Z源逆变器工作原理及稳定性提升研究
- 惠普m128fp打印机驱动官方下载及安装指南
- Classpy:探索Java类文件的高效GUI工具
- DurakGame项目:面向对象编程(OOP)的协同合作
- LoveCodeCB: Java算法与DSA任务解析
- 利用 jQuery 和 ajax 简易实现 Reddit 图片搜索应用
- FPGA实验入门:使用 BLOCK_ROM IP核实现DDS正弦信号发生器
- BearDianryMaster微信小程序深度解析
- Eclipse Mars 64位版本特性解析
- 三星C430W打印机官方驱动V3.00.05版发布
- OGNL3.06 API帮助文档:快速入门与高级应用指南