普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社
内容简介 本书从信息系统的基本概念出发,按照信息系统的生命周期,系统地、完整地、准确地、详细地阐述了信息系统分析与设计的理论、方法和工具。全书由9章组成,包括引论、信息系统规划、信息系统分析、信息系统设计、面向对象的系统分析与设计、系统实施、系统维护与评价、系统开发环境与工具、信息系统开发实例。每章后都附有思考题。 本书作为普通高等教育“十一五”国家级规划教材是信息管理与信息系统专业的系列教材之一。可作为高等院校信息管理与信息系统专业、计算机应用专业的教材,也可作为从事信息系统建设和计算机应用工作的技术人员、管理人员的参考书。
前 言 当今,我们正处于信息时代。社会要求更多的、高素质的从事信息管理和信息系统开发的专门人才。《信息系统分析与设计》是系统地阐述信息系统开发理论、方法与实践的专业书籍,其内容融合了先进的信息技术、现代的管理思想、系统的科学方法,涉及的知识为IT行业者所必备。 《信息系统分析与设计》是信息管理与信息系统专业的核心课程。通过本课程的学习,使学生系统地掌握信息系统开发的基本理论知识和开发方法,熟悉常用的开发工具,建立信息系统开发的总体思路;培养学生具有开发信息系统的初步能力;为今后从事信息管理和信息系统的开发打下坚实的理论基础。
全书由9章组成。从介绍信息系统的基本概念出发,按照信息系统的生命周期,详细地阐述了信息系统规划、信息系统分析、信息系统设计、系统实施与维护的有关理论与方法,站在学科发展的前沿,介绍了面向对象的系统分析与设计方法和系统开发环境与工具,并通过实例分析,形成信息系统开发的完整框架。 本书在组织材料上,力求做到系统性、准确性、完整性、先进性、实用性,把培养读者分析问题、解决问题、实际动手和软件开发能力作为出发点。本书所涉及的知识点具有新观点、新技术、新发展、新动态的特点,是信息技术与时俱进的特征体现。读者在学习本书前,应具备计算机的基本理论基础知识,包括数据结构、数据库技术和至少一门程序设计语言等,还应有一定的管理知识。本书可作为高等院校信息管理与信息系统专业、计算机应用专业的教材,也可作为从事信息系统建设和计算机应用工作的技术人员、管理人员的参考书。
本书于2003年问世,多次印刷,得到了众多高校教师的热情支持,有的高校作为考研的指定教材,许多教师提出了诚恳的建议,指出了教材中存在的问题,在此表示最诚挚的感谢!现作为普通高等教育“十一五”国家级规划教材,我们在内容上做到更加完善,修正了原教材中的错误,第9章的开发实例更具体、更详细,对提高学生的实践动手能力大有好处。 本书由中南财经政法大学信息学院刘腾红教授和武汉工程大学孙细明教授任主编。刘腾红负责全书的策划、统稿和定稿工作。第1、2章由刘腾红执笔,第3、8章由孙细明执笔,第4章由何友鸣执笔,第5章由徐伟执笔,第6章由郑双怡执笔,第7章由张凯、叶娟执笔,第9章由龚哲君执笔。
本书的编写得到华中科技大学管理学院张金隆教授的大力帮助。信息管理与信息系统专业系列教材编委会认真地审阅了编写提纲,并提出了许多宝贵的意见。中南财经政法大学信息学院、武汉工程大学管理学院、中南民族大学管理学院的领导和教师们对本书的编写给出了大力支持,科学出版社王淑兰副总经理、陈晓平编辑等为本书的出版做了大量的工作。谨向他们表示衷心的谢意! 由于作者水平有限,书中错误在所难免,恳请各位同行和读者们赐教。 作者 2007年6月于武昌
目 录 第1章 引论 1.1 信息系统的基本概念 1.2 信息系统的结构 1.3 信息系统的开发方法 1.4 信息系统的开发方式 1.5 信息系统的项目管理 思考题 第2章 信息系统规划 2.1 信息系统规划的目标与任务 2.2 信息系统的战略规划 2.3 组织信息需求分析 2.4 业务流程重组
第3章 信息系统分析 3.1 信息系统分析的基本概念 3.2 可行性分析 3.3 详细调查 3.4 业务流程图 3.5 数据流程图 3.6 数据字典 3.7 处理逻辑的表达 3.8 数据立即存取分析 3.9 新系统逻辑模型 3.10 系统分析说明书 思考题
第4章 信息系统设计 4.1 结构化系统设计 4.2 计算机系统配置 4.3 系统结构设计 4.4 数据库设计 4.5 代码设计 4.6 输出设计 4.7 输入设计 4.8 系统设计说明书 思考题
第5章 面向对象的系统分析与设计 5.1 面向对象的概念 5.2 对象模型技术 5.3 面向对象的分析 5.4 面向对象的设计 5.5 UML——面向对象的建模语言 思考题 第6章 系统实施 6.1 系统实施的准备 6.2 程序设计 6.3 系统测试 6.4 系统转换与运行
第7章 系统的维护和评价 7.1 信息系统维护 7.2 信息系统的评价 思考题 第8章 系统开发环境与工具 8.1 信息系统的集成 8.2 CASE开发工具与平台 8.3 基于Web的信息系统的集成开发环境 第9章 信息系统开发实例 9.1 教学办公自动化系统的开发与设计 9.2 库存管理信息系统的分析与设计 附录:计算机软件产品开发文档的国家标准 参考文献