第1章 管理信息系统的基本概念 1
1.1信息、数据、知识 1
1.1.1信息 1
1.1.2数据 3
1.1.3知识 3
1.2系统 4
1.2.1系统的定义 4
1.2.2系统的特征 4
1.2.3系统的分类 5
1.3管理 6
1.3.1管理的意义 6
1.3.2管理的基本职能 6
1.3.3信息与管理的关系 7
1.4信息系统 7
1.4.1信息系统的定义 7
1.4.2信息系统的功能 8
1.4.3信息系统的种类 8
1.5管理信息系统与其它学科的关系 9
本章小结 10
习题 10
第2章 管理信息系统开发概述 12
2.1管理信息系统的开发基础 12
2.1.1人力资源基础 12
2.1.2技术支持 12
2.1.3财力资源 13
2.1.4管理基础 13
2.2管理信息系统开发中的各类人员及其职责 14
2.2.1用户 14
2.2.2系统分析员 14
2.2.3系统设计员 14
2.2.4程序设计员 15
2.2.5系统测试员 15
2.2.6系统维护员 15
2.3管理信息系统的开发模型及方法简介 15
2.3.1瀑布模型——生命周期法 15
2.3.2演化模型——原型化方法 16
2.3.3喷泉模型——面向对象方法 16
2.4管理信息系统的开发方式 17
2.4.1购买通用管理信息系统软件 17
2.4.2自行开发 18
2.4.3委托开发 18
2.4.4联合开发 18
本章小结 18
习题 19
第3章 系统规划及分析 20
3.1概述 20
3.1.1生命周期法的基本概念 20
3.1.2生命周期法各阶段的任务 21
3.1.3生命周期法的主要原则 22
3.1.4生命周期法的缺点 23
3.2系统规划 23
3.2.1系统规划概述 23
3.2.2初步调查分析 25
3.2.3划分子系统 28
3.2.4确定新系统目标 30
3.2.5系统实现方案 30
3.2.6可行性研究 31
3.2.7编写系统规划报告 32
3.3系统分析 34
3.3.1引言 34
3.3.2详细调查 34
3.3.3用户需求分析 45
3.3.4新系统逻辑模型 46
3.3.5系统分析报告 46
本章小结 47
习题 47
第4章 系统设计 49
4.1概述 49
4.1.1引言 49
4.1.2原则 49
4.2总体设计 50
4.2.1概念 50
4.2.2模块 50
4.2.3模块结构图 51
4.2.4模块分解原则 52
4.2.5模块结构图的导出 60
4.2.6模块结构图的优化 68
4.3详细设计 68
4.3.1概念 68
4.3.2模块处理过程设计 68
4.3.3代码设计 75
4.3.4数据库设计 81
4.3.5用户界面设计 90
4.4系统设计报告 93
本章小结 94
习题 94
第5章 系统实施、维护及评价 96
5.1引言 96
5.2系统实施 96
5.2.1基本概念 96
5.2.2程序设计 97
5.2.3程序调试 99
5.2.4系统切换 102
5.2.5系统实施报告 102
5.3系统维护 103
5.3.1概念 103
5.3.2类型 103
5.3.3内容 104
5.4系统评价 105
5.4.1概念 105
5.4.2技术评价 105
5.4.3经济评价 105
5.4.4系统评价报告 107
本章小结 107
习题 107
第6章 原型化方法 108
6.1原型化方法开发概述 108
6.1.1原型化方法的基本思想 108
6.1.2原型化方法的开发过程 109
6.1.3原型的修改控制 111
6.1.4原型的种类 111
6.2原型化方法使用的特点和局限性 113
6.2.1原型化方法的特点 113
6.2.2原型化方法的缺点 114
6.2.3原型化方法的使用要求 114
6.2.4原型化方法对开发环境的要求 114
6.3原型化方法开发实例 115
6.3.1确定用户基本需求 115
6.3.2建立初始原型 117
6.3.3使用和评价原型、修改原型 118
6.3.4再完善 120
本章小结 191
习题 121
第7章 面向对象方法 122
7.1面向对象方法概述 122
7.1.1面向对象方法的基本思想 122
7.1.2面向对象方法及其基本概念 122
7.1.3面向对象方法的基本内容 126
7.2面向对象分析OOA 127
7.2.1面向对象分析的概念与任务 127
7.2.2面向对象分析的基本原则 128
7.2.3面向对象分析的文档及内容 129
7.2.4面向对象分析开发实例——习题管理系统 131
7.3面向对象设计OOD 138
7.3.1面向对象设计的概念及任务 138
7.3.2面向对象设计的内容 140
7.4系统实施 142
7.4.1系统实施阶段的任务 142
7.4.2面向对象的程序设计OOP 142
7.4.3面向对象的测试OOT 144
本章小结 145
习题 145
第8章 管理信息系统的项目管理 146
8.1项目管理概述 146
8.1.1项目 146
8.1.2项目管理 146
8.1.3信息系统项目的特点 147
8.1.4项目管理软件及实施步骤 147
8.2管理信息系统开发中的项目管理 149
8.2.1项目管理内容 149
8.2.2项目管理方法 150
8.2.3项目管理评价 151
8.3管理信息系统运行过程的项目管理 153
本章小结 155
习题 156
第9章 管理信息系统运行中的安全与维护 157
9.1管理信息系统安全与保密 157
9.1.1物理实体安全环境的设计 158
9.1.2信息系统中软件和数据安全的设计 159
9.1.3信息系统的安全技术和控制方法 160
9.2信息系统运行中的安全问题 161
9.2.1信息系统的运行制度 161
9.2.2信息系统的日常运行管理 162
9.2.3信息系统的维护与升级 163
本章小结 165
习题 165
第10章 管理信息系统的发展应用 165
10.1决策支持系统 165
10.1.1决策支持系统的特点 165
10.1.2决策支持系统的基本组成 168
10.1.3智能决策支持系统和群体决策支持系统 169
10.1.4经理信息系统和战略信息系统 171
10.2MRP,MRPⅡ,ERP,CIMS 172
10.2.1MRP 172
10.2.2MRPⅡ 173
10.2.3ERP 175
10.2.4CIMS 176
本章小结 176
习题 177
第11章 管理信息系统开发实例 178
11.1现代企业管理信息系统开发的目标 178
11.2系统调查 178
11.2.1A企业的组织结构 179
11.2.2A企业的业务流程图 179
11.2.3目前工作方式的缺点 179
11.3需求分析 179
11.3.1系统设计目标 180
11.3.2业务功能分析 181
11.3.3系统性能要求分析 182
11.4系统设计 182
11.4.1系统总体设计 182
11.4.2系统详细设计 183
11.5代码实现阶段 189
11.5.1创建表 190
11.5.2客户信息录入模块的设计 190
11.5.3订水模块的实现 192
11.5.4代码实现过程中应注意的几个问题 194
11.6系统的实施与维护 194
11.6.1系统使用说明书的编写 194
11.6.2系统运行环境 194
11.6.3系统维护 195
本章小结 195
习题 195