欢迎来到天天文库
浏览记录
ID:32973910
大小:1.79 MB
页数:74页
时间:2019-02-18
《基于数据字典的数据访问层研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨工程大学硕士学位论文基于数据字典的数据访问层研究姓名:杨宏慧申请学位级别:硕士专业:计算机技术指导教师:刘杰;史先俊20061101哈尔滨f’拌人学硕十学付论文摘要当静的软件丌发技术中,比较流行的数据库技术是以关系数据库为主的,流行的数掘库应用软件刀:发思想则是以面向对象的思想为主的,而关系数据库本身是无法实现数据和操作的封装,因此多数情况下软件刀:发人员都面临着如何设计一个好的数据访问结构,将数据及其操作联系起来,以获得具备高效性、可维护性、可扩展性和灵活性的系统。。本文意在研究一种适合中小型管理信息系统的数据访问层设计
2、结构,该结构灵活地结合现有的数据访问层设计模式和基于数据字典的数据库访问技术,是一种层次清晰、丌发维护方便的数据访问层结构,可作为类似系统的开发参考。文中首先介绍了目前流行的数据访问技术,重点分析了结合设计模式的三层架构技术和基于数据字典的SQL语句生成器的实现技术,从软件的可维护性以及可扩展性角度,提出将二者的优点结合,形成一个基于数据字典的数据访问层设计结构。并结合实际介绍了该结构的实现及应用方式。关键词:数掘访问;设计模式;三层结构;数据字典哈尔滨l:稃人学硕十学伊论文AbstractAtpresent.insottwar
3、edevelopmenttechnologies,relationaldatahaseisthemostpopm缸dalab嘴technology,andobject-orientedtechnologyisthemostpopulardatabaseapplicationsoftwaretechnology.Buttherelationaldatabaseitselfisimpossibletoachievethesealofdatabaseoperationanddata.Soinmostcasessoftwaredevel
4、opersarcfacingwithhowtodesignagooddataaccessingstructurewhichcouldlinkdataandtheoperation,tohaveac4∞sstohighperformance,maintainability,scalabilityandflexibilityofthesystem.ThepurposeofthisthesisistostudyasuitableDataaccessinglayerstructureforManagementInformationSys
5、tems.Thestructureisaflexiblecombinationoftheexistingdesignmodelsanddataaccesslayerbasedonthedatadictionarydatabaseaccesstechnology,AnditisasU呲turewhichislayeredexplicit,andeasytodevelopandmaintain.Thisdevelopmentthesimilarsystems.First,thepopulardataaccesstechnologyi
6、soutlinedinthisthesis,thenanalysisof3-tierarchitectureusingdesignpatternsandSQLgeneratorbasedondatadictionarytechnologyispresented.Finally,anewdataat'ccesslayers缸'ucturebasedondatadictionaryisdevised,whichiscombiningtheadvantagesofbothfromtheaspectofscalabilityandmai
7、ntainabilityofthesoftware.Anditsimplementationandapplicationisintroducedinapracticalproject.Kevwords:Dataaccessing,Designp舭em,3-tierstractore,Datadictionary哈尔滨工程大学学位论文原创性声明本人郑重声明:本论文的所有工作,是在导师的指导下,由作者本人独立完成的。有关观点、方法、数据和文献的引用已在文中指出,并与参考文献相对应。除文中已注明引用的内容外,本论文不包含任何其他个人或
8、集体已经公开发表的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。作者(签字):陵日期:加7够彤日哈尔滨I:稃人学硕七学位论文第1章绪论1.1概述随着软件系统复杂度的增加,获得最大限度通用的关键
此文档下载收益归作者所有