1.2 管理信息系统的特点 1.2.1 管理信息系统的组成 内容来自www.paper51.com
管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。 内容来自论文无忧网 www.paper51.com
人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。 内容来自论文无忧网 www.paper51.com 计算机技术是MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。 内容来自论文无忧网 www.paper51.com 第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理制度是MIS建设成功的基础。试想要计算一台机床的生产成本,需要按时输入每个部件、每个零件甚至每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证。 内容来自www.paper51.com
1.2.2 管理信息系统的界面特点 paper51.com 在计算机软件技术中,人机界面已经发展成为一个重要的分支。 http://www.paper51.com MIS人机界面设计一般遵循以下一些基本原则: 内容来自论文无忧网 www.paper51.com 1. 以通信功能作为界面设计的核心 paper51.com 人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。 paper51.com 设计MIS时,针对每一个功能,都要按照“I-P-O”的模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于维护。 内容来自www.paper51.com 报表打印是MIS必备的功能之一,而且打印之前常常需要计算。计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。 内容来自论文无忧网 www.paper51.com 2. 界面必须始终一致 paper51.com
统一的人机界面不致于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。 http://www.paper51.com 例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。 http://www.paper51.com 3. 界面必须使用户随时掌握任务的进展情况 paper51.com
人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。 内容来自论文无忧网 www.paper51.com 4. 界面必须能够提供帮助 http://www.paper51.com 一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。 内容来自论文无忧网 www.paper51.com 5. 界面友好、使用方便 http://www.paper51.com 多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。 http://www.paper51.com 另外,开发者应编写一个错误实时记录程序,自动记录何日、何时、何程序出了何种错误。 内容来自www.paper51.com 总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度,同时也要减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。 内容来自论文无忧网 www.paper51.com 6. 输入画面尽可能接近实际 内容来自www.paper51.com 如果某个电算会计软件的凭证录入画面是表格式的,一屏可录入多条记录,而且与实际凭证一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增加人机亲和力。 paper51.com 7. 具有较强的容错功能 paper51.com 误操作、按键连击等均有可能导致数据误录。巧妙地进行程序设计,可以避免此类因素造成的错误。例如,录入学生成绩时,我们可以对其范围进行限定,使用户无法输入0~100以外的数据;录入学生年龄时,不妨根据实际情况将范围限制在15~20之间。 内容来自论文无忧网 www.paper51.com
1.3 管理信息系统的开发 内容来自www.paper51.com 管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。 http://www.paper51.com 1. 结构化生命周期开发方法 http://www.paper51.com 目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。 内容来自论文无忧网 www.paper51.com 用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段: copyright paper51.com l 系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy SetTransformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Business System Planning)。 copyright paper51.com l 系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。 copyright paper51.com
l 系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。 paper51.com l 系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。 copyright paper51.com
l 系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。 http://www.paper51.com 这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难作出调整。 copyright paper51.com 2. 原型法 paper51.com 原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。 原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的应用充分利用了最新的软件工具,使系统开发效率大为提高。 内容来自www.paper51.com 3. 面向对象系统开发方法 copyright paper51.com 面向对象(OO,Object Oriented)的系统开发方法,是近年来受到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。 http://www.paper51.com |