Font Size: a A A

The Design And Implementation Of The Android-based Mobile Client Software System Of A Company

Posted on:2016-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:G H LiuFull Text:PDF
GTID:2308330470450417Subject:Computer Graphics and Digital Media
Abstract/Summary:PDF Full Text Request
As we enter the era of mobile Internet, mobile phone has become one of ouressential tools. Mobile phone client also develops rapidly, now, almost everycompany or organization hopes to own a mobile phone application to achieve theirprofit, publicity or other purposes.Combined with the practical project of the laboratory and the company’scooperation, this paper has designed and developed a mobile client system forAndroid, including the development of mobile phone application and correspondingserver interfaces. According to the company’s demands,We carried on thedemand analysis and then designed the divided modules and development process,the modules are divided into: the login module, circle of friends module, scantwo-dimensional code module and a service bulletin modules, each modulecorresponds to one or more server interfaces, the server uses the JAVA language,Tomcat and MySQL database.This paper mainly completed this work:the design ofthe android application software interface, the design of the database, the realizationof the server interfaces. This paper introduces the realization of each module, andintroduces the function of each module in detail using flow chart and key codes.Some representative modules, such as the login module and circle of friends module,are introduced in detail. At the same time, Some important functions in modules, suchas pulling to refresh function, drop-down to load more function and double-click toexit the application function, are explained in more detail, including the realizationprinciple and code implementation details. This paper designs the frameworkof mobile phone client software and the server, which has good scalability andversatility and can carry on the secondary development quickly and cheaply. Weintroduces the more detail in mobile application than in server interface, as the mobileapplication’s modules are more independent than sever interfaces’ modules. When we introduce the server interfaces, we take login/register module for example, othermodule’s completion theory is similar to this module. For the design of database, weonly list the tables’s structure and theirs data type, because this part is not what wefocus on.Finally, each function module of the system was tested, some problems werefound and corrected to make the system further perfect. In the end of development,we have completed the white-box testing, and then we find some friends to help us todo black-box testing. Now,the mobile client software system has been put into use bya company, we received good feedback,the software can meet the demand of the useof the company.
Keywords/Search Tags:Android, Mobile client, Server Interface, Circle Of Friends, SystemDevelopment
PDF Full Text Request
Related items