论文部分内容阅读
随着软件工程理论的不断发展、网络通信技术的不断完善以及关系数据库技术的不断提高,管理信息系统也在体系结构、应用模式上有了长足的发展。同时,现有的管理信息系统也暴露出了它的缺陷:存在着代码和数据结构的冗余;不便于基于行业的信息的汇总,阻碍了基于行业的信息的统计和分析;系统间的信息交流少,并且安全性能差。
为了克服上述存在于现有管理信息系统的不足,在本文中提出了基于分布式CORBA技术的柔性信息管理平台的设计思路并基本实现了此平台。
所提出的分布式柔性信息平台的设计方案,从功能上看是一个以对数据和软件进行管理为主的信息管理与应用的平台、一个有一定标准的信息接入与处理的平台。在一个行业中,管理员对于各个用户独立开发的信息管理子系统在进行适时的试用后无缝接入到平台,使之成为应用的一部分,其他用户在取得授权后可以使用这些信息管理子系统实现自己本地信息的管理,从而满足基于行业的信息系统的有机扩充和资源的充分利用。在具体开发过程中,系统平台可分为四部分,分别为(1)用户应用子系统:系统平台与用户的接口,为用户提供一个操作的界面;(2)分布式组件子系统:实现为用户提供服务的CORBA对象的接口与方法;(3)上级管理子系统:实现对于整个平台中用户和子系统信息的管理;(4)用户自定义业务子系统:实现信息子系统从软件到数据结构的无缝接入,四个子系统相互联系,成为一个有机整体。