【摘 要】
:
为了解决将对象持久化到关系数据库时所面临的问题,减少对象模型和关系模型之间的阻抗不匹配给应用系统设计开发所带来的消极影响,本论文分析了对象模型与关系模型相互映射的
论文部分内容阅读
为了解决将对象持久化到关系数据库时所面临的问题,减少对象模型和关系模型之间的阻抗不匹配给应用系统设计开发所带来的消极影响,本论文分析了对象模型与关系模型相互映射的可能性及具体的映射理论,并在此基础上,研究了Visual Studio .NET平台下优秀的对象关系映射技术NHibernate,主要包括NHibernate的体系结构及其使用方法。在研究的过程中,设计并实现了将NHibernate进一步封装的代码生成器。并在该工具的基础上,利用持久化技术设计并实现高校教务管理系统的教材管理子系统。封装NHibernate为数据持久层,详细阐述了该系统的体系结构以及各层的相互关系,给出了系统的实现过程。最后作为全文总结,分析了该系统的优点和存在的不足。
其他文献
近年来,B2B电子商务取得了飞速的发展。电子商务集成系统研究作为B2B电子商务实现跨平台、跨系统、跨地域的电子交易的主要手段,日渐成为研究的重点方向。在企业间合作的集成
互联网正在以一种前所未有的方式和力量影响着人们的生活。其中,IPTV(交互式网络电视)迅速发展,离人们的生活越来越近。要想提供优质的IPTV服务,就需要借助相应的性能测量系
脑电图是通过脑电图描记仪将脑自身微弱的生物电放大记录成为一种曲线图,是脑神经电生理活动在大脑皮层或头皮表面的总体反映。脑电信号(EEG)记录下来的脑电活动包含了大量的
随着信息交换需求迅速增长,交换信息容量的巨增,系统内部上下级数据库之间的数据传输和不同系统之间的数据交换已成为信息系统发展的一个瓶颈。针对这种现代大型网络信息系统
目前主流的全分布式非结构化P2P网络在构造拓扑时都没有考虑节点的自主行为特征,节点在拓扑上的地位是相同的,对等网络缺乏有效的机制保证网络的良性发展,这降低了节点获得服务
敏捷供应链和经济全球化的发展促使企业集成信息系统从组织内部扩展到组织之间。SOA通过建立模块化服务,来支持所在组织以及外部组织共同参与到一个跨组织的业务过程中,为企
随着信息网络技术的发展,用户对移动性的要求越来越高。移动IPv6协议的出现,使得单一接口的移动节点在IPv6子网间移动时可以保持其通信的连续性。与此同时,全球范围内存在多
在软件技术迅猛发展的今天,软件测试作为软件开发重要环节的同时,也成为了保证软件质量的重要手段。在面向对象软件的开发过程中,需要不断的测试和修改,在修改的过程容易引入
虚拟仪器就是利用数据采集设备加上数据分析软件来代替传统的测量仪器。以PC为平台的虚拟仪器系统长期以来充当着智能测试系统的平台,随着后PC时代的来临,业界对仪器的个性化
商业智能技术(Business Intelligence,BI)是当前信息处理技术中的一项热点课题,具有集成化数据管理、灵活的数据访问、强大的数据分析和可视化的报告等能力。BI主要应用了数