论文部分内容阅读
本文着重从解决这三个方面的问题入手,提出了“柔性”管理信息系统的模型,着重讲述了系统设计的方法和理论,并给出了“柔性”管理信息系统的定义,以及系统的基于组件的设计范式,体现了使用者既是开发者的主题思想,利用面向对象的循环迭代式软件设计方法,通过对模块间的耦合度和模块内聚合度的分析,来验证系统的科学与先进性。本文所要设计的“柔性”信息系统,就是要建立一个有一定标准的信息处理接入平台,使应用软件和相关的数据结构能够在授权的前提下能无缝的接入平台,在一定的技术支持下,以群体协作的方式,方便地建立、维护和扩充系统。系统的设计应该包括以下四个模块:接入平台是系统运行与开发的基础;上层管理子系统是系统整个系统的管理中心;用户应用子系统是系统内用户进行信息处理的接口;用户自定义业务子系统接口是系统进行扩充的重要模块,也是体现系统“柔性”的重要标志。本文从系统安全和减轻分布式数据库冗余考虑加入了一个同时具备认证和缓冲的中心定位服务器,类似具有分布式系统中Smart Agent的功能,用于对组件服务器和数据库服务器这样一个逻辑组合进行重定向;利用Wininet对组件实现在线升级和提供对数据库的关系模式的说明;论证系统的安全性,通过对XML和WebServices的研究给系统B/S模式开发给出一个可参考的模型。