关于本书的编写思想,有几点说明如下:
**, 关于信息系统开发方法,本书**介绍了结构化生命周期法,并以较大的篇幅介绍了面向对象方法,简要介绍了原型法和软系统方法。这些方法各有所长,也各有所短。结构化方法*成熟,应用*广;面向对象方法把数据和处理结合为一体,更符合人们认识客观事物的思维规律。
第二, 本书主要篇幅是讨论有关的技术方法,但是多处强调指出信息系统建设是一个复杂的社会过程,影响信息系统成败的有体制、观念、技术等多种因素,技术不是惟一的因素,甚至不是主要的因素。
第三, 系统的观点是信息系统科学的三个要素之一,不仅是指导信息系统建设的重要思想武器,也是认识世界的有力工具。本书用了较大篇幅论述系统思想的发展,希望有助于读者树立系统观念。
实践性强是本课程的一大特点。由于缺乏社会实践和工程实践经验,本科生学习这类课程往往感到“听得懂,学不会”。针对这种情况,本书以学生比较熟悉的学籍管理系统为例贯穿系统分析、设计的全过程,以便于学生理解。特别要指出的是,课程设计是本课程必不可少的一个环节,本书附录对课程设计的实施提出了一些建议和我们用过的一些课题,供参考。