透過您的圖書館登入
IP:3.133.79.70
  • 學位論文

基於 MVC 架構之雲端平台設計

MVC-Architecture-Based Cloud Platform Design

指導教授 : 吳俊德
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


在近年來的雲端技術不斷的進步,而雲端服務平台(Cloud Platform as a Service)也成為一個很重要的話題。Model-View-Controller(MVC)是一種十分重要的設計模式能使資料模型的封裝、使用者介面的處理、和邏輯控制的分離工作。MVC讓在軟體開發的過程中大致上分類成三個主要的層次,分別為模型(Model)、檢視(View)、控制器(Controller),而這三個單字的縮寫即簡稱便是MVC。在Model、View、Controller彼此之間都有很強的獨立性與關聯性,分工與合作關係。開發專案上並不一定要使用MVC架構,如只要開發一些很簡單的小程式,或功能很小網站。強制的使用MVC架構的結果會將架構複雜化、另外執行效能也會比較差。這樣我們使用MVC架構就變得沒有意義。不過,在中大型的專案上,導入MVC架構將會獲的很大的好處。而我們使用ASP.NET框架實現MVC架構完成雲端服務平台。

關鍵字

雲端 MVC架構 雲端服務 控制器 ASP.NET 模型 檢視

並列摘要


In recent years,cloud technology continues to progress.The Cloud Platform as a Service has also become an important subject.Model-View-Controller is very important to design patterns.It enables encapsulation of data model,processing of user interface,and separation of logic control.In MVC,the software development the process,broadly classified as three main level: Model、View、Controller,Acronym MVC.Each other has a very strong independence,correlation,and cooperative relationship.Development project not necessarily use of the MVC architecture,such as long as the development of some very small and simple program,or function of small website.Forced to use the MVC architecture, the results of will be architecture for complex.In addition will be relatively poor execution performance.We using the MVC architecture becomes meaningless.However, in medium and large project, import the MVC framework will be a great advantage.And we are using ASP.NET framework MVC architecture to complete the Cloud Platform as a Service.

並列關鍵字

Cloud MVC Architecture Cloud Services Controller ASP.NET Model View

參考文獻


[1]M. Brambilla, A. Origgi, “MVC-Webflow: An AJAX Tool for Online Modeling of MVC-2 Web Applications,” Web Engineering, 2008. ICWE '08. Eighth International Conference on , pp.344-349, 14-18 July 2008
[2] G. Lei, “An Intensive MVC Design Pattern Based on ASP.NET,” Computer Engineering and Applications (ICCEA), 2010 Second International Conference on , vol.1, pp.679-682, 19-21 March 2010
[3] T. Peng, L. Y. Sun, and H. Bao, “Design and implementation of ATM simulation system based on MVC pattern,” Educational and Information Technology (ICEIT), 2010 International Conference on , vol.1, no., pp.V1-328-V1-331, 17-19 Sept. 2010
[4] J. L. Hyun and S. D. Kim, “Balanced MVC Architecture for Developing Service-Based Mobile Applications,” e-Business Engineering (ICEBE), 2010 IEEE 7th International Conference on , vol., no., pp.292-299, 10-12 Nov. 2010
[5] G. Wang , “Application of lightweight MVC-like structure in PHP,” Business Management and Electronic Information (BMEI), 2011 International Conference on , vol.2, pp.74-77, 13-15 May 2011

延伸閱讀