Font Size: a A A

The Research And Application Of MVC Pattern In The Information Management Platform

Posted on:2010-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:E H ZhangFull Text:PDF
GTID:2178360278975734Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the Internet technology, based on B / S structure more and more large-scale Web applications, almost all of these applications to. Net and Java as a development platform. Currently on the J2EE design patterns, has been used by a lot of people, but. Net design mode, has a little of research. Over time, Web Development headache which gradually exposed, such as long development cycles, frequent changes in customer demand, higher maintenance costs. The slow progress made, difficulties in software updates, or even a product in the maintenance period, when the new demands of users, it is necessary to start from scratch for new development. The use of software design in the MVC model, to a certain extent eased the problem.This paper from the view, controller, model outlined three aspects of the. Net environments, MVC model's strengths and weaknesses are analyzed and discussed the expansion of MVC model. Extension of the MVC pattern for the view layer, control layer, model layer, persistence layer and database layer. In this paper, development based on C / S structure of the model view generation tool, the tool according to the data model layer, automatically generated view layer, the realization of the model and view layers of data between the control layer automatically conferred value, to reduce manual errors and improve efficiency. This tool in the development process, encapsulates the database connection, page generation, automatic assignment and so on, forming a reusable component.The paper analysis of the status of the Information management platform, the advantage of B / S structure . Used the business information and customer information as an example, depend on the tool to design information management platform. In the view layer is defined using the motherboard page , control the definition of a unified style, the use of model tools, users need to view the interface and implemented the automatic naming of controls. Click the layer in the control of the incident, the realization of a simple data model layer to view auto-assignment functions of the control layer. Layer in the model can produce reusable components, to facilitate re-use system. In the persistence layer using NHibernate technology, and packaging components Castle of persistent data. Layer in the database using ADO.Net technology to achieve access to the database. MVC model structure has a good level; the use of this model system platform structures, both in the design, coding, or the future maintenance of the system will be very convenient.
Keywords/Search Tags:.Net platform, MVC model, Frameworks, the persistence layer, B / S, C/S, ADO.Net
PDF Full Text Request
Related items