本书是一本论述
面向对象设计方法的专著,其第1版于2003年由
清华大学出版社出版,被国内许多大学用作研究生或高年级
本科生教材,并被许多软件开发单位作为
工程技术用书。二者构成一个完整的面向对象的分析与设计方法体系。
. 面向对象的设计(OOD)是在面向对象的分析(OOA)基础上继续运用面向对象方法解决
软件生命周期中设计阶段的问题,产生一个满足用户需求,并且完全可实现的系统模型,即OOD模型。在面向对象的软件开发中,系统分析建立的OOA模型离实现的要求还有很大的距离,因为还有很多设计问题尚未解决,需要在设计阶段运用OOD方法去解决这些问题,并且把设计结果在OOD模型中表达出来,使模型成为真正可实现的,这就是OOD所要解决的问题
邵维忠,
北京大学信息科学技术学院教授、博士生导师,
中国计算机学会事。1970年毕业于北京大学数学力学系,1979—1983年在计算机科学技术系任教并攻读硕士学位。早期主要从事操作系统和软件工程领域的教学、科研与开发。1987—1989年在
新加坡国立大学参加科技合作。回国后在导师杨芙清院士主持的国家“八五”、“九五”重点科技攻关课题“大型软件开发环境青鸟系统”和“软件工程环境工业化生产技术及系统”中担任主要技术负责人。自1991年起注重于面向对象建模方法的研究,并开设了研究生课程和本科生课程。组织研制了“青鸟面向对象建模工具集”,并指导其新版本开发。写作和翻译了多部学术著作。最近几年在
面向对象技术、软件复用与构件技术、中间件技术等领域承担了多项
国家高技术研究发展计划(863)项目、国家重大基础研究(973)项目和
国家自然科学基金项目。曾获国家科技进步二等奖及国家部委级奖励多项。
杨芙清,
中国科学院院士,
北京大学信息科学技术学院教授、
博士生导师、
国务院学位委员会委员,
中国计算机学会、
中国软件行业协会副理事长。1958年北京大学数学力学系研究生毕业。1957—1959年在前苏联学习程序设计和计算机软件。1962—1964年任莫斯科杜勃纳联合核子物理研究所计算中心中国专家。20世纪70年代主持研制我国第一个支持高级语言的多道操作系统和我国第一个全部用高级语言书写的操作系统。20世纪80年代以来,在国内首先倡导开展软件工程研究。“六五”、“七五”、“八五”和“九五”期间,主持国家重点科技攻关课题,研制成功我国第一个大型软件开发环境青鸟系统、基于构件/构架模式的应用软件集成组装环境等软件工业化生产技术与系统。 获得多种荣誉和奖励,包括:国家科技进步二等奖、三等奖、电子工业部科技进步特等奖等十余项国家级及部委级的科技进步奖,荣获全国及北京市“三八”红旗手、全国高等学校先进科技工作者等光荣称号,并获得“
光华科技基金”一等奖、何梁何利1979年度科学与技术进步奖、潘文渊文教基金会2001年度研究杰出奖等。