ADO.NET实体数据模型技术在电子税务网中的应用

来源 :湖北大学 | 被引量 : 0次 | 上传用户:sitmaar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件项目中,一般高层使用面向对象的编程语言进行开发,而底层使用目前主流的关系型数据库系统,如何以面向对象的方式实现对关系数据库的操作成为近年来的研究热点,关系对象映射(ORM)技术孕育而生。一般的ORM框架是先建立数据库模型,然后根据数据库模型为应用程序建模,再进行面向对象的编程;而ADO.NET实体数据模型的Code First方式是先在面向对象语言中建立要映射到数据库的实体结构,然后根据实体结构生成所对应的数据库模型,这样就能以面向对象高层的需要决定关系数据库底层的实现。笔者参与了贵州省地税系列应用软件项目的研发,随着系统越来越庞大、复杂,数据库中数据表数量不断增加,表结构也变得复杂,表之间的关系也变得难以把握。如在系统开发中,还是使用类似Dataset或硬编码的传统的方式操作数据,会导致难以全面掌握数据库的结构,需要花费大量时间去关注数据库中的细节,团队开发时可能编写大量重复代码,在后期维护上容易陷入混乱中。同时新开发的系统常常需要和其他现有的或正在开发中的系统的数据表,当其他系统改变时,对本系统有较大影响,需实现应用软件高层与数据库底层的低耦合。为了解决这些问题,笔者选用ORM框架--ADO.NET实体数据模型,使用ADO.NET实体数据模型的Code First功能可以较好适应这些问题。在性能上,实体数据模型支持缓存功能,存在大量查询的情况下有着较好的性能。电子税务网是为全省各级电子税务中心提供系统运维保障的系统。电子税务网业务复杂,在取数时需要用到其他系统的数据表。笔者选用实体数据模型,解决了软件高层和数据库底层之间的高耦合问题,提高了开发效率,同时也便于后期运维。实践证明,这是一个正确的选择,在同类项目中亦有借鉴作用。
其他文献
孙运锦(1790—1867),字绣田,号坨南老人。清代徐州铜山著名诗人、学者和文化名人。著有《垞南诗草》《与我周旋斋百一诗录》《与我周旋斋文集》等。作为清代江浙一地古典诗歌承前启后的人物之一,孙运锦之前有陈师道、万寿祺等先贤,后有张伯英等后继者,对孙运锦及其诗歌进行整理和阐释研究,有助于了解其生平交游概貌,一窥其诗歌的总体风格和艺术特点。本论文共分为四个部分,引言部分在分析现有研究成果的基础上阐述
数据挖掘中的聚类技术是数据分析的重要手段,由于不同的数据集分布特征各不相同,传统的单目标聚类不能适应不同数据集的有效处理,因而多目标聚类逐渐成为研究热点。随着进化
目前,企业所面临的市场环境变化莫测,增加了企业在经营活动中的不稳定性,企业必须根据市场内外的复杂环境制定科学的决策来抵御、弱化经营中的风险。数据挖掘技术能够从企业
近年以来,移动互联网产业和物联网产业得到的长足的发展和爆炸式的增长。在诸如通信,物流运输,金融,工业物联网和互联网领域中,种类繁多终端设备在时刻产生着大量的结构化数
超级电容器,也称之为双电层电容器或电化学电容器,是一种可快速充/放电的能源存储设备。和传统电容器、电池相比,超级电容器分别具有更高的能量密度和功率密度。现如今的超级
航空航天科技的发展对风洞流场控制精度的要求越来越高,目前使用的控制方法无法达到试验的精度要求。模型预测控制利用预测模型基于未来时刻的控制偏差在线滚动优化求解控制
氧化物热电材料具有耐高温、抗氧化、合成工艺简单、适合大规模生产的特点,在中高温发电领域有很好的应用前景。Bi2Ca2Co2Oy是层状钴酸盐热电材料中的一种,由绝缘的盐岩型Bi2
随着社会经济和工业的发展,生产生活中涉及超大面积混凝土地面结构的实际工程越来越多。在施工及使用过程中结构的裂缝问题是具有相当普遍性的技术难题,因开裂问题导致的纠纷也频繁发生。考虑到结构的功能要求、用户接受度、抗渗漏等因素,生产施工中应采取综合措施来控制混凝土的裂缝。本文从混凝土裂缝产生的机理出发,探究超大面积混凝土地面结构的开裂原因及其影响因素。具体以陕西省某超大面积混凝土地面工程为背景展开研究,
本次毕业设计的选题为“传统木作工具在儿童体验教育中的设计研究”。传统木作工具是我国传统器物设计的经典实例,它既是优良的器物,也是创造其他器物的母体,不仅具有丰富的历史文化价值、较高的设计审美价值和优良的教育传播价值,而且蕴含着朴素的设计科学原理。传统木作工具应用于儿童木作体验教育意在培养儿童更深刻的逻辑思维能力、创造思维能力、艺术思维能力,提高儿童的实践动手能力、更进一步解决问题的能力等,促进传统
目前,中国城市化发展速度日益加快,基础设施建设体系也在不断优化,是否能为城市提供符合安全规定的公用管线逐步得到公众的重视。传统的电水热行业都自挖管道,或者在空中架线,造成了很多安全隐患,给市民带来了很多的不便利,安全事故也因此大大增加。为改善城市的安全与美观问题,政府向其他城市学习,开始建设地下综合管廊,为广大市民服务。Y市建设地下综合管廊时将该项目列为PPP项目,从社会融资资金,使得政府和社会开