Font Size: a A A

The Research And Application Of Multi-Tier Architecture Of Management Information Systems Based On NHibernate

Posted on:2007-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:R Q WangFull Text:PDF
GTID:2178360185974669Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the aggrandizement scale of software system, system architecture is increasingly becomes one of the most important factors to influence the performance of software. As for large enterprise application, System architecture can influence not only system design and progress of development, but also systematic follow-up development directly. It can even determine whether the whole system development is successful.Nowadays the system architecture that has been adopted by most software developers and widely used in the development of large Management Information System is a layered-architecture, also called multi-layered system. The main idea of the multi-layered architecture is to divide the layers of the software system according the different function. The different layer implements the different function in order to achieve the weak coupling between different layers and high aggregation inside layer. Therefore the structure of the software system will become more reasonable, more effective and more expansible.In this dissertation, it's focused in MIS architecture and NHibernate research, and finally provides a 4-Tier architecture model of MIS. That has provided a scheme for MIS development which is flexible, stable and expandable.The main research products of this paper are described in the follows:1) According the difficulties during the development of MIS, this dissertation worked over the N-tier architecture and NHibernate which id an ORM framework, found that there are many advantages of N-Tier architecture, and held the specialties and API.2) In allusion to the shortages of typical 3-Tier architecture, we enveloped NHibernate into Data-Tier, and divided the business tier into two tiers: Domain-Tier and Facade-Tier, thereby, the dissertation got the new architecture of MIS which is 4-Tier architecture.3) Using the 4-Tier architecture to develop ZDC MIS, this project had confirmed the research of this dissertation was right and it was feasible repeatable to use the 4-Tier architecture to construct MIS software.The application shows that the new 4-tier architecture and it supports OOD and it can well persistence the objects,that independency between object-oriented and...
Keywords/Search Tags:Manage Information System, Architecture, N-tier architecture, ORM, NHibernate
PDF Full Text Request
Related items