Font Size: a A A

The Design And Realization Of A Client End Of An E-Schoolbag Based On Android Platform

Posted on:2016-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2308330464972734Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Education is at one of the most important strategic positions for the long-term development of a country. The rapid development of modern science and technology provides powerful technical support for the informatization of education. In particular, the massive popularity of mobile Internet, smart phones, tablets in recent years provides a new platform of development for electronic schoolbag, bringing it gradually from concept to reality. Especially the tablet has many excellent performances, such as portable size, big screen and long battery life. Electronic schoolbag is thin and light, reducing greatly the burden of young students and giving them a strong platform of learning and communication. It can also help teachers to know at what degree the students have understood the knowledge they taught and how to improve their efficiency of teaching. Following the trend of informationization of education and paperless classroom, this thesis developed a set of software for electronic school bag running on mobile terminals.In this thesis, the software for electronic school bag was developed based on Android platform, which includes a student’s client and a teacher’s client. Inspired by real-life teaching activities and take the technical characteristics of mobile terminals and servers into account, this paper refines the whole process of teaching with teachers"teaching" and students"learning"into a coupleofcore activities,including textbook reading, homework assigning, accomplishing and submitting, note taking, etc.; plus several auxiliary activities, such as classroom interaction, attendance assessment, document uploading and downloading. Functional modules are designed and implemented for each of these activity sections.The student client has the functions such as user registration, log in, classroom selection, students signing in, textbook reading, classroom interaction, past solved problem searching and note book creation. And the teacher client implements such functions as user registration, log in, class selection, calling the rolling, textbook reading, classroom interaction, assignment release, statistic and checking of the answers, and correcting of student’s exercises. During the development of these functions many techniques have been used, namely, Socket for communication between the client and server, View layout for user interface, multithreading for multi-tasking, SharedPerences for data storage, AlertDialog and Toast message box for message display, I/O Input and Output streams for data transmission, etc. At the same time, the thesis has carried on the optimization design in large quantities, such as system structure optimization, memory optimization, image cache optimization, UI interface optimization, database optimization and so on,which makes the software stability and greatly improve efficiency.After testing for many times, it was found that the software for electronic school bag developed in this thesis works very stable. It can help to create paperless classrooms with convenient communication and intelligent management. In a word, it provides a new electronic teaching platform for the teachers and students.
Keywords/Search Tags:Electronic schoolbag, Android, Mobile client, Paperless classroom
PDF Full Text Request
Related items