信息系统分析与设计 卫红春朱欣娟 西安电子科技大学出版社
内容简介 本书根据国家十一五规划教材的要求,面向高等院校管理类、信息类和计算机类等专 业的教学需要,跟踪信息技术的发展。主要讲述信息系统的基本概念、基本理论、基本方 法和基本技术,全面介绍信息系统建设的规划、开发、维护和管理等内容,重点介绍信息 系统开发中的领域分析、需求分析、系统设计、系统实现和测试等工作,并在最后介绍了 信息系统的主要应用领域。全书采用面向对象方法,建模用ωML统一建模语言,并配有 完整开发案例。 本书结构合理、概念清楚、内容丰富,具有知识新、系统性强和重视开发实践等特点 本书可作为高等院校管理类、信息类和计算机类等本科专业的“信息系统分析与设计”“信 息系统开发”和“管理信息系统”等课程的教材,也可作为从事信息系统规划、咨询、开 发、管理和维护的技术和管理人员的参考书
前言 本教材203年出版后,先后印刷了4次,国内有几十所高校选作本科教材,第二版 2006年又被评为国家十一五规划教材。根据规划教材的要求,需要在二版中对教材进行全 面修订。一版教材出版后,虽然得到了国内普遍认可,可仍然存在急需修订的问题:首先, 版教材主要针对计算机专业“信息系统分析与设计”课程的教学要求来组织內容,没有 考虑管理类和信息类专业的教学要求。但教材出版后,反而管理类和信息类专业选用此教 材的院校较多,这航迫切要求我们对教材内容进行修订,以适应这些专业的教学需要。第 本教材是国内同类教材中第一本采用UML对信息系统进行建模的,但当时作者对UML 建模的理解还不够深入,另外,把UML用到信息系统开发建模过程中,在当时还存在许 多需要硏究和解决的问题,这样就造成教材内容不尽完善,教材实践指导性不强等问题。 本次再版是作者采用UML和相应的建模工具 Rational rose2003成功开发了多个信息系统 之后编写的,书中所给出的所有实例全部是作者所在团队开发过的项目实例,因此,本教 材具有很强的操作性。 在一版教材基础上做了如下修改:第一,增大了管理学的知识,使得本教材能够适应 管理和信息类专业的教学需要。第二,增加了信息系统基础一章,讲述从事信息系统分析 与设计所需要的相关基础知识,包括信息穊论,系统概论,管理概论,信息资源管理概论。 把这部分知识独立为一章,一方面使学习者可以集中学习这部分知识,另外给各专业授课 老师根据学生的知识结构和课程学时,提供裁剪教学内容的方便。例如,管理类专业可以 免讲管理概论;而信息类专业则可以免讲信息概论。第三,增大信息系统规划的内容,以 加强学生对信息系统规划重要性的理解。第四,为了符合领域工程的思想,把过去的业务 分析改为领域分析,补充了业务过程重组等内容。第五,根据我们开发的经验,认为在信 息系统开发中独立进行系统分析的必要性不大,因而去掉了原教材中的系统分析一章。第 六,增加信息系统体系结构设计一章,以强调体系结构在信息系统开发中的重要作用。第 七,开发实践证明,业务对象模型在信息系统开发中具有重要作用,因此在详细设计中, 增加了业务对象模型设计的内容。为了教学的需要,作者所在的研发团队已经开发了为本 课程配套的多个完整的教学案例,每个案例包括开发文档、ROSE建立的系统模型、源程 序和可执行代码,需要的教师和学生可与作者联系。 本教材由卫红春担任主编,并编写了第1-9章和第10章的部分内容,朱欣娟参与了第 章部分内容的编写,承担了第l1和12两章的编写,蒋志新和李宁分别承担第10章的系 统实现和测试两节的编写。王魁生、程国建、黄放明、石冬莲、王义海等老师阅读了本书 书稿,并提出了许多建设性意见,卓玥、许礼豪、张哓燕、侯红燕等冋学详细阅读了书稿, 改正了书中的许多问题。西安电子科技大学出版社马晓娟和李惠萍两位老师为本书的出版 做了大量工作,对本书稿的编写和出版作过工作的所有老师和同学在此表示衷心感谢。由 于作者水平有限,书中缺点和欠妥之处在所难免,恳请读者来邮件指正。作者的电子邮箱 是: hehei(ax263net 作者2007年8月
目录 第1章信息系统基础 1.1信息 1.1.1信息的含义 1.1.2信息的特征 1.1.3信息的分类 1.2系统 12.1系统的概念 1.2.2系统的特征 1.2.3系统的分类 1.2.4系统方法 1.3企业管理概论 1.3.1企业与组织 1.3.2企业理论 1.3.3管埋的概念 1.3.4管理的职能 14信息资源管理 1.4.1信息资源的概念 1.42信息资源的组织 1.4.3信息资源的管理 第2章信息系统概论 2.1广义信息系统 2.1认识客观系统的两种观点 22广义信息系统的概念 2.1.3广义信息系统的结构 214广义信息系统的分类 22信息系统的概念和特征 22.1信息系统的概念 22.2信息系统的特征 223信息系统的分类 23信息系统要素 23.1业务领域 2.3.2信息资源 23.3信息技术 234人员 24信息系统的功能
24.1信息处理 242业务处理 24.3组织管理 244辅助决策 2.5信息系统体系结构 25.1概述 2.52企业架构 253信息系统的概念结构 2.54信息系统的基础设施架构 25.5信息资源结构 2.5.6信息系统的软件架构 2.57信息系统的体系结构模式 25.8分布架构技术 2.6信息系统类型 26.1信息处理系统 26,2管理信息系统 2.6.3决策支持系统 264主管信息系统 265办公信息系统 2.6.6公众信息服务系统 27信息系统在信息科学技术中的地位和作用 第3章信息系统建设 3.1概述 3.1.1信息系统建设涉及的因素 3.1.2信息系统建设的内在规律 3.1.3信息系统建设的特点 3.1.4信息系统建设的工作 3.2信息系统生存周期 3.3信息系统开发 3.3.1概述 3.3.2信息系统开发工作 34信息系统开发方法 34.1结构化方法 34,2原型方法 34.3面向对象方法 344信息工程方法 第4章信息系统模型 4.1模型 5