- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《小组软件过程》课程教学大纲-专业课程.doc
《面向对象分析与设计(UML)》课程教学大纲
一、课程与任课教师基本信息
课程名称:面向对象分析与设计(UML)
课程类别:必修课√ 选修课□
总学时/周学时/学分:56/4/3.5
其中实验(实训、讨论等)学时: 24
授课时间:2-15 周 星期二、四 1-4 节
授课地点:7B-408
开课单位:计算机学院
适用专业班级:2014软件工程1-4班
任课(/助教)教师姓名:侯爱民
职称:副教授
联系电话Email: houam@
答疑时间、地点与方式:1.每次上课的课前、课间和课后,在教室采用自由问答方式;
2.每次发放作业时,采用集中讲解方式。3、通过网络教学平台和QQ群在线异步辅导答疑。
二、课程简介
《面向对象分析与设计(UML)》是一门是软件工程专业重要的、实践性很强的一门必修课。UML是一种定义良好、易于表达、功能强大且适用于各种应用领域的建模语言,已被OMG采纳为标准。目前UML已成为面向对象技术领域内占主导地位的标准建模语言。掌握 UML 语言,不仅有助于理解面向对象的分析与设计方法,也有助于对软件开发全过程的理解。通过该课程的学习,使学生能基本掌握面向象技术基本概念和面向对象分析与设计方法,能够使用UML 语言来进行初步的系统分析与设计。
三、课程目标
结合专业培养目标,提出本课程要达到的目标。这些目标包括:
1.知识与技能目标
通过本课程的学习,使学生掌握面向对象分析与设计基本理论和使用统一建模语言(UML)实现软件生命周期模型的六大阶段(需求分析,概要设计,详细设计,编码,测试,维护)的一般性原理、主要思想、关键技术;了解和掌握各阶段的规范文档书写格式,通过实验项目实践活动,培养学生理解和应用相关的知识技能,开发软件项目。
2.过程与方法目标
了解面向对象分析与设计的发展历史及趋势,掌握运用 UML 理论及方法解决实际问题的分析步骤。通过具体方法的学习与运用,理解它们的优势与不足,从而锻炼和提高思维分析能力(归纳能力,演绎能力,对比分析能力,变通能力,总结能力,抽象能力)。
3.情感、态度与价值观发展目标
通过本课程的学习,培养作为一个软件工程技术人员必须具备的坚忍不拔的学习精神,严谨治学的科学态度和积极向上的价值观念,为未来的学习、工作和科研奠定良好的理论基础和实践基础。
四、与前后课程的联系
本课程是软件工程专业的重要专业课程。其内容是软件测试概论、软件质量保证与管理、软件需求工程、小组软件工程、软件测试管理及工具、软件配置管理及工具等后续课程的基础,对学好上述后续课程的影响很大。
五、教材选用与参考书
1.选用教材
《面向对象分析与设计(UML)》,侯爱民、欧阳骥、胡传福编著,清华大学出版社,2015 年,第1 版。
2.参考书
[1] 《面向对象技术UML 教程》,王少峰编著,清华大学出版社,2004年,第1 版。
[2] 《UML用户指南(第2版)》,Grady Booch、James Rumbaugh、Ivar Jacobson著,邵维忠、麻志毅、马浩海等译,人民邮电出版社,2006年,第2版。
[3] 《UML宝典》,Tom Pender著,耿国桐、史立奇、叶卓映等译,电子工业出版社,2004年,第1版。
[4]《基于UML的面向对象建模技术》,陈涵生、郑明华编著,科学出版社,2006。
六、课程进度表
表1 理论教学进程表
周
次
教学主题
要点与重点
要求
学时
2
第3章 用例和用例图
用例、参与者、脚本、用例间的关系
掌握用例、参与者、脚本、用例间的关系等基本概念,能够设计用例图
4
4
第4章 类图和对象图
类、类之间的关系、派生属性和派生关联、抽象类和接口、版型
掌握类、类之间的关系、派生属性和派生关联、抽象类和接口、版型等基本概念
掌握边界类、控制类和实体类,类图等基本概念,能够设计类图
4
6
第5、6章 顺序图和协作图
顺序图的组成,顺序图中的消息,建立顺序图的步骤
协作图的组成,建立协作图的步骤
掌握顺序图的组成,能够设计顺序图和写作图
4
8
第7、8章 状态图和活动图
状态图中的基本概念,建立状态图的步骤
活动图中的基本概念,建立状态图的步骤
掌握状态图的组成,能够设计状态图
掌握活动图的组成,能够设计活动图
4
10
第9、10章 组件图和部署图
组件图中的基本概念,建立组件图的步骤
部署图中的基本概念,建立部署图的步骤
掌握组件图的组成,能够设计组件图
掌握部署图的组成,能够设计部署图
4
12
第11章 包图
包图中的基本概念,建立包图的步骤
掌握包的组成,能够设计包图
2
13
第12章 数据建模
数据模型的概念,数据模型与对象模型之间的对应关系
掌握数据模型与对象模型之间的相互转换方法
2
14
第13章
您可能关注的文档
- TMSRCSS集成开发工具软件的实现与应用-上海应用物理研究所.PDF
- TradingCentralMT4自适应蜡烛图指标安装指南概述订阅-GeminiCap.PDF
- TradingCentralMT4自适应趋异指标安装指南概述订阅-GeminiCap.PDF
- TS16949之SPC软件工具远离汽车召回梦魇.PDF
- ubr7200系列路由器体系结构-Cisco.PDF
- UHPLC连接系统确保每一次精准连接毫无后顾之忧-IDEXHealth.PDF
- UML与面向对象分析与设计-Read.doc
- VI.为促进世界粮食首脑会议行动计划实施而制定的方案执行情况-FAO.doc
- VIAVIONT-600QFLEX模块及400G模块FlexE软件选项优.PDF
- VI.粮农组织的评价预算-FAO.doc
最近下载
- 中医治疗带状疱疹后遗神经痛的研究.doc VIP
- 江铃-江铃E400-产品使用说明书-E400豪华型-JX70021BEV-江铃E400使用说明书.pdf VIP
- ISO IEC 27017-2015 信息技术--安全技术--基于ISO IEC 27002的云服务信息安全控制实践准则.pdf
- 脑疝病人的护理课件(完整版).pptx VIP
- 4-6岁 《游来游去的水母》-美术课件.ppt VIP
- 100个超级有趣的冷知识.pdf VIP
- 指挥调度系统项目可行性研究报告.docx VIP
- 公司节能减排方案.pptx VIP
- RBANS记录表(精分,重度抑郁,焦虑障碍,正常对照).docx VIP
- 重症医学科绩效考核.ppt VIP
文档评论(0)