掌握管理信息系统技术,利用管理信息系统技术进行实际工作,无论是对管理者还是计算机工作者都具有非常重要的现实意义,为此我们编写了本书。本书在介绍MIS有关的概念、结构、功能及常用的现代化管理方法的基础上,重点阐述了结构化MIS开发方法,即系统规划、系统分析、系统设计、系统实施和评价及系统开发的管理。作为扩展内容,还介绍了面向对象的系统开发方法、决策支持系统的基本概念和结构。
本书可作为高等学校计算机系信息管理专业和管理学各专业的教材,也可供企、事业单位管理干部及计算机软件开发人员等作为参考书。
前〓〓言
管理信息系统是信息技术应用中一个非常重要的领域。随着计算机技术及其应用的发展,管
理信息系统的理论与应用得到进一步的发展和完善。目前,管理信息系统不仅是计算机及其
相关专业的核心课程,而且是管理类专业、经济类专业的相关课程。所以,掌握管理信息系
统技术,利用管理信息系统技术进行实际工作,对于管理者具有非常重要的现实意义。
本教材共包括10章,讲述了管理信息系统的基本概念、技术基础、现代管理方法、管理信息
系统的分析、设计与实施、面向对象的开发方法、信息系统的管理与系统评价、决策支持系
统等内容。
第1章,主要介绍了信息的基本概念、度量及其特点;信息系统的基本
概念、类型和发展;管理信息系统的基本概念、结构、常见的管理信息系统的类型及管理
信息系统的技术基础。
第2章,简单介绍了目前常用的现代化管理方法的基本概念,重点讲解了当前比较
流行的现代化管理方法——ERP方法的形成、基本思想、主要功能模块构成、ERP方法在我国
的应用现状和存在问题以及ERP方法的发展趋势。
第3章,主要讲述了管理信息系统战略规划的目标、内容;制定管理信息系统战略规划的常
用方法,并重点介绍了企业战略规划法和关键成功因素法;开发管理
信息系统的策略和管理信息系统的开发方法,如结构化开发方法、原型法、面向对象开发方
法和计算机辅助软件工程方法。
第4章,讲述了MIS系统分析的基本内容。包括系统的可行性分析、系统的详细调查和系统逻
辑模型的形成。重点讲解了系统详细调查的内容和系统调查的常用方法、工具,包括组织结
构调查、管理功能调查、业务流程调查及数据流程调查,其中业务流程调查的结果用业务流
程图表示,而数据流程图的结果用数据流程图、数据字典、处理逻辑描述工具等表示。
第5章,讲解了MIS系统设计的基本内容。主要包括系统总体设计、系统详细设计和系统物理
模型的形成等内容。重点讲解了系统详细设计的内容、方法和步骤,包括系统代码设计、系
统模块化设计、数据库的设计、输入输出设计和系统流程设计。
第6章,讲述了MIS系统实施的主要内容。包括物理系统的实施、程序编写的方法、系统的调
试和测试方法及新旧系统的转换和系统维护等内容。重点介绍了程序设计的方法、程序的
结构、好程序的标准及程序的调试和测试方法。
第7章,介绍了面向对象的基本概念,以实例的形式阐述了应用面向对象的系统分析、系统
设计和系统实施的基本过程,是在第4、5、6章结构化系统开发方法的基础上进行的知识拓
展。
第8章,从工程管理的角度出发,介绍了MIS系统开发工作的进度安排、人员管理等内容,同
时介绍了系统投入运行之后的管理方法以及对系统进行评价的方法和标准。
第9章,介绍了决策支持系统的基本概念、系统组成、系统结构及系统的发展趋势,是管
理信息系统的发展与提高。
第10章,以“某企业物资管理信息系统”为例,从问题描述出发,介绍了MIS的开发全过程
,旨在总结本书所学内容,为MIS系统开发的初学者提供一个系统开发向导,起到抛砖引玉
的作用。
其中,结构化系统开发方法是本课程的重点内容,而面向对象开发方法与决策支持系统则是
扩展和提高部分。
本书结合系统开发的实例,编排了大量的案例,使学生学习之后能基本了解管理信息系统的
开发过程和开发方法,并掌握开发管理信息系统的基本技能。
本书内容由浅入深,循序渐进,实例丰富,便于自学。可作为高等学校计算机、信息类等专
业相关课程的教材,也可供企、事业单位的管理者或计算机软件开发人员作为参考。具体特
点如下:
1. 知识新。本书在内容的组织和编写上,尽可能反映最新的MIS开发知识。例如ERP方法。
2. 内容全。本书力求内容系统完整、重点突出,着重培养应用开发能力。既讲解了结构化M
IS开发方法,同时对面向对象的系统开发方法也作了较详细地介绍。作为知识扩展,还介绍
了决策支持系统的相关内容。
3. 实用性强。结合作者多年的系统开发经验和教学经验,在理论讲述过程贯穿了大量的实
例,通过实例展现理论。
4. 可操作性强。每章均有一定量的习题和思考题,帮助学生掌握和巩固所学知识;全书
较系统地给出了酒店管理信息系统、车辆管理信息系统和物资库存管理信息系统三个系统开
发的实例,克服了以往同类教材重理论、轻实例的缺陷。
本书的第2〖WT5,4B3〗〖KG-*3〗~〖KG-*3〗〖WT〗
6章由张月玲编写,卢潇编写了第7〖WT5,4B3〗〖KG-*3〗~〖KG-*3〗〖WT〗9章,第
1章由杨宝英编写,第10章由韩毅娜和李新爱编写。另外,书中所用实例的调试是由孙飞、
宋海洋、郭伟等完成的,在本书的编写过程中,得到了赵雪岩、禄乐滨、宁焰、姚毅等同志
的大力帮助,蔡勇军做了大量文字输入和校对工作,在此,作者对他们表示感谢。
为了方便教学,作者制作了关于本书的PowerPoint课件以及大量用于总复习的题库,如有
读者需要,可通过发电子邮件到zylwzw@sohu.com与作者联系。
由于时间仓促,编者的学识水平有限,书中谬误和不足之处在所难免,敬请读者批评指正。
目〓〓录
第1章〓管理信息系统概述〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓1.1〓信息概述〖JY。〗
〓〓1.1.1〓数据与信息〖JY。〗
〓〓1.1.2〓信息的分类〖JY。〗
〓〓1.1.3〓信息的特性〖JY。〗
〓〓1.1.4〓信息的度量〖JY。〗
〓1.2〓信息系统的概念及其发展〖JY。〗
〓〓1.2.1〓系统概述〖JY。〗
〓〓1.2.2〓信息系统概述〖JY。〗
〓〓1.2.3〓信息系统的类型〖JY。〗
〓〓1.2.4〓信息系统的发展〖JY。〗
〓〓1.2.5〓信息系统与管理的关系〖JY。〗
〓〓1.2.6〓信息系统与决策支持〖JY。〗
〓1.3〓管理信息系统〖JY。〗
〓〓1.3.1〓管理信息系统的定义〖JY。〗
〓〓1.3.2〓管理信息系统的特点〖JY。〗
〓〓1.3.3〓管理信息系统的要素〖JY。〗
〓〓1.3.5〓管理信息系统的结构〖JY。〗
〓〓1.3.5〓管理信息系统与环境〖JY。〗
〓〓1.3.6〓管理信息系统的分类〖JY。〗
〓1.4〓管理信息系统的技术基础〖JY。〗
〓〓1.4.1〓计算机系统〖JY。〗
〓〓1.4.2〓数据库技术〖JY。〗
〓〓1.4.3〓计算机网络技术〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖HTH〗〖STHZ〗〖WTHZ〗第2章〓现代化管理方法〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓2.1〓常用的现代化管理方法〖JY。〗
〓〓2.1.1〓企业资源规划〖JY。〗
〓〓2.1.2〓准时制生产〖JY。〗
〓〓2.1.3〓最优化生产技术〖JY。〗
〓〓2.1.4〓敏捷制造〖JY。〗
〓2.2〓企业资源规划〖JY。〗
〓〓2.2.1〓ERP的产生〖JY。〗
〓〓2.2.2〓ERP的管理思想〖JY。〗
〓〓2.2.3〓ERP的主要模块及工作流程〖JY。〗
〓〓2.2.4〓ERP系统的目标〖JY。〗
〓〓2.2.5〓ERP在我国的应用〖JY。〗
〓2.3〓ERP实施案例分析〖JY。〗
〓〓2.3.1〓康佳集团ERP实施案例〖JY。〗
〓〓2.3.2〓西安车辆厂ERP项目〖JY。〗
〓2.4〓ERP的发展趋势〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖HTH〗〖STHZ〗〖WTHZ〗第3章〓MIS战略规划和开发方法〖HTSS〗〖STBZ〗〖WTBZ〗〖JY
。〗
〓3.1〓MIS战略规划的概念〖JY。〗
〓〓3.1.1〓MIS战略规划的任务、目标和内容〖JY。〗
〓〓3.1.2〓MIS战略规划的组织〖JY。〗
〓〓3.1.3〓MIS战略规划的特点〖JY。〗
〓〓3.1.4〓MIS战略规划的原则〖JY。〗
〓3.2〓信息系统战略规划模型〖JY。〗
〓〓3.2.1〓诺兰阶段模型〖JY。〗
〓〓3.2.2〓信息系统战略规划三阶段模型〖JY。〗
〓3.3〓MIS战略规划方法〖JY。〗
〓〓3.3.1〓企业系统规划法〖JY。〗
〓〓3.3.2〓关键成功因素法〖JY。〗
〓〓3.3.3〓战略目标集转移法〖JY。〗
〓3.4〓MIS的开发方法〖JY。〗
〓〓3.4.1〓结构化系统开发方法〖JY。〗
〓〓3.4.2〓原型法〖JY。〗
〓〓3.4.3〓面向对象方法〖JY。〗
〓〓3.4.4〓计算机辅助软件工程方法〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖KMB〗
〖HTH〗〖STHZ〗〖WTHZ〗第4章〓系统分析〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓4.1〓系统的初步调查和可行性分析〖JY。〗
〓〓4.1.1〓系统的初步调查〖JY。〗
〓〓4.1.2〓可行性分析〖JY。〗
〓〓4.1.3〓可行性分析报告〖JY。〗
〓4.2〓系统的详细调查〖JY。〗
〓〓4.2.1〓系统详细调查概述〖JY。〗
〓〓4.2.2〓组织结构分析〖JY。〗
〓〓4.2.3〓业务流程分析〖JY。〗
〓〓4.2.4〓数据流程分析〖JY。〗
〓〓4.2.5〓数据字典〖JY。〗
〓〓4.2.6〓处理逻辑的描述工具〖JY。〗
〓4.3〓系统化分析〖JY。〗
〓〓4.3.1〓分析系统目标〖JY。〗
〓〓4.3.2〓分析业务流程〖JY。〗
〓〓4.3.3〓分析数据流程〖JY。〗
〓〓4.3.4〓功能分析和划分子系统〖JY。〗
〓〓4.3.5〓数据属性分析〖JY。〗
〓〓4.3.6〓数据存储分析〖JY。〗
〓〓4.3.7〓数据查询要求分析〖JY。〗
〓〓4.3.8〓数据的输入输出分析〖JY。〗
〓〓4.3.9〓绘制新系统的数据流图〖JY。〗
〓〓4.3.10〓确定新系统的数据处理方式〖JY。〗
〓4.4〓提出新系统的逻辑方案〖JY。〗
〓4.5〓系统分析说明书〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖KMB〗
〖HTH〗〖STHZ〗〖WTHZ〗第5章〓系统设计〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓5.1〓系统设计概述〖JY。〗
〓〓5.1.1〓系统设计的依据〖JY。〗
〓〓5.1.2〓系统设计的内容〖JY。〗
〓〓5.1.3〓系统设计原则〖JY。〗
〓5.2〓系统总体结构设计〖JY。〗
〓〓5.2.1〓系统总体设计的原则〖JY。〗
〓〓5.2.2〓系统功能结构设计〖JY。〗
〓〓5.2.3〓系统流程设计〖JY。〗
〓〓5.2.4〓系统模块结构设计〖JY。〗
〓5.3〓系统配置方案设计〖JY。〗
〓〓5.3.1〓设计依据〖JY。〗
〓〓5.3.2〓系统总体布局设计〖JY。〗
〓〓5.3.3〓信息系统硬件配置方案设计〖JY。〗
〓〓5.3.4〓信息系统的软件配置方案设计〖JY。〗
〓〓5.3.5〓网络结构设计〖JY。〗
〓〓5.3.6〓系统总体设计举例〖JY。〗
〓5.4〓系统详细设计〖JY。〗
〓〓5.4.1〓代码设计〖JY。〗
〓〓5.4.2〓数据库设计〖JY。〗
〓〓5.4.3〓输出设计〖JY。〗
〓〓5.4.4〓输入设计〖JY。〗
〓〓5.4.5〓用户界面设计〖JY。〗
〓〓5.4.6〓处理过程设计〖JY。〗
〓5.5〓设计规范的制定〖JY。〗
〓5.6〓系统设计报告〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖KMB〗
〖HTH〗〖STHZ〗〖WTHZ〗第6章〓系统实施与维护〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓6.1〓系统实施阶段的主要内容〖JY。〗
〓6.2〓物理系统的实施〖JY。〗
〓〓6.2.1〓计算机系统的实施〖JY。〗
〓〓6.2.2〓网络系统的实施〖JY。〗
〓6.3〓程序设计〖JY。〗
〓〓6.3.1〓程序设计的目标〖JY。〗
〓〓6.3.2〓程序设计的步骤〖JY。〗
〓〓6.3.3〓结构化程序设计方法〖JY。〗
〓〓6.3.4〓编程工具的选择〖JY。〗
〓〓6.3.5〓程序设计风格〖JY。〗
〓6.4〓系统测试〖JY。〗
〓〓6.4.1〓系统测试的基本概念〖JY。〗
〓〓6.4.2〓系统测试的方法〖JY。〗
〓〓6.4.3〓系统测试的步骤〖JY。〗
〓〓6.4.4〓测试用例设计〖JY。〗
〓〓6.4.5〓排错〖JY。〗
〓6.5〓系统转换〖JY。〗
〓〓6.5.1〓系统转换的方式〖JY。〗
〓〓6.5.2〓系统转换应注意的问题〖JY。〗
〓6.6〓系统维护〖JY。〗
〓〓6.6.1〓系统维护工作的内容〖JY。〗
〓〓6.6.2〓系统维护的类型〖JY。〗
〓〓6.6.3〓系统维护的管理〖JY。〗
〓6.7〓系统实施阶段的文档〖JY。〗
〓〓6.7.1〓程序设计报告〖JY。〗
〓〓6.7.2〓系统测试报告〖JY。〗
〓〓6.7.3〓系统使用说明书〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖HTH〗〖STHZ〗〖WTHZ〗第7章〓面向对象的系统开发方法〖HTSS〗〖STBZ〗〖WTBZ〗
〖JY。〗
〓7.1〓面向对象概述〖JY。〗
〓〓7.1.1〓面向对象的基本概念〖JY。〗
〓〓7.1.2〓面向对象的特征〖JY。〗
〓〓7.1.3〓面向对象的概念与传统技术的比较〖JY。〗
〓7.2〓面向对象的系统开发方法的原理〖JY。〗
〓〓7.2.1〓传统开发方法存在的问题及原因〖JY。〗
〓〓7.2.2〓面向对象的系统开发方法的基本原理〖JY。〗
〓〓7.2.3〓面向对象开发的常用方法〖JY。〗
〓7.3〓面向对象的系统分析和设计实例〖JY。〗
〓〓7.3.1〓问题陈述〖JY。〗
〓〓7.3.2〓面向对象的系统分析〖JY。〗
〓〓7.3.3〓面向对象的系统设计〖JY。〗
〓〓7.3.4〓面向对象的系统实施〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖KMB〗
〖HTH〗〖STHZ〗〖WTHZ〗第8章〓信息系统的管理〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓8.1〓系统开发的项目管理〖JY。〗
〓〓8.1.1〓MIS系统开发的项目管理的任务及特点〖JY。〗
〓〓8.1.2〓管理信息系统开发的几种方式〖JY。〗
〓〓8.1.3〓信息系统开发合同〖JY。〗
〓〓8.1.4〓人员管理〖JY。〗
〓〓8.1.5〓项目工作计划〖JY。〗
〓〓8.1.6〓信息系统开发项目进度的控制〖JY。〗
〓8.2〓信息系统的运行管理〖JY。〗
〓〓8.2.1〓信息管理机构和管理规范〖JY。〗
〓〓8.2.2〓信息系统的日常运行管理〖JY。〗
〓〓8.2.3〓系统文档的管理〖JY。〗
〓〓8.2.4〓系统安全保密管理〖JY。〗
〓8.3〓信息系统的评价〖JY。〗
〓〓8.3.1〓信息系统的评价内容〖JY。〗
〓〓8.3.2〓信息系统的评价指标〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖HTH〗〖STHZ〗〖WTHZ〗第9章〓决策支持系统〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓9.1〓决策支持系统的概念〖JY。〗
〓〓9.1.1〓决策支持系统(DSS)的产生与发展〖JY。〗
〓〓9.1.2〓决策支持系统的基本概念〖JY。〗
〓〓9.1.3〓决策支持系统与管理信息系统的关系〖JY。〗
〓9.2〓决策支持系统的组成〖JY。〗
〓〓9.2.1〓决策支持系统的结构〖JY。〗
〓〓9.2.2〓人机对话子系统〖JY。〗
〓〓9.2.3〓数据库子系统〖JY。〗
〓〓9.2.4〓模型库子系统〖JY。〗
〓〓9.2.5〓方法库子系统〖JY。〗
〓9.3〓决策支持系统的三个应用层次〖JY。〗
〓〓9.3.1〓专用的DSS〖JY。〗
〓〓9.3.2〓DSS生成器〖JY。〗
〓〓9.3.3〓DSS工具〖JY。〗
〓〓9.3.4〓三个技术层次的关系〖JY。〗
〓〓9.3.5〓各类人员在三个技术层次中的位置〖JY。〗
〓9.4〓决策支持系统的发展〖JY。〗
〓〓9.4.1〓群体决策支持系统〖JY。〗
〓〓9.4.2〓智能决策支持系统〖JY。〗
〓小结〖JY。〗
〓习题〖JY。〗
〖KMB〗
〖HTH〗〖STHZ〗〖WTHZ〗第10章〓MIS开发实例〖HTSS〗〖STBZ〗〖WTBZ〗〖JY。〗
〓10.1〓系统分析〖JY。〗
〓〓10.1.1〓系统调查〖JY。〗
〓〓10.1.2〓组织结构分析〖JY。〗
〓〓10.1.3〓管理功能分析〖JY。〗
〓〓10.1.4〓业务流程分析〖JY。〗
〓〓10.1.5〓数据流分析〖JY。〗
〓〓10.1.6〓数据字典〖JY。〗
〓〓10.1.7〓处理逻辑描述〖JY。〗
〓10.2〓系统设计〖JY。〗
〓〓10.2.1〓代码设计〖JY。〗
〓〓10.2.2〓数据库设计〖JY。〗
〓〓10.2.3〓输出设计〖JY。〗
〓〓10.2.4〓输入设计〖JY。〗
〓〓10.2.5〓界面设计〖JY。〗
〓〓10.2.6〓设计规范〖JY。〗
〓〓10.2.7〓系统处理流程设计〖JY。〗
〓10.3〓系统实施〖JY。〗
〓〓10.3.1〓系统物理实施〖JY。〗
〓〓10.3.2〓数据库物理模型实现〖JY。〗
〓〓10.3.3〓创建库存管理信息系统主窗体〖JY。〗
〓〓10.3.4〓创建公用模块〖JY。〗
〓〓10.3.5〓创建用户登录窗体〖JY。〗
〓〓10.3.6〓创建入库信息输入窗体〖JY。〗
〓〓10.3.7〓创建入库信息查询窗体〖JY。〗
〖KMB〗
〖HTH〗〖WTHZ〗附录A〓关于课程设计的建议〖WTBZ〗〖HTSS〗〖JY。〗
〖HTH〗参考文献〖HTSS〗〖JY。〗