论文摘要
随着管理信息系统渗入到人们生活的方方面面,尤其是不断变化的需求时刻困扰着系统开发者和系统实施者,人们开始重视管理信息系统的柔性技术,但这方面的研究还不深入,本论文对柔性提出新的理解,量化了柔性,结合管理信息系统最新技术和柔性量化公式,研究了公理设计柔性技术、智能工作流柔性技术、细胞开发方法柔性技术,并对多种柔性流程中的动态控制方法进行了分析。本论文根据柔性的概念及国内外研究现状,针对目前对柔性的理解,提出柔性不是绝对概念,而是相对概念:针对不同的变化类型,柔性各有不同。按照以下三点的变化作为分类的准则:1软件;2代码;3客户体验到的功能。将系统进化和维护的类型分为四个群12个子类,为更精确的柔性度量提供基础。对不同的体系结构、编程模式和设计类型提出了初步的柔性量化公式。给出了柔性系统经济模型。本论文分析了柔性管理信息系统的业务逻辑、流程单元划分、信息结构配置、信息抽取和决策支持等重要原理。应用公理设计理论进行复杂信息系统设计,判断设计是否满足独立性公理,在设计过程中降低模块间的耦合度。按照信息系统流程图进行设计,缩短了信息系统编码时间和调试时间,保证了信息系统较高的可靠性和模块重用性。并用具体案例阐述了该方法的实施步骤。本论文对构件技术和分布对象计算进行了剖析,研究了系统柔性、柔性工作流系统和智能代理的相互关联。把智能代理技术组合进工作流体系结构中来获取高度的系统柔性。创建了一个价值模型来评估三种体系结构:传统的信息系统、基于工作流的信息系统和智能工作流系统。探索了细胞开发方法--体系结构驱动的柔性系统开发方法。在基于最终产品体系结构的细胞开发方法中,强调参数化细胞,这样允许流程定制产品和上下文环境,细胞结构还方便分布,导致更好的客户化、更大的并行机制和因而更敏捷的开发。可配制的细胞网络产生可客户定制的、潜在分布的系统开发流程,这些流程轮流产生高度满足客户需求的信息系统。并用具体案例进行了验证。本论文对柔性系统开发过程中的动态控制理论进行了论述,研究了柔性系统开发流程中的几种控制方法:行为控制、结果控制和群控制。运用控制机制分类学分析了几种流行柔性流程中的控制:极限编程、同步稳定化流程、理性统一流程及瀑布流程。指出了各种控制方法的适用环境,重点分析了外包系统的柔性管理,提出了信息系统分散生命周期的管理方法,并指出其在管理整体系统柔性中的挑战。