| With the arrival of3G era, the maintenance work of Mobile Communication Base Station’s equipment is becoming more and more important. The data quality management, as one of the important means of the maintenance work for the Mobile Communication Base Station’s equipment, is also receiving increasing attention. In order to futher improve the efficiency of data quality management and enhance the value of data, the requirement of using mobile application to provide a simple but effective data management system is imminent. Under this background, the Mobile Data Quality Management System comes into being.In this thesis, we designed and implemented the mobile client of Mobile Data Quality Management System. The mobile client interacts with the server via SOAP protocol and FTP protocol, the interactive content exists in-XML form which placed in the body of the SOAP message or file.Users can update data by using mobile client and send the data back to the administrator. Through this way can complete the cleaning and re-organization of data and improving the whole quality of data.The main content and contribution are listed below. First of all, we introduce the background and significance of the thesis work, briefly describe the situation and problems of current data quality management work about the Mobile Communication Base Station. Then, we introduce the main technologies which are used in the mobile client of the Mobile Data Quality Management System. And then, according to the location of the mobile client in the whole system, we analysis its functional and non-functional requirements. According to its requirements, we design the overall architecture of the mobile client, and use a cross-platform native mobile application based on Web technology solution to solve the needs of cross-platform feature. Based on the cross-platform solution, we design and implement the functional modules of the mobile client by using Web technologies such as HTML5, CSS and JavaScript. Furthermore, by running a large number of functional and non-functional test cases, we verify all the functional modals and cross-platform feature of the mobile client. At last, we point out the future research work and improvement to the mobile client. |