当前位置:首页 > 工业技术
信息系统分析与设计
信息系统分析与设计

信息系统分析与设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:杨尊琦主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2007
  • ISBN:9787111219095
  • 页数:175 页
图书介绍:本书介绍了创建信息系统的思路和方法,各类模型的表示方法。
《信息系统分析与设计》目录

第1章 信息系统和信息工作者 1

1.1 导言 1

1.1.1 信息系统的概念 1

1.1.2 信息系统的发展及分类 2

1.2 信息工作者 4

1.2.1 系统用户 4

1.2.2 系统开发人员 5

1.2.3 系统分析员 5

1.2.4 软件供应商和IT咨询顾问 6

1.3 信息系统构架 6

1.3.1 信息系统构架综述 6

1.3.2 客观世界到数据世界的转化 8

1.3.3 业务流程到系统数据流的转化 10

1.3.4 业务凭证到计算机界面的转化 11

1.4 习题 13

第2章 经典的系统开发方法 14

2.1 系统开发原则和能力成熟度模型 14

2.1.1 系统开发原则 14

2.1.2 能力成熟度模型 15

2.2 传统的瀑布流方法 17

2.2.1 系统规划 18

2.2.2 系统分析 19

2.2.3 系统设计 20

2.2.4 系统构造与实施 21

2.2.5 系统维护与运转 22

2.3 两类系统开发方法 23

2.3.1 模型驱动法 23

2.3.2 快速应用开发法 25

2.4 习题 26

第3章 软件工程项目管理 27

3.1 项目管理简介 27

3.1.1 项目管理的含义与作用 27

3.1.2 项目管理的分析和计划工具 28

3.2 费用分析及可行性研究 32

3.2.1 费用成本的描述 32

3.2.2 费用成本分析方法 34

3.3 项目管理具体内容 36

3.3.1 项目需求背景 36

3.3.2 明确任务 37

3.3.3 估计任务持续时间 38

3.3.4 任务依赖关系 38

3.3.5 分配资源 40

3.3.6 指挥团队协作 41

3.3.7 监控项目开发过程 41

3.3.8 评定项目结果及总结 42

3.4 习题 42

第4章 信息系统规划 44

4.1 系统总体规划 44

4.1.1 系统总体规划的重要性 44

4.1.2 信息系统规划方法比较 45

4.2 前期调查回顾 48

4.2.1 与用户和管理者的沟通 48

4.2.2 前期调查的步骤 49

4.3 习题 53

第5章 需求建模及实证研究 54

5.1 需求正确的重要性 54

5.2 需求建模过程 54

5.2.1 问题分析 55

5.2.2 需求掘取 56

5.2.3 需求表述 56

5.2.4 需求管理 57

5.3 需求获取方法 58

5.3.1 文案法 58

5.3.2 查询法 59

5.3.3 观察法 60

5.3.4 问卷法 61

5.3.5 面谈法 62

5.3.6 原型法 62

5.3.7 会议法 63

5.3.8 用例法 65

5.4 需求报告 66

5.5 习题 68

第6章 数据建模 69

6.1 数据建模的概念 69

6.1.1 数据建模的总体概念 69

6.1.2 数据建模过程中的其他重要概念 69

6.2 概念模型的建立方法 71

6.2.1 概念模型的特点 71

6.2.2 概念模型的建立方法 71

6.2.3 概念模型的抽象过程 72

6.3 建立逻辑模型 75

6.3.1 逻辑模型的建立方法 75

6.3.2 逻辑模型规范化 76

6.4 建立物理模型 77

6.4.1 物理模型的建立方法 77

6.4.2 数据的存储结构 78

6.5 习题 78

第7章 数据库的设计及产品选择 80

7.1 数据库设计概述 80

7.1.1 数据库和信息系统 80

7.1.2 数据库设计的特点 81

7.1.3 数据库设计的前置条件 81

7.2 数据库设计过程 82

7.2.1 数据库设计方法 83

7.2.2 数据库设计的基本步骤 84

7.3 数据库设计需要注意的问题 85

7.3.1 完整性 85

7.3.2 可行性 86

7.3.3 安全性 86

7.3.4 易维护性 87

7.4 数据库产品的选择 87

7.4.1 数据库产品简介 88

