Summary: | 碩士 === 樹德科技大學 === 資訊管理系碩士班 === 99 === With the development of the Internet, applications have changed from earlier window-based in which involves only one PC user to cloud-based that can accommodate many users. Moreover, cloud-based applications can not only reduce the cost invested in hardware but also decrease the restrictions imposed by computer and geographic location.
Web 2.0 is a new way of interaction for the Internet, through the use of Internet applications to promote the interaction and collaboration. Typical Web 2.0 application includes Internet communities, web applications, blogs, etc. By using the mature technology of Web 2.0 in combination with cloud computing, the network application, information sharing, and collaboration can achieve the best results.
In response to cloud computing, the Internet giant Google launched a series of cloud services based on Google API, such as Google Map, Docs, Calendar, Gmail, Sites, etc., which is known as SaaS. In addition, Google offers developers the Google App Engine, a development platform for Web developers. Google App Engine supports computing capability, programming languages, and database systems, and is called PaaS.
In this paper, we adopt Google App Engine as the development platform for the cloud-based clinic information system owing to a huge computing capability, database, and storage space can be obtained. In addition, the system administration work can be done through any mobile device connected to the Web. Finally, we compare the cloud-based clinic''s registration system to the traditional clinic’s registration system.
Keywords: Cloud Computing, Google App Engine, Real-time Interaction, Distributed Systems, Internet
|