Font Size: a A A

Application Research Of Swine Genetic Evaluation System Based On XML

Posted on:2017-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:L C YuFull Text:PDF
GTID:2348330509461729Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Pig industry occupies a central position in animal husbandry, pork meat is the main source of protein. Production efficiency of pig industry affects the economic performance of the national husbandry as well as the people’s living standards. With the improvement of feeds, staff, disease prevention, and the logistics costs, the pig industry has entered a period of development which has high investment, high cost, high risk and low profit. So that effectiveness on the improvements of the production and quality of pig industry has become an important research topic for researchers.Currently, pig industry of developed countries in the world are vigorously developing genetic breeding techniques. It improves pig genetic and continuously selects individual genetic breed to improve the production efficiency of the pig farming industry. Compared with other methods of genetic breeding, Henderson proposed BLUP method can make full use of candidate individual, parents, siblings, descendants and other relatives information, and it advances in genetic breeding significantly. Most of the existing database in the swine genetic evaluation system are based on the relational schema, but the relational schema in the pig management exists following deficiencies:(1)Owing to the each pig uniform content management, it is difficult to meet the individual fine management;(2)Based on the data table structure, the data of a pig distributes in different data tables. And accessing a pig’s data need to use multiple connections which seriously impact on the efficiency of the data operation. With the rapid development of the Internet, XML is widely used in data exchange, e-commerce transactions and Internet information transmission. It has become an important standard on the Web information presentation, and data exchange. Compared with the traditional relational database, XML’s simplicity, flexibility and self description make it easy to read and write data in any application, which is more suitable for semi structured data access.This study analyzes swine genetic evaluation system based on relational model, discovers relational model has some deficiencies in swine data management and proposes the use of XML documents replace relational database program. By using an XML document which collectively saves all the data of a pig from birth to death, and external DTD which defines the rules of structure in XML documents and introducing genealogy Tree of a pig, the swine genetic evaluation system based on XML is designed. By designing tree directory management of XML document set and constructing flag number generator to generate a unique number sign as an XML document file name, the indexing speed of XML document set has accelerated. And it also introduces the pig pedigree information to XML document. When using BLUP method calculates the estimated value in the process of pig breeding, it uses the tree pedigree which can speed up the speed of data extraction and improve computing method of molecular blood correlation matrix.Considering the needs of users, the swine genetic evaluation system of this paper based on XML uses B/S development mode and XML technology. And it also combines with three tier architecture of MVC. This system has achieving the basic functions, such as information management, pedigree inquiry, genetic relationship inquiry, data transmission, genetic evaluation and so on. By using XML document data to manage data of pigs, this study debases difficulty of data management for administrators. It also achieves individual fine management and improved the computing efficiency of genetic breeding.
Keywords/Search Tags:XML document, genetic evaluation, pig management, genetic relationship, pedigree breeding
PDF Full Text Request
Related items