Dissertation > Excellent graduate degree dissertation topics show

ASP.NET-based rapid application development software design and implementation

Author: ShiZuo
Tutor: HanHong
School: University of Electronic Science and Technology
Course: Software Engineering
Keywords: Web Application MVC Design Pattern ASP.NET Code Generator Template Driven
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 84
Quote: 1
Read: Download Dissertation

Abstract


With the growing popularity of Internet and advances in web technologies, more and more web-based applications and technology frameworks are improving and evolving at a rapid speed. Lots of novel web applications are being brought to users. From a software-engineering point of view, the development of web applications normally involves multiple types of technologies and requires that these technologies can be integrated. Thus, how to manage the web application design and development based on the classical engineering discipline becomes a complicated topic. On one hand, a lot of development resources has to be involved in order to create and maintain the web applications. On the other hand, a substantial amount of investment has to be made on development team in order to enable the matured code-management, and the learning process for new technologies. This puts extra cost on the development of web applications.Facing these challenges, the academic world as well as the software engineering field proposes the software reusability concept. The principle is to create a fast development platform for web applications, by which patterned-conformed and standardized web application code can be easily replicated in a fast and agile way. Such a platform can help the development team to fasten the development period.With the above pre-conditions and assumptions, this thesis proposed a configuration-based code generator that creates ASP.NET codes in MVC pattern. During the research process, the thesis has completed a thorough analysis on web application architecture and related technology, and designed the software architecture and modules of the code generator. To test and demonstrate the feasibility of the design, the thesis also includes an implemented prototype of the code generator. At the completion of the thesis, the code generator supports two basic web page templates. The analysis and discussion of the code generator as well as the exploration of relevant technologies included in this thesis can be a reference for similar studies in the academic world. The prototype implemented also provides an actual proof on the feasibilities of code generator studies in the same research area.

Related Dissertations

  1. Design and Implementation of the teaching file management system,TP311.52
  2. Force Online Examination System Design and Implementation,TP311.52
  3. Grass-roots forces the day-to-day management of information systems design and implementation,TP311.52
  4. Optimization and Implementation of Portal Customization System Based on SOA,TP311.5
  5. Website design and construction of grass-roots units,TP311.52
  6. Forces housing management system development and implementation of,TP311.52
  7. Design and Realization of Examination System Based on B/S Structure,TP311.52
  8. The Design and Realization of the Rehabilitation Medical Information System,TP311.52
  9. Design and Implementation of Stock Management System for GuangDong Guangfa Securities Company,TP311.52
  10. Design and Implementation of Post Practice Management System for Students Based on .NET,TP311.52
  11. The Design and Implementation of Assessment Information System of PLA Officers in Active Service,TP311.52
  12. Inner Mongolia Electric Supply Company Human Resource Information Management System Design and Implementation,TP311.52
  13. Educational Administration and Implementation of the System,TP311.52
  14. Student Management system analysis and design,TP311.52
  15. The Design and Implementation for Campus E-commerce System Based on MS Platform,TP311.52
  16. Design and Implementation of Wireless Ward Round Management Platform Based on SOA,TP311.52
  17. Web-based intrusion detection system logs Design and Implementation,TP393.08
  18. Software architecture model based on hybrid power plant SIS,TP311.52
  19. SOA-based Information Management System Research and Implementation,TP311.52
  20. ASP.NET-based research and development of vocational teaching evaluation system,TP311.52
  21. The Chongqing Logistics Education website design and Implementation,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile