Font Size: a A A

Design And Implementation Of Plugin Development And Caching Strategies For Enterprise Cloud Mobile Terminal

Posted on:2019-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhouFull Text:PDF
GTID:2428330566987241Subject:Engineering
Abstract/Summary:PDF Full Text Request
Along with the development and maturity of mobile Internet,the mobile smart hardware has been upgraded and the mobile software development method and concept have also undergone profound changes.The early mobile application software is limited by the hardware performance,the function is relatively single.Today's mobile applications are complex integrated systems with multiple modules and rich functionality.When the mobile application system becomes complex,the project development will arise the problems of low efficiency and bad maintainability.These problems lead to the study of plug-in software development.On the other hand,user experience can be effectively improved by applying local cached data when the mobile device is in bad network enviroment.Therefore,it is of certain research value and practical significance to solve practical problems in system development by designing and implementing mobile plug-in framework and caching strategies.This thesis mainly studies how to apply the plug-in development technology and cache strategies in the industry-college-institute cooperation project-the enterprise cloud storage system in our laboratory to solve the practical problems encountered in the development of the project.In this thesis,three major tasks have been completed.First,the author has eliminated the defects of the initial architecture design of the project by refactoring the system and has developed extended function module based on new system requirements.Second,the author has designed and developed a plug-in framework and has applied the framework in the system to dynamically manage the system modules.Third,the author has designed and implemented various caching strategies according to the network transmission characteristics of data in mobile application and has applied these caching strategies in the system.These caching strategies have reduced the network traffic consumption of the system,improved the response speed of the system in bad network condition and enriched system function in offline state.By comparing the system with industry products,this thesis summarizes the innovationand shortcomings of its main work.By testing the system in rigorous functional testing and performance testing,the feasibility of the technical scheme is verified.In the last,this thesis prospect the future work of the project.The reasearch content of this thesis is derived from the author's actual experience of iterative developing the Android mobile terminal of the cloud storage system in the laboratory.The development process has run through Android 5.1 to Android 7.0 system.52 minor updates and 3 major updates have been released.Currently,the latest release number of the application is 6.3.6 and the application is available in several domestic application markets.The plug-in framework and the caching strategies described in this thesis are put into use in actual products and reveal certain research value and significance.
Keywords/Search Tags:Android Mobile Terminal, Plug-in Development, Caching Strategy, Enterprise Cloud
PDF Full Text Request
Related items