Dissertation > Excellent graduate degree dissertation topics show
Research and Application of Three-tier Architecture Based on MVC
Author: LiuFangJun
Tutor: TangPing
School: Guangdong University of Technology
Course: Control Theory and Control Engineering
Keywords: MVC Three-tier architecture Software reusability Chinese learning
CLC: TP393.09
Type: Master's thesis
Year: 2011
Downloads: 110
Quote: 1
Read: Download Dissertation
Abstract
|
With the rapid development of the Chinese economy, the world has set off a craze of learning Chinese. The Confucius Institute everywhere, still can not meet the market demand for Chinese teachers. To solve this problem, the rise of the Internet provides an alternative solution. Chinese learning platform is a Web-based Chinese learning software. Not only ease the pressure of demand for teachers, and provides a convenient learning environment for learners, anytime, anywhere, easy to learn English. Chinese learning platform need to adapt to the different geographical environment and the environment of Chinese learners of different languages, and the ultimate realization requires the user to configure, use and maintain them. Design a simple, reusable code, easy to test software is the ultimate goal. Based on the traditional three-tier NET platform Web software development in the presentation layer pages and background code coupling difficult test reusability. Therefore, this paper is the introduction of the MVC pattern to the three-tier structure, complete separation of the display in the three-tier structure and logic code applied to the design and development of Chinese learning platform architecture. Focus of analysis in the design and development process of Chinese learning platform flexibility and reusability requirements, experiments show that the three-tier structure of the introduction of the MVC design pattern, good to meet the development requirements, make the software easy to test, and has a very strong sense of portability. In this paper, to do the work of the following aspects: First, the importance of software architecture design concept, the principle of a three-tier architecture and MVC design patterns and their respective advantages and disadvantages, and the introduction of the three-tier architecture is discussed Web application framework for the MVC design pattern, the three-tier structure of the Struts framework. NET platform on a brief introduction. Second, the demand for Chinese learning platform detailed analysis of Chinese learning platform dissected the original system architecture based on the analysis of the current method to build a three-tier architecture and inadequacies. Propose an improved architecture model based on the idea of ??combining the concept of layered software architecture and MVC. Based on the new architecture model proposed Chinese learning platform system design solutions to achieve, such as resource management, configuration management, learning management, such as a series of functions, thereby improving system maintainability, reusability and testability sex. And the realization of some functions.
|
Related Dissertations
- A Research on First Graders’ Adaption to Chinese Learning,G623.2
- The Research on Guiding the Students to Learn Chinese Initiatively in the Weak Senior High Schools in the Countryside,G633.3
- The Research and Implementation of OA System Based on SOA and Workflow,TP311.52
- Document Transmission System Design and Implement Based on Java EE Framework,TP311.52
- The Design and Implementation of OpenBASE Enterprise Manager,TP311.52
- Designing and Implementation of the Management and Service System for Alumni Based on Struts2,TP311.52
- The Strategies of Transforming Students Weak in Chinese in High Schools,G633.3
- Panzhihua Institute of Personnel Management Information System Design and Implementation,TP311.52
- Community WebGIS prototype system design and implementation,P208
- The Design and Implementation of a Web Based Affairs Management System,TP311.52
- Design and Implementation of Social Website System Based on Struts 2 & Hibernate,TP311.52
- China Petroleum WAN Intelligent Management System Design and Implementation,TP311.52
- The Authorization Management System of the River Dike’s Management Information System Based on RBAC,TV871
- OA System Design and Implementation of Jiangxi Modern Polytechnic College,TP311.52
- An Investigation on the Motivation of Thailand Students’ Learning Chinese,H195
- An electronic newspaper distribution system design and implementation,TP311.52
- Enterprise Information Management System Design and Implementation,TP311.52
- Symbian OS-based mobile ERP system design and implementation,TP311.52
- Based on the three-tier system design and implementation building lease,TP311.52
- University Human Resources Information Management System Design and Implementation,TP311.52
- Material intensive management and information technology applied research,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net Mobile
|