Font Size: a A A

The Design And Development Of Mobile Application Of Provincial Admission And Examination Information Service Network Based On Android System

Posted on:2018-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:W J WangFull Text:PDF
GTID:2348330515973593Subject:Application software technology
Abstract/Summary:PDF Full Text Request
Hebei admission examination information service network arose at the historic moment when the demand of education informationization is increasing day by day and Hebei province is playing an important role in the field of education and examination in China.The information published by the admission examination information service network covers various types of examination such as the college entrance examination enrollment,CET exams,the adult college examination enrollment and the postgraduate qualifying examination.The operation of the website runs well,and it plays an important role in helping candidates get access to the examination information.In the rapid development of mobile application,developing a mobile client for the admission examination information service network can make users more convenient and extend the user group which would serve the users by publish more useful information.This essay will describe the whole process of designing and developing of the mobile client of the admission examination information service network.The application will run the Android as operation system.The article will place emphasis on the requirements analysis,the designof the system and the implementation process.In term of the choice of system development mode,the essay mainly uses the way of object-oriented approach,namely according to the requirements of customers,applying UML modeling method to design the system use case diagram,class diagram,sequence diagram and state diagram which lays a good foundation for writing code during the development process.In view of the lab environment and interaction with the users,the development of the system also learns from the current relatively popular mode of agile development to some extent.The main point of agile development is similar to develop in an iterative form;it pays more attention to doing something step by step during the development process.Based on the effective communication between developers and users,each function of the system will be finished perfectly,which can use less time to achieve more ideal effect.In terms of function,the mobile client of admission examination information service network focus on achieve the following several features: first of all,the system will realize the user's phone number validation management to ensure that the examinees and the users of the system is a one-to-one relationship;second,the examinee can ask questions on the mobile client about all kinds of test questions;third,the users can find all the test information on the mobile client which can help them get access to the latest information in examination,in addition,the system will achieve the function of information intelligent push through the intelligent matching of the corresponding user login phone number of the university entrance exam,and then push different information to each user according to the background matching algorithm provided by examination authority.In terms of technology,for android mobile development,realizing the communication between the server and the client is the key step in the development process,so the system mainly applies the latest network communication framework,called OKhttp,to interact.Because the purposes of designing the admission examination information service network mobile client is to help users get access to the information easily in anytime and anywhere,combining multiple factors,the system will adopt the JSON data format,which now is widely used in the development of application to improve the transmission efficiency of data.In this article,the server of the system uses windows 2008 R2,system server-side development uses IntelliJ IDEA platform,the development of client-side uses the Android studio development platform,which integrated android development technique,and choose SQL Server 2008 as the database.The article will describe the whole process of system development from series of aspects such as related technology and theory research,demand analysis and modeling,the design of system,system testing,and finally give advice to further research by thinking deeply about the disadvantages of the development process.
Keywords/Search Tags:Android development, Intelligent pushes, OKhttp protocol, JSON data format
PDF Full Text Request
Related items