《管理信息系统的开发与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郝杰忠主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111199529
  • 页数:301 页
图书介绍:本书介绍了管理信息系统的基本概念和管理信息系统。

第1章 管理信息系统的基本概念 1

1.1 管理信息系统的涵义 1

1.1.1 管理信息系统的定义 1

1.1.2 管理信息系统的特征 1

第1篇 概念基础篇 1

1.1.3 管理信息系统的基本功能 3

1.2 管理信息系统的组成 4

1.2.1 硬件 4

1.2.2 软件 4

1.2.3 数据文件和数据库 4

1.2.4 相关人员 4

1.2.5 企业管理制度与规范 4

1.3 管理信息系统的结构 5

1.3.1 管理信息系统的概念结构 5

1.3.2 管理信息系统层次结构 5

1.3.4 管理信息系统的物理结构 6

1.3.3 管理信息系统的功能结构 6

习题 7

第2章 管理信息系统的开发方法与方式 8

2.1 软件开发原理 8

2.1.1 软件工程基础 8

2.1.2 软件开发中的误区 9

2.2 管理信息系统的开发方法 10

2.2.1 生命周期法 10

2.2.2 结构化方法 12

2.2.3 原型法 14

2.2.4 面向对象方法 17

2.2.5 CASE的开发方法 19

2.3 管理信息系统的开发方式 21

2.3.1 委托开发 21

2.3.4 购买软件包与二次开发 22

2.3.3 联合开发 22

2.3.2 自主开发 22

2.4 管理信息系统的开发环境 23

2.4.1 Windows NT操作系统 23

2.4.2 UNIX操作系统 24

2.4.3 管理信息系统的开发模式选择 25

习题 27

第2篇 设计开发篇 30

第3章 系统的总体规划 30

3.1 系统总体规划的概述 30

3.1.1 系统总体规划的概念 30

3.1.2 系统总体规划的必要性 31

3.1.3 系统总体规划的目标 32

3.2 系统总体规划的内容与原则 32

3.2.1 系统总体规划的内容 32

3.3.1 管理信息系统总体规划的步骤 33

3.3 系统总体规划的步骤及其工作 33

3.2.2 系统总体规划的原则 33

3.3.2 管理信息系统总体规划阶段的主要工作 35

3.4 系统总体规划的方法 35

3.4.1 战略栅格表法 35

3.4.2 战略目标集转换法 36

3.4.3 企业系统规划法 36

3.4.4 关键成功因素法 44

3.4.5 战略数据规划法 45

3.5 系统可行性分析 46

3.5.1 初步调查 46

3.5.2 可行性分析的步骤 47

3.5.3 可行性研究 47

3.5.4 软件开发费用的估算 50

3.5.5 可行性研究报告 54

习题 56

4.1.2 系统分析的方法 58

4.1.1 系统分析的任务 58

第4章 系统分析 58

4.1 系统分析的任务与方法 58

4.2 系统需求分析 59

4.2.1 需求分析过程 59

4.2.2 需求开发的步骤 60

4.2.3 需求分析方法 61

4.2.4 确定疑难需求的策略 62

4.3 系统详细调查 63

4.3.1 组织结构调查 63

4.3.2 事务处理调查 64

4.3.3 信息流程的调查与分析 66

4.4 建立新系统的逻辑模型 73

4.4.1 确定新系统管理模型 73

4.4.2 构造新系统逻辑模型 75

4.5 系统分析报告 77

4.4.3 新系统运行环境分析 77

习题 78

第5章 系统设计 81

5.1 系统设计的任务与步骤 81

5.1.1 系统设计的任务 81

5.1.2 系统设计的步骤 82

5.2 总体结构模块化设计 82

5.2.1 结构化系统设计方法 82

5.2.2 模块化结构设计的准则 83

5.2.3 根据数据流程图设计软件结构 85

5.3 代码设计 90

5.3.1 代码设计准则 90

5.3.2 代码的分类 90

5.3.3 代码设计步骤 91

5.3.4 代码维护 91

5.4.1 输入设计 92

5.4 输入、输出设计 92

5.4.2 输出设计 94

5.5 数据库设计 96

5.5.1 数据库设计的理论和方法 97

5.5.2 数据库设计 98

5.6 系统安全设计 102

5.6.1 系统安全的内容 102

5.6.2 安全保密措施 103

5.6.3 数据的安全控制机制 105

5.6.4 安全性设计 105

习题 106

第6章 系统实施 108

6.1 程序设计 108

6.1.1 程序开发工具 108

6.1.2 选择开发工具的原则 109

6.1.4 软件重用 110

6.1.3 程序设计要求 110

6.2 系统测试 111

6.2.1 测试方法 111

6.2.2 测试工具 112

6.2.3 测试过程与步骤 113

6.2.4 单元测试 115

6.2.5 集成测试 116

6.2.6 确认测试 118

6.2.7 系统测试 119

6.2.8 测试文档 120

6.3 系统调试 120

6.3.1 调试方法 121

6.3.2 调试策略 121

6.4 系统运行与维护 123

6.4.1 系统运行 123

6.4.2 人员培训 124

6.4.3 系统维护 125

习题 127

第7章 系统开发项目管理 130

