MIS(Management Information Systems) 管理信息系统

MIS(Management Information Systems)
 1、管理信息系统的基本认识 - MIS是什么
  现代管理信息系统(Management Information Systems, MIS)是一个覆盖全企业或主要业务部门的辅助管理的人-机(计算机)系统,有别于其他的计算机系统,它和企业的管理密切相关,和企业的管理模式、市场意识有关,要为企业的最终目标服务。因而企业的管理工作规范化、标准化是建设MIS的基础。而建设MIS一定要以改进管理为目的,提高企业的经济效益、改善和提高企业的管理水平、进而推动企业管理现代化,增强企业的适应能力。只要有了这样明确的目标,企业才会以自身经济发展为基础,深化需求分析,认真作好业务重组,以增强企业的市场竞争能力和生存能力,才不会把MIS建设成为手工管理的"仿真系统"或"演示系统"。
  MIS是一个数据系统,所谓数据系统就是系统以数据为主,其主要特征是数据量大、数据类型多、数据之间关系复杂和数据分布存储,而对数据的加工比较简单。按照信息工程的原理,数据位于现代数据处理的中心,只要企业的性质不变,数据是稳定的,而处理是多变的,具有一个稳定的数据基础是建设MIS最本质的问题。客观上讲,无论企业采取什么样的方式从事企业管理,都存在一个"稳定的数据基础",但这样一个"基础"并不是现成的,它深藏在企业的各个业务部门,深藏在企业的各种业务活动之中,并和各种各样的业务活动交织在一起。因此必须采取一整套科学的方法去挖掘、组织稳定的数据基础。要有强有力的组织领导和管理,要有具备本企业丰富业务经历和数据处理经验的人员,要注重数据识别、分析和组织技术,去伪存真,删繁取简。稳定的数据基础中"稳定"一词的含义就意味着数据库的基本表是稳定的,表的属性是稳定的,表之间的关联是稳定的、无冗余的,而且数据的组织是面向业务主题的,满足规范理论约束,即是主题数据库。稳定的数据基础对一个企业的信息系统来讲是充分和必要的,并具备行业共性,对同行业的其他企业有参照作用。
  MIS是一个系统工程,强调它的系统特征:覆盖全企业或至少覆盖企业的主要业务部门。要在统一的数据环境下集成化开发各个子系统,子系统的划分应独立于当前的组织机构,充分地发挥计算机、网络和通讯平台的作用,利用当代先进的信息处理技术,满足管理提出的信息加工要求。各个子系统之间的数据交换是结构化的、公用的,从而也是高效的和完整的,最大限度消除有害的冗余和不一致。系统设计时应突出系统品质,以整体最优为目标,局部利益服从整体利益。
  正因为MIS是一个系统工程,MIS的建设就是企业的整体行为,MIS的质量也反映了企业的整体水平,因而特别强调最终用户真正参与MIS建设。在总体设计阶段,企业的高层领导、资深的业务专家必须参与,只有在他们的参与下,才能清楚地展示企业的发展规划和战略目标,管理策略和市场策略,改进业务流程等全局性的问题。只有这样才能正确的认识企业和改进管理,才能有正确的信息系统体系结构和数据基础,才可能有信息系统正确的设计蓝图。在系统实施阶段,在业务人员积极参与下,根据业务流程,快速、正确的设计程序流程,才有可能用计算机取代日常的业务。
  MIS有五部分组成:人员、规程、数据库、计算机硬件和计算机软件。人员是指企业的业务人员和MIS开发人员;规程包括MIS的开发、运行和维护的规章制度、企业业务流程和运作的规章制度;而数据库既要存储企业的业务数据,也要存储描述数据的数据、描述对数据如何加工、以及加工和数据的关联关系的数据,这是一种更为重要的数据 - 元数据(Metadata)。数据库是MIS的核心,计算机软件系统和硬件系统是MIS的运行环境,人员和规程是MIS的开发与使用的环境。运行环境强调了MIS是一种技术系统的特征,而开发使用环境则强调了MIS是一种社会系统的特征。不论是政府部门、机关团体,还是企业、行业,MIS的建设应该是指五个组成部分的开发建设,这是完整的 MIS建设概念。然而,长期以来的偏向是,人们往往只注意到MIS的技术系统特征,而没有注意到 MIS的社会系统特征。计算机应用的观念停留在应用项目,甚至是等同于程序设计,而没有形成MIS建设的概念。凡是有了一定的计算机应用基础的单位,要想更好地发挥计算机在管理上的应用作用,都应不失时机地抓好观念上的变革,使高层领导和计算机应用开发决策层人员形成全面的MIS建设的概念[2]。
  2、管理信息系统建设方法论 - MIS如何建设
  计算机辅助企业管理一般都从单项应用开始,逐步向管理信息系统过渡,这是一个量变到质变的过程。我们不能用项目级或程序级的经验去指导系统级的建设,因此为了建好、管好、用好管理信息系统,对管理信息系统的建设、运行和维护应有一整套具有指导意义的理论与方法论保证体系。根据国内理论界对国外先进的开发方法的研究,并结合国内的实际情况,大连海事大学高复先教授提出的方法论体系比较适合国内管理信息系统的具体情况,该方法论认为,MIS开发方法论由高层方法论和低层方法论组成;
  ·高层方法论解决总体规划与高层设计问题,属于系统工程范畴,应采用面向全企业的信息工程(Information Engineering,IE)方法,需要总体规划人员、数据管理人员和系统分析人员;
  ·低层方法论解决应用项目的系统分析设计与实现,属于软件工程范畴,需要数据库管理员、系统设计人员和程序员。应用系统开发是在总体设计指导下的子系统开发,属于低层方法论的保证范围。要强调和总体数据规划的衔接,受总体数据规划的约束,体?quot;自底向上"的实现。开发时提倡使用第四代语言(4GL),进行快速应用开发(Rapid Application Development,RAD)。
  从大量的MIS建设经验分析中可以看出,尽管低层方法论在保证应用项目的开发质量和效率方面是重要的,但在确保全企业MIS的成功建设主要靠高层方法论的正确性与有关工具的实用性。高层方法论保证MIS的体系结构和基础环境,一旦实施就属于MIS的先天品质,不足之处就不能改动或很难改动,所需代价太大;而低层方法论保证的是项目级或程序级,影响面较小,较易实施。而且这方面的理论、工具也很活跃,系统的开放性就体现在这里。
  2.1管理信息系统的总体设计
  建设MIS时,要重视总体设计,学界泰斗钱学森在他的《论系统工程》中,对总体设计作了精辟的论述:总体设计设计的是系统的"总体",是系统的"总体方案",是实现整个系统的"技术途径"。总体设计一般不承担具体的部件设计,是整个系统研制工作中不可缺少的技术抓总单位。鉴于MIS的系统特征和数据特征,目前比较成熟的工程化的方法是基于信息工程的面向数据的方法。在这个方法里,数据作为一种独立的资源来对待,并看作是支持所有的应用项目的基石。处理过程也很重要,有关处理之间的数据交换应该通过数据库来进行,所以是结构化的、公用的,从而也是高效的和完整的,最大限度消除有害的冗余和不一致。总体设计要在总体上有效地控制、指导管理信息系统的建设,因此必须完成:
  * 信息系统的概念设计和逻辑设计,其中数据模型应是主题数据库,提交数据库的概念设计;
  * 信息资源管理标准,信息分类编码对照表;
  * 物理系统的概要设计。
  2.2应用系统开发技术
  应用系统开发是在总体设计指导下的子系统开发,这时各个子系统功能明确、界面清晰、数据环境确定,这就是自顶向下规划和自底向上的实现,自顶向下的规划是数据环境的统一,达到信息的一致性,要完成数据库的概念设计;自底向上的实现则应体现数据为中心的原则,数据设计和处理设计同步,首先应完成数据库的逻辑设计、进而带动程序模块设计(即面向数据的过程)。在稳定、有序的数据环境下,提倡使用第四代(4GL)语言,在系统分析人员和业务人员密切配合下,进行快速应用开发(Rapid Application Development,RAD)。
  应用系统开发要采用"数据启动"方法,在总体设计时,完成了数据库的概念设计,确定了公用数据库和专业数据库。应用系统开发时结合数据的加工、存储、归档等各种应用,补充修改了概念设计,结合 DBMS完成逻辑设计和物理设计,在计算机上建立数据库的框架,此时就可以对数据库进行加载,成为可运行数据库。系统分析人员应按照数据库的逻辑模式,结合业务人员的需求,设计好数据输入卡片。各业务部门整理数据,填好输入卡片,进而输入计算机。在这一过程中,准备数据的工作量很大,而且必须严谨认真,防止 "数据垃圾 "污染数据库。一旦公用数据库成为可运行数据库,就应尽快向广大业务人员开放,要引导、鼓励业务人员在线使用公用数据库的数据资源,这样就可以迅速提高广大业务人员使用计算机的兴趣和能力。和"过程启动"相比,"数据启动"更容易调动广大业务人的积极性,更容易引导业务人员进入"开发者"角色,及时发现业务数据中的错误,有利于稳定的数据基础的建设。
  应用系统的程序开发应规模开发,防止"各自为政"的个体开发,强化应用系统程序的分析、设计,采用成熟的面向对象的方法,重点解决程序的可重用度问题,关键技术是可重用部分的识别和设计。如果前台开发工具单一,采用类库技术;前台开发工具多样化,但使用统一操作系统,宜使用组件技术;若异构环境,那么就要考虑JAVA技术了。无论那一种情况,均可购买商品化类库/组件软件,并注意积累自行开发的有个性类库/组件,随着时间的推移,积累的资源增多,系统的可重用度提高,就能实现少编程或无编程开发,真正的RAD就成为可能。
  3 管理信息系统建设的人才构成 - MIS由谁来做
  管理信息系统是一个复杂的社会系统工程,建设、运行和管理一个管理信息系统涉及管理科学、计算机技术、通讯技术、运筹学、一般系统论和信息理论等多种学科的理论知识,并对企业的各个业务领域要有深刻地理解。显而易见,一个企业很难有或者不可能有这样的样样精通的"全才",因此,MIS建设的不同阶段需要掌握不同知识层次的工作人员,也需要不同层次业务人员来配合。
  3.1开发人员的构成
