《管理信息系统原理及开发》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:马秀麟,王燕编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115210258
  • 页数:350 页
图书介绍:本书主要包括四个方面的内容:MIS的基本概念与开发流程,MIS发展状况与展望,MIS建设与应用的管理基础,当前MIS建设中的主流技术。

第1篇 原理篇 2

第1章 管理信息系统概述 2

1.1 什么是管理信息系统 2

1.1.1 管理信息系统的概念 2

1.1.2 管理信息系统的要素与结构 4

1.1.3 信息处理、信息系统与MIS 6

1.2 管理信息系统的相关知识 9

1.2.1 管理模式与管理信息 9

1.2.2 系统的观点 11

1.3 MIS设计的技术基础 12

1.3.1 MIS的主流系统架构 12

1.3.2 MIS的计算机技术 14

1.3.3 计算机通信与网络技术 15

1.3.4 MIS的开发技术 15

1.4 MIS对组织、管理的影响 16

1.4.1 MIS与组织机构的相互作用 16

1.4.2 企业流程再造 19

1.5 MIS的主要应用 19

1.5.1 事务处理型MIS 19

1.5.2 办公自动化系统 20

1.5.3 面向供应链的企业资源计划 21

1.5.4 电子商务、电子政务系统与网络经济模式 22

1.6 MIS的发展趋势 23

1.6.1 人工智能与专家系统 24

1.6.2 决策支持系统及其发展 25

1.6.3 经理信息系统和战略信息系统 26

1.6.4 系统集成与重组 27

思考题 28

第2章 MIS建设的组织管理 29

2.1 MIS建设流程简介 30

2.1.1 信息抽象化过程 30

2.1.2 管理活动的抽象化过程 31

2.1.3 系统的开发与实施 32

2.1.4 系统的运行过程 32

2.2 MIS规划的概念及策略 32

2.2.1 MIS规划的层次 32

2.2.2 信息系统规划的方法 33

2.3 MIS开发方式与策略 33

2.3.1 MIS的开发方式 33

2.3.2 MIS的开发策略 35

2.3.3 MIS的设计原则 36

2.4 MIS的开发方法 36

2.4.1 生命周期法 37

2.4.2 原型法 38

2.4.3 生成法 39

2.4.4 面向对象的方法 39

2.4.5 计算机辅助系统开发方法 40

2.5 MIS开发的项目管理 41

2.5.1 什么是项目管理 41

2.5.2 任务分解 42

2.5.3 进度管理 42

2.5.4 成本估算 43

2.5.5 质量管理 44

2.5.6 风险管理 45

2.5.7 MIS的人员组织 46

2.5.8 MIS项目管理的案例 47

2.6 MIS运行管理 52

2.6.1 MIS发展中存在的问题 52

2.6.2 MIS内部控制的主要内容 53

2.6.3 MIS运行的管理基础 55

2.6.4 MIS运行的内部控制措施 58

思考题 60

第3章 MIS的开发设计过程 61

3.1 MIS的前期准备与立项 61

3.1.1 提出开发要求 62

3.1.2 项目的可行性论证与立项 62

3.1.3 项目建设的组织与管理 63

3.2 系统需求分析 63

3.2.1 需求分析的两个阶段及其任务 64

3.2.2 调查内容 64

3.2.3 调查方法及注意事项 65

3.2.4 调查信息的分析和整理 66

3.2.5 需求说明书与逻辑模型 68

3.2.6 系统分析评审 68

3.3 系统设计 69

3.3.1 系统设计的原则 69

3.3.2 系统功能设计 70

3.3.3 数据库结构设计 71

3.3.4 代码设计 75

3.3.5 系统运行环境设计 78

3.3.6 输入输出设计 80

3.3.7 系统存储设计与可靠性设计 85

3.3.8 编写实施方案与系统设计评审 87

3.4 系统的实施与试运行 88

3.4.1 系统运行环境的实施 88

3.4.2 系统逻辑结构的设计与实现 90

3.4.3 系统调试 94

3.4.4 编写系统使用说明书 96

3.4.5 系统转换与验收 97

3.5 系统运行、维护与评价 99

3.5.1 系统运行与维护 99

3.5.2 系统评价 100

3.6 MIS设计过程中的有关文档 100

3.7 医院门诊系统设计案例 102

3.7.1 课题背景 102

3.7.2 系统需求分析 102

3.7.3 系统设计 103

思考题 107

小组作业 108

第2篇 技术篇 110

第4章 MIS开发的技术基础 110

4.1 MIS与计算机网络 110

4.1.1 计算机与网络 110

4.1.2 Internet与MIS 113

4.1.3 网络MIS的系统结构 115

4.2 服务器系统简述 118

4.2.1 服务器的主要硬件指标 118

4.2.2 服务器操作系统简述 120

4.2.3 MIS中的数据库与数据库管理系统 120

4.2.4 服务器对网络接入的要求 123

4.3 Windows Server 2003服务器安装配置 123

4.3.1 Windows Server 2003服务器的安装 123

4.3.2 配置Windows Server 2003硬件驱动程序 124

4.3.3 Windows Server 2003服务器的软件配置 125

4.3.4 Windows Server 2003服务器的网络配置 127

4.3.5 Windows Server 2003的常规维护 130

4.4 SQL Server 2005的使用 131

4.4.1 安装与配置SQL Server 2005 131

4.4.2 创建数据库和数据表 137

4.4.3 登录账户和操作权限 141

4.4.4 配置ODBC数据源 143

4.5 标准SQL语言与Transact-SQL 146

4.5.1 SQL语言简介 146

4.5.2 SQL语言的查询语句 146

4.5.3 SQL语言的数据更新语句 151