7.4.2 数据库的发展趋势与新技术 89

7.5 习题 90

第8章 过程建模 92

8.1 过程建模的概念与作用 92

8.2 过程建模的工具 92

8.2.1 数据流图 92

8.2.2 数据字典 94

8.2.3 功能分解图 96

8.2.4 结构化语言 96

8.2.5 决策树与决策表 97

8.3 过程建模的构造方法 99

8.3.1 过程建模的流程 99

8.3.2 数据流图的建立方法 101

8.3.3 过程模型与数据模型的一致性检验 104

8.4 习题 106

第9章 对象建模 107

9.1 面向对象的术语和概念 107

9.1.1 对象 107

9.1.2 属性 108

9.1.3 方法 109

9.1.4 封装 109

9.1.5 类 110

9.1.6 对象/类关系 111

9.1.7 消息 114

9.1.8 多态性 114

9.2 用UML进行对象建模 114

9.2.1 用例图 115

9.2.2 类图 116

9.2.3 序列图 116

9.2.4 状态图 117

9.2.5 活动图 118

9.3 面向对象建模过程 119

9.4 习题 120

第10章 输出设计 121

10.1 输出设计的概念和指南 121

10.1.1 输出的内容 121

10.1.2 输出的实现方法 122

10.2 设计和原型化输出 124

10.2.1 用于输出设计和原型化的自动化工具 124

10.2.2 输出设计指南 124

10.2.3 输出设计过程 125

10.2.4 报表输出 127

10.2.5 浏览器输出 131

10.3 习题 131

第11章 输入设计 132

11.1 输入设计概念和指南 132

11.1.1 数据收集、数据录入和数据处理 132

11.1.2 输入的实现方法 133

11.1.3 输入设计的系统用户问题 134

11.1.4 内部控制——输入数据的编辑 135

11.2 输入设计的GUI 136

11.2.1 常用GUI输入 136

11.2.2 高级输入 137

11.3 如何设计和原型化输入 137

11.3.1 用于输入设计和原型化的自动化工具 137

11.3.2 输入设计过程 137

11.3.3 基于浏览器的输入 140

11.4 习题 140

第12章 用户界面设计 141

12.1 用户界面设计的概念和指南 141

12.1.1 计算机用户类型 141

12.1.2 人的因素对界面设计的影响 142

12.1.3 什么是用户界面设计 142

12.2 用户界面技术 143

12.2.1 操作系统和Web浏览器 143

12.2.2 显示器 143

12.2.3 键盘和指点设备 144

12.3 图形用户界面风格 145

12.3.1 窗口和框架 145

12.3.2 菜单驱动的界面 145

12.3.3 指令驱动的界面 146

12.3.4 提问-回答对话 146

12.3.5 用户界面设计的特殊考虑 146

12.4 如何设计和原型化用户界面 147

12.4.1 用于用户界面设计和原型化的自动化工具 147

12.4.2 用户界面设计过程 148

12.5 习题 151

第13章 系统建造与实施 153

13.1 系统建造的定义 153

13.2 系统建造的过程 153

13.2.1 建造硬件环境 153

13.2.2 建造数据库 154

13.2.3 编写和测试程序 154

13.3 系统实施的定义 159

13.4 系统实施的过程 159

13.4.1 系统的可靠性测试 160

13.4.2 制定系统的转换计划 162

13.4.3 导入数据 163

13.4.4 转换新系统 163

13.5 习题 163

第14章 系统运转和维护 164

14.1 系统维护的内涵 164

14.1.1 系统维护的定义 164

14.1.2 系统维护的必要性 165

14.1.3 系统维护的特点 165

14.2 系统维护的过程 167

14.2.1 建立维护组织 167

14.2.2 提交维护报告 168

14.2.3 研究、修改和测试系统 168

14.2.4 保存维护记录 169

14.3 系统的可维护性 169

14.3.1 决定系统可维护性的因素 169

14.3.2 文档在系统可维护性中的重要作用 171

14.3.3 提高可维护性的方法 171

14.4 系统评价 172

14.4.1 系统评价的概念和特点 173

14.4.2 系统的技术评价 173

14.4.3 系统的经济效益评价 173

14.5 系统生命期结束 174

14.6 习题 174

参考文献 175

返回顶部