Font Size: a A A

ADO.NET Entity Framework Technology In The Application Of E-TAX Administrator Center System

Posted on:2016-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z C LiFull Text:PDF
GTID:2428330482481306Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
In the software project,developers general use OOPL(Object-oriented program language)in the upper side development,but the current database type is still relational database system.How to operate database in an object-oriented way becomes a research hotspot in recent years,so ORM technology was born.Generally,ORM framework is build the database model first,then create the model for the application base on the database model,so the developers can program in OOP way.But the "code first" of ADO.NET data entity model is to create the database model base on the entity structure mapping from the database which was built in the OOP language before,so it can achieve the upper side's requirement of OOP to decide the implementation of database's relation of the back end.The author has joined the development of a series of software application in Guizhou Province Local Taxation Bureau,as the system is more and more large and complex,the data in the database is increase very fast,the structure and relation of the data table is so complicated.So it is hard to control the structure of data,will expense a lot of time focus on the detail of the database and too many repeated codes in the program if use traditional method to operate the database such as dataset or hard-coded,it will easily fall into disorder during post-maintenance.At the same time,the data table is always useful in the new system,so when there is some change in the new system,this will impact the existing system,so low coupling between the database and the application is required.In order to solve these problems,the author has chosen ADO.NET Entity Framework which is one of ORM framework,its "Code First" function can solved these problems easily.In the performance side,Entity Framework can support cache,so the system have a good performance in the searching of a large number of data.E-TAX Administrator Center System is a system in order to provide system guarantee for operation and maintenance for every level's electronic tax center in the hole province.E-TAX Administrator Center System has a complex business,need to get data from other system.The author select Entity Framework,to solve the coupling problem between the upper side of the application and the database in the back end,and improve the efficiency during the developing,also to facilitate the maintenance.It has been proved by practice,it is a correct choice,and it can be referenced by other similar system.
Keywords/Search Tags:ADO.NET Entity Framework, ORM, Code First, E-tax
PDF Full Text Request
Related items