对象/关系映射在.NET平台下的研究与应用

对象/关系映射在.NET平台下的研究与应用

论文摘要

在现代软件开发业.net和java的基础类库,都是完全面向对象的,而持久化数据的存储多采用成熟的关系数据库系统,但面向对象的面向对象模型却与关系数据库系统的关系数据模型存在“阻抗不匹配”问题;应用一个ORM组件,设计一个透明的持久层,将可以解决这个问题。应用这个持久层将极大的提高软件开发效率,从而把开发人员从重复的低级劳动中解放出来,使其更多的关注于业务逻辑的需要。本文结合对象/关系映射理论,对在.NET平台下实现ORM技术的映射工具Genome实现对象/关系映射的方法进行研究,并最终在社保系统中得到应用。本文的主要工作集中在:1.对象/关系映射技术的研究。根据面向对象模型和关系模型的理论,对模型间的“阻抗不匹配”进行了探讨和研究,并提出相应映射策略与方法。2.对.NET平台下实现对象/关系映射技术的工具Genome进行研究。对象/关系映射需要专门的工具来实现,本文采用国外成熟的对象/关系映射工具Genome来实现.NET平台下的对象/关系映射。3.对象/关系映射技术在社保系统的应用通过对社保系统的需求分析及设计,根据社会保险行业政策的不断完善,需求范围的不断扩展,用户对系统操作控制要求变化多样,社保系统中部分系统算法纷繁复杂,对社保的建设提出更高的要求的特点。应用对象/关系映射技术创建一个透明的持久层来应对这种不断完善及变化多样的业务需要。通过在.NET平台下应用对象/关系映射技术,对系统在快速适应用户本地化需求、缩短开发周期、降低系统开发、维护成本、降低代码修改量及应对需求变动及系统的组件复用性等方面都得到了显著的提高。

论文目录

  • 内容提要
  • 第一章 概述
  • 1.1 背景
  • 1.2 国内外研究现状
  • 1.3 本文的组织
  • 第二章 对象、关系映射技术
  • 2.1 两种模型及问题
  • 2.2 映射策略与方法
  • 2.3 .N ET平台下ORM 的映射实现
  • 2.4 操作持久化数据
  • 2.5 本章小结
  • 第三章 社保系统分析
  • 3.1 系统需求分析
  • 3.2 系统整体结构
  • 3.3 系统软件结构
  • 3.4 本章小结
  • 第四章 社保系统的设计
  • 4.1 系统的总体设计
  • 4.2 界面设计
  • 4.3 操作控制层设计与实现
  • 4.4 业务逻辑层的设计
  • 4.5 系统开发模式设计
  • 4.6 本章小结
  • 第五章 社保系统中基于对象/关系映射的应用
  • 5.1 基于对象/关系映射技术的系统实现
  • 5.2 构建持久层
  • 5.3 操作持久层
  • 5.4 部分系统的开发和实现
  • 5.5 小结
  • 第六章 总结
  • 6.1 本文总结
  • 6.2 未来的工作
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 相关论文文献

    • [1].模糊关系映射的性质[J]. 模糊系统与数学 2013(04)
    • [2].直觉模糊关系映射及其性质[J]. 陕西师范大学学报(自然科学版) 2011(03)
    • [3].一种动态对象/关系映射框架及其实现[J]. 华东理工大学学报(自然科学版) 2009(06)
    • [4].对象/关系映射持久化技术的研究及应用[J]. 微计算机信息 2008(09)
    • [5].对象/关系映射及其在Java环境中的研究与实现[J]. 电脑知识与技术 2009(33)
    • [6].基于C#的对象——关系映射的研究与应用[J]. 计算机时代 2008(03)
    • [7].以代码生成器为中心的对象/关系映射架构[J]. 福建电脑 2008(08)
    • [8].Hibernate中关联关系映射策略研究与实现[J]. 安徽广播电视大学学报 2012(03)
    • [9].Hibernate的对象/关系映射策略研究[J]. 中国高新技术企业 2008(01)
    • [10].利用Hibernate框架实现学生管理信息系统[J]. 微计算机信息 2008(03)
    • [11].对象持久化技术在仓库管理系统中的应用研究[J]. 现代计算机(专业版) 2008(01)
    • [12].基于关系数据库的对象/关系映射研究[J]. 科技风 2008(05)
    • [13].“一个人”与NP_物同指分析[J]. 湖北师范学院学报(哲学社会科学版) 2013(05)
    • [14].1.1数据库设计 如何在软件项目中配置Hibernate关联映射[J]. 品牌(下半月) 2014(08)
    • [15].度量空间上隐含关系映射不动点定理的注记[J]. 西南师范大学学报(自然科学版) 2012(08)
    • [16].基于Hibernate持久性框架的应用研究[J]. 现代计算机(专业版) 2009(08)
    • [17].持久层实现研究[J]. 计算机技术与发展 2008(03)
    • [18].基于双语依存关系映射的中英文词表构建研究[J]. 中文信息学报 2013(01)
    • [19].基于ORM的Hibernate持久层框架[J]. 电脑编程技巧与维护 2010(04)
    • [20].试论ORM在企业数据管理方面的优势[J]. 现代计算机(专业版) 2016(31)
    • [21].基于Struts+Hibernate+Spring框架的劳资管理系统研究[J]. 电脑开发与应用 2009(07)
    • [22].开源框架下Web应用分层的设计与实现[J]. 计算机工程与设计 2008(23)
    • [23].基于Hibernate与Struts的教育信息系统数据持久化研究[J]. 电脑知识与技术 2008(02)
    • [24].基于持久化的网吧管理系统数据库设计和实现[J]. 成都信息工程学院学报 2008(03)
    • [25].O/R Mapping技术在.NET框架中的应用[J]. 中国科技信息 2011(14)
    • [26].面向操作的计算机故障诊断专家系统研究[J]. 电脑知识与技术 2017(24)
    • [27].数据库开发框架NHibernate应用研究[J]. 微型电脑应用 2013(09)
    • [28].Struts和Hibernate在移动卡类业务系统中的应用[J]. 计算机工程与设计 2010(02)
    • [29].一种基于本体的关系映射下相似度计算方法的研究[J]. 科技广场 2009(01)
    • [30].整合Struts和Hibernate框架的Web应用开发[J]. 微计算机信息 2008(09)

    标签:;  ;  ;  ;  

    对象/关系映射在.NET平台下的研究与应用
    下载Doc文档

    猜你喜欢