前言信息系统开发与管理是“信息管理与信息系统”专业的骨干课程之一。通过本课程的教学,应使学生掌握信息系统开发与管理的基本概念和基本方法,从而具备从事信息系统建设和管理的基本技能。课程内容包括信息系统的基本概念;系统开发的基本思想和方法;信息系统管理与安全;信息系统建设的人才要求。本书涵盖了这些内容,可以满足教学要求。关于本书的编写思想,有几点说明如下:第一,关于信息系统开发方法,本书重点介绍了结构化生命周期法,并以较大的篇幅介绍了面向对象方法,简要介绍了原型法和软系统方法。这些方法各有所长,也各有所短。结构化方法最成熟,应用最广;面向对象方法把数据和处理结合为一体,更符合人们认识客观事物的思维规律。这两种方法都要求在系统开发之初定义系统功能,锁定系统边界。这是很困难的,有时甚至是做不到的。原型法和软系统方法有助于克服这种困难。我们认为本科学生应切实掌握结构化方法,掌握其他方法的基本思想,了解发展趋势。在应用中要融会贯通,而不应拘泥于某种具体方法。第二,本书主要篇幅是讨论有关的技术方法,但是多处强调指出信息系统建设是一个复杂的社会过程,影响信息系统成败的有体制、观念、技术等多种因素,技术不是惟一的因素,甚至不是主要的因素。第三,系统的观点是信息系统科学的三个要素之一,不仅是指导信息系统建设的重要思想武器,也是认识世界的有力工具。本书用了较大篇幅论述系统思想的发展,希望有助于读者树立系统观念。第四,实践性强是本课程的一大特点。由于缺乏社会实践和工程实践经验,本科生学习这类课程往往感到“听得懂,学不会”。针对这种情况,本书以学生比较熟悉的学籍管理系统为例贯穿系统分析、设计的全过程,以便于学生理解。特别要指出的是,课程设计是本课程必不可少的一个环节,本书附录对课程设计的实施提出了一些建议和我们用过的一些课题,供参考。本书第四、五、六、七章由王晓敏编写;其余各章由邝孔武编写,并由邝孔武负责全书统稿。本书在《信息系统分析与设计》(邝孔武,王晓敏编著,清华大学出版社,1999年版)的基础上编写而成。该书已印刷多次,发行近5万册。不少学校将其选做教材,许多老师、同学对该书提出了宝贵意见。这些意见对本书的编写很有帮助,在此表示衷心感谢。???由于编者水平所限,书中难免存在错误和不妥之处,敬请批评指正。编著者2002年8月