Font Size: a A A

Design And Implementation Of P2P Loan Information Query System Based On Android

Posted on:2019-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:H J WangFull Text:PDF
GTID:2428330590492475Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In today's China,the number of mobile Internet users has reached 70% of all Internet users.With the popularity of Wifi,4G and mature,predictably,the mobile Internet in the near future will replace the vast majority of PC network.In the Internet environment,personal financial management system based on Android especially P2P(Peer To Peer)loan information system has good research significance and application value,because it has high yield,short cycle and the process is convenient,simple operation and a series of advantages.There are some P2 P lending system platforms on the market at present,but there is no a well-used system to retrieve information from a P2 P loans convenient products to help users to query the loan information.So in this paper,a P2 P loan information system is developed based on Android.In this paper,the current situation analysis is conducted at home and abroad,and the overall architecture and core technologies of the Android operating system are deeply studied.In order to ensure the security of the query information and the security of login,the comparison and selection of encryption algorithm are carried out.Based on the research and development objectives of the system,feasibility analysis is carried out from two aspects: economic benefit and technology.The whole system is divided into four subsystems: each loan product for the user information display subsystem,P2 P loans subsystems of product recommendations,hot update and permissions management subsystem.Functional requirements of the four subsystems are analyzed.After that,the non-functional requirements of the system are analyzed based on the system performance,security and compatibility.Then,based on the C/S mode,the system is designed with an SSH framework and a MySQL database.The client side adopts the MVC architecture and the embedded database SQLite.For the system client,the modular design is carried out,the core package and class are identified,the logical view is drawn,and the main data table of SQLite is designed by E-R graph.For system stability,this paper studies hot update technology is proposed based on dynamic loading.The technology uses the underlying code replacement and the class load mixing,not rigidly adhere to the structure of the specific class,and take the whole class as a whole load,and the loading method can take effect in time,without the need to restart the application.It uses underlying code to replace and class loading mixed mode,independent of the specific structure of a class.The whole class is loaded as a whole,and the loading mode can take effect in time without restarting the application.Based on the system architecture and key technology,this paper designs and implements the system client in detail.The implementation details of each subsystem are described by class diagrams and sequence diagrams.Finally,functional testing,performance testing,security testing and compatibility testing are carried out.The test results show that the developed system has achieved the desired goal.
Keywords/Search Tags:Android, SQLite, P2P, Loan Information Query, Hot Update, Online Platform
PDF Full Text Request
Related items