收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于对象关系映射的信息管理系统的研究与实现

金红宇  
【摘要】: 对象关系映射(ORM)是解决软件开发中对象模型到关系模型映射问题的关键技术之一,论文结合金华市公安局留置人员管理系统的开发,对ORM技术进行深入研究,并最终完成了在微软.Net平台下的ORM组件(SimpleORM)及其辅助开发工具的实现。该组件能够以一种面向对象的方式实现对象在关系数据库中的存取,从而极大地提高了开发效率和应用程序的可维护和可扩展性。 主要工作集中体现在以下几个方面: 1.对象模型和关系模型的理论研究和“阻抗失谐”问题的分析 主要研究了对象模型和关系模型的概念及其理论基础,以及对造成对象模型和关系模型之间的“阻抗失谐”问题,分析了该问题的由来、影响以及相应的解决方案,为对象关系映射技术的实现提供必要性和可行性。 2.对ORM技术进行了深入研究 在对ORM核心技术,即映射对象到关系技术和关系映射到对象技术的分析和研究。包括基本映射问题的提出,高级映射分析以及相应的映射算法分析。 3.提出SimpleORM简化映射模式的算法 对用XML作为对象关系映射语言进行了深入的研究,同时实现了一个简化映射模式的算法。包括通用映射层、映射层等功能层次和在实际案例中的实现,并通过试验验证设计的正确性和效率。 4.设计并实现了基于.NET平台的ORM组件—SimpleORM 结合实际项目需求,分析了金华市公安局某留置人员管理系统的特点,对SimpleORM的功能进行了设计和实现。成功地把SimpleORM组件应用在该系统的开发中。在使用了SimpleORM及其相应的辅助开发工具后,绕开了对数据库增删改代码的编写,节省了40%的开发时间,便于系统的后期维护,有着良好的可扩展性。为以后的信息系统开发提供了一个强有力的组件,提高了开发团队的工作效率。 接下去的工作中主要要解决的是映射中的多对一关系的映射和多对多关系的映射,改进映射算法以及性能方面的改善和提升,加强系统的稳健性。同时增强辅助工具的功能。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 刘双双;;对象持久化与对象关系映射ORM技术[J];科技广场;2009年07期
2 覃远霞;;基于关系数据库的对象/关系映射研究[J];科技风;2008年05期
3 银强;;iBATIS在java中的应用[J];价值工程;2010年33期
4 陆登;李善平;郑春昭;;基于对象数据库的扩展Java集合框架[J];计算机应用与软件;2011年01期
5 伍星;吴跃;;ASN.1对象与关系数据库的映射方法[J];软件导刊;2008年04期
6 魏惠茹;李晓东;任刚;;Hibernate对象持久化技术的研究[J];电脑知识与技术;2011年19期
7 唐金鹏;李玲琳;;持久层的设计与实现研究[J];企业技术开发;2008年04期
8 洪艺;胡华平;刘利枚;;.NET平台下ORM组件的研究与探索[J];计算机技术与发展;2006年01期
9 陈磊;万振凯;;JAVA平台下对象关系映射解决方案的研究[J];仪器仪表用户;2008年06期
10 张卓;;解析Hibernate企业级应用[J];电脑编程技巧与维护;2010年08期
11 雷文平;韩捷;董辛旻;王丽雅;;基于C++的对象关系映射架构[J];计算机工程;2010年07期
12 程频;多种对象关系的持久化实现[J];科技创业月刊;2005年09期
13 孙栋海;宋顺林;;对象/关系映射在.NET框架下的应用研究[J];计算机应用研究;2006年08期
14 狄炎炎;;基于.NET的ORM中间件的开发和应用[J];宁夏工程技术;2006年02期
15 林天华;马素霞;齐林海;;NHibernate组件的研究与应用[J];中国电力教育;2007年S3期
16 王传安;;基于任务驱动的网络教学系统设计[J];科技信息(科学教研);2008年10期
17 何治成;李新;许中;;基于CIM的SCADA数据库模型设计[J];微计算机信息;2010年36期
18 胡建华;基于Hibernate开发与数据库无关的系统[J];计算机与现代化;2005年09期
19 张国平;景海峰;;AHP和灰色关联分析在对象关系映射模式中的应用[J];计算机科学;2006年10期
20 陆平;赵安新;;数据持久层的缓存与配置管理策略[J];上海电机学院学报;2007年03期
中国重要会议论文全文数据库 前3条
1 张俊灵;李也白;孙剑锋;籍志兵;;对象关系映射在工程数据库中的应用研究[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
2 方璟;周国祥;吴云;;基于AHP对象关系映射的应用研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
3 郭庆林;;一种简易的数据持久化方案[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
中国博士学位论文全文数据库 前1条
1 安静斌;面向分布构件平台的持久化技术研究[D];国防科学技术大学;2007年
中国硕士学位论文全文数据库 前10条
1 王建林;基于分布式数据访问框架的研究与实现[D];华东师范大学;2006年
2 王宝兴;基于对象关系映射的对象持久化模型分析与应用[D];华中科技大学;2005年
3 柯栋梁;基于J2EE的对象持久化的研究[D];东华大学;2006年
4 周炳龙;投连产品新契约和保全子系统的设计与实现[D];北京邮电大学;2008年
5 丁昊志;对象关系映射模型研究[D];华北电力大学(北京);2006年
6 黄晨量;对象关系映射的硬编码方式的设计与实现[D];上海师范大学;2005年
7 于敬业;基于J2EE技术的自动化测试工具的设计与实现[D];北京邮电大学;2007年
8 刘恩东;基于NHibernate的数据持久化研究[D];大连海事大学;2007年
9 刘柯;J2EE环境中透明持久存储优化及在JDO中的实现[D];湖南大学;2005年
10 张淑全;基于Hibernate的数据层设计模式的研究与实现[D];大连海事大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978