Font Size: a A A

Research On A Modular MOVC Design Pattern And An Efficient Development Framework In .NET

Posted on:2020-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:R R CaoFull Text:PDF
GTID:2428330575496905Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The design of software development framework plays an important role in software development process,due to its strong relationships with development efficiency,portability and maintainability of the software code.An excellent software development framework must be supported by a good design pattern,thus the hierarchy and structure of the software can be better divided or partitioned.The design patterns based on MVC and the design ideas of three-tier architecture are widely used in the current development of Web system.However,with the expanding of social informatization,software systems are becoming larger and larger,the traditional MVC design pattern can't meet the requirements of software development anymore.It often causes problems such as overstaffed code,low development efficiency,poor readability and maintainability of code.In this context,this paper proposes a four-tier design pattern of “Model-OperateView-Controller(MOVC).” The development framework of MOVC is formed,through modular and structured management.And Based on this pattern,a set of control technology is constructed to solve code duplication and improve software development framework.The main work of this paper includes the following aspects:(1)This paper analyses the existing problems of MVC design pattern and three-tier architecture under the current background,studies the construction of MOVC design pattern,gives the work flow and construction ideas of each module,and provides reliable support for the construction of development framework.(2)This paper analyses the phenomenon of code duplication and control technology,studies the secondary packaging method of control based on MOVC design pattern,expands the scope and level of application of control,and takes it as an important part of MOVC development framework.(3)Many practical projects are realized by the MOVC development framework,and some code quality performance indicators,such as development efficiency,portability,maintainability,are analyzed in detail.The results show that the MOVC development framework has good performance in improving software development efficiency,maintainability and portability.At present,the MOVC development framework has been used to complete a number of software systems,and on-line use is normal,the system runs stably.
Keywords/Search Tags:Development Framework, Design Patterns, MVC, Three-tier architecture, Control technology
PDF Full Text Request
Related items