1 / 53
文档名称:

录井公司数据访问层的设计与实现.pdf

格式:pdf   页数:53
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

录井公司数据访问层的设计与实现.pdf

上传人:banana 2014/2/20 文件大小:0 KB

下载得到文件列表

录井公司数据访问层的设计与实现.pdf

文档介绍

文档介绍:大连海事大学
硕士学位论文
录井公司数据访问层的设计与实现
姓名:孟冬梅
申请学位级别:硕士
专业:计算机科学与技术(计算机软件与理论)
指导教师:曹志英
20100601
摘要随着录井公司信息化的快速发展,为油田勘探开发提供各种网上信息服务的样性。应用程序接口和数据访问代理之间的网络通信是基于腟际趵软件越来越多。各种软件由不同部门独立开发,采用的开发语言和数据库管理系统各不相同。各应用软件访问数据库的方式也不同,有的软件采用直接连接数据库方式,有的软件通过数据服务软件获取数据,且不同软件使用不同的数据服务,这些数据服务功能相似,相似功能的重复开发势必降低软件的开发效率。并且在安全性方面,由应用程序自主进行数据访问控制,数据的安全程度由安全性最弱的应用程序决定,安全性较差。如何能够更好的实现资源的共享,屏蔽异构数据库带来的差异,同时改变原有应用程序直接访问数据库的局面,提高安全性,提高软件的开发效率,是当前公司信息化建设所面临的主要问题。本论文工作是某录井公司委托项目的一部分,旨在分析设计一个统一数据访问层软件,为录井业务各应用程序提供统一的数据访问服务和访问控制服务。本文分析研究了数据访问中间件技术、际酢喑碳际鹾褪菘连接池等相关基础知识,在此基础上,结合项目的实际需求,提出了数据访问层软件的总体模型和主要功能,主要包括数据访问和访问控制功能,并重点介绍了数据访问功能的设计和实现。数据访问功能实现应用程序接口和数据访问代理两部分。应用程序接口模块为应用程序提供一个统一的编程接口,方便转换过程的调用。数据访问代理模块协调各种异构数据库系统,屏蔽底层环境的复杂性和多实现,在整个数据传输的过程中,使用魑J荽涞脑靥濉NA颂岣呦应的速度,支持多用户并发访问,采用线程池技术和连接池技术实现。关键词:中间件;皇莘梦什悖挥τ贸绦蚪涌中文摘要
甌...,,
篗籜;;英文摘要,.
论文作者签名:羌蟮际η┟簍鼋。袋塑硷日期:坳,年乡月狗大连海事大学学位论文原创性声明和使用授权说明保密口在——年解密后适用本授权书。原创性声明撰写成硕士学位论文:基羞公司数坦边间屋的遮让生塞理::。除论文中已经注明学位论文版权使用授权书本人郑重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果,引用的内容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本论文中不包含任何未加明确注明的其他个人或集体己经公开发表或未本学位论文作者及指导教师完全了解大连海事大学有关保留、使用研究生学位论文的规定,即:大连海事大学有权保留并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅。本人授权大连海事大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存和汇编学位论文。同意将本学位论文收录到《中国优秀博硕士学位论文全文数据库》泄跗诳光盘版缱釉又旧、《中国学位论文全文数据库》泄蒲Ъ际跣畔⒀芯克等数据库中,并以电子出版物形式出版发行和提供信息服务。保密的论文在解密后遵守此规定。本学位论文属于:不保密口公开发表的成果。本声明的法律责任由本人承担。学位论文作者签名:朐谝陨戏娇蚰诖颉啊
第滦髀选题背景及意义个业务软件自主进行用户的身份识别和访问控制,存在安全隐患,通过访问控制近年来,随着录井公司信息化的快速发展,其信息化主要业务活动是为油田勘探开发提供各种网上信息服务项目。目前这些网上信息服务项目主要是指为录井、油井、视频信息的采集、传输、处理馐、存储、信息服务,并以此为用户提供最及时、直接、真实的远程第一手现场信息服务。该公司在信息应用方面开发了一系列的录井图绘制、数据服务、网上浏览等软件,由于历史原因,各个软件独立开发,软件的开发采用了多种开发工具和语言,缺乏统一规划,软件功能存在着重复或遗漏现象,应用软件之间不能很好的协同工作。网上数据服务功能的软件不统一,需重复部署,管理较复杂,有的网上浏览软件采用直接连接数据库方式,有的软件通过数据服务软件获取数据,但不同软件需要不同的数据服务,协同性较差,并且在开发的同时也使用了不同的数据库,如、龋捎谑菘馄教ǖ牟钜旌透鞲鱿低持涞氖莺托畔⑷狈换ィ形成一个个信息孤岛,造成了严重的资源浪费,降低了工作效率,目前,软件对数据库的访问,由各软件自主控制。在数据库端仅能以软件为单位进行访问控制,各个不同时期的软件由不同单位开发,质量不一,难以保证系统整体的安全性。同时这种由应用程序进行的访问控制,也不便于对数据的统一管理。为了解决信息资源的安全和资源共享问题,本文基于数据访问中间件的理论基础之上,设计了一个数据访问软件,该软件包括数据访问和访问控制两大功能模块。数据访问功能以统一接口的方式对外提供数据