面向对象分析与设计

出版时间:2008-3  出版社:麻志毅 机械工业出版社 (2008-03出版)  作者:麻志毅  页数:226  
Tag标签:无  

内容概要

  本书是一本关于面向对象分析和设计的教材,讲述了面向对象的基本思想、主要概念以及相应的表示法,并给出了建模过程指导。本书注重理论与实践相结合,给出大量的例题和一个内容较为详尽的案例分析,详述了建模概念的运用以及进行面向对象建模的方法与技术。  本书适合作为高等院校的软件学院和信息学院(或计算机学院等)软件工程专业以及相关专业的工程硕士、高年级本科生的教材,也可作为从事软件开发的工程技术人员的参考读物。

作者简介

麻志毅,博士,任教于北京大学信息科学技术学院计算机系。长期以来从事软件工程方面的教学与科研工作。现已在国内外学报或会议上发表学术论文70余篇,主持或参加国家高技术研究发展计划(863),国家重大基础研究(973)、国家科技支撑计划和国家自然科学基金等20余项国家科研项目,出版著(译)作多部。主要研究领域为面向对象技术、软件工程支撑环境和面向服务计算技术等。曾获国家科技进步:等奖及国家部委奖励多项。

书籍目录

第一部分 概述第一章 面向对象方法概论第二部分 面向对象分析第三章 建立需求模型——用况图第四章 建立基本模型——类图第五章 建立辅助模型第三部分 面向对象设计第六章 什么是面向对象设计第七章 问题域部分 的设计第八章 人机交互部分 的设计第九章 控制驱动部分 的设计第十章 数据管理部分 的设计第十一章 构件及部署部分 的设计第十二章 若干典型的设计模式第十三章 OOD的评价准则第四部分 系统与模型第十四章 系统与模型第五部分 建模实例

章节摘录

第1章 面向对象方法概论本章首先简要回顾一下传统软件开发方法中存在的问题,以此引出面向对象方法对软件开发方法的改进。然后重点讨论面向对象的基本思想、主要概念和基本原则,并论述面向对象方法的主要优点。最后简单介绍面向对象方法的发展史和现状以及统一建模语言(UnifiedModel—ingLanguage,UML)。通过对本章的学习,读者可了解面向对象方法的主要内容,掌握基本知识,为进一步学习利用面向对象的分析与设计方法进行软件建模打下基础。1.1 传统开发方法中存在的问题在20世纪60年代以前,软件开发者构造的软件系统大多是较小的,且相对简单。那时所用的编程语言及编程环境也相对简单,常见的编程语言有汇编语言以及随后出现的一些高级编程语言(如FORTRAN和COBOL等)。当时人们认为软件开发是一项依赖个人技巧和技术能力的艺术性劳动,在软件开发中崇尚程序员的个人技能,没有认识到需要使用什么方法。那时产生的代码,按现在人们所形容的,是意大利面条式的,因为代码中含有较多的GOTO语句。随着软件复杂性的增长,那种随心所欲的做法就会带来问题,一个典型的问题是代码难以维护。一些高层次语言试图解决所出现的问题,但这些语言并不能充分解决问题。可见软件开发也需要方法。

编辑推荐

《面向计算机科学与技术专业规范系列教材•面向对象分析与设计》注重理论与实践相结合,给出大量的例题和一个内容较为详尽的案例分析,详述了建模概念的运用以及进行面向对象建模的方法与技术。《面向计算机科学与技术专业规范系列教材•面向对象分析与设计》适合作为高等院校的软件学院和信息学院(或计算机学院等)软件工程专业以及相关专业的工程硕士、高年级本科生的教材,也可作为从事软件开发的工程技术人员的参考读物。

图书封面

图书标签Tags

评论、评分、阅读与下载


    面向对象分析与设计 PDF格式下载


用户评论 (总计9条)

 
 

  •   内容有针对性。适合基础入门。
  •   都忘记自己还买了这本书了,这是上课的教材,不怎么重要的课,所以印象不深,还是给个五分吧
  •   书的质量还过得去 ,但是发货速度就很伤心
  •   关键是本书的作者很给力哦
  •   货挺准时到,货的质量也不错,不过可能就是发货晚了一点
  •   书上有不少低级错误。以作者的水平不应该啊。
  •   也许是因为大学教材的缘故吧,写得比较浅显,适合像我这样的菜鸟阅读。
  •   书很及时而且也很好
  •   还不错.比较便宜
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7