书籍详情
信息系统分析与设计
作者:邝孔武,王晓敏编著
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787302056072
定价:¥22.00
购买这本书可以去
内容简介
本书共12章。前3章介绍系统、管理、信息等摹础概念。第4章至第9章讨论开发信息系统的结构化方法,按系统生命周期分别介绍系统规划、系统分析、系统设计、系统实施、系统维护管理各个阶段的任务、实现方法。后3章讨论信息系统的发展,介绍企业过程重组的概念,以及开发信息系统的原型法、面向对象方法、软系统方法。本书可作为信息管理、计算机应用等专业的教材,也可供从事信息系统建设的技术人员、管理人员参考。
作者简介
\t\t\n\t\t\n
目录
第2版前言
第1版前言
第1章 系统思想
1. 1 系统的概念
1. 1. 1 系统是什么
1. 1. 2 系统的分类
1. 2 系统的特性
1. 2. 1 系统的整体性
1. 2. 2 系统的层次性
1. 2. 3 系统的目的性
1. 2. 4 系统的稳定性
1. 2. 5 系统的突变性
1. 2. 6 系统的自组织性
1. 2. 7 系统的相似性
1. 3 系统思想的发展
1. 3. l 古代朴素的系统思想
1. 3. 2 系统思想的淹没
1. 3. 3 现代系统思想的兴起
习题
第2章 管理系统
2. 1 管理的概念
2. 2 管理的基本职能
2. 3 管理理论的发展
2. 3. 1 从"科学管理"到"管理科学"
2. 3. 2 从"人群关系"到"行为科学"
2. 3. 3 决策理论学派
3. 3. 4 系统理论学派
2. 4 企业管理系统的构成
2. 4. 1 按功能结构分析系统
2. 4. 2 按管理活动的层次划分
2. 5 管理系统的特点
习题
第3章 信息系统
3. 1 信息的概念
3. 1. 1 信息的定义和性质
3. 1. 2 人作为信息处理器的特点
3. 2 信息与决策
3. 2. 1 信息是管理的基础
3. 2. 2 决策过程
3. 2. 3 结构化决策与非结构化决策
3. 2. 4 各管理层的决策特点
3. 3 管理信息系统
3. 3. 1 管理信息系统的定义
3. 3. 2 管理信息系统与计算机
3. 3. 3 管理信息系统的基本功能
3. 3. 4 管理信息系统的结构
3. 3. 5 管理信息系统的实例
3. 4 信息系统的发展
3. 4. 1 信息系统发展的三个阶段
3. 4. 2 信息系统的发展趋势
习题
第4章 信息系统建设概论
4. 1 信息系统建设是复杂的社会过程
4. 1. 1 信息系统建设的复杂性
4. 1. 2 信息系统开发是一个社会过程
4. 2 信息系统的生命周期
4. 2. 1 系统规划阶段
4. 2. 2 系统分析阶段
4. 2. 3 系统设计阶段
4. 2. 4 系统实施阶段
4. 2. 5 系统运行和维护阶段
4. 3 信息系统开发方法概述
4. 3. 1 早期开发方法的不足
4. 3. 2 结构化方法的产生
4. 3. 3 结构化方法的基本思想
4. 3. 4 原型法的基本思想
4. 3. 5 面向对象方法
4. 3. 6 软件开发工具
4. 4 系统开发的组织管理
4. 4. 1 信息系统发展的诺兰模型
4. 4. 2 建立信息系统的基础条件
4. 4. 3 系统开发的准备工作
4. 4. 4 选择开发方式
4. 4. 5 系统开发的计划与控制
习题
第5章 系统规划
5. 1 系统规划的任务与特点
5. 1. 1 系统规划的任务
5. 1. 2 系统规划的特点
5. 1. 3 系统规划的原则
5. 2 信息系统的战略规划
5. 2. 1 信息系统战略规划的内容
5. 2. 2 信息系统战略规划的方法
5. 3 企业系统规划法
5. 3. 1 总体规划的准备工作
5. 3. 2 组织机构调查
5. 3. 3 定义管理目标
5. 3. 4 定义管理功能组
5. 3. 5 定义数据类
5. 3. 6 定义信息结构
5. 3. 7 计算机逻辑配置方案
5. 4 可行性研究
5. 4. 1 可行性研究的内容
5. 4. 2 可行性分析报告
习题
第6章 系统分析
6. 1 系统分析的任务
6. 2 作业流程图
6. 3 数据流程图
6. 3. 1 数据流程图的基本成分
6. 3. 2 数据流程图的画法
6. 3. 3 画数据流程图的注意事项
6. 4 数据字典
6. 4. 1 数据字典的各类条目
6. 4. 2 数据字典的使用与管理
6. 5 表达处理逻辑的工具
6. 5. 1 结构化语言
6. 5. 2 判定树
6. 5. 3 判定表
6. 5. 4 三种表达工具的比较
6. 6 数据查询应用分析
6. 6. 1 数据存取要求的基本类型
6. 6. 2 数据立即存取图
6. 7 新系统逻辑模型的提出
6. 8 系统说明书
6. 8. 1 系统说明书的内容
6. 8. 2 系统说明书的审议
习题
第7章 系统设计
7. 1 系统设计的任务要求
7. 1. 1 评价信息系统的标难
7. 1. 2 系统设计的目标
7. 1. 3 系统设计的内容
7. 2 结构化设计的基本概念
7. 2. 1 模块
7. 2. 2 结构图
7. 2. 3 模块间的联系
7. 2. 4 模块间的耦合
7. 2. 5 模块的内聚
7. 2. 6 作用范围与控制范围
7. 2. 7 模块的扇入与扇出
7. 2. 8 实例:病人监护系统
7. 3 从数据流程图导出结构图
7. 3. 1 变换分析
7. 3. 2 事务分析
7. 3. 3 数据流程图层次的转换
7. 4 一体化设计方法
7. 4. 1 基本概念
7. 4:2 选单树初步设计
7. 4. 3 事务设计
7. 4. 4 事务的结构化描述
7. 4. 5 数据库模式设计
7. 5 代码设计
7. 5. 1 代码的作用
7. 5. 2 代码的种类
7. 5. 3 代码的类型
7. 5. 4 代码校验方法
7. 5. 5 代码设计的原则
7. 5. 6 代码设计的步骤
7. 6 输出设计
7. 7 输入设计
7. 7. 1 输入设计的原则
7. 7. 2 输入设计的内容
7. 7. 3 数据记录格式设计
7. 7. 4 输人数据的校验方法
7. 8 人机对话设计
7. 8. 1 人机对话设计的原则
7. 8. 2 人机对话的方法
7. 8. 3 图形用户界面设计
7. 9 计算机处理过程的设计
7. 10 计算机系统的选择
7. 11 系统设计说明书
习题
第8章 系统实施
8. 1 系统实施阶段的任务
8. 1. 1 实施阶段的主要活动
8. 1. 2 系统实施阶段的特点
8. 2 自顶向下的实现方法
8. 3 编程方法
8. 3. 1 好程序的标准
8. 3. 2 结构化程序设计
8. 3. 3 面向对象的程序设计
8. 3. 4 可视化编程技术
8. 3. 5 程序的内部文档
8. 3. 6 编程风格
8. 4 系统测试
8. 4. 1 测试的概念
8. 4. 2 测试的原则
8. 4. 3 测试用例设计
8. 4. 4 排错
8. 5 系统的交付使用
习题
第9章 系统维护与管理
9. 1 系统维护
9. 1. 1 维护的内容
9. 1. 2 维护的类型
9. 1. 3 系统维护的管理
9. 2 系统的可靠性与安全性
9. 2. 1 系统的可靠性
9. 2. 2 系统的安全性
9. 3 系统监理与审计
9. 3. 1 系统监理
9. 3. 2 系统审计
9. 4 系统评价
习题
第10章 面向对象的分析与设计
10. 1 概述
10. 1. 1 面向对象方法的发展
10. 1. 2 面向对象方法的基本概念
10. 1. 3 面向对象分析与设计和统一建模语言
10. 2 面向对象的分析与设计过程
10. 3 识别信息系统的目标和系统边界
10. 3. 1 识别信息系统的目标
10. 3. 2 明确信息系统的边界
l0. 3. 3 案例:门诊系统的需求说明
10. 4 用例与用例图
10. 4. 1 什么是用例
10. 4. 2 如何识别用例
10. 4. 3 构建用例模型
l0. 4. 4 案例:门诊系统的用例模型
10. 5 对象与类图
10. 5. 1 识别对象
10. 5. 2 识别属性
10. 5. 3 识别服务
10. 5. 4 对象分类
10. 5. 5 识别对象关联
10. 5. 6 构建逻辑模型--类图
10. 5. 7 永久对象与关系数据库
10. 6 交互图
10. 6. 1 顺序图
l0. 6. 2 协作图
10. 6. 3 门诊系统的交互图
小结:面向对象方法的优点及不足
习题
第11章 原型法和软系统方法
11. 1 原型法
11. 1. 1 原型法的基本步骤
11. 1. 2 原型法的优缺点
11. 2 软系统方法的由来
11. 2. 1 "硬"系统方法的实质
11. 2. 2 "硬"系统思想在"软"问题中的应用
11. 3 "软"系统方法论概要
11. 3. 1 案例
11. 3. 2 "软"系统方法论的轮廓
11. 3. 3 "硬". "软"系统思想的比较
11. 4 "软"系统方法在信息系统建设中的应用
11. 4. 1 多视点方法的目标
11. 4. 2 多视点方法的轮廓
11. 4. 3 人类活动系统分析
11. 4. 4 信息分析
11. 4. 5 社会-技术方面的分析与设计
11. 4. 6 人机界面设计
11. 4. 7 技术方面的设计
习题
第12章 企业经营过程重组
12. 1 什么是企业经营过程重组
12. 1. 1 BPR的定义
12. 1. 2 典型案例
12. 1. 3 BPR的特点
12. 1. 4 BPR对企业的影响
12. 2 企业经营过程分析
12. 2. 1 企业经营过程模型
12. 2. 2 IDEFO活动模型
12. 2. 3 开发企业活动模型的步骤
12. 3 企业经营过程重组的实施
12. 3. 1 实施BPR的有关人员
12. 3. 2 BPR的工作阶段
习题
附录:关于课程设计的建议
参考文献
第1版前言
第1章 系统思想
1. 1 系统的概念
1. 1. 1 系统是什么
1. 1. 2 系统的分类
1. 2 系统的特性
1. 2. 1 系统的整体性
1. 2. 2 系统的层次性
1. 2. 3 系统的目的性
1. 2. 4 系统的稳定性
1. 2. 5 系统的突变性
1. 2. 6 系统的自组织性
1. 2. 7 系统的相似性
1. 3 系统思想的发展
1. 3. l 古代朴素的系统思想
1. 3. 2 系统思想的淹没
1. 3. 3 现代系统思想的兴起
习题
第2章 管理系统
2. 1 管理的概念
2. 2 管理的基本职能
2. 3 管理理论的发展
2. 3. 1 从"科学管理"到"管理科学"
2. 3. 2 从"人群关系"到"行为科学"
2. 3. 3 决策理论学派
3. 3. 4 系统理论学派
2. 4 企业管理系统的构成
2. 4. 1 按功能结构分析系统
2. 4. 2 按管理活动的层次划分
2. 5 管理系统的特点
习题
第3章 信息系统
3. 1 信息的概念
3. 1. 1 信息的定义和性质
3. 1. 2 人作为信息处理器的特点
3. 2 信息与决策
3. 2. 1 信息是管理的基础
3. 2. 2 决策过程
3. 2. 3 结构化决策与非结构化决策
3. 2. 4 各管理层的决策特点
3. 3 管理信息系统
3. 3. 1 管理信息系统的定义
3. 3. 2 管理信息系统与计算机
3. 3. 3 管理信息系统的基本功能
3. 3. 4 管理信息系统的结构
3. 3. 5 管理信息系统的实例
3. 4 信息系统的发展
3. 4. 1 信息系统发展的三个阶段
3. 4. 2 信息系统的发展趋势
习题
第4章 信息系统建设概论
4. 1 信息系统建设是复杂的社会过程
4. 1. 1 信息系统建设的复杂性
4. 1. 2 信息系统开发是一个社会过程
4. 2 信息系统的生命周期
4. 2. 1 系统规划阶段
4. 2. 2 系统分析阶段
4. 2. 3 系统设计阶段
4. 2. 4 系统实施阶段
4. 2. 5 系统运行和维护阶段
4. 3 信息系统开发方法概述
4. 3. 1 早期开发方法的不足
4. 3. 2 结构化方法的产生
4. 3. 3 结构化方法的基本思想
4. 3. 4 原型法的基本思想
4. 3. 5 面向对象方法
4. 3. 6 软件开发工具
4. 4 系统开发的组织管理
4. 4. 1 信息系统发展的诺兰模型
4. 4. 2 建立信息系统的基础条件
4. 4. 3 系统开发的准备工作
4. 4. 4 选择开发方式
4. 4. 5 系统开发的计划与控制
习题
第5章 系统规划
5. 1 系统规划的任务与特点
5. 1. 1 系统规划的任务
5. 1. 2 系统规划的特点
5. 1. 3 系统规划的原则
5. 2 信息系统的战略规划
5. 2. 1 信息系统战略规划的内容
5. 2. 2 信息系统战略规划的方法
5. 3 企业系统规划法
5. 3. 1 总体规划的准备工作
5. 3. 2 组织机构调查
5. 3. 3 定义管理目标
5. 3. 4 定义管理功能组
5. 3. 5 定义数据类
5. 3. 6 定义信息结构
5. 3. 7 计算机逻辑配置方案
5. 4 可行性研究
5. 4. 1 可行性研究的内容
5. 4. 2 可行性分析报告
习题
第6章 系统分析
6. 1 系统分析的任务
6. 2 作业流程图
6. 3 数据流程图
6. 3. 1 数据流程图的基本成分
6. 3. 2 数据流程图的画法
6. 3. 3 画数据流程图的注意事项
6. 4 数据字典
6. 4. 1 数据字典的各类条目
6. 4. 2 数据字典的使用与管理
6. 5 表达处理逻辑的工具
6. 5. 1 结构化语言
6. 5. 2 判定树
6. 5. 3 判定表
6. 5. 4 三种表达工具的比较
6. 6 数据查询应用分析
6. 6. 1 数据存取要求的基本类型
6. 6. 2 数据立即存取图
6. 7 新系统逻辑模型的提出
6. 8 系统说明书
6. 8. 1 系统说明书的内容
6. 8. 2 系统说明书的审议
习题
第7章 系统设计
7. 1 系统设计的任务要求
7. 1. 1 评价信息系统的标难
7. 1. 2 系统设计的目标
7. 1. 3 系统设计的内容
7. 2 结构化设计的基本概念
7. 2. 1 模块
7. 2. 2 结构图
7. 2. 3 模块间的联系
7. 2. 4 模块间的耦合
7. 2. 5 模块的内聚
7. 2. 6 作用范围与控制范围
7. 2. 7 模块的扇入与扇出
7. 2. 8 实例:病人监护系统
7. 3 从数据流程图导出结构图
7. 3. 1 变换分析
7. 3. 2 事务分析
7. 3. 3 数据流程图层次的转换
7. 4 一体化设计方法
7. 4. 1 基本概念
7. 4:2 选单树初步设计
7. 4. 3 事务设计
7. 4. 4 事务的结构化描述
7. 4. 5 数据库模式设计
7. 5 代码设计
7. 5. 1 代码的作用
7. 5. 2 代码的种类
7. 5. 3 代码的类型
7. 5. 4 代码校验方法
7. 5. 5 代码设计的原则
7. 5. 6 代码设计的步骤
7. 6 输出设计
7. 7 输入设计
7. 7. 1 输入设计的原则
7. 7. 2 输入设计的内容
7. 7. 3 数据记录格式设计
7. 7. 4 输人数据的校验方法
7. 8 人机对话设计
7. 8. 1 人机对话设计的原则
7. 8. 2 人机对话的方法
7. 8. 3 图形用户界面设计
7. 9 计算机处理过程的设计
7. 10 计算机系统的选择
7. 11 系统设计说明书
习题
第8章 系统实施
8. 1 系统实施阶段的任务
8. 1. 1 实施阶段的主要活动
8. 1. 2 系统实施阶段的特点
8. 2 自顶向下的实现方法
8. 3 编程方法
8. 3. 1 好程序的标准
8. 3. 2 结构化程序设计
8. 3. 3 面向对象的程序设计
8. 3. 4 可视化编程技术
8. 3. 5 程序的内部文档
8. 3. 6 编程风格
8. 4 系统测试
8. 4. 1 测试的概念
8. 4. 2 测试的原则
8. 4. 3 测试用例设计
8. 4. 4 排错
8. 5 系统的交付使用
习题
第9章 系统维护与管理
9. 1 系统维护
9. 1. 1 维护的内容
9. 1. 2 维护的类型
9. 1. 3 系统维护的管理
9. 2 系统的可靠性与安全性
9. 2. 1 系统的可靠性
9. 2. 2 系统的安全性
9. 3 系统监理与审计
9. 3. 1 系统监理
9. 3. 2 系统审计
9. 4 系统评价
习题
第10章 面向对象的分析与设计
10. 1 概述
10. 1. 1 面向对象方法的发展
10. 1. 2 面向对象方法的基本概念
10. 1. 3 面向对象分析与设计和统一建模语言
10. 2 面向对象的分析与设计过程
10. 3 识别信息系统的目标和系统边界
10. 3. 1 识别信息系统的目标
10. 3. 2 明确信息系统的边界
l0. 3. 3 案例:门诊系统的需求说明
10. 4 用例与用例图
10. 4. 1 什么是用例
10. 4. 2 如何识别用例
10. 4. 3 构建用例模型
l0. 4. 4 案例:门诊系统的用例模型
10. 5 对象与类图
10. 5. 1 识别对象
10. 5. 2 识别属性
10. 5. 3 识别服务
10. 5. 4 对象分类
10. 5. 5 识别对象关联
10. 5. 6 构建逻辑模型--类图
10. 5. 7 永久对象与关系数据库
10. 6 交互图
10. 6. 1 顺序图
l0. 6. 2 协作图
10. 6. 3 门诊系统的交互图
小结:面向对象方法的优点及不足
习题
第11章 原型法和软系统方法
11. 1 原型法
11. 1. 1 原型法的基本步骤
11. 1. 2 原型法的优缺点
11. 2 软系统方法的由来
11. 2. 1 "硬"系统方法的实质
11. 2. 2 "硬"系统思想在"软"问题中的应用
11. 3 "软"系统方法论概要
11. 3. 1 案例
11. 3. 2 "软"系统方法论的轮廓
11. 3. 3 "硬". "软"系统思想的比较
11. 4 "软"系统方法在信息系统建设中的应用
11. 4. 1 多视点方法的目标
11. 4. 2 多视点方法的轮廓
11. 4. 3 人类活动系统分析
11. 4. 4 信息分析
11. 4. 5 社会-技术方面的分析与设计
11. 4. 6 人机界面设计
11. 4. 7 技术方面的设计
习题
第12章 企业经营过程重组
12. 1 什么是企业经营过程重组
12. 1. 1 BPR的定义
12. 1. 2 典型案例
12. 1. 3 BPR的特点
12. 1. 4 BPR对企业的影响
12. 2 企业经营过程分析
12. 2. 1 企业经营过程模型
12. 2. 2 IDEFO活动模型
12. 2. 3 开发企业活动模型的步骤
12. 3 企业经营过程重组的实施
12. 3. 1 实施BPR的有关人员
12. 3. 2 BPR的工作阶段
习题
附录:关于课程设计的建议
参考文献
猜您喜欢