.Net环境下可配置ORM框架的研究与应用

来源 :第20届全国计算机新科技与计算机教育学术大会 | 被引量 : 0次 | 上传用户:ljj35wmsj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  目前Object-Relational Mapping(ORM)已成为软件体系架构领域的一个新的研究热点.本文在对现有的ORM框架的分析和研究基础之上,设计并实现了一套基于.Net元数据可配置ORM框架(NMDC,based on Meta Data Configurable ORM Framework in.Net Environment),该框架结合了NHibemate的Xml映射和DLinq的特性(Attribute)映射的优点:Xml利于数据库驱动建模,配置方便,在修改类与表的映射关系时不需要重新编译;Attribute映射利于对象驱动建模,可以提高系统自动化潜力,有更好的移植性以及直观,调试方便等,经测试证明,该ORM框架读数据性能要好于NHibemate,接近于ADO.Net.
其他文献
本文对大学文科专业学生学习数据库应用技术的现状进行了概要分析,提出了数据库应用技术网络互动平台设计方案,简单介绍了网络互动平台的内容、实现技术和特点。
信息革命的热潮正在改变着整个社会经济,教育也面临着改变教育方式的重大变革。本文通过一个基于Internet的《电子商务案例分析》在线学习系统,探讨DHTML、AJAX、DIV+ CSS、脚本语言与ASP+ ACCESS等技术,并从实际角度出发,着重叙述项目的运行环境、系统功能分析、各个功能模块设计、数据库概念与系统设计的实现过程。
为了有效利用西服行业大量的着装知识,本文构建了基于知识库的个性化西服推荐系统。首先,本文通过对大量现有的西服行业着装知识的收集和整理,设计了基于规则和编码的知识表达方式的知识库。其次,在知识库的基础上设计了数据推荐算法,做到了个性化推荐,并根据用户订单记录,设计了数据挖掘算法,能够挖掘出最新的着装知识,及时体现了社会流行趋势。最后,在网站的表现层上使用了Ajax技术,以异步刷新的方式完成了推荐产品
本文研究并实现了具有个性化的学习场景和优良人文环境的“虚拟校园学习系统”;探讨了课程网站和网络学习平台之间的功能划分,提出了可链接任何一种网络学习平台的“瘦型课程网站”模式;设计中强调了信息管理的功能,实现了具有可重复搜索和多种选择排序功能的界面。
在分析车灯注塑模开发过程的基础上,结合产品开发的实际情况,同时吸收并行工程的思想,利用并行理念来重新优化开发过程。提出了注塑模并行开发模式,给出了其在车灯开发中的应用实例,并给出了以后的发展展望。
HDA(Hierarchical Development Architecture)是根据工程方法学的原则提出的一个AO方法定制的框架,用户可以在此框架的基础上针对具体项目应用,开发出所需要的AO方法。本文描述了如何利用HDA定制出合适的AO方法,从而指导禁毒侦查情报指挥系统的开发。
介绍无机化学交互式自主学习系统的设计及应用。该系统以提高教学质量为目的,针对本科生的学习特点,在本专业教师多年教学经验和成果的基础上,整合无机化学精品课程的立体化教学资源,采用Delphi、Access、Dreamweaver等软件开发研制。具有实用性强、操作简便、交互性好、内容可扩展等优点。
本文介绍了计算机仿真在电路及电机学教学中的应用有关内容。主要包括利用Matlab分析电路波形和构建函数曲线在教学中的应用,拟合曲线在分析计算中的应用,用simulink工具仿真演示等方面。
为方便和快捷地对金属正交铣削过程进行仿真,通过分析仿真建模的内容,本文提出了参数化建模的方法。首先,建立了切削系统的参数化模型,并分别选用了合适的建模方式;其次,应用数据库技术,采用C++ Builder软件进行了接口设计,很好地解决了数据传输和参数化建模程序生成的问题,并实现了在Marc中建模、仿真的自动化过程;最后,介绍了建模与仿真的关键技术与解决办法。通过切削实验,发现仿真结果与试验数据有较
本文根据石油行业勘探井位部署工作对勘探信息的综合需求,提出充分利用勘探数据库及信息技术,设计实现一套勘探井位部署决策支持解决方案,搭建一个勘探信息综合应用平台,为研究人员提供项目研究所需的数据支持与成果资料的管理、共享;为管理部门提供流程管理及时掌握项目进度,提高项目管理水平及工作效率;为决策人员采用方便直观的方式提供准确可靠的决策依据,降低决策风险,提升决策水平。信息技术在油田勘探井位部署决策中