《面向对象分析与设计(UML)》课程教学大纲一、课程与任课教师基本信息课程名称: 面向对象分析与设计(UML) 课程类别: 必修课 √选修课 □总学时 / 周学时 / 学分: 32/3/2其中实验(实训、讨论等)学时:8授课时间: 1-11 周 星期一5-7 节授课地点: 7B-408开课单位: 计算机学院适用专业班级:2015 软件工程卓越班任课( / 助教)教师姓名:侯爱民职称: 副教授联系电话:Email: 答疑时间、地点与方式:1. 每次上课的课前、课间和课后,在教室采用自由问答方式;2. 每次发放作业时,采用集中讲解方式。3、通过网络教学平台和群在线异步辅导答疑。二、课程简介《面向对象分析与设计 (UML)》是一门是软件工程专业重要的、实践性很强的一门必修课。 UML 是一种定义良好、易于表达、功能强大且适用于各种应用领域的建模语言,已被OMG 采纳为标准。目前UML 已成为面向对象技术领域内占主导地位的标准建模语言。掌握UML 语言,不仅有助于理解面向对象的分析与设计方法, 也有助于对软件开发全过程的理解。通过该课程的学习, 使学生能基本掌握面向象技术基本概念和面向对象分析与设计方法,能够使用UML 语言来进行初步的系统分析与设计。三、课程目标结合专业培养目标,提出本课程要达到的目标。这些目标包括:1.知识与技能目标通过本课程的学习, 使学生掌握面向对象分析与设计基本理论和使用统一建模语言( UML )实现软件生命周期模型的六大阶段(需求分析,概要设计,详细设计,编码,测试,维护)的一般性原理、主要思想、关键技术;了解和掌握各阶段的规范文档书写格式, 通过实验项目实践活动, 培养学生理解和应用相关的知识技能,开发软件项目。2.过程与方法目标了解面向对象分析与设计的发展历史及趋势,掌握运用UML 理论及方法解决实际问题的分析步骤。 通过具体方法的学习与运用, 理解它们的优势与不足,从而锻炼和提高思维分析能力 (归纳能力, 演绎能力,对比分析能力, 变通能力,总结能力,抽象能力) 。3.情感、态度与价值观发展目标通过本课程的学习, 培养作为一个软件工程技术人员必须具备的坚忍不拔的学习精神, 严谨治学的科学态度和积极向上的价值观念,为未来的学习、 工作和科研奠定良好的理论基础和实践基础。四、与前后课程的联系本课程是软件工程专业的重要专业课程。其内容是软件测试概论、 软件质量保证与管理、软件需求工程、小组软件工程、软件测试管理及工具、...