Font Size: a A A

The Design And Application Of OA System Based On Google APP Engine Cloud Platform

Posted on:2015-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:X J LiFull Text:PDF
GTID:2298330422986283Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Office automation(OA) offers enterprises a kind of efficient office mode. It enhances thecollaboration between departments with an enterprise, and improves working efficiency.However, for most of the small-to-medium enterprises, traditional OA system tends toincrease the development cost. Besides, the low integration and lack of flexibility makecurrent OA system cannot adapt to the current networked era and enterprises’ diversifiedneeds. Cloud computing provides a new solution to the above problems.Cloud computing is a new idea and a new technology. It has huge storage space andpowerful distributed processing capability. And it can offer highly reliable SaaS on-demandservice. Cloud platform is the application of cloud computing technology. Its presenceprovides enterprises with paid software service like data storage, software, hardware, virtualserver and etc. At the same time, application is put in the cloud so that we don’t need to buildour own web server and database server, and system doesn’t need to be maintained.Google is one of the leaders of the current cloud computing, and its cloud platform, i.e.Google App Engine, has very mature technology. Google App Engine is our using object andresearch subject in this paper. Combining with the actual OA system developmentrequirement, the paper puts emphasis on key techniques which are needed in the development,such as GFS(Google File System), Bigtable data storage mode and DataStore object. Thedevelopment process of the system adopted java language and J2EE open source framework.According to the actual requirement of company A, we develop and deploy the OA system onthe Google App Engine(GAE), which is the GOA. Firstly, GOA realized basic functions oftraditional OA system such as document flow, approval process, storage, query and etc.Secondly, functions like short message and email reminder were added to the system asindependent modules, and these modules can be implanted to document flow module andapproval process module. Thirdly, GOA made on-demand service and customized servicecome true based on SaaS. At last, the performance test showed that the system was in good performance and could meet the enterprises’ demand. At present, the system has already beingoffering service and it is running normally. The paper provides a certain reference to the Webdevelopment on cloud platform and the removal of traditional application system onto cloud.
Keywords/Search Tags:Cloud computing, Cloud platform, Office Automation(OA)
PDF Full Text Request
Related items