第1章 管理信息系统概论 1
1.1 系统的概念 1
1.1.1 系统的定义 1
1.1.2 系统成立的必要条件 3
1.1.3 系统的基本结构 4
1.1.4 系统的特点 5
1.1.5 系统的种类 5
1.2 信息的概念 5
1.2.1 信息的定义 5
1.2.2 信息的特征 6
1.2.3 信息的处理过程 8
1.3 管理信息系统的开发 8
1.3.1 系统开发应具备的条件 8
1.3.2 系统开发的目标 9
1.3.3 系统开发的基本要求 10
1.3.4 系统开发的种类 11
1.3.5 系统开发的流程 12
1.4 信息系统的开发方法 14
1.4.1 生命周期法 14
1.4.2 原型化方法 16
1.4.3 企业系统规划法 18
1.4.4 面向对象的开发方法 19
1.5 有关管理信息系统开发方法的观点 22
1.6 国内管理信息系统开发工具简述 26
1.7 软件开发周期简述 29
2.1.1 立项阶段的目标 33
2.1.2 立项阶段的任务 33
2.1.3 立项阶段的原则 33
2.1 立项阶段的主要工作 33
第2章 立项 33
2.2 立项报告的主要条目 34
2.3 任务委托书的一般格式 35
第3章 系统分析 36
3.1 确定系统目标阶段 38
3.2 需求分析阶段 38
3.2.1 确定基本方针 39
3.2.2 组织机构调查 40
3.2.3 系统现状调查 41
3.2.4 业务信息调查 43
3.2.6 网络数据共享分析 44
3.2.5 事务流程分析 44
3.3.1 功能与组织的关系 45
3.3 功能分析 45
3.3.2 功能体系的关系 46
3.3.3 功能与信息的关系 47
3.3.4 功能划分方法 48
3.4 限制分析 49
3.5 系统方案分析 49
3.5.1 系统方案分析的对象 49
3.5.2 系统分析说明书的主要内容 55
3.6.1 MIS平台选型的依据 59
3.6 MIS平台选型 59
3.6.2 MIS平台选型分析 60
3.7 数据库管理系统的选型 61
3.7.1 数据库产品的比较 61
3.7.2 数据库产品选型 64
3.8 网络系统 65
3.9 系统分析检验表 68
3.9.1 分析计划工作 68
3.9.2 用户联系 69
3.9.4 当前系统 70
3.9.3 系统目标 70
3.9.5 数据元素的结构 71
3.9.6 用户访问 71
3.9.7 关于其他系统的研究 72
3.9.8 选用方案的建议 72
3.9.9 选定一种设计选用方案 73
3.9.10 结构上的分析 73
3.9.11 关于下一阶段的计划 74
3.9.12 管理陈述和复审 74
第4章 可行性分析 76
4.1 可行性分析的目的和依据 77
4.2 可行性分析的工作组织 77
4.3 技术能力上的可行性分析 78
4.4 系统开发与运行环境的可行性分析 80
4.5 经济投资能力的可行性分析 82
4.6 可行性分析报告的质量要求 84
4.7 可行性分析报告的主要内容 84
第5章 系统设计 85
5.1.1 功能部门调查 86
5.1 详细设计调查阶段 86
5.1.2 业务部门调查 88
5.1.3 信息流程调查 90
5.2 系统逻辑结构设计阶段 92
5.2.1 层次结构 92
5.2.2 模块化结构 94
5.2.3 系统逻辑结构设计 94
5.3 过程处理概要设计阶段 96
5.3.1 处理模块的划分原则 96
5.3.3 处理描述 102
5.3.2 处理模块的划分 102
5.4 数据文件(库)设计阶段 104
5.5 系统界面设计阶段 107
5.6 提交系统设计中的文档资料 108
5.7 系统设计者的职能转变 110
第6章 程序设计 111
6.1 程序设计的工作目标和任务 111
6.1.1 程序设计阶段的目标 111
6.1.2 程序设计阶段的开发任务 111
6.1.3 程序设计阶段的考核指标 119
6.2 程序总体设计 120
6.3 输入输出文件代码设计 122
6.3.1 输出设计 122
6.3.2 输入设计 125
6.3.3 文件设计 127
6.3.4 代码设计 134
6.4 程序设计处理流程 142
6.5 程序设计可简化过程 143
6.6 程序设计的文档资料 143
6.6.2 程序设计说明书内容 144
6.6.1 有关图表资料 144
第7章 系统测试 146
7.1 系统测试概述 146
7.1.1 测试目标 146
7.1.2 测试任务 146
7.1.3 测试方法 147
7.1.4 测试步骤 148
7.2 程序测试 148
7.3 功能测试 151
7.4 子系统测试 152
7.5 系统测试 154
7.6 系统测试文档资料 155
第8章 系统试运行与维护 156
8.1 试运行期间发生故障的处理 156
8.1.1 建立台账制度 156
8.1.2 处理发生的故障 157
8.1.3 新系统产品资料管理 161
8.3.2 对维护人员的要求 164
8.4.1 系统使用说明书主要内容 164
8.4 系统运行阶段产生的文档资料 164
8.3.1 系统维护的目的 164
8.3 系统维护 164
8.2 确定新旧系统转换工作机制 164
8.4.2 系统维护手册主要内容 165
第9章 系统验收与鉴定 167
9.1 验收工作 167
9.1.1 验收的目标 167
9.1.2 验收任务 167
9.2 验收报告 167
9.3.2 鉴定测试报告主要内容 168
9.3 鉴定工作程序和文档资料 168
9.3.1 鉴定组织工作 168
9.3.3 测试结论报告主要内容 169
9.3.4 鉴定书草案主要内容 169
9.3.5 研究报告和技术报告主要内容 169
9.3.6 向鉴定考核小组提供的审查材料和鉴定材料 170
9.3.7 鉴定会会议程序 171
10.1 无线寻呼系统简述 172
10.2 计算机无线寻呼系统的构成 172
第10章 实例:无线寻呼管理信息系统的建设 172
10.3 5万用户寻呼机管理信息系统的研究开发立项报告 173
10.4 5万用户无线寻呼管理信息系统分析说明书 175
10.4.1 概述 175
10.4.2 现行系统分析 175
10.4.3 新系统的目标和总体功能 178
10.4.4 寻呼管理信息系统设计说明 183
10.4.5 数据库设计说明 184
附录 开发各阶段产生的图表和文档 194
参考文献 196