Font Size: a A A

Design And Implementation Of Mobile Educational Management System Based On Android

Posted on:2017-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:L Z ZhangFull Text:PDF
GTID:2348330518995418Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As an important means of school management,educational administration management plays an important role in the development of the school.The educational system based on Web needs the internet and computers.For the query with less information,for example,the examination results,the course table information,it is more complicated.Especially in an emergency,it is difficult to query the educational administration information in real time.Using the smart phone to query the information is a very feasible solution.At the same time,the Android system has become the widely used mobile operating system in the world.In the background of the construction of campus network information,it is necessary to develop a set of mobile educational administration system based on Android system.This thesis first introduces the insufficiency of the traditional educational system and the significance of mobile educational administration system,and then analyzes the mobile educational administration system comprehensively,including the analysis of feasibility,functional requirements and performance requirements,and then introduces the basic knowledge of Android platform.The thesis determines the system target and system architecture on the base of the analysis of the web service technology,XML technology,SQLite technology which is a embedded database,JSON data exchange technology.The thesis analyzes and designs the module of web service server and the Android client.The function of the system is realized in the end.The system performs well in the laboratory environment.At last,summarizes the content of the paper and looks forward to the future research.The software of web service server in the system provides a number of interfaces to exchange data with other terminals.The system client needs to use the account and the password to login,and there are two kinds role named students and teachers.We use the more commonly used KSoap2 SDK to call the web service interfaces.JSON data exchange format is used to package the specific communication information.The use of the local SQLite database is to preserve the schedule information on the phone,so even if the client couldn't connect to the internet,they also can get information easily.In addition,users can modify the local database information without affecting the server data,in order to improve the user's experience.
Keywords/Search Tags:Mobile Educational Management, Client, Multi-user, Data Exchanged, User Experience
PDF Full Text Request
Related items