Font Size: a A A

A Campus Communication System Based On Android+JAVA EE Structure

Posted on:2013-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y C QiaoFull Text:PDF
GTID:2248330371985168Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile communication technology and theexplosive growth of smart mobile portable devices. The times for mobile internet iscomming. Android platform has attracted a lot of users and developers with itsopenness and stability.It become the mobile intelligent operating system that befastest developed and has most users right now. The developing of application basedon Android system has broad prospects.Lightweight Java EE platform is the perfect enterprise Java developmentplatform.Due to its excellent expansibility and stability, in the financial,telecommunications and other fields it has been widely used. Applications based onAndroid+Java EE system architecture can suit the user experience and complexinformation processing function of system at the same time. It is a perfectdevelopment mode for mobile Internet application.In this paper, we Discusses the design and development of a campuscommunication system based on Android+JAVA EE structure. First of all, the papersimply introduced this project’s related research background, including developmentplatform and technical standard.Secondly, it analysis how the whole system isdesigned and architectured, and define the overall process and system interface style;Again,it divide the system into two parts:Android client and Java EE server to explainthe the steps in detail for the design and development.Finally,the paper summarizesthe whole work and put forward related contents in the next step of work.The main focus of Android client is how the interface is designed and developed.With the analysis of the popular Android application of integrated design, Jilin University campus style and my personal understanding, the final style of the client iscomplete with dark blue as the main color,style box as the main interface and nestedlist as the main way for information display. With the XML documents and Java codethe Activitys of the system is created and been connected with each other. With theApache HttpClient the client can communicate with the server.This application’s Java EE server is maked up with Servlet3.0+Hibernate+Spring3.0as a lightweight enterprise development platform.The function of theapplication is information and logical processing.According to standard way of thedevelopment for an enterprise Java EE project,the server is divided into PO layer,DAO layer, service layer and the presentation layer for development. Spring is usedas IOC containers that work to finish the assembling and related injection of the otherparts.Hibernate mainly responsible for object/relation mapping which convert therelated operation of relational database to object-oriented method. Servlet is used toreceive client’s request and will deal with the information then return the result as aJason array.After this system was development, all of its functions are verified. The specificmeans is registing a new user in the system.Then use the new user to complete thelaunching of the events, browsing and attending events in campus. And complete thefunction of adding item types, adding auction items, browsing goods, participating inthe auctions, inquiring the bidding and getting the auction results. Results show thatthe the parts of the system operat normally, the client and the server can rightlycomplete the interaction and the expected function.
Keywords/Search Tags:Android, Java EE, Hibernate, Spring, Mobile Internet
PDF Full Text Request
Related items