Tear-resistant Team
Accounting for the deployment and testing of this project for the Onezero team
First, the deployment
1 Get Onezero team project source code and its related resources (drawing jar package)
1.2 Items imported into Eclipse and connected to the phone run
The three-tier structure of the Onezero project is three discrete projects, not consolidated, and imported in full.
1.3 Successfully installed in mobile phone to complete the bookkeeping software
Second, performance testing
1 assess the current performance of the Andriod app to meet the expected performance requirements;
(1) Add the expense information function;
(2) Shake a shake function, randomly shake to record the information deposited;
(3) Statistic the consumption type information of a certain time period and present it in the form of pie chart;
(4) Data deletion and modification function;
2 software system performance problems: Statistical function is not perfect, there are limitations, can only complete April 10-April 20 This time period of the consumption statistics;
3 for the user, the most concerned about the current system:
(1) Can not meet the needs of the line, because the pie chart statistics function has a bug;
(2) System stability is good: there is no program card dead, crashes and other phenomena;
(3) Add the interface to the user's illegal input has a reasonable explanation;
(4) Shake a shake function to the user to shake the information to have a reasonable explanation;
4 Project Function Division: The basic function is complete, shake a shake the function is expected to realize the large expenditure range of the random results, but the actual is completely from the database randomly obtained, so the location is not clear feature point features are not clear;
5 Database aspects:
Database will continue to increase with the amount of user data, but there is no maintenance of the database and other functions, users clean up the app data will cause all the data disappear, no data backup;
6 Database Security used:
(1) Whether personal information will be disclosed:
Because of the use of the SQLite database and the app has no network access rights, there is no personal information leakage problem;
(2) Whether the data is lost or modified due to external control:
No data backup will cause the user or external reasons to clean up the app data will cause all data to disappear;
7 Ease of deployment, the app packaged into an apk file, every andriod user can use;
8 program running, the speed is normal, more flexible;
The tear-resistant team deploys and tests the Onezero team to account for the project