• 沒有找到結果。

在本章裡先討論本論文的研究動機、研究目的、研究方法及後續各章的簡單 介紹。

1.1 研究動機

面對資訊快速變遷的時代,資訊科技的演變更是快速,從終端機與大電腦集 中式的架構到 Client-Server 的 Two-tier 演變成今日的 Multi-tier、Thin-client 的分 散式架構,一方面也受網路的普及與低價電腦所賜,資訊系統的開發技術也隨之 不斷進步,企業也由 Two-tier 的架構轉而以多層次架構開發資訊系統,開發的複 雜度也隨之提高。

在進行系統發展時,要面對者許多的問題要克服,在前人累積許多的經驗 後,卻有許多的專案發展時,最後的結果常常會面臨到無法順利完成或是提前終 止,實際上受限於技術層面的例子卻是在少數。因此過去在發展系統時常會依循 著傳統 SDLC 方法來進行,的確讓系統在發展設計時解決了許多問題,像是人性 因素、使用者的問題…等等。在軟體開發時能夠以塑模[24][25]的概念來設計,

可以很快的轉換所應用的領域。

系統設計與開發一直是從事資訊類工程師所面對最重要的技術挑戰,由於缺 乏一個有效的設計方法與平台,使得設計人員常常以一行接著一行的撰寫程式,

雖然透過物件導向與其他設計方法的提出,增進了設計時的效率,但是對於多人 開發團隊時所產生的問題,卻不是能夠靠個人的優異技術能力可以克服,這不但 使得資訊系統的開發與建置無法有效率的提升,也使得系統在開發時,設計人員 間的資訊無法交流;而在系統設計完成後,經常由於時程的壓力,在設計文件的 更新往往並未更新,往往造成日後的維護上的困難,如何能讓系統開發的效率增

加,解決上述的問題,這便是本論文要探討的主題。

1.2 研究目的

本篇論文之研究目的是參照現有系統開發技術,提出一個具有彈性與快速建 置系統的方法,透過把程式應用邏輯 (或稱商業應用邏輯) 與網頁呈現 (Layout) 邏輯分離,即利用 MVC(Model-View-Controller)設計樣式[1][2][3]為基礎,讓 系統建置者能夠利用這個設計樣式來設開發產生器,過去的研究指出使用 Domain Patterns 在 Web Application 架構下開發系統已有越來越多的技術提供支 援,可大幅節省開發的時間與成本,因此本論文希望利用設計樣式的方法應用在 產生器的系統中,能夠改善資訊系統設計的效率。

1.3 研究方法

圖 1- 1 研究方法 文獻探討

整理出現有方 法論與技術

個案實施 修改與擴充

資料收集 開始

結束

1.4 章節說明

第二章將探討目前網路應用程式與相關技術,包括資訊系統開發架構,相 關定義,並以範例說明。接著於第三章問題與改進構想中說明目前網路應用程式 在設計時所面臨的問題,如何解決,並且提出改進的構想和模型;第四章實作與 呈現實驗結果於第三章中所提出的模型;第五章、說明本研究所提出的設計方法 與使用分析;第六章、結論與未來展望:作為本研究的總結與未來可行的研究方 向。

相關文件