论文部分内容阅读
当前,信息化、网络化和全球化已成为世界经济发展的主要趋势。企业,作为当今世界的一个重要组成部分,其相互之间的竞争,已不再只是简单的质量竞争、成本竞争和产品竞争。信息技术与信息系统作为一种独特的竞争资源已被越来越多的企业所认同和接受,成为企业改革与发展的一种潮流。
在油田的管理信息化领域,综合业务信息管理对油田的生产管理工作发挥着极其重要的作用,能够为企业的上层应用提供有效的数据来源与支持,同时也是强化企业信息中心建设,避免信息系统“孤岛”现象的有力手段。
随着Internet/Intranet的快速发展和数据库技术的成熟,管理信息系统的体系结构逐渐从C/S模式扩展到B/S模式,企业内部采用B/S模式构建管理信息系统已经成为主流和发展趋势。本文针对中石化某油田对综合业务信息管理的网络化和众多生产业务子系统等信息资源整合的需求,提出了一种基于Web的管理信息系统框架模型,并在此基础上构建了一个通用的油田综合业务信息管理平台。
本文着重对平台设计与开发中的两个主要问题进行了研究与说明:1、系统要采用怎样的体系结构,来搭建一个通用的、基于Web的信息管理平台框架,并把分散的Web应用系统整合到该平台下。
本文通过采用B/S三层结构和WindowsDNA体系结构的结合,同时考虑油田的实际需求,提出了一种基于COM+的分布式Web应用模型,应用该模型完成对平台的体系结构的设计。2、系统在满足多个用户信息共享、方便远程访问的同时,如何有效地控制用户的访问权限,以及如何实现应用层面的安全管理等问题,应该是平台成功开发和应用的关键环节。
油田信息管理平台是一个基于Web的应用系统,它采用基于COM+的三层结构体系:表示层、业务层和数据层。表示层进行身份认证和WEB页面的访问控制;业务层进行功能模块访问控制;数据层使用数据库Oracle9i自身的安全机制进行检查。在本文中针对不同的层,实施不同的安全策略,以防止未经授权的使用。从技术角度,主要研究了身份识别和认证、访问控制、OracleVPD技术、日志管理等相关技术,并将它们应用到上述三层结构中。其中,重点讨论了当今比较流行的基于角色的访问控制RBAC模型,并根据油田实际需要,平台采用了RBAC模型和DAC模型的结合,即改进的RBAC模型。
本文在第四部分介绍了平台实现的主要功能模块,包括系统日志管理、用户管理、角色管理、模块管理、数据授权等十个模块的开发,整合了上千个业务管理模块。
基于Web的油田综合业务信息管理平台,具有很高的通用性,除了能适用于油田的生产管理工作外,还能适用于其他类似的应用领域,为企业的信息化提供帮助。