Font Size: a A A

Design And Implementation Of Dictionary Client And Its Server System Based On Android

Posted on:2019-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y QuFull Text:PDF
GTID:2428330545464037Subject:Engineering
Abstract/Summary:PDF Full Text Request
Word-searching tools are needed when people read new words in the daily life and work.In the traditional way,people can use the paper dictionary,which is not convenient and time-consuming in the fast pace of modern life.Therefore,it is necessary to develop e-dictionary software which running on mobile phone.In this article,the authors select the English dictionary,which is often used in mobile application development,as a research subject.This thesis mainly focuses on the software architecture,designing and implementation of client and server and other related technologies during the application and development process of the dictionary,to comprehensively discuss the whole development process of E-dictionary based on Android.The integrated development tools based on Android is used in the e-dictionary developed in this thesis.What's more,the client and server are based on the C/S architecture.The server,which is a standard Maven Web project and managed by the Maven dependent tools,does not cause conflict.The framework of model-view-controller is built by Spring MVC,to separate the user interface and application logic.A loosely coupled engineering is constructed on the use of Spring injection,which is helpful for engineering separation between components.Spring Data JPA is used to build the data persistence layer,with easy access to the data,which does the best to help developers to automatically realize logical operation on data.Thee-dictionary has functions of the client and server-side.The functions supplied by the client include local word-searching,online word-searching,adding new words,network word-searching,registration and login and other functions.One function,named online word-searching,can be connected to the Internet to check the words,and make up the insufficiency of the shortcomings of the thesaurus.User scan login to access personal information which is stored in a remote database server.The main functions supplied by the server-side include the thesaurus management,user management and notification management functions.The e-dictionary has certain practical value with the features of no advertising and low memory consumption.
Keywords/Search Tags:E-dictionary, Android, Online Word-searching, Server
PDF Full Text Request
Related items