Font Size: a A A

Hybrid Model Design And Application Of System Framework

Posted on:2019-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhaoFull Text:PDF
GTID:2348330542489093Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
With the popularity of mobile terminals and the development of HTML5 technology,through analysing the existing framework and aiming at the development of the background server,extracting the same type and similar functions of the mobile terminal and the web terminal,a universal framework of mobile terminal and web terminal is designed,which enables system developers to invoke framework package functional modules in the design and implementation of web page and mobile terminal,improving the development efficiency of the system.In the business logic processing of Web and mobile terminals,the OOP and MVC are combined to hierarchically and longitudinally design the system.The AOP design philosophy is used to horizontally and horizontally separate the business logic of the system into general modules and core modules.To achieve specific business logic processing simply call the common module,reduce the coupling.The generic framework through the application of the factory model of the database connection operation has been designed and packaged,just modify the configuration file can be connected to the database;In order to improve the legitimacy of the data in the field of field validation encapsulation,in dealing with specific business logic only need to be modified in accordance with the requirements of different systems in the field to implement the validation of the data field;object-relationship mapping data objects to complete the contact between the data entities,when the database table changes,you only need to modify the corresponding data object,Data persistence in the design of the data processing layer logic and business logic separated from each other;debug log package,the debugging process can quickly find the problem,to facilitate the maintenance of the system at a later stage;In the aspect of security design,the design of filters,SQL injection and permissions is designed;The operation of data paging is encapsulated and designed.The paging component of the front desk simply calls the background business logic to reduce unnecessary data transmission.Through researching mobile application mode,the mobile client uses the Hybrid model,The server resources application of the JSP page and and HTML 5 responsive web is loaded through the webview,implement cross-platform development,In the later period,throw maintain the server-side resource according to the requirements to convenient system update,reduce development costs.Through analyzing the functional requirements of distribution systems and applying them to order services on the mobile and web side,order processing in the mobile and web business logic processing modules can be implemented directly using the generic modules encapsulated in the framework,reducing code The amount of coupling between the modules is reduced,and the authentication framework has good maintainability,scalability and reusability on the mobile terminal and the web terminal.
Keywords/Search Tags:Framework, Hybrid model, MVC, Web View
PDF Full Text Request
Related items