Font Size: a A A

Design And Implementation Of Mobile Editing System Based On M Obile Network

Posted on:2016-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2348330488977271Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Due to the limited conditions including equipments, network, time and space of the traditional office automation system used in Changsha Online Website, the degree of freedom during the office process has been severely restricted and the office efficiency has been greatly reduced. At present, technologies such as mobile internet, 4G, cloud platform, big data, internet of things and multiple screens are becoming mature, which pushes forward the rapid development of software industry. Adopting the mode of "mobile internet+office management", Changsha Online will be able to break the spatial-time constraints existing in traditional office platform and the netizens can truly feel the changes of age, work and life, which finally can realize the social and economic benefits promotion of Changsha Online.Focused research has been carried out in this paper on the application of Android App in the news mobile office software platform, aiming at the realization of network communication between users and servers and the persistent and mixed data through Android ORM for SQLite. The following four kinds of technologies are included:(1) network communications technology of application programmers interface (API) in App and backstage.To realize a client-end App, the realization of network communication between client-end App and server should be studied initially. Android Async HTTP technology has been used in this paper and JSON-formatted data has been realized when accessing to the server through HTTP. Management of network connection requests through thread pool technology has been studied in this paper besides the avoidance of the blocked main UI thread and the promotion of network access performance.(2)App data persistence technology.After acquiring data from the server, the client end needs to maintain these data. The data persistence through Android ORM for SQLite has been researched in this paper, including object creation, DAO realization, and the realization and cache implementation of DAO manager.(3)Web App technology.Some data in the Web App requires frequent modification and optimization, and it is the reason that HTML 5 is adopted during the development to realize the interface. Therefore, Web App for HTML 5 has been studied in this paper, including mash-ups based on HTML 5 and Android App as well as the intercommunication between HTML 5 and Native App.(4) JAVA language API back-end server technology. The background server, as a data provider for the client, is also a subject requiring an in-depth study in this paper. Another subject under research is that the server provides data to the client end in the form of API and JSON, with JAVA programming language, MySQL database, and Apache server.While studying on the Android operating system, Changsha Online Business Assistant has been developped independently, which has realized the news mobile office on the Android platform, promoted the cooperation and handling efficiency among the website employees from different departments, forged an open, flexible, simple, practical and cooperative mobile office platform and ensured the satisfying expansibility of the platform. As the favourable arrangement and operation after the development, the system has received unanimous praise from the employees for its obvious effects.
Keywords/Search Tags:news, mobile office, mobile App development, programming languages
PDF Full Text Request
Related items