7.1 进度管理 130

7.1.1 进度计划的制定 130

7.1.2 进度安排的图示方法 132

7.2 质量管理 137

7.2.1 软件质量的指标体系 137

7.2.2 系统质量管理内容 139

7.2.3 系统质量管理方法 141

7.3 费用管理 142

7.3.1 系统项目成本的构成与预算的过程 143

7.3.2 软件开发规模与成本估算的方法 144

7.4 人员管理 147

7.4.1 系统开发人员组成 148

7.4.2 系统开发人员的组织与管理 149

7.5 文档管理 151

7.5.1 系统文档的类型 152

7.5.2 系统文档的内容 153

7.5.3 系统文档的编制 156

7.5.4 系统文档的管理 157

习题 159

第3篇 开发技术篇 162

第8章 数据库系统 162

8.1 数据库系统的基本概念 162

8.1.1 数据库系统基本结构 162

8.1.2 数据库的数据模型 163

8.1.3 数据库的基本特点 163

8.1.4 数据库管理系统 164

8.2 数据库管理系统 165

8.2.1 实例引入 165

8.2.2 SQL Server数据库管理系统 167

8.2.3 Oracle数据库管理系统 175

8.3 结构化查询语言SQL 186

8.3.1 create table语句 186

8.3.2 insert语句 188

8.3.3 select语句 188

8.3.4 delete语句 195

8.3.5 update语句 196

习题 196

第9章 管理信息系统的开发工具 197

9.1 C程序设计语言 197

9.1.1 C程序设计语言概述 197

9.1.2 C语言程序结构 197

9.1.3 C语言数据库的开发方法 205

9.2 Java程序设计语言 207

9.2.1 Java程序设计语言概述 207

9.2.2 Java语言程序结构 208

9.2.3 Java语言数据库的开发方法 216

9.2.4 SUN公司构建信息管理系统的解决方案 219

习题 230

第10章 数据仓库系统 232

10.1 数据仓库系统的概念 232

10.1.1 数据仓库 232

10.1.2 联机分析处理 233

10.1.3 数据挖掘 233

10.2 数据仓库的建立 234

10.2.1 创建数据仓库的要求 235

10.2.2 数据仓库的结构 235

10.2.3 数据仓库的建立 238

10.3 数据仓库中的元数据 240

10.3.1 元数据的概念及功能 240

10.4.1 验证型工具 241

10.4.2 发掘型工具 241

10.4 数据仓库工具 241

10.3.2 元数据包括的内容 241

习题 242

第11章 基于计算机网络的管理信息系统 243

11.1基于客户机/服务器模式下的管理信息系统 243

11.1.1 客户机/服务器系统的概念 243

11.1.2 客户机/服务器系统的结构 244

11.1.3 基于客户机/服务器模式的管理信息系统 244

11.2 基于浏览器/服务器模式下的管理信息系统 247

11.2.1 浏览器/服务器系统的概念 247

11.2.2 浏览器/服务器网络结构的组成 248

11.2.3 基于浏览器/服务器模式的管理信息系统 248

11.3 基于Intranet的管理信息系统 248

11.3.1 Intranet技术介绍 249

11.3.2 构建基于Intranet的管理信息系统 250

习题 252

第4篇 应用案例篇 253

第12章 物业管理信息系统 253

12.1 物业管理公司的概况 253

12.2 系统分析 253

12.2.1 物业管理公司的职能分析 253

12.2.2 物业管理公司的业务分析 254

12.2.3 物业管理业务流程 255

12.2.4 管理业务的功能模块分配 261

12.2.5 物业管理业务的主要数据流图 262

12.3 系统设计 263

12.3.1 系统设计的思路 263

12.3.2 基础信息分类 264

12.3.3 数据结构 265

12.3.4 数据字典 265

12.3.5 主要功能模块详细设计 269

12.4 系统实施 272

12.3.6 系统硬件结构及其运行环境 272

12.4.1 基础资料系统为其他系统的访问提供Web Service和视图 273

12.4.2 提高实施效率的方法 273

12.4.3 条形码生成和扫描 273

12.4.4 租金计算 273

12.4.5 及时反映业务调整后的欠租累计 274

12.4.6 自动调整欠租 274

12.4.7 动态签报的审核流程实现 274

12.4.8 进行权限控制 274

12.4.9 强大的校对功能 275

12.4.10 账页的实现 275

12.4.11 多种形式的查询 275

12.4.12 限制不合理数据的录入 275

12.4.13 允许多次反复计算 275

13.1.3 系统设计的原则 277

13.1.2 系统的总体要求 277

13.1.1 教学管理的主要事务 277

13.1 系统总体规划 277

第13章 基于Internet/Web模式的普通高校教学管理信息系统 277

13.2 系统功能结构设计 278

13.3 系统应用平台设计 280

13.3.1 系统结构 280

13.3.2 系统网络平台 281

13.3.3 系统开发平台 282

13.4 子系统的详细设计方案 282

13.4.1 主页面 283

13.4.2 教学建设管理页面 284

13.4.3 教学改革管理页面 287

13.4.4 教学研究管理页面 289

13.4.5 系统管理页面 290

附录 293

综合练习 293

部分习题参考答案 296

参考文献 301