- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象分析与设计》2012复习大纲
英文名称:Object-Oriented Analysis and Design
课程编码: 学时:32
适用专业:软件工程 适用对象:软件工程硕士
课程教学目的和任务
“面向对象分析与设计”是软件工程专业的一门重要的专业基础课。本课程从应用实践需求出发,主要介绍了公认的面向对象建模语言UML,让学生对UML的基础知识有所了解,同时,初步掌握UML在面向对象的软件系统分析和设计中的应用,为学生将来在面向对象分析和设计过程中使用UML为系统建模奠定基础。
课程教学基本内容和要求
本课程首先在绪论部分简要介绍了一个项目的成功所需要的三个方面的支持:符号——UML、过程——Rational统一过程和工具,然后以UML为重点展开全面讲解。
教学中将首先使学生了解UML中共性部分:UML的关系和UML的符号,然后简要介绍软件系统体系结构的视以及为系统建模的图,然后分别具体对用例图、类图、交互作用图、活动图、状态机图以及组件图与部署图进行讲解,最后结合应用实例对UML建模进行阐述,让学生初步掌握UML建模技术及其应用。
教学内容要点和要求
第一章 绪论
了解UML的背景、内容,掌握UML的主要特点、功能和UML的组成;
了解什么是RUP,RUP的发展历程;
掌握RUP吸收的最佳工程实践经验和RUP过程;
了解UML相关工具。
第三章 UML的关系
掌握UML的四种关系及其表示:依赖关系、类属关系、关联关系和实现关系
第四章 UML的符号
掌握各种UML符号及其表示:参与者、用例、类和对象、消息、状态、跃迁、包、组件、接口、节点等。
了解UML的扩充机制:衍型、标记值和约束。
第五章 UML的视与图
掌握软件系统体系结构的5个视
了解UML系统建模的13种图
第六章 用例图
掌握用例图的说明和使用
掌握用例的描述——事件流文档模版
第七章 类图、对象图和包图
掌握类图、对象图和包图的说明和使用
掌握包对类、用例和图中建模元素进行分类的经验法则
第八章 交互作用图
掌握顺序图和通信图的说明、使用
掌握顺序图和通信图的相互转化
第九章 活动图
了解活动图和状态机图的区别和联系
掌握活动图的说明和使用
第十章 状态机图
掌握状态机图的说明和使用
掌握简单状态机图的代码转换
第十一章 组件图与部署图
掌握组件图与部署图的说明和使用
第十六章 web应用程序设计
了解浏览器与web服务器的交互
掌握Web应用程序的三层结构
掌握Web体系结构的三种模式(瘦客户端模式、胖客户端模式和web发送模式)及其程序设计中的UML建模
教材及主要参考书
《UML系统分析与设计教程》,冀振燕,人民邮电出版社,2009
《UML和模式应用》,Craig Larman著,李洋、郑译,机械工业出版社,2006
评分标准及考试说明
评分标准:课堂表现(20%)+作业(30%)+考试(50%)
作业提交说明:只提交习题中红色加粗的习题答案,其余习题请自行完成。
考试形式:开卷,120分钟
题型:
填空题20分、简答题40分、综合题40分。
文档评论(0)