透過您的圖書館登入
IP:18.223.20.57
  • 期刊

物件導向方法論於Web-based應用系統設計與績效評估之研究

Design Issues and Performance Evaluation for Web-based Applications Using Object-Oriented Methodology

摘要


近年來由於全球資訊網(World Wide Web;以下簡稱Web)技術快速發展及應用普及化,所以企業如何在WWW的環境下有效率地建置適合的Web-based應用系統就是一項重要的課題。目前,有許多物件導向資訊技術已經針對WWW架構下提供Web-based應用系統整合資料與行為之基礎。由於WWW具備的特性有:(1)所有資訊的呈現都是透過網頁(Web pages)的型式來展現,(2)網頁與網頁間呈現出脈絡交錯的連結關係。因此如何將網頁與網頁間的連結關係具體地於系統設計階段表現出來,對於Web-based應用系統的開發相當重要的。同時Web應用系統之設計模型能於系統設計階段即施行績效評估,將可在早期即對Web-based應用系統提供診斷與品質量測並可提供未來系統設計之參考,如此之技術整合對複雜的Web-based應用系統開發將是迫切且成效顯著的。有鑑於此,本研究首先運用關係管理結構法(RMM: Relationship Management Methodology)整合至物件導向分析與設計(OOA/OOD)中,以及使用UML(Unified Modeling Language)工具加以延伸擴充所分析出的網頁關聯結構,再搭配三層次MVC(Model-View-Controller)與快速雛型法(Prototyping)等方法以設計Web-based應用系統物件模型。其次,應用QMOOD(Quality Model for Object-Oriented Design)技術並考慮WWW的特性對Web-based應用系統設計模型進行績效評估並作品質度量,使得系統之物件模型結構可有效地量化以檢視其設計模型。本研究所建議之物件導向方法論是結合了物件模型設計與模型品質測量技術,將更有效地建置Web-based應用系統。最後,將實際建立一Web-based應用系統實例以驗證其方法之可行性與實用性,並且進行績效評估以提昇其效益與效率。

並列摘要


Due to the technology advances and high popularity of the Web-based applications, how an organization to efficiently implement Web-based applications is very essential to WWW environment. Currently, some object-oriented technologies are to develop for further integrating with the WWW infrastructure, and also to provide the basis for combining data and behavior of Web-based applications. To address some WWW characteristics: (1) all information on the WWW is presented through Web pages, (2) Web pages are inter-connected, so it is required to clearly identify the relationship and presence of the Web pages in order to develop Web-based applications efficiently. Meanwhile, the design models of Web-based application can evaluate the performance at the early design stage. Therefore, these models provide diagnosis and quality metric for future references in designing Web-based application. The integration of the technologies is imperative and significant to the development of the complex Web-based applications. First, we can integrate OOA/OOD (Object-Oriented Analysis and Design) and RMM (Relationship Management Methodology) via utilizing UML (Unified Modeling Language) and 3-tier MVC (Model-View-Controller) to design the models for prototyping the Web-based applications. Then, we propose quality metrics based on QMOOD (Quality Model for Object-Oriented Design) with considering WWW properties. The purposes of this metrics model are to quantify and validate the design model structures of the Web-based applications. The proposed object-oriented methodology integrates object model designing and quality metrics to implement and assess the Web-based applications. Finally, we set up a practical instance of the Web-based application to verify its feasibility and usability. At the same time, we make the performance evaluation to validate its effects and efficiencies.

參考文獻


Bansiya, J.,Davis, C. G.(2002).A Hierarchical Model for Object-Oriented Design Quality Assessment.IEEE Transactions on Software Engineering.28(1),4-17.
World Wide Web Consortium
Buschman, F.,Meunier R.,Rohnert, H.,Sommerland, P.,Stal, M.(1996).(Pattern-Oriented Software Architecture, A System of Patterns).
Cho, E. S.,Kim, S. D.,Rhew, S. Y.,Lee, S. D.,Kim, C. K.(1997).Object-Oriented Web Application Architectures and Development Strategies.(Asia-Pacific Software Engineering Conference and International Computer Science Conference (APSEC`97/ICSC`97), Clear Water Bay).
W3C Working Draft, World Wide Web Consortium

被引用紀錄


林順凱(2009)。應用物件導向於環境資訊數位化之分析-以綠色生活地圖為例〔碩士論文,長榮大學〕。華藝線上圖書館。https://doi.org/10.6833/CJCU.2009.00004

延伸閱讀