总体设计阶段迫切需要精通本企业主要业务领域的业务、又精通管理科学、对信息处理和计算机技术有一定了解、具有相当的组织管理能力的人才,由这样的人员担任系统规划员,侧重于MIS的社会系统特征。依靠他们需求分析才能做得扎实可信,诸如业务重组这种远见卓识的见解才能得出,才不会把MIS建设成为手工管理的"仿真系统"。
  为了始终突出MIS的数据特性和系统特性,还需要数据管理人员和系统分析人员。数据管理人员,负责数据管理规范的制定、修改、发布与监督执行,负责总体数据规划和数据库建设计划的编制或审查,负责全企业数据资源的使用与管理.需要掌握信息系统分析与设计理论,熟悉结构化方法、面向对象方法和信息工程等主流方法论,熟悉数据库设计规范理论,熟悉信息分类编码标准化和高效率、一致性使用数据的原则;有能力对大型信息系统数据资源的规划、使用提出设计,能监督其它人员进行数据的逻辑设计和数据管理。因此数据管理人员是企业信息系统最为重要的技术中坚,没有资格胜任的数据管理人员,就不可能有成功的数据管理,也很难建设一个具有稳定的、有序的数据环境的信息系统。
  系统分析人员负责总体设计和应用项目计划的编制和审查,侧重于MIS的技术特征。注重系统中各局部的信息联系和协调性、系统的约束,熟悉大系统开发的方法论,需要掌握信息系统分析与设计理论,熟悉结构化方法、面向对象方法和信息工程等主流方法论,熟悉计算机软硬件系统、网络和通讯。系统设计时应突出系统品质,以整体最优为目标,局部利益服从整体利益。
  应用系统开发需要总体设计的约束下,在数据管理人员和系统分析人员的指导下,应用系统设计人员负责应用系统的详细设计和专业数据库的设计,还要完成完成网络设计和施工。熟悉计算机软硬件系统、网络和通讯;熟悉结构化方法、面向对象程序设计方法,数据库设计规范理论、数据管理、信息分类编码标准化和高效率、一致性使用数据的原则。
  程序员负责用系统规定的某种程序设计语言实现应用系统的详细设计,要求程序员熟悉规定的序设计语言,有丰富的编程经验、良好的编程风格。
  MIS运行管理首先要保证运行环境 - 包括计算机、网络和通讯系统的硬件、系统软件的安全、稳定和可靠远行,因此需要相应运行人员监视系统运行,及时调整各种参数,优化系统品质,作好病毒防治,保证安全运行。数据管理人员则应至始至终关心整个系统数据资源的使用状况,及时修订、发布数据管理标准,经常检查标准的执行情况,协调数据库和其他数据结构的开发,使数据存储冗余最小而相容性最大。
  3.2业务人员的构成
  就管理信息系统而言,业务人员具有双重身份,一方面是MIS的最终用户,而另一方面又是MIS的开发人员,如果没有最终用户真正参与MIS开发,不可能成功地进行MIS建设.在总体设计阶段,要解决管理信息系统的战略规划、战略数据规划和技术策略的制定,涉及到全企业的信息需求、信息规划、管理机构和管理方法的改进,机构之间的协调、控制和业务重组等全局性的问题,需要企业最高领导的倡导、支持和强有力的组织下才能进行。需求分析时,认识系统的主要责任应该由企业承担。因此系统规划员的理想人选应是既有丰富的本企业的业务知识和管理经验又是信息系统方面行家里手,掌握一套成熟的科学方法,最好具有总体数据规划的成功实践。如果没有这种复合型的人选,可以考虑外请信息系统专家咨询,培训、指导方法论,但系统规划员还由本企业的人员担任,最好请企业退下来的领导担当这个重任。一方面退下来的领导脱离日常事务,可以全心身地投入;再则可以利用他们丰富的实践经验和组织能力为总体设计把关。
  应用系统开发阶段,业务人员和开发人员密切合作,仔细研究在新的环境下,如何改进业务流程,提高工作效率,由计算机来取代日常的业务工作;如何利用计算机计算速度快、存储容量大和分布存储等优点,建立新模型、采用新算法,从而在更高更深的层次上改进,使企业的管理产生质的飞跃。
  3.3人才策略
  综上所述,管理信息系统是一个多学科、多领域、知识密集的高科技领域,特别计算机、信息处理知识更新快,新理论、新概念、新方法、新工具层出不穷,一般企业很难全部满足管理信息系统对人才的需求。企业要有所为有所不为,要注重培养自己的系统规划人员、数据管理人员和系统分析人员,这三种人才是"系统级" 人才,他们是管理信息系统高质量的建设、运行的技术保证,也是企业最为关键的技术队伍,不能将系统级的重任委以一个程序员。网络设计和程序开发可以利用社会力量,寻求合作伙伴,但必须在企业自己系统级人员控制之下。这样做有二个明显的好处,一个是总体设计要指导、控制全部应用系统的开发,是相对稳定的,所以应该由企业自己的系统级人员来完成;另一个好处就是程序级的开发非常活跃,由有这方面特长的专业公司来开发,事半功倍,也有助于企业迅速跟上飞速发展的实现技术。
  总之,我们要对MIS有一个正确的、全面的认识,才能在当今变化纷繁的信息技术世界里,保持清醒头脑,不迷茫,不盲从,少走弯路,少交"学费"。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值