图书前言

现代信息系统领域中,面向对象的系统分析与开发方法已逐渐取代了传统方法,成为主流的信息系统分析与开发方法。面向对象方法与技术起源于面向对象的编程语言。20世纪80年代大批面向对象编程语言的出现标志着面向对象技术开始走向繁荣和实用。正如《软件工程百科全书》(Martin J Odell,PrenticeHall,1995)中所言,相对于程序实现,信息系统分析与开发是信息系统中更为普遍更值得解决的问题。因此,面向对象开发技术的焦点不应该只限于编程阶段,而应全面地应用于信息系统分析与开发的全过程。面向对象方法适合于解决系统分析与开发期间的复杂性并实现系统分析与开发的复用。基于这一事实,以面向对象思想为主导的信息系统分析与开发已成为信息系统开发应用的热点和研究重点。

本书以面向对象为主线全面介绍了信息系统的分析和开发,建立了面向对象信息系统分析与开发方法的新体系,即基于面向对象体系,从系统的分析、设计和实现的理论和工具视角阐述了这一领域的进展,并配置相应的案例。本书条理清晰、重点突出、繁简得当,既介绍了原型法、结构化生命周期法、面向过程的方法等经典信息系统开发方法的基本思想和精髓,又突出了面向对象思想在本书中的主导地位。本书还集成了我们最近几年关于信息系统分析与开发方面的研究成果和其他学者的贡献。

本书由合肥工业大学梁昌勇教授任主编。余本功、靳鹏、顾东晓任副主编,各章的编写分工如下: 梁昌勇(第1、10章),胡笑旋(第2、3章),叶春森(第4章),靳鹏(第5、9章),余本功(第6章),马华伟(第8章),顾东晓(第7、11章)。

合肥工业大学管理学院博士生戚筱雯、蔡美菊和硕士生张翰允、刘冀琼、沈丽娜、戴颖、李文涛等也投入了大量的时间查阅相关资料和进行校对工作,在此深表谢意。在本书编写过程中,我们参考了大量国内外有关研究成果,对所有涉及的专家、学者表示衷心的感谢。此外,本书的出版特别要感谢清华大学出版社索梅老师,在她的大力鼓励、帮助和支持下,本书才得以最终出版。

信息技术日新月异,面向对象的信息系统分析与开发方法也处于不断的发展变化之中,加之编者水平和时间的限制,书中难免有疏漏或不妥之处,恳请广大学者和读者不吝赐教,以便我们今后对此书修订时进行完善。

作者

2010年8月