| Nowadays, with the fast peace of life and work, the traditional manual accounting and financial management query are not only inappropriate and inefficient,but also waste time and strength, so that there is few people to insist on it. However,based on the advantages of the Android mobile terminal-----intelligence and convenience, and the more mature hardware technology, it is possible to achieve personal financial management through the mobile terminal anytime anywhere.After the demand analysis, the combination with the technical feasibility and practical need of product function,put forward the main fuction module of PFMS(personal finance management system): system login, user account management, the records and query of income and expenses, information query of financial products and financial management and locate search of merchants and surrounding service.Use MVC design pattern to design the overall system framework, use the Handler asynchronous processing to solve the problem of interface frequent switching,implement the data transmission between the activities through the Handler. Handler accepts data sent by the child thread and use the data combined with the main thread to update the UI, and achieve the background data displayed in the foreground UI through the adapter interface. Through the establishment and use of the Tomcat Web server, the system has the capability of data interaction between the client and the server.After the completion of system design and validation test, it has the ability of interactive operation between network operation and function module data, meet the design requirements and possesses better practicability. |