管理信息系统
------MIS
.
讲课提纲课时安排:
教 学,54课时上 机,36课时课程设计,12课时教学安排
调查报告 +系统分析报告 +期末考试
15%+15%+70%=100%
1、信息系统和管理
2、管理信息系统概述
3、管理信息系统的技术基础
4,MIS的战略规划与开发
5,MIS的系统分析
6,MIS的系统设计
7,MIS的系统实施与评价
8,MIS的系统开发方法
9,管理思想及实现案例
10、决策支持系统
11、信息系统的发展和对外来的影响
12、管理信息系统开发案例教学目标:
本课程将向同学们提供一个了解管理信息系统领域的机会,让同学们通过学习获得一些基本的经验,
掌握一些分析组织管理信息系统的基本思路,培养判断能力。识别管理信息系统的组织与技术特征,
判别组织所需的管理信息系统,并能就此组织与规划管理信息系统的建设,提交表达规范的方案书。
MIS专业人才的能力
1,识别企业存在的问题
2,确定用哪些信息技术来解决企业问题,获得新的竞争优势
3,组织并规划信息化建设,提供规范的解决方案教学要点:
1,让学生对本课程的教学目的、知识结构与基本技能、
应用领域及学习方法有总体认识,并激发学生的学习兴趣。
2,理解 IS的基本概念与相关知识
3,从企业经营环境的变化所带来的机遇与挑战,把握与识别如何通过 IT/IS战略获得新的竞争优势。
4,掌握 IS开发方法,系统分析员的角色定位与技能要求。
5,开发过程中的项目管理知识及文档格式的规范化。
参考网站
YAHOO,美国在线
美国管理科学协会 (INFORMS)信息系统学会
(http://pc29112.utdallas.edu/iss/iss.htm)
IS World Net
(http://www.isworld.org/isworld/isworldtext.htm
l)
InfoServer (http://www.infoserver.com/)
纽约大学商学院的 Journal of Management
Information systems(http://rmm-
java.stern.nyu.edu/)
美国信息系统协会 (http://www.aisnet.org/)
美国计算机协会 (http://www.acm.org/)
课程内容
第一部分 管理信息系统基础概念
第二部分 管理信息系统的战略作用与战略规划
第三部分 (*) 管理信息系统开发方法与策略
第四部分 几种典型的管理信息系统应用软件工具
1,Microsoft Project 2000 (*)
2,Visio 2000
3,SIMPROCESS
4,Rational Rose 2000
5,开发工具,Delphi,PowerBuilder,C++ Builder、
Java,Microsoft ASP
6,数据库,SQL Server,Sybase,Oracle
Team Projects
1,小组讨论与表达题目如,
系统分析员状况调查
CIO状况调查企业如何通过 IT/IS获得竞争优势信息系统对企业的流程与组织的影响课程内容小结与学习体会
2,企业信息系统规划与设计
3,项目招投标过程模拟第一章 综论信息系统和管理
§1 MIS的定义
1、瓦尔特,肯尼万( Walter T.Kennevan) 1970:
以书面或口头的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。
强调:信息为决策服务;没有强调计算机(计算机应用水平限制)
§1 MIS的定义
2、高登,戴维斯( Gordon B.Davis) 1985
它是一个利用计算机硬件和软件,手工作业,分析、
计划、控制和决策模型,以及数据库的用户 计算机系统。它能提供信息,支持企业或组织的运行、管理和决策功能。
强调:信息为各层管理服务;人 -机系统
§1 MIS的定义
3、我们的定义是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其它办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竟优、
提高效益和效率为目的的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
强调人的主导作用
现代化工具
目的明确
支持不同管理层
集成化 人机系统支持管理层早期观点,
3
òo
à?′
ù ±é
3 1ú?ù?ù?ü
D° 1ú
ê¨? ′
° óˉ í? ì¢ ì3 ê±
ì-?¤ ′¢
对信息系统看法的变化
1990s1950s 1960s 1970s 1980s
í? ì¢
ì3 ê±
í? ì¢
ì3 ê±
í? ì¢
ì3 ê±
1 μá aT3 ó? ·è íá ′ˉ
从商业应用看信息系统
能够提供一个组织上和管理上的解决方案
基于信息技术
能够帮助组织面对环境所带来的挑战
í? ì¢
ì3 ê±
°
óˉ
11
3
人机系统
机器(设备):计算机软硬件、办公机械、通信设备
人:高、中、基层人员
人机系统:是一个社会和技术的综合系统。什么事情由机器完成,什么事情由人完成,如何协调,发挥各自的特长。企业应该有专门的设计人员,既懂计算机,
又懂管理
一体化系统或集成系统:从企业信息管理出发,保证各部门的利益(数据),统一数据管理,减少冗余,
建立中央数据库
使用数学模型分析数据,辅助决策:各子系统有各自的模型,有的有模型库
§2 管理信息系统类型层次信息系统
业务员信息系统
..数据输入,.
..数据库维护业务处理
-批处理
-联机 /实时文件和报告产生查询处理
1 2 4
3 5
终端用户系统
.,局域网服务器部门服务器公司主干机软件数据库终端用户应用程序
-办公自动化
-信息管理
-决策支持
-应用程序开发
-局域网
-广域网
-INTRANET
-INTERNET
-应用软件包
-群件
-开发软件
-个人
-群组
-公司
-外部
EUC
主管信息系统
..
EIS软件
DB软件通信软件外部数据库主管经理联网工作站战略信息显示内部数据库特殊管理库职能信息系统
市场信息系统市场情报子系统市场预测子系统市场研究子系统数据库广告促销子系统产品子系统分销渠道子系统价格子系统市场决策子系统用户 (4P)
市场经理
财务信息系统数据库预测子系统资金管理子系统财务控制子系统用户外源内源数据流 信息流财务情报子系统内部审计子系统会计信息子系统
生产信息系统初期 MRP
MRP
MRPII
ERP
利用主生产调度( MPS),物料用量清单、库存和未交货单等,经计算得到未来的物料需求,并进行订单的补充和修改。
闭环式的 MRP,能适应主生产计划的改变,又能适应现场情况的变化。
MRPII将企业的生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中。
在 MRPII基础上,集成了质量管理、设备、仓库、运输、项目、市场信息、金融投资、法规与标准以及电子商务、过程控制接口、数据采集接口等管理,成为覆盖整个企业的管理信息系统。
主生产高度计划 MPS物料基本数据 物料结构表库存管理数据 毛需求 采购单及未付客户表物料需求计划物料需求单传统的物料需求计划生产计划主生产计划产能负荷分析物料需求计划执行物料需求计划执行车间作业计划可行?N
Y
主生产计划生产计划大纲粗能力计划是否可行物料需求计划能力需求计划是否可行采购 生产活动控制派工 输入/输出控制
N
N
Y
Y
经营计划
人事信息系统
HRIS
数据库招聘子系统人力管理子系统酬劳子系统用户环境内源人力资源情报子系统人力资源研究子系统记帐子系统人力计划子系统环境报告子系统输入子系统输出子系统
§3 MIS的结构多维模型技术维信息支持维层次维功能维组织维技术上的深化信息使用的深度支持不同层次的管理不同的功能作用不同的系统不同的企业或组织有不同系统
§3 MIS的结构
MIS是一个系统,由很多部件组成(对部件的不同理解可以分几种结构)
1、概念结构信息源 信息用户信息处理器信息管理者管理信息系统总体结构
1、概念结构(续)
四大部件信息源:产生地信息处理器:搜集、传输、加工、存储信息用户:使用者、决策者信息管理者:负责实现 MIS、维护金字塔结构(根据处理内容和决策层次来看)
生产战略计划管理控制运行控制业务处理
(MIS)
(TPS/
EDP)
(DSS)
§3 MIS的结构
2、功能结构从使用者的角度来看,MIS有各种功能,提供各种信息
市场子系统:与销售有关。如销售人员计划管理、
培训、客户管理、竞争者管理等
生产子系统:如产品设计、生产人员的培训、生产管理
后勤子系统:如采购、运输
人事子系统:人员录用、培训、考核
财务会计
信息处理子系统:各子系统的信息的进一步加工、
信息请求、中央数据库管理
高层管理子系统:为高层领导提供信息、决策支持
§3 MIS的结构
3、软件结构
MIS由数据和程序组成
公用模型库
公用应用程序模块
公用数据文件
数据库管理系统
专用文件
§3 MIS的结构
4,MIS的硬件结构
组成、位置安排
网络结构
§4 MIS的开发开发是一个庞大的系统工程,非常复杂成功要素:
1、合理确定系统目标(自身的人员、资金、技术状况)
2、组织系统性队伍(计算机软硬件、网络、管理人员、
高层领导)
3、遵循系统工程开发的步骤企业信息化的含义企业信息化建设的基础是企业生产过程自动化,其发展的目标是实现企业管理的现代化
1、企业基础数据的信息化
2、企业基本业务流程和事务处理的信息化
3、企业内部控制及实施控制过程的信息化
4、人的行为规范管理等企业基础管理信息化
§4.1 MIS的开发方法一、传统生命周期法生命周期法开发阶段
¨
è
±′
°?3
ó
¨?é?
êè
é
ò?ê
±′
óó
¨?é?
±
管理信息系统生命周期
è
°?3
ó
¨
±′
2
è
°?3
¤
项目定义阶段
决定组织是否存在问题,以及问题是否可以利用建设新系统或改造原有系统的方法加以解决
主要回答以下问题:
为什么需要一个新系统项目?
需要怎样去实现?
系统研究阶段
分析现有系统存在的问题,定义解决方案所达到的目标,评价各种可能的选择方案
回答以下问题:
原有系统如何运行?
原有系统的优势、劣势、困难及问题?
新系统或修改过的系统怎样解决这些问题?
解决方案需要哪些用户信息需求支持?
有哪些可行的替代方案?
它们的费用和收益如何?
设计阶段与编程阶段
设计阶段
通过逻辑设计和物理设计详细描述系统的解决方案
编程阶段
将设计结果转换成为软件程序语句
进行系统调试安装阶段与运行 /维护阶段
安装阶段
包括系统初始化、系统培训、系统转换
运行 /维护阶段
不断维护系统保证正常运行
不断修改满足新的需要
评价系统运行效果生命周期法的特点
开发过程工程化
严格划分工作阶段
自顶向下分析和设计
自下向上编程
充分预料变化
重视用户及用户需求
开发周期长生命周期法的适应性
最早的系统开发方法
经常用于大中型复杂信息系统的开发过程
适用于 TPS,MIS等解决结构化问题的系统生命周期法的局限性
不适于小型系统
相当耗费资源
不灵活、限制变化
开发周期长
不适用于面向决策的应用二、原型法原型法的主要思路
根据用户的需求迅速构造一个低成本的用于演示及评价的试验系统 (原型 )
由用户对原型进行评价
在用户评价的基础上对原型进行修改或重构
目标:用户对所用的原型满意原型法的条件
有原型法开发经验的系统分析设计人员
有必要的软件环境支持
方便灵活的数据库管理系统
方便快速的界面生成工具
方便的报表生成工具
方便的逻辑处理工具原型法开发阶段
o¨? ¢
á? a±
′¨
¥ á?
a?¢
- íê
1×
- íê
- íê
1× a¨μ à
ó2 í
- íê
Dà?§í ˉ
μ ′¨
- íê?a
¢ 1
原型法的开发方法
方法一:直接开发可用系统
利用开发可用的原型,利用原型逐步向实际应用系统靠拢,直到用户满意为止
方法二:利用原型确定系统的定义
利用开发的原型不断补充和确认用户需求,然后从可用的原型出发重新建立实际的系统原型法开发步骤 (方法一 )
¨
±ê
è?ó
2?¨
2?
ú
2ú
ú
原型法开发步骤 (方法二 )
¨
±ê
è?ó
2?¨
2?
ú
2ú
ú
方法一的特点
原型将构成未来可运行的系统
开发周期相对较短
用户需求 (系统定义 )不规范
原型中存在一定的隐患
无法划分系统的开发与维护阶段方法二的特点
在原型基础上重构可运行的系统
原型系统部分可重用
开发周期较前一种方法长
可以用来明确和规范用户需求
系统中将不存在因为多次修改而产生的隐患
用户需求可能变化原型法的特点
有直观的系统开发过程
用户参与系统开发的全过程
可以逐步明确用户需求
用户直接掌握系统的开发进度
用户接受程度高原型法的适应性
适用于解决有不确定因素的问题
适用于对用户界面要求高的系统
适用于决策支持方面的应用原型法的劣势
不适用于拥有大量计算或控制功能的系统
不适用于大型或复杂的系统
容易掩盖需求、分析、设计等方面的问题
结果不确定 —— 随原型构造评价过程而定
整体考虑较少对 MIS建设困难性的认识
1、认为计算机应用水平很高,MIS建设很简单
主要不是计算机技术的问题:一套成功的软件并不能在所有企业成功运行( ERP)
用户水平的高低、习惯(习惯旧方式、不接受新方式)
管理水平的高低:有人认为 MIS开发要等管理规范后进行。实际上可以先开发、再扩充。关键是做好中长期规划:
适用与先进性相结合
2、贪大求全、重硬轻软、重建轻管、重数据轻文档对 MIS建设困难性的认识 (续 )
3,结合企业流程再造 BPR开发 MIS
BPR是对企业的业务流程作根本性的思考和彻底的改变。
目的是在成本、质量、服务和速度等方面取得显著的改善,
使得企业能最大限度地适应顾客、竞争、变化为特征的现代企业经营环境。(柔性)
4,人员的协调
管理人员与系统开发人员
内部人员与外部人员
人员培训
5,开发周期长,开发费用高,直接经济效益不易计算
§4.2 MIS的开发技术一、结构化系统开发技术结构化系统开发技术
结构化方法的概念
将事件分解成不同的步骤,每个步骤都依赖于以前步骤的执行的方法
结构化方法包括
结构化分析方法
结构化设计方法
结构化编程方法结构化分析方法
利用逻辑图形化的信息流程按照自上而下的方式定义系统的输入、处理、输出将系统划分为不同的子系统及模块
主要工具为数据流程图 (Data Flow Diagram)
í
数据流程图示例
§ í í?
12?°
1.0
§ 3? 1?
2.0
¢ ° ì
3.0
±é?á 1ú
§ ó á 1ú
±é íˉ?μ?a ±é
oD′÷
¢ °?
ì í?
±é ìμ o?
±é 3? 1?
§ ìμ o?
分级数据流程图示例 (1)
÷?ì oeà
11 ì3 ê±
ê?a
aT?ˉ
ê?a
¤ °? à? a£ ìò?è?a
à
è3 à?
à?è
óμ
a£ ìò?′ è?
ò
¤? a
分级数据流程图示例 (2)
μ
°? D?
1.0
ò?à ó á 1ú
÷?ì oe
ò
ê?a?¤ °? à?
ê?a
aT?ˉ
à?è
óμ
μ
í? Dà?ú
2.0
¤? a
3à
ò
3.0
ò
í? Dà
ú·ì μ?
í? 2à ò
1? èY
ò?à
5.0
÷?ì oe?ò?à
êè íù?a1 T
÷?ì oe?ò
a£ ìò a3
ò?à
è3 à?
a£ ìò
¤
a£ ìò a3
4.0
a£ ìò
′ è?
a£ ìò 1? èYo a£ ìò 1? èYo
分级数据流程图示例 (3)
ò?à ó á 1ú
1? èY óò
o?·?ò
5.1
a£ ìò a3
a£ ìò 1? èYo
1? èY òù ±£
êè íù?ò?à
5.2
1? èY é
êè íù?ò?à
5.3
1? èY
2à?ò?à
5.4
±?
ò?à è3 à?
5.5
a£ ìò 1? èYo
ò?à è3 à?
ê?aà?ì μ
êè íù
ò?à
éê è íù
ù?ù
òù ±£ êè íù
ù?ù
2à
ò?à
÷?ì oe?ò
óò?o?·?ò
òù ±£ êè
íù?ò?à
êè íù
ò?à
结构化设计方法
TT ì
1? èY
à¤
1? èY
¤
íú μá
ó á 1ú
° í2 12 °
a¨μ à ·ê?T
±á 1ú
3à òù
T
1? èY?¤T ±?
¤ 2¥?3
结构化编程方法 —— 结构化程序
A
B
é? 1ú
C D
é? 1ú
E
T F
T
F
é? 1ú
E
T
F
è± í′ oó ó§ o 3aí ê?-o óa3 o íê?-o
系统流程图 —— 符号
T /? T ±± ¨á 1ú?±ó o 2÷?aTa? ì 1 °
2¥?3?1 aμ í£ ′ó?¤° í′ μ¨ó? °Y
2? 2÷ 2à 2¢
a? 2à 2¢
(2é )
ù?ù?ü
(2é )
系统流程图示例
a1 T
¨
è?¥
2?ù?ù
′
í£?°
¤ a¨ μà
12 °
¤
óá 1ú
·ì?3
ù?ù
1? èY
íú μá
¤
óá 1ú
íú μá ·μ
¤
óá 1ú
ò?
á 1ú
óa oD 2à
2¢ 2? 2÷
结构化方法的限制和解决方法
传统结构化方法的限制
速度慢,不适应当今快速变化的环境
面向功能,无法适应组织变化
解决方法
加入应用设计 (JAD)方法
原型法
面向数据讨论与思考:
信息系统与组织的关系,
------MIS
.
讲课提纲课时安排:
教 学,54课时上 机,36课时课程设计,12课时教学安排
调查报告 +系统分析报告 +期末考试
15%+15%+70%=100%
1、信息系统和管理
2、管理信息系统概述
3、管理信息系统的技术基础
4,MIS的战略规划与开发
5,MIS的系统分析
6,MIS的系统设计
7,MIS的系统实施与评价
8,MIS的系统开发方法
9,管理思想及实现案例
10、决策支持系统
11、信息系统的发展和对外来的影响
12、管理信息系统开发案例教学目标:
本课程将向同学们提供一个了解管理信息系统领域的机会,让同学们通过学习获得一些基本的经验,
掌握一些分析组织管理信息系统的基本思路,培养判断能力。识别管理信息系统的组织与技术特征,
判别组织所需的管理信息系统,并能就此组织与规划管理信息系统的建设,提交表达规范的方案书。
MIS专业人才的能力
1,识别企业存在的问题
2,确定用哪些信息技术来解决企业问题,获得新的竞争优势
3,组织并规划信息化建设,提供规范的解决方案教学要点:
1,让学生对本课程的教学目的、知识结构与基本技能、
应用领域及学习方法有总体认识,并激发学生的学习兴趣。
2,理解 IS的基本概念与相关知识
3,从企业经营环境的变化所带来的机遇与挑战,把握与识别如何通过 IT/IS战略获得新的竞争优势。
4,掌握 IS开发方法,系统分析员的角色定位与技能要求。
5,开发过程中的项目管理知识及文档格式的规范化。
参考网站
YAHOO,美国在线
美国管理科学协会 (INFORMS)信息系统学会
(http://pc29112.utdallas.edu/iss/iss.htm)
IS World Net
(http://www.isworld.org/isworld/isworldtext.htm
l)
InfoServer (http://www.infoserver.com/)
纽约大学商学院的 Journal of Management
Information systems(http://rmm-
java.stern.nyu.edu/)
美国信息系统协会 (http://www.aisnet.org/)
美国计算机协会 (http://www.acm.org/)
课程内容
第一部分 管理信息系统基础概念
第二部分 管理信息系统的战略作用与战略规划
第三部分 (*) 管理信息系统开发方法与策略
第四部分 几种典型的管理信息系统应用软件工具
1,Microsoft Project 2000 (*)
2,Visio 2000
3,SIMPROCESS
4,Rational Rose 2000
5,开发工具,Delphi,PowerBuilder,C++ Builder、
Java,Microsoft ASP
6,数据库,SQL Server,Sybase,Oracle
Team Projects
1,小组讨论与表达题目如,
系统分析员状况调查
CIO状况调查企业如何通过 IT/IS获得竞争优势信息系统对企业的流程与组织的影响课程内容小结与学习体会
2,企业信息系统规划与设计
3,项目招投标过程模拟第一章 综论信息系统和管理
§1 MIS的定义
1、瓦尔特,肯尼万( Walter T.Kennevan) 1970:
以书面或口头的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。
强调:信息为决策服务;没有强调计算机(计算机应用水平限制)
§1 MIS的定义
2、高登,戴维斯( Gordon B.Davis) 1985
它是一个利用计算机硬件和软件,手工作业,分析、
计划、控制和决策模型,以及数据库的用户 计算机系统。它能提供信息,支持企业或组织的运行、管理和决策功能。
强调:信息为各层管理服务;人 -机系统
§1 MIS的定义
3、我们的定义是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其它办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竟优、
提高效益和效率为目的的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
强调人的主导作用
现代化工具
目的明确
支持不同管理层
集成化 人机系统支持管理层早期观点,
3
òo
à?′
ù ±é
3 1ú?ù?ù?ü
D° 1ú
ê¨? ′
° óˉ í? ì¢ ì3 ê±
ì-?¤ ′¢
对信息系统看法的变化
1990s1950s 1960s 1970s 1980s
í? ì¢
ì3 ê±
í? ì¢
ì3 ê±
í? ì¢
ì3 ê±
1 μá aT3 ó? ·è íá ′ˉ
从商业应用看信息系统
能够提供一个组织上和管理上的解决方案
基于信息技术
能够帮助组织面对环境所带来的挑战
í? ì¢
ì3 ê±
°
óˉ
11
3
人机系统
机器(设备):计算机软硬件、办公机械、通信设备
人:高、中、基层人员
人机系统:是一个社会和技术的综合系统。什么事情由机器完成,什么事情由人完成,如何协调,发挥各自的特长。企业应该有专门的设计人员,既懂计算机,
又懂管理
一体化系统或集成系统:从企业信息管理出发,保证各部门的利益(数据),统一数据管理,减少冗余,
建立中央数据库
使用数学模型分析数据,辅助决策:各子系统有各自的模型,有的有模型库
§2 管理信息系统类型层次信息系统
业务员信息系统
..数据输入,.
..数据库维护业务处理
-批处理
-联机 /实时文件和报告产生查询处理
1 2 4
3 5
终端用户系统
.,局域网服务器部门服务器公司主干机软件数据库终端用户应用程序
-办公自动化
-信息管理
-决策支持
-应用程序开发
-局域网
-广域网
-INTRANET
-INTERNET
-应用软件包
-群件
-开发软件
-个人
-群组
-公司
-外部
EUC
主管信息系统
..
EIS软件
DB软件通信软件外部数据库主管经理联网工作站战略信息显示内部数据库特殊管理库职能信息系统
市场信息系统市场情报子系统市场预测子系统市场研究子系统数据库广告促销子系统产品子系统分销渠道子系统价格子系统市场决策子系统用户 (4P)
市场经理
财务信息系统数据库预测子系统资金管理子系统财务控制子系统用户外源内源数据流 信息流财务情报子系统内部审计子系统会计信息子系统
生产信息系统初期 MRP
MRP
MRPII
ERP
利用主生产调度( MPS),物料用量清单、库存和未交货单等,经计算得到未来的物料需求,并进行订单的补充和修改。
闭环式的 MRP,能适应主生产计划的改变,又能适应现场情况的变化。
MRPII将企业的生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中。
在 MRPII基础上,集成了质量管理、设备、仓库、运输、项目、市场信息、金融投资、法规与标准以及电子商务、过程控制接口、数据采集接口等管理,成为覆盖整个企业的管理信息系统。
主生产高度计划 MPS物料基本数据 物料结构表库存管理数据 毛需求 采购单及未付客户表物料需求计划物料需求单传统的物料需求计划生产计划主生产计划产能负荷分析物料需求计划执行物料需求计划执行车间作业计划可行?N
Y
主生产计划生产计划大纲粗能力计划是否可行物料需求计划能力需求计划是否可行采购 生产活动控制派工 输入/输出控制
N
N
Y
Y
经营计划
人事信息系统
HRIS
数据库招聘子系统人力管理子系统酬劳子系统用户环境内源人力资源情报子系统人力资源研究子系统记帐子系统人力计划子系统环境报告子系统输入子系统输出子系统
§3 MIS的结构多维模型技术维信息支持维层次维功能维组织维技术上的深化信息使用的深度支持不同层次的管理不同的功能作用不同的系统不同的企业或组织有不同系统
§3 MIS的结构
MIS是一个系统,由很多部件组成(对部件的不同理解可以分几种结构)
1、概念结构信息源 信息用户信息处理器信息管理者管理信息系统总体结构
1、概念结构(续)
四大部件信息源:产生地信息处理器:搜集、传输、加工、存储信息用户:使用者、决策者信息管理者:负责实现 MIS、维护金字塔结构(根据处理内容和决策层次来看)
生产战略计划管理控制运行控制业务处理
(MIS)
(TPS/
EDP)
(DSS)
§3 MIS的结构
2、功能结构从使用者的角度来看,MIS有各种功能,提供各种信息
市场子系统:与销售有关。如销售人员计划管理、
培训、客户管理、竞争者管理等
生产子系统:如产品设计、生产人员的培训、生产管理
后勤子系统:如采购、运输
人事子系统:人员录用、培训、考核
财务会计
信息处理子系统:各子系统的信息的进一步加工、
信息请求、中央数据库管理
高层管理子系统:为高层领导提供信息、决策支持
§3 MIS的结构
3、软件结构
MIS由数据和程序组成
公用模型库
公用应用程序模块
公用数据文件
数据库管理系统
专用文件
§3 MIS的结构
4,MIS的硬件结构
组成、位置安排
网络结构
§4 MIS的开发开发是一个庞大的系统工程,非常复杂成功要素:
1、合理确定系统目标(自身的人员、资金、技术状况)
2、组织系统性队伍(计算机软硬件、网络、管理人员、
高层领导)
3、遵循系统工程开发的步骤企业信息化的含义企业信息化建设的基础是企业生产过程自动化,其发展的目标是实现企业管理的现代化
1、企业基础数据的信息化
2、企业基本业务流程和事务处理的信息化
3、企业内部控制及实施控制过程的信息化
4、人的行为规范管理等企业基础管理信息化
§4.1 MIS的开发方法一、传统生命周期法生命周期法开发阶段
¨
è
±′
°?3
ó
¨?é?
êè
é
ò?ê
±′
óó
¨?é?
±
管理信息系统生命周期
è
°?3
ó
¨
±′
2
è
°?3
¤
项目定义阶段
决定组织是否存在问题,以及问题是否可以利用建设新系统或改造原有系统的方法加以解决
主要回答以下问题:
为什么需要一个新系统项目?
需要怎样去实现?
系统研究阶段
分析现有系统存在的问题,定义解决方案所达到的目标,评价各种可能的选择方案
回答以下问题:
原有系统如何运行?
原有系统的优势、劣势、困难及问题?
新系统或修改过的系统怎样解决这些问题?
解决方案需要哪些用户信息需求支持?
有哪些可行的替代方案?
它们的费用和收益如何?
设计阶段与编程阶段
设计阶段
通过逻辑设计和物理设计详细描述系统的解决方案
编程阶段
将设计结果转换成为软件程序语句
进行系统调试安装阶段与运行 /维护阶段
安装阶段
包括系统初始化、系统培训、系统转换
运行 /维护阶段
不断维护系统保证正常运行
不断修改满足新的需要
评价系统运行效果生命周期法的特点
开发过程工程化
严格划分工作阶段
自顶向下分析和设计
自下向上编程
充分预料变化
重视用户及用户需求
开发周期长生命周期法的适应性
最早的系统开发方法
经常用于大中型复杂信息系统的开发过程
适用于 TPS,MIS等解决结构化问题的系统生命周期法的局限性
不适于小型系统
相当耗费资源
不灵活、限制变化
开发周期长
不适用于面向决策的应用二、原型法原型法的主要思路
根据用户的需求迅速构造一个低成本的用于演示及评价的试验系统 (原型 )
由用户对原型进行评价
在用户评价的基础上对原型进行修改或重构
目标:用户对所用的原型满意原型法的条件
有原型法开发经验的系统分析设计人员
有必要的软件环境支持
方便灵活的数据库管理系统
方便快速的界面生成工具
方便的报表生成工具
方便的逻辑处理工具原型法开发阶段
o¨? ¢
á? a±
′¨
¥ á?
a?¢
- íê
1×
- íê
- íê
1× a¨μ à
ó2 í
- íê
Dà?§í ˉ
μ ′¨
- íê?a
¢ 1
原型法的开发方法
方法一:直接开发可用系统
利用开发可用的原型,利用原型逐步向实际应用系统靠拢,直到用户满意为止
方法二:利用原型确定系统的定义
利用开发的原型不断补充和确认用户需求,然后从可用的原型出发重新建立实际的系统原型法开发步骤 (方法一 )
¨
±ê
è?ó
2?¨
2?
ú
2ú
ú
原型法开发步骤 (方法二 )
¨
±ê
è?ó
2?¨
2?
ú
2ú
ú
方法一的特点
原型将构成未来可运行的系统
开发周期相对较短
用户需求 (系统定义 )不规范
原型中存在一定的隐患
无法划分系统的开发与维护阶段方法二的特点
在原型基础上重构可运行的系统
原型系统部分可重用
开发周期较前一种方法长
可以用来明确和规范用户需求
系统中将不存在因为多次修改而产生的隐患
用户需求可能变化原型法的特点
有直观的系统开发过程
用户参与系统开发的全过程
可以逐步明确用户需求
用户直接掌握系统的开发进度
用户接受程度高原型法的适应性
适用于解决有不确定因素的问题
适用于对用户界面要求高的系统
适用于决策支持方面的应用原型法的劣势
不适用于拥有大量计算或控制功能的系统
不适用于大型或复杂的系统
容易掩盖需求、分析、设计等方面的问题
结果不确定 —— 随原型构造评价过程而定
整体考虑较少对 MIS建设困难性的认识
1、认为计算机应用水平很高,MIS建设很简单
主要不是计算机技术的问题:一套成功的软件并不能在所有企业成功运行( ERP)
用户水平的高低、习惯(习惯旧方式、不接受新方式)
管理水平的高低:有人认为 MIS开发要等管理规范后进行。实际上可以先开发、再扩充。关键是做好中长期规划:
适用与先进性相结合
2、贪大求全、重硬轻软、重建轻管、重数据轻文档对 MIS建设困难性的认识 (续 )
3,结合企业流程再造 BPR开发 MIS
BPR是对企业的业务流程作根本性的思考和彻底的改变。
目的是在成本、质量、服务和速度等方面取得显著的改善,
使得企业能最大限度地适应顾客、竞争、变化为特征的现代企业经营环境。(柔性)
4,人员的协调
管理人员与系统开发人员
内部人员与外部人员
人员培训
5,开发周期长,开发费用高,直接经济效益不易计算
§4.2 MIS的开发技术一、结构化系统开发技术结构化系统开发技术
结构化方法的概念
将事件分解成不同的步骤,每个步骤都依赖于以前步骤的执行的方法
结构化方法包括
结构化分析方法
结构化设计方法
结构化编程方法结构化分析方法
利用逻辑图形化的信息流程按照自上而下的方式定义系统的输入、处理、输出将系统划分为不同的子系统及模块
主要工具为数据流程图 (Data Flow Diagram)
í
数据流程图示例
§ í í?
12?°
1.0
§ 3? 1?
2.0
¢ ° ì
3.0
±é?á 1ú
§ ó á 1ú
±é íˉ?μ?a ±é
oD′÷
¢ °?
ì í?
±é ìμ o?
±é 3? 1?
§ ìμ o?
分级数据流程图示例 (1)
÷?ì oeà
11 ì3 ê±
ê?a
aT?ˉ
ê?a
¤ °? à? a£ ìò?è?a
à
è3 à?
à?è
óμ
a£ ìò?′ è?
ò
¤? a
分级数据流程图示例 (2)
μ
°? D?
1.0
ò?à ó á 1ú
÷?ì oe
ò
ê?a?¤ °? à?
ê?a
aT?ˉ
à?è
óμ
μ
í? Dà?ú
2.0
¤? a
3à
ò
3.0
ò
í? Dà
ú·ì μ?
í? 2à ò
1? èY
ò?à
5.0
÷?ì oe?ò?à
êè íù?a1 T
÷?ì oe?ò
a£ ìò a3
ò?à
è3 à?
a£ ìò
¤
a£ ìò a3
4.0
a£ ìò
′ è?
a£ ìò 1? èYo a£ ìò 1? èYo
分级数据流程图示例 (3)
ò?à ó á 1ú
1? èY óò
o?·?ò
5.1
a£ ìò a3
a£ ìò 1? èYo
1? èY òù ±£
êè íù?ò?à
5.2
1? èY é
êè íù?ò?à
5.3
1? èY
2à?ò?à
5.4
±?
ò?à è3 à?
5.5
a£ ìò 1? èYo
ò?à è3 à?
ê?aà?ì μ
êè íù
ò?à
éê è íù
ù?ù
òù ±£ êè íù
ù?ù
2à
ò?à
÷?ì oe?ò
óò?o?·?ò
òù ±£ êè
íù?ò?à
êè íù
ò?à
结构化设计方法
TT ì
1? èY
à¤
1? èY
¤
íú μá
ó á 1ú
° í2 12 °
a¨μ à ·ê?T
±á 1ú
3à òù
T
1? èY?¤T ±?
¤ 2¥?3
结构化编程方法 —— 结构化程序
A
B
é? 1ú
C D
é? 1ú
E
T F
T
F
é? 1ú
E
T
F
è± í′ oó ó§ o 3aí ê?-o óa3 o íê?-o
系统流程图 —— 符号
T /? T ±± ¨á 1ú?±ó o 2÷?aTa? ì 1 °
2¥?3?1 aμ í£ ′ó?¤° í′ μ¨ó? °Y
2? 2÷ 2à 2¢
a? 2à 2¢
(2é )
ù?ù?ü
(2é )
系统流程图示例
a1 T
¨
è?¥
2?ù?ù
′
í£?°
¤ a¨ μà
12 °
¤
óá 1ú
·ì?3
ù?ù
1? èY
íú μá
¤
óá 1ú
íú μá ·μ
¤
óá 1ú
ò?
á 1ú
óa oD 2à
2¢ 2? 2÷
结构化方法的限制和解决方法
传统结构化方法的限制
速度慢,不适应当今快速变化的环境
面向功能,无法适应组织变化
解决方法
加入应用设计 (JAD)方法
原型法
面向数据讨论与思考:
信息系统与组织的关系,