书籍详情

信息系统原理与工程

信息系统原理与工程

作者:张维明主编

出版社:电子工业出版社

出版时间:2002-01-01

ISBN:9787505368415

定价:¥25.00

购买这本书可以去
内容简介
  本书主要讲述信息系统的概念、基本原理和开发方法。比较全面地介绍了信息系统 工程的理论体系和开发方法,包括结构化方法、面向对象方法和计算机辅助信 息系统开发等。本书共10章。第1章和第2章主要介绍了系统、信息、信息系统、信 息系统工程的基本概念,信息系统的数学基础;第3章概括介绍了信息系统的开发方法、模 型和数据处理方法;第4章到第8章详细介绍了信息系统开发过程的几个主要阶段和各个阶段 中的技术方法,这是信息系统工程的主要内容和核心;第9章和第10章介绍了 信息系统对计划、控制与决策过程的支持,决策支持系统的概念、结构和功能,CASE技 术和方法。本书可作为高等院校信息系统工程、计算机信息管理、管理工程等专业本科生教材,也可作 为信息系统开发、管理人员以及计算机软件开发人员的参考书。
作者简介
暂缺《信息系统原理与工程》作者简介
目录
第1章信息系统概述(1)
1.1系统(1)
1.1.1系统的概念(2)
1.1.2系统的特性(3)
1.1.3系统的一般模型(4)
1.1.4系统层次与系统分类(6)
1.1.5系统学基本原理(9)
1.1.6系统性能和标准(12)
1.1.7系统变量和参数(13)
1.2信息(13)
1.2.1信息的概念(13)
1.2.2信息的性质(15)
1.2.3信息运动模型(16)
1.2.4信息的度量(18)
1.2.5信息的分类(23)
1.2.6信息的特点与价值(23)
1.2.7信息与管理(25)
1.3信息系统(26)
1.3.1信息系统的概念(26)
1.3.2信息系统的发展(28)
1.3.3信息系统的基本功能(29)
1.3.4信息系统的结构(30)
1.3.5信息系统的价值(33)
1.3.6信息系统的评价(33)
1.4信息系统工程(34)
1.4.1基本概念(35)
1.4.2信息系统工程的研究方法(35)
1.4.3信息系统工程的研究范围(36)
第2章信息系统的基础理论(38)
2.1信息系统的数学模型(38)
2.2信息系统的性质(39)
2.2.1对象的信息(39)
2.2.2最大的信息系统(40)
2.2.3可选的信息系统(41)
2.2.4信息系统的划分(41)
2.2.5最简信息系统(45)
2.2.6理想信息系统(50)
2.2.7信息系统中的决策规则(50)
2.2.8不确定性信息系统(51)
2.3信息系统的连接(53)
2.3.1良好的连接系统(53)
2.3.2连接系统的分类(54)
2.3.3连接系统的基本性质(56)
第3章信息系统的开发(57)
3.1信息系统开发过程(57)
3.1.1信息系统生存周期(57)
3.1.2原型化开发过程(59)
3.2信息系统开发模型(64)
3.2.1瀑布模型(64)
3.2.2原型模型(65)
3.2.3RAD模型(66)
3.2.4增量模型(67)
3.2.5螺旋模型(67)
3.2.6构件组装模型(68)
3.2.7组合模型(69)
3.2.8形式化方法模型(69)
3.3信息系统开发方法学(69)
3.3.1系统开发认知体系(69)
3.3.2系统开发方法学(70)
3.3.3系统开发策略与资源规划(70)
3.3.4信息系统开发方法的规范化研究(71)
3.4信息系统模型化(71)
3.4.1处理模型化(71)
3.4.2数据模型化(72)
3.5数据处理技术(76)
3.5.1数据的收集和输入(76)
3.5.2数据输出(78)
3.5.3文件及数据库组织(80)
3.6知识处理与智能处理(87)
3.6.1从数据处理到知识处理(87)
3.6.2从知识处理到智能处理(88)
第4章信息系统的战略规划(89)
4.1信息系统战略规划的概念、目标与组织(89)
4.1.1信息系统战略规划的概念(89)
4.1.2信息系统战略规划的目标、作用、内容与组织 (91)
4.2信息系统战略规划的步骤(93)
4.2.1诺兰的阶段模型(93)
4.2.2信息系统战略规划的三阶段模型(95)
4.2.3制定信息系统战略规划的具体步骤(95)
4.3信息系统战略规划的常用方法(96)
4.4信息工程与战略数据规划(104)
4.4.1信息工程的基本原理(104)
4.4.2信息工程方法论(106)
4.4.3战略数据规划的目标与步骤(107)
第5章系统分析(110)
5.1结构化方法的基本思想(110)
5.2可行性研究(111)
5.2.1可行性研究的过程(111)
5.2.2可行性分析(113)
5.3结构化分析概述(114)
5.3.1系统分析的任务(114)
5.3.2系统分析员(115)
5.3.3结构化分析方法(116)
5.3.4结构化分析的工具(116)
5.4系统要求的确定(117)
5.4.1要求的基本内容(117)
5.4.2要求的调查(118)
5.4.3需求建模(119)
5.5数据流分析技术(120)
5.5.1数据流分析(120)
5.5.2数据流图概念(121)
5.5.3数据流图的建立(123)
5.5.4数据字典(127)
5.5.5数据存储结构规范化(130)
5.5.6数据存取要求分析(131)
5.6逻辑分析工具(134)
5.6.1决策树(135)
5.6.2决策表(136)
5.6.3结构式语言(137)
5.7效益/费用分析(140)
5.7.1效益/费用分析特点(140)
5.7.2信息系统中的效益/费用关系(141)
第6章系统设计(143)
6.1系统设计概述(143)
6.1.1系统设计的任务(143)
6.1.2系统设计的目标(143)
6.1.3计算机处理与手工处理(145)
6.2结构化设计原理(146)
6.2.1结构化设计方法(146)
6.2.2结构化设计原理(147)
6.3模块化设计(148)
6.3.1模块(148)
6.3.2模块的耦合(151)
6.3.3模块的聚合(153)
6.3.4若干其他设计原则及有益的建议(155)
6.4面向数据流的设计(158)
6.4.1结构图(158)
6.4.2设计过程(159)
6.4.3设计优化(166)
6.5面向数据结构的设计方法(166)
6.5.1Jackson方法(167)
6.5.2WarnierOrr方法(169)
6.6HIPO图(170)
6.6.1HIPO图(170)
6.6.2模块IPO图(171)
第7章面向对象系统分析与设计(172)
7.1面向对象的发展历史(172)
7.2面向对象的基本概念(173)
7.2.1对象(173)
7.2.2消息(174)
7.2.3类(174)
7.2.4继承(175)
7.2.5封装(176)
7.2.6多态(177)
7.3面向对象的方法论(178)
7.3.1从认识论看面向对象(178)
7.3.2面向对象方法与结构化方法的比较(182)
7.3.3面向对象的方法(182)
7.4面向对象的分析(185)
7.4.1标识对象(186)
7.4.2标识结构(190)
7.4.3定义主题(199)
7.4.4定义属性(203)
7.4.5定义方法(205)
7.5面向对象的设计(208)
7.5.1问题域部分的设计(209)
7.5.2人机交互部分的设计(213)
7.5.3任务管理部分的设计(217)
7.5.4数据管理部分的设计(219)
7.5.5面向对象设计的评价标准(222)
第8章系统实施(227)
8.1概述(227)
8.2结构化程序设计(229)
8.3新一代快速开发工具(230)
8.3.1应用系统开发工具的发展(230)
8.3.2应用生成器与第四代语言的基本特征(231)
8.3.3客户机/服务器前端工具的基本特征(234)
8.4系统测试(236)
8.4.1软件测试基本概念(237)
8.4.2单元测试(239)
8.4.3集成测试(240)
8.4.4验收测试(242)
8.5系统维护(243)
8.5.1软件维护的定义(243)
8.5.2维护的特点(244)
8.5.3维护过程(246)
8.5.4可维护性(247)
8.5.5软件复用(249)
8.6项目管理(250)
8.6.1项目管理概述(250)
8.6.2项目实施过程中的管理(252)
8.6.3工程调度(254)
8.7质量管理(257)
8.7.1信息系统质量概念与特性(257)
8.7.2信息系统质量控制的组织职能(258)
8.7.3项目开发的质量控制(258)
8.7.4信息系统的质量维护(260)
第9章信息系统与计划、控制、决策(261)
9.1组织与管理(261)
9.1.1组织与管理的职能(261)
9.1.2计划工作的概念和特点(261)
9.1.3支持计划工作的定量分析方法(262)
9.1.4信息系统对计划的支持(264)
9.2信息与决策(268)
9.2.1决策的基本问题(268)
9.2.2决策(269)
9.2.3信息系统对决策过程的辅助(271)
9.3决策支持系统(272)
9.3.1决策支持系统及其功能(272)
9.3.2决策支持系统的组成(274)
第10章计算机辅助信息系统开发(277)
10.1计算机辅助软件工程CASE(277)
10.1.1CASE概述(277)
10.1.2CASE工具箱(279)
10.1.3CASE工作台(283)
10.1.4集成化、智能化CASE开发环境(288)
10.2基于构件的信息系统开发(294)
10.2.1构件(294)
10.2.2基于构件的软件构造技术(301)
10.2.3基于分布式构件的信息系统开发模式(304)
10.2.4构件软件工程(307)
猜您喜欢

读书导航