- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象技术》
计算机应用技术 《面向对象技术》 Object–Oriented technology 引言 目前,计算机软件界的各方人士都已认识到了面向对 象技术的优越性,大多数较先进的软件开发组织在分析、 设计、编程和测试阶段都全面地采用了面向对象技术。面 向对象技术无疑已经成为当前软件领域的主流技术。 面向对象机制对软件来说,就像立柱和横粱对建筑设计以及芯 片对计算机硬件设计一样重要。基于以下原因: (1)精通更高层次的面向对象模型可以为软件设计者提供现实的可 编程的构件,减少软件的开发费用。 (2)使用面向对象技术来共享和复用代码将减少开发应用程序的时 间。 (3)通过程序抽象机制,面向对象技术具有将修改的影响局部化和 最小化的能力,这种能力允许进行更快的增值开发,并且可提供更 可靠和更健壮的软件。 (4)面向对象的管理复杂性的能力允许开发者开发更困难的应用。 UML是一种用于对软件密集型系统进行可视化 描述、构造和文档化的建模语言。UML对系统模 型的表达能力超出了以往任何一种面向对象分析 和面向对象设计方法。 目录 第1章:软件工程概述 第2章:面向对象技术概论 第3章:面向对象开发方法 第4章:面向对象的Coad方法 第5章:面向对象的OMT方法 第6章:UML与Visio(Rose)简介 第7章:面向对象程序设计C++ 第8章:案例分析 第9章:面向对象测试 参考资料 [1] 吴炜煜编著.《面向对象分析设计与编程 OOA/OOD/OOP/AOP》(第二版) 清华大学出版社(2007年、27元)(ISBN 978-7-302-14120-4) [2] 殷人昆等译.《实用面向对象软件工程教程》 电子工业出版社 [3] 宛延闿等.《面向对象分析和设计》 清华大学出版社 [4] 普里斯特著;龚晓庆,卞雷等译.《面向对象设计UML实践》 (第2版) 清华大学出版社 [5] 麻志毅等译.《C++面向对象开发》 机械工业出版社 [6] 韩柯等译. 《软件测试(原书第2版)》 机械工业出版社 《面向对象分析设计与编程 OOA/OOD/OOP/AOP》内容简介 本书系统地介绍了面向对象软件的分析理论和 表达实现方法。从面向对象技术的概念、原理、 软件工程过程方法,到UML建模语言的使用、 C++等面向对象编程语言表达;从面向对象分析 设计、面向方面编程方法,到有关各类编程环境 与工具的使用。 《面向对象设计UML实践》内容简介 本书详细的阐述了UML的原则和应用。本书涉 及UML导论、对象建模、软件开发过程、餐馆系 统的业务建模、分析、设计及实现,类和对象 图、交互图、状态图等及设计原则和模式等。 (世界著名计算机教材) 《C++面向对象开发》内容简介 本书将面向对象技术与C++相结合,并使用 UML这一可视化描述的建模语言进行表述。本书 附有两个完整的案例,在案例中使用特定的面向 对象技术,就一个项目在面向对象分析、设计和 编程的各个阶段展开讨论,并详细阐述了如何使 用C++根据设计模型进行编程。 《软件测试》内容简介 本书全面地介绍了软件测试的基本知识和方 法。通过问题、图表和案例研究,对软件测试数 学问题和技术进行了深入的研究。本书还介绍了 面向对象测试的内容。 (本书是ACM和IEEE计算机学会联合编写的“软件 工程知识体系”试用标准的主要引用文献之一, 具有权威性。) 教学方式(40学时) 授课(20) 讨论(8) 考试(大作业、论文、试卷等)(12) 第1章 软件工程概论 1-1 软件的概念、特点和分类 1-2 软件的发展和软件危机 1-3 软件生存期和软件生存期模型 1-4 软件工程的基本目标 1-5 软件开发方法 1-6??? 结构化方法 前言 在近代技术发展的历史上,工程学科的进步一直是产 业发展的巨大动力。 传统的工程学科走过的道路已为人们所熟知,如: 水利工程、建筑工程、机械工程、电力工程等。近年 来,人们开始对气象工程、生物工程、计算机工程、软 件工程有了新的认识。 事实上,软件工程的地位非常重要,它对软件产业 的形成和发展起着决定性的作用,在计算机的发展和应 用中至关重要,在人类进入信息社会时已成为新兴信息 产业的支柱。 1-1 软件的概念、特点和分类 概念 “软件”这一词是20世纪
文档评论(0)