4.5.4 SQL语言的数据定义语句 152

4.5.5 视图的概念与应用 154

4.5.6 存储过程的概念与应用 156

4.5.7 SQL语言的运行环境 156

思考题 157

上机实践 158

第5章 基于VB 6.0的医院门诊系统 159

5.1 课题背景与设计、开发分析 159

5.1.1 课题背景与系统设计 159

5.1.2 开发分析 160

5.2 Visual Basic基础知识 160

5.2.1 Visual Basic的基本语法 160

5.2.2 Visual Basic是面向对象的程序设计语言 161

5.3 Visual Basic的数据库访问 166

5.3.1 Visual Basic内置的数据库管理对象 167

5.3.2 数据表格DataGrid 168

5.3.3 基于代码的数据库操作 169

5.3.4 基于界面的数据库管理 172

5.4 MDI窗体与菜单设计 175

5.4.1 MDI窗体 175

5.4.2 菜单设计 176

5.4.3 变量与变量的作用域 176

5.5 柳树湾医院门诊系统的开发 177

5.5.1 准备工作——构造开发环境 178

5.5.2 创建工程与公共模块 178

5.5.3 登录模块的实现 179

5.5.4 系统主界面与菜单 180

5.5.5 机构信息管理子系统 183

5.5.6 挂号子系统的开发 186

5.5.7 诊治处方子系统的开发 191

5.5.8 报表输出子系统的开发 195

5.5.9 部署系统运行环境 197

5.5.10 对柳树湾医院门诊系统的开发小结 200

思考题 200

上机实践 200

第6章 B/S结构MIS的基础知识 201

6.1 Web服务器配置 201

6.1.1 IIS安装与配置 202

6.1.2 Tomcat服务器安装与配置 208

6.2 网页设计的基础知识 212

6.2.1 网页的基础知识 212

6.2.2 用FrontPage设计网页 213

6.2.3 HTML的表单及其控件 217

6.2.4 认识HTML语言 219

6.3 JavaScript语言在MIS设计中的应用 222

6.3.1 JavaScript的有关概念 222

6.3.2 JavaScript的基本语法规则 222

6.3.3 利用JavaScript设计表单输入数据检查程序 224

6.3.4 利用JavaScript完成简单交互 225

6.3.5 补充说明 226

思考题 226

上机实践 226

第7章 基于ASP/ASP.NET的图书管理系统 227

7.1 课题背景与需求分析 227

7.1.1 课题背景 227

7.1.2 需求分析 228

7.2 系统设计 229

7.2.1 数据库设计 229

7.2.2 系统用户设计 230

7.2.3 系统功能设计 231

7.2.4 系统界面设计 231

7.2.5 系统运行环境设计 232

7.3 ASP开发MIS的关键技术 232

7.3.1 构造开发环境 232

7.3.2 ASP语言简介 233

7.3.3 ASP下的控制结构 234

7.3.4 ASP的输入、输出 234

7.3.5 建立数据库连接 235

7.3.6 记录操作语句 236

7.3.7 变量作用域与Session变量 238

7.4 红星中学图书管理系统的ASP实现 239

7.4.1 准备工作 239

7.4.2 主框架的实现 240

7.4.3 系统登录模块的实现 241

7.4.4 系统主界面模块的实现 244

7.4.5 工作人员管理模块的实现 246

7.4.6 图书借阅模块的实施 254

7.4.7 图书归还模块的实施 256

7.4.8 基于ASP的图书管理系统的开发小结 260

7.5 ASP.NET开发MIS的关键技术 262

7.5.1 ASP.NET简介 262

7.5.2 构造开发环境 262

7.5.3 基于Visual Basic的ASP.NET的语法规范 264

7.5.4 以Visual Studio开发ASP.NET程序的体验 265

7.5.5 ASP.NET访问数据库的方法 266

7.6 红星中学图书管理系统的ASP.NET实现 268

7.6.1 准备工作 268

7.6.2 系统登录模块的实现 269

7.6.3 系统主菜单的实现 273

7.6.4 工作人员管理模块的实现 275

7.6.5 项目的部署与安装 283

7.6.6 以ASP.NET开发MIS小结 284

思考题 285

上机实践 285

第8章 基于JSP(JavaBean)的职业中介系统 286

8.1 JSP的基本知识 286

8.1.1 什么是JSP 286

8.1.2 Java语言的语法结构 287

8.1.3 JSP程序开发的形态 289

8.1.4 JSP变量的输出与作用域 291

8.2 以JavaBean开发MIS的关键技术 293

8.2.1 JSP访问数据库的方法 293

8.2.2 JSP访问数据库的实例 296

8.2.3 UML技术与ORM思想 304

8.2.4 配置开发环境 305

8.2.5 MyEclipse开发MIS项目的主要操作方法 307

8.3 课题背景与需求分析 313

8.3.1 课题背景 313

8.3.2 需求分析 313

8.4 系统设计 314

8.4.1 系统功能设计 314

8.4.2 数据库设计 315

8.4.3 系统运行环境设计 317

8.4.4 系统界面设计 318

8.5 志诚职业中介系统开发 318

8.5.1 准备工作 318

8.5.2 新建项目 319

8.5.3 构造公共JavaBean 319

8.5.4 前台模块的实现 323

8.5.5 后台模块的实现 330

8.6 Servlet概念与MIS开发 333

8.6.1 由问题导入的Servlet概念 333

8.6.2 MVC的概念 339

8.7 Struts技术简介 341

8.7.1 什么是Struts 341

8.7.2 Struts的主要组成 341

8.7.3 Struts项目开发实例 343

思考题 348

上机实践 349

参考文献 350