学位论文 > 优秀研究生学位论文题录展示

火电厂管控一体化系统中数据访问层的设计及应用

作 者: 欧阳君
导 师: 赵霁
学 校: 东南大学
专 业: 控制理论与控制工程
关键词: 三层架构 数据访问层/持久层 对象关系映射 XML元数据 数据访问对象
分类号: TM769
类 型: 硕士论文
年 份: 2006年
下 载: 103次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本论文重点讨论了火电厂管控一体化系统中数据访问层的设计和实现,提出了构建一个轻量级ORM框架的方法,并在此基础上还设计了一个独立的DAO框架,作用于ORM框架之上,实现了对原有系统的进一步解耦。论文首先介绍了项目背景、论文的研究意义以及相关的J2EE数据访问技术。随着火电厂管控一体化系统的项目进展,业务领域内对象模型和关系模型间范例不匹配的问题浮现出来。为了解决这个范例不匹配的难题,实现数据访问逻辑和业务逻辑的解耦,本文提取出实现轻量级ORM机制的九个核心设计环节,最终完成了一个通用的、轻量级的数据访问层的设计。通过使用XML作为ORM元数据/映射文件,将原有系统Java代码中嵌入的JDBC SQL语句从业务逻辑代码中分离出来。本文的重点内容就是设计一个轻量级ORM映射机制,实现基于J2EE的对象持久化解决方案。这个从原有系统中解耦出来的数据访问层,具有良好的鲁棒性,负责具体的对象持久化操作,提供对于数据库访问的事务控制,保证数据存取的一致性和访问的安全性,并且使用了延迟加载以及对象缓存等技术提高数据访问层的性能。为了实现数据访问的进一步解耦,本文论述了在ORM框架之上如何引入了DAO模式,通过数据访问对象将数据访问划分为抽象层和实现层,从而分离了数据使用和数据访问的底层实现细节,使系统更具有扩展性。结合DTO模式的DAO框架对各个数据对象进行封装,对业务层屏蔽了具体持久化机制的底层实现。最后,这个实现了ORM机制和DAO框架的轻量级数据访问层在实际的企业应用系统中进行了实施,发挥了数据访问中间件的强大功能,完善了原来的系统。

全文目录


相似论文

  1. 基于.NET的院校科研管理系统的研究与实现,TP311.52
  2. 校园网络的设计及实施方案应用研究,TP393.18
  3. 开放式智能住院管理系统的研究与实现,TP311.52
  4. J2EE集成开发框架及其应用,TP311.52
  5. 基于ASP.NET的高中新课程选课系统的设计与实现,TP311.52
  6. 资金管理实时监控系统的设计与实现,TP311.52
  7. 电子商务综合技能师生协作实训平台设计与开发,F713.36-4
  8. 非线性学习策略下基于ASP.NET教学平台的设计和开发,TP311.52
  9. 基于B/S的绵阳分院学生信息综合管理系统的设计与实现,TP311.52
  10. 基于.Net Remoting机制的货运结算系统的设计与实现,TP311.52
  11. 基于三层架构的天津师大教师教育综合管理系统设计与构建,TP311.52
  12. 基于XML技术的标准化网络课件的设计与实现,TP311.52
  13. 基于ASP.NET技术的教研室信息安全使用管理系统,TP311.52
  14. 基于WEB的网上培训报名系统的设计与实现,TP311.52
  15. 教学评估系统的设计与实现,TP311.52
  16. 钢铁企业营销管理信息系统设计与实现,TP311.52
  17. .NET框架下电子商务网站开发实践,TP393.092
  18. DICOM标准下医学影像数据库的建立与研究,TP392
  19. 组件GIS平台GeoObjects的设计与实现,P208
  20. 海口美兰国际机场信息集成系统的分析与设计,F562
  21. 软件三层架构的重构与优化技术研究,TP311.52

中图分类: > 工业技术 > 电工技术 > 输配电工程、电力网及电力系统 > 电力系统的自动化 > 电子计算机在电力系统中的应用
© 2012 www.xueweilunwen.com