柔性音信体系开荒方法钻探,关于进步管理音讯

Study the Flexible Development Approach of Information System西北工业大学李静黄国青摘要:本文针对目前信息系统灵活性较低,在企业应用环境中有效性下降等问题,充分应用软系统方法论等相关知识,把信息系统作为一种社会性问题与技术性问题的结合物来对待,结合对原有信息系统开发方法的分析,提出了一种新的开发方法--柔性面向对象方法。该方法通过充分考虑开发过程中人、物、信息等资源,运用各相关知识,提高信息系统对人类活动系统的适应性。关键词:柔性信息系统软系统方法论面向对象方法随着信息技术的飞速发展,其应用范围的日益扩大,信息系统的应用情况发生了很大的变化。信息系统由支持基层操作发展到支持中、高层管理,由处理结构化问题发展到处理半结构化问题。面对这些环境的变化,传统的软件工程学方法仅把信息系统作为系统工程来对待的缺点暴露无疑。对此,技术人员唯有更仔细地研究信息系统的整个设计过程,找出更具柔性和智能性的开发途径,通过把信息系统作为一个人类系统来特别对待,对信息系统开发过程中的人、物、信息进行统一考虑,并由此来应付系统环境的变化。本文所介绍的柔性面向对象方法就是笔者结合长期的信息系统开发经验和相关理论而得出的一种更能适应结构化不清晰问题的系统开发方法。一、方法概述柔性面向对象方法是以软系统方法论为指导,综合应用人类活动系统、面向对象开发方法、社会-技术系统观点与数据分析等研究成果,为信息系统开发所创建的一种新的开发方法。这种方法充分考虑所有系统使用者的不同观点,相对于其他开发方法更有助于回答"拟建的信息系统是如何促进组织目标的实现"这个企业主管最关心的问题。该方法主要包括7个主要步骤,依次是问题情景描述、相关系统根定义、构建概念模型、建立类图与用况图、社会-技术分析与设计、产品设计与类设计、实现与测试。问题情景描述。该步骤首先要详细分析建设信息系统的目的,使得目标明确,并在此基础上充分考察问题情景,从而准确地判断问题的症结所在。最后,通过以上的分析,绘制可以充分表达组织情景的富图。相关系统根定义。需要从上一步得到的富图中抽象出相关系统,即决定什么系统需要进一步研究。只有充分地说明相关系统之后,才能深入洞察问题情景,而根定义则是用来定义问题和系统的。根定义是系统本质特征的准确描述,根据不同的根定义可以开发出完全不同的系统。在不同的根定义中进行选择、调和,这从另一个侧面体现了该方法对人类活动系统变化的适应性,从开发阶段就极大地提高了信息系统的柔性。构建概念模型。根定义是人类活动系统重要特征的高度抽象,从根定义中分析出概念模型,概念模型表达了各种人类活动是如何彼此关联的。建立好概念模型之后需要用形式系统模型来检验其正确性,形式系统模型本质上是一些系统特征的汇集。实现相同的目标往往有多种途径,即可以有多个概念模型,系统分析人员应该在多个模型中做出选择并与现实加以比较,判定是否需要改进组织或是模型的某些流程。比较的结果为信息系统产生一个有充分根据的主要任务模型。建立类图与用况图。概念模型的建立使系统分析人员由人类活动分析过渡到详细信息系统的分析。分析人员首先要从概念模型中分离出类列表构造初始类图,在以后的软件开发过程中初始类图会被不断地扩大。其次是从概念模型中分离出行为列表,并且使用用况图来表达系统的这些行为是如何相互协调的。社会-技术分析与设计。这一步骤包括了分析与设计两个阶段。要处理的问题是如何使信息系统融入组织雇员的工作过程。通过对实现系统社会目标的各方案的成本效益分析,最终决定采用何种系统类型。这个阶段的输出结果是计算机任务需求、角色集、人的任务和社会方面的变革。产品设计与类设计。产品设计的目标是建立有效的交互,这种交互可能发生在系统内的各进程之间、或者系统与系统之间、也可能在系统与用户之间。类设计的目标是定义构成系统的类及类之间的相互关系,最终为每个构成系统的类创建类构架。实现与测试。前面所有步骤都集中于表达待开发软件系统的功能,而在软件的实现阶段,要使设计中所规定的所有功能都能在系统上真正落实。为了保证满足功能,必须执行大量有组织的良好结构的测试。一旦编码开始,正式测试必须随之开始。二、案例分析:远程培训系统开发以某学校内的培训机构为例,该机构承担全国的设备管理人员的培训任务,由人力服务委员会对培训过程进行监督。该案例的问题业主为培训机构的领导人,她希望建立一个单位为全国的设备管理人员服务。通过对该案例的详细分析与调研,可以得出该案例的富图。通过对富图的分析,可以得出整个过程主要关心以下几个方面:在已购置设备的条件下有效的管理;与分散的学生沟通,给与激励;保持充分的纪录,满足审计需求;为培训机构获得好的声誉。对此,以下相关系统大体上可以满足上面提到的主要任务:行政与管理系统;通信与激励系统;信息维护系统。通过分析,最后得出系统根定义如下:"该系统是归人力服务委员会所有,由设备管理协会与学校同时运行的远程教学单位。他以有效的、财政上可行的方式对适当数量的人员进行培训,提高学员的知识水平。对整个设备管理行业有较大的实用价值,而且满足教育管理部门的要求。"结合相关系统可以从根定义中导出系统顶层概念模型。以准备子系统为例,则可以得到其概念模型如图3所示,通过对概念模型的详细分析可以得到"准备系统"的初始类图与用况图。三、结束语本文充分结合软系统方法论、面向对象方法等相关理论,分析得出了一种适应性更强的信息系统分析方法。通过该方法的实施,避免了传统开发方法中无法将系统各方面因素充分结合的缺点,充分考虑了影响系统的人的因素,这些都使得该方法在解决复杂多变的人类活动系统问题时具有较大的优势,为信息系统的进一步成功应用作理论铺垫,相信这必然是将来信息系统开发的发展趋势之一。

Thinking about the Improvement of MIS's Flexibility西北工业大学管理学院李静黄国青摘要:分析了影响管理信息系统柔性的主要原因,并在此基础上得出了一种新的管理信息系统柔性定义。提出管理信息系统柔性研究应当侧重于系统的分析阶段,充分应用各种相关技术,从根本上解决管理信息系统柔性问题。关键词:柔性管理信息系统软系统方法论企业环境由于竞争的加剧,企业环境的不断变化,致使企业经常处于动态的重组当中。企业管理信息系统不仅在企业的日常业务活动中发挥着巨大的作用,而且还是企业转型的使能器和催化剂。随着对管理信息系统投资力度的日益加大,投资风险亦随之增加,管理信息系统如何有效适应环境的变化就成为企业成功的关键。为此,有关管理信息系统柔性的研究应运而生。早期的柔性研究起源于制造系统,比如柔性制造系统,但是由于企业是由人和机器组成的复杂系统,仅仅研究制造系统的柔性无法提高企业整体的应变能力,因此,对企业各有关方面柔性的研究越来越得到学术界的关注。但是,目前对管理信息系统柔性的研究主要侧重于软件技术构架的研究,这容易对研究全面提高管理信息系统柔性的方法产生一些误导。本文首先分析管理信息系统与企业环境之间的相互影响性,并由此重新给出管理信息系统柔性的定义,提出全面提高管理信息系统柔性的开发思路。一、 企业环境与企业管理信息系统企业环境的不确定性是研究管理信息系统柔性的最主要的原因,是企业环境导致了管理信息系统运行的不确定性,因此,研究管理信息系统的柔性必先分析企业的环境,详细研究企业环境对管理信息系统的影响。企业的环境主要包括市场环境、内部组织机构等各相关因素。图1说明了企业环境对管理信息系统的影响。当然,企业环境对管理信息系统的影响是相互的,这就意味着当企业环境从各个层次影响企业管理信息系统时,信息系统也同样反作用于企业。比如,因为管理信息系统的充分应用而导致重新设计工作性质、工作流程,甚至是促使企业转型,改造企业与外部的联系等。综合考虑以上几方面原因以及前人的工作,本文将管理信息系统的柔性重新定义为:管理信息系统的柔性是企业管理信息系统对企业环境的适应能力与控制能力。该定义包括两个方面的内容。首先,适应能力。适应能力是指当企业环境影响企业管理信息系统时,企业管理信息系统所表现出的对环境变化的适应性。企业信息系统的柔性越大,其适应性越强。其次,控制能力。控制能力是指企业管理信息系统对其外部环境的影响能力。企业信息系统的柔性越大,其对外部环境的控制能力越强。二、管理信息系统开发思路目前,对企业管理信息系统的柔性的研究主要集中在信息系统的软件体系结构上,通过结合一些相关开发技术的应用来体现软件的可变性,比如基于组件的软件开发技术、N层分布式计算模式等,都是目前较为常用的提高管理信息系统柔性的方法。但是,通过分析发现,影响企业管理信息系统柔性的主要原因是企业环境,而目前的开发方法只是在管理信息系统的最终设计阶段提供一些使软件具有一定柔性的技术支持,这固然增加了一些管理信息系统对环境的适应性,但毕竟影响太小,而且对提高管理信息系统的控制能力没有什么帮助。因此,从根本上提高管理信息系统柔性应当从分析企业环境入手,使管理信息系统能够与企业环境充分结合。目前,在管理信息系统开发的初期阶段使用的传统分析方法在考虑人类活动系统的灵活性与复杂性时都显得力不从心,这些方法都无法充分考虑整个系统的各方面因素,这对充分分析企业环境,提高管理信息系统柔性造成了很大的障碍。有鉴于此,系统分析人员应当充分利用软系统方法论思想来分析企业环境。软系统方法论是切克兰德于20世纪80年代初提出的,他认为社会生活中的人类行为是一个变化不定、复杂多样的领域,是一个使传统科学方法失效的领域。而软系统方法论就是要解决这种问题不明、目标不清、系统未知的问题,用比较讨论的方法去寻找期望与可行的变化来改善问题情景。利用软系统方法论为基础的分析方法,深入分析企业环境,了解影响管理信息系统柔性的各相关因素,使管理信息系统在系统分析阶段就能够具有较强的适应能力与控制能力,并在此基础上充分结合基于组件开发等相关技术,从整体上提高管理信息系统柔性。其主要开发流程为:利用软系统方法论思想分析企业的内外部环境→检验企业流程→设计柔性管理信息系统构架→实现。

本文由皇家赌场网址hj9292发布于皇家赌场官网,转载请注明出处:柔性音信体系开荒方法钻探,关于进步管理音讯

您可能还会对下面的文章感兴趣: