Font Size: a A A

The Design And Implementation Of Teenager Activity Platform Based On Android

Posted on:2017-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:B L YangFull Text:PDF
GTID:2308330488975895Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, domestic and foreign societies are paying greater attention to qualityoriented education for teenagers.There are some widely-known foreign extracurricular activity platform for teenagers including AIESEC and Societyforscience. Domestic social practice platform for teenagers are also thriving; currently, Yibanboya,Teenagers’ Business School are relatively familiar names. But cellphone Apps that focus on teenagers’ quality-oriented education are still scarce. Most teenager activity platforms still require teenagers to log in websites. But there are some differences between web and cellphone Apps in terms of user experiences they provide. First,scenes are different. Second, time when they can access differs. Third, the size of screens also differ. So to construct teenager activity platform based on Android system is beneficial for users to learn about information concerning teenager practice at any time and involve them in the activities.This paper starts by making demand analysis of teenager activity platform,explains the use case diagram of secions of user-logging, information-management,activity management, an-English-sentence-for-each-day and plaza, and expounds on the system’s business function demands and non-function demands.Secondly,this paper designs the overall structure based on the demand analysis of the platform. It divides the system into five layers, respectively basic environment layer, data resources layer, interface layer, application layer and presentation layer,and does detailed class diagram design for each layer and completes the design of database for the platform. The client has been developed mainly based on Android system and designed functional modules such as logging-in, information browsing,activity browsing and registering, an-English-sentence-for-each-day and user exchange and interaction.This paper uses token mechanism and json data encapsulation mode to construct the systematic communication interface between the client and the server in a relatively safer manner. This paper also analyzes shortcomings of the original information access method which include relatively poor user experiences and requiring exceedingly great amount of internet flow and proposes the time-line information access method, in which, when users pull down the page to upload new information, only freshest information is shown and information gap is addressed bysynchronous anchor as users pulls down the page, so it effectively improves users’ experiences of pulling down the page to refresh the page and pulling up to upload while greatly reducing flows consumed.Teenager activity platform on the basis of Android system boasts merits such as having all quality education related functions, convenient to use, providing better user experiences and helping save users’ internet flow.
Keywords/Search Tags:Android, Quality-oriented education, Teenager, Time-line, Refresh
PDF Full Text Request
Related items