第1章 管理信息系统基本概念 1
1.1 信息 1
1.1.1 数据的概念 1
1.1.2 信息的概念 1
1.1.3 数据和信息的关系 3
1.1.4 信息的生命周期 3
1.2 信息系统 6
1.2.1 系统 6
1.2.2 信息系统的定义 10
1.3 管理信息系统 10
第2章 管理信息系统开发方法 12
2.1 结构化方法 12
2.1.1 传统生命周期法 12
2.1.2 结构化生命周期法 12
2.1.3 结构化方法的开发过程 14
2.1.4 结构化方法的特点 15
2.2 原型化方法 16
2.2.1 原型化方法概述 17
2.2.2 原型化方法的开发过程 17
2.2.3 原型化方法的种类 19
2.2.4 原型化方法的构造方法 20
2.2.5 原型化方法的特点 21
2.2.6 原型化方法的局限性 21
2.2.7 原型化方法设计实例 22
2.2.8 原型化方法与结构化生命周期法的结合 23
2.3 面向对象方法 24
2.3.1 结构化方法开发存在的问题 24
2.3.2 面向对象方法的产生 24
2.3.3 面向对象方法的特点 25
2.3.4 面向对象方法与结构化方法的对比 25
第3章 系统可行性分析 26
3.1 可行性分析定义 26
3.2 系统的初步调查 26
3.2.1 门诊管理子系统 27
3.2.2 住院管理子系统 27
3.2.3 医保管理子系统 28
3.2.4 物资管理子系统 28
3.2.5 财务管理子系统 29
3.2.6 人事管理子系统 29
3.2.7 医院组织结构调查 30
3.3 可行性分析的内容 30
3.4 可行性分析报告大纲 32
3.5 可行性分析报告实例 33
3.5.1 引言 33
3.5.2 系统开发的必要性 34
3.5.3 对现行系统的调查、研究与分析 34
3.5.4 系统业务流程分析 38
3.5.5 系统数据流程分析 38
3.5.6 现行系统存在的主要问题 39
3.5.7 新系统方案分析 39
第4章 系统总体规划 42
4.1 系统总体规划概述 42
4.1.1 总体规划的主要任务和意义 42
4.1.2 总体规划的特点和设计原则 43
4.1.3 总体规划的时机选择和步骤 43
4.2 U/C矩阵的建立 45
4.2.1 定义数据类 45
4.2.2 U/C矩阵的检验 47
4.3 子系统的划分 47
第5章 系统分析 51
5.1 系统分析任务 51
5.1.1 系统分析的原则 51
5.1.2 系统分析的步骤 52
5.2 系统业务流程分析 53
5.2.1 业务流程图的符号 53
5.2.2 业务流程分析方法 54
5.3 系统数据流程分析 59
5.3.1 数据流程图的符号 59
5.3.2 数据流程分析方法 62
5.4 系统处理功能的表达 68
5.4.1 结构式语言 68
5.4.2 判断树 70
5.4.3 判断表 71
5.4.4 三种表达工具的比较分析 74
5.5 系统分析实践案例 75
5.5.1 系统功能结构图 75
5.5.2 业务流程图 75
5.5.3 数据流程图 79
5.5.4 系统操作流程图 85
第6章 系统设计 93
6.1 系统界面设计的基本原则 93
6.2 交互设计的目标与原则 94
6.3 设计目标的度量 96
6.4 系统界面设计黄金规则 97
6.5 交互式系统的设计步骤 99
6.6 系统设计中的可用性问题 102
第7章 系统测试 104
7.1 系统测试概述 104
7.2 软件测试方法 105
7.2.1 动态测试方法 105
7.2.2 静态测试方法 108
7.3 软件测试步骤 109
第8章 管理信息系统开发与设计实例——电商英才网应聘/招聘管理系统 111
8.1 系统开发概述 111
8.1.1 开发背景 111
8.1.2 系统目标 111
8.1.3 可行性分析 111
8.2 系统开发说明 112
8.2.1 需求分析 112
8.2.2 数据流程图 113
8.2.3 数据字典 114
8.2.4 概要设计 116
8.2.5 详细设计 117
8.3 系统功能介绍 124
8.3.1 用户登录 124
8.3.2 公司信息概况 126
8.3.3 招聘信息概况 127
8.3.4 添加企业信息 128
8.3.5 修改/删除企业信息 128
8.3.6 数据表信息筛选 128