您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > 华北油田历年三维地震资料品质分析数据库管理系统开发-汇报
中国石油天然气股份有限公司华北油田分公司东方地球物理公司东部勘探事业部华北物探公司2006年3月华北油田历年三维地震资料品质分析及数据库建立数据库管理系统的建立来源目的:本课题是“华北油田历年三维地震资料品质分析及数据库建立”项目的子课题,该子课题的主要任务是利用现有资料补齐“油田勘探生产信息系统”数据库的数据,建立“三维地震资料品质分析数据库”,在Windows平台下开发基于Web方式的数据库管理软件,实现地震勘探数据库的输入、修改、删除、浏览、查询等功能,通过油田公司局域网供华北油田公司有关领导、勘探部、专业技术人员使用。一、概述灵活定制易于扩展简单实用会上网,就会进行操作安全可靠进行严格的操作权限控制合理划分企业模型的功能,模块重用遵循技术规范,接口通用二、系统开发原则与运行模式开发原则:运行模式:系统采用基于网络浏览器(B/S)构架,以SQLServerK做为数据库引擎,建立以数据库管理为基础的Web服务,以油田公司局域网为通讯载体,以Windows操作系统为应用平台,实现数据的快速查询与管理。系统开发采用JAVA语言,服务器端可以实现跨平台运行。WEB服务器数据库服务器客户端二、系统开发原则与运行模式INTERNET/INTRANET用户超级管理员领导管理员数据管理身份管理权限控制系统配置数据库系统,文件系统数据迁移表现层网络层网络层企业模型层数据迁移层系统由4层构成,其中企业模型层是框架的核心,封装了系统的核心业务逻辑。三、系统总体方案总体结构系统的功能框架1、企业模型方案2、数据库设计方案3、安全性方案4、数据迁移方案企业模型(EnterpriseModel)“企业模型”它是对企业的功能结构和业务活动本质的概括和描述。本系统中我们用三级描述企业模型:即:一级职能域,二级业务过程和三级业务活动。同时把系统功能分三类,对应系统的三级职能,具体模型结构参见下表所示。三、系统总体方案企业模型三、系统总体方案业务功能企业模型表一级职能域二级业务过程三级业务活动系统级管理者整个系统管理包括服务器和客户端操作对数据库的查选、插入操作。对数据库的导入操作。对数据库的删除操作请求。对普通用户的注册、删除等管理对普通用户的言论进行管理维护系统的正常运行。发表意见和上传图片普通用户级操作者客户端操作对数据库的查询操作发表用户意见留言和上传图片领导客户端操作对数据库的查询操作发表用户意见留言和上传图片审批系统管理员的删除操作下发命令企业模型数据库设计三、系统总体方案数据库设计“油田勘探生产信息系统”已推广应用多年,考虑到与该系统数据库的兼容,本系统引用“油田勘探生产信息系统”的“三维地震测线面积基础数据表”、“三维地震小折射基础数据表”、“三维地震野外测线坐标数据表”、“三维地震测量数据表”、“三维地震处理测线坐标数据表”、“工区与构造单元对照表”,同时根据以往应用情况,结合目前生产实际,对部分表结构进行了适当修改。建立了“三维地震资料品质分析数据库”,包括“三维地震资料采集基础数据表”、“三维地震资料采集试验点基础数据表”、“三维地震资料采集试验点分析数据表”、“三维地震资料品质分析综合数据表”、“三维工区典型剖面数据表”、“用户及访问权限数据表”,各表的描述见“三维地震资料品质分析数据字典”。为便于数据查询,提高数据查询的速度,系统采用多个数据库结构,每个探区有各自的库,共13张表。例如冀中探区、二连探区。另外建立一套辅助数据库,包括四个表,保存数据库名称与工区名称之间的对应关系,以及用户信息等数据。三、系统总体方案数据库设计探区1探区2探区3品质分析数据库辅助数据库三、系统总体方案用户名,密码输入验证操作者错误提示验证失败验证成功身份验证用户权限/界面领导权限/界面超级管理员权限/界面管理员权限/界面超级管理员用户领导管理员安全性设计油田勘探信息保密性强,保障系统数据的安全非常重要。本系统中用以下四项技术措施:1、身份认证:以企业模型规定的业务框架为基础,采用口令认证方式,MD5密码加密。2、访问控制:服务器设计特定的端口访问,应用第三方防火墙控制技术。身份认证流程安全性三、系统总体方案3、数据安全:本系统中对数据的安全主要考虑数据在静态下的安全性,如非授权调用等。本软件系统中涉及的数据有以下两类,一类非结构化的数据,包括文档、图像等等;第二类是结构化的数据即数据库数据。对于非结构化的数据如系统中涉及到的大量的Word和Powerpoint等电子文档采用物理隔离方式,这些文档如果在站点之内,有可能被登录站点的用户非法下载,因此,我们将电子文档目录设在站点以外,通过映射供合法用户访问,确保文档的安全。安全性三、系统总体方案对于结构化数据,采用SQLSERVER数据库存储,数据的安全由SQLServer提供保障。4、审计和追踪:采用安全审计技术,即对用户的数据操作轨迹进行记录并形成日志,以便后续的追踪。安全性数据迁移设计数据迁移三、系统总体方案数据迁移在服务器上后台操作完成,主要主要功能有:数据库的建立:在服务器上,根据用户的需要创建所有的数据库结构。数据库的迁移:将用户所定义的数据文件迁移进所建立的数据库中。提供SQL操作语句接口,供系统管理员对数据库进行必要的查询和修改操作。客户端系统功能框图四、系统功能与运行情况系统功能数据库管理系统系统管理数据插入多条件查询数据修改数据删除数据查询模糊查询用户管理用户审批数据审批BBS论坛基于WEB的数据库管理是提供一个在分布式的网络环境中对三维地震资料品质数据进行管理的平台。该平台支持基本的数据管理操作功能。考虑到网络环境的特点,设计了相应的权限管理系统和操作者管理系统。四、系统功能与运行情况运行情况本系统于2004年4月开发完成,2004年4月23日由华北油田勘探部、华北物探公司组织有关专家对系统进行了测试验收。2004年5月,华北物探公司开始应用本系统对品质分析数据进行了录入,到2005年7月完成所有资料的入库与校对工作。经过一年多的实际应用,系统运行稳定可靠,界面友好,操作方便,达到了预期目的,可以投入实际应用。五、认识与建议1、为保持与“油田勘探信息系统”的兼容,系统在开发过程中保留了“测量基础数据表”,以便记录各测量物理点基础数据。该表的数据量特别大,应用中占用服务器资源大,对服务器配置的要求较高,查询速度慢。2、一套软件的开发完成不意味着其生命周期的终结,任何成熟的软件都要经过应用与升级的交替过程才可能完善,特别是随着物探技术的迅猛发展,一成不变的软件不可能完全适应生产技术发展的要求,因此建议在条件允许的情况下,对系统进行二次开发升级,进一步提升该系统的应用价值。
本文标题:华北油田历年三维地震资料品质分析数据库管理系统开发-汇报
链接地址:https://www.777doc.com/doc-2643575 .html