掌握UML与面向对象技术:系统分析与设计入门
需积分: 50 128 浏览量
更新于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工具的专业人士设计的,通过理论讲解和实际项目练习,帮助学生在软件开发中更加得心应手。"
194 浏览量
937 浏览量
101 浏览量
2021-11-23 上传
2021-09-28 上传
2022-06-14 上传
2021-09-21 上传
138 浏览量

sinat_29629369
- 粉丝: 0
最新资源
- Python实现高精度模型无关解释方法代码解读
- 掌握117种CSS3鼠标特效,提升前端交互体验
- 掌握JavaScript基础用法,入门必读指南
- FSGS 0.7.1版发布:支持Windows和Linux系统的免费游戏服务器
- 探索PHP 5.4.40版的安装与配置
- Soundux:简洁跨平台音频播放器
- 基于平台FPGA的嵌入式系统设计
- DirectX11 CSM技术详解与应用
- 深入学习Extjs4.0的笔记与简介
- DLZ实现DNS数据存储与实时更新解决方案
- 熊猫在线管理系统的Java源代码框架解析
- 使用observer-rect观察DOM元素矩形区域
- IIS关键字拦截过滤器使用指南与特点解析
- Android系统通讯录联系人选择与电话拨打教程
- Redminer: Redmine API的命令行客户端简介
- Punyforth:适用于ESP8266的轻量级物联网编程语言