Responsive image
博碩士論文 etd-0601113-185038 詳細資訊
Title page for etd-0601113-185038
論文名稱
Title
架構導向網路書局系統之研究
Study on Architecture-Oriented Online Bookstore System
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
100
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2013-05-19
繳交日期
Date of Submission
2013-07-01
關鍵字
Keywords
架構描述語言、結構行為合一、架構導向網路書局系統
Structure-Behavior Coalescence, Architecture Description Language, Architecture-Oriented Online Bookstore System
統計
Statistics
本論文已被瀏覽 5792 次,被下載 1002
The thesis/dissertation has been browsed 5792 times, has been downloaded 1002 times.
中文摘要
現今企業正面臨著快速變遷的商業環境以及顧客對於產品品質的需求越來越高,為了能因應激烈的商業競爭與市場需求,企業就必須有一套高效率的軟體系統。事實上,現階段有許多常見且被廣為使用的系統開發方法,一個好的系統分析與設計應用於開發軟體系統,可重覆使用已驗證且有效之解決方案,避免重新解決問題,減少時間與成本的浪費。
本研究的架構導向網路書局系統是採用「結構行為合一」架構描述語言所塑模而成,這個架構導向網路書局系統所採用的「結構行為合一」架構描述語言與目前現行的軟體塑模語言(如UML)有很大的不同。架構導向網路書局系統是採用「結構行為合一」的六大金律來開發與建置軟體系統,幫助我們很容易的同時整合軟體系統的結構面和行為面;經由這個塑模方法,不僅可以表達結構觀點和行為觀點的其他意義,也可以表示其結構和行為之間的關係。
本研究主要的目的是去比較「架構導向網路書局系統」與「UML網路書局系統」,試著去找出兩者之間的優缺,一般而言,許多製造商和高科技產業都把自己的軟體開發方法視為其關鍵任務,因此,本研究所建構出來的「架構導向網路書局系統」或許可以為一些軟體開發人員提供一個新的參考範例,希望透過本範例建構出來的軟體系統,能改善開發效率且減少開發時程。
Abstract
Nowadays, enterprises are faced with rapidly changing in business environment and strong demand of high products quality from customer. In order to adapt to the intense business competition, we should develop an effective system. In fact, at this stage there are many methodologies about developing a system .A well-done approach of software analysis and design can reduce time and cost by reuse proven and validated solution to avoid redesign.
This study uses the structure-behavior coalescence architecture description language (SBC-ADL) to construct the architecture-oriented online bookstore system (AOOBS). This model constructed by the SBC-ADL differs from other architecture description languages like UML (Unified Modeling Language). AOOBS uses six golden rules, which can help us to integrate the structure and behavior of a software system. Not only it interprets other meanings of the structure and behavior, but also describes the relationship between the structure and behavior.
The purpose of the study was to compare the architecture-oriented online bookstore system and UML online bookstore system, and try to compare the advantages and disadvantages between them. In general, most manufacturing and high technology industries regard the methodology of developing a system as their critical tasks. Therefore, AOOBS maybe provides a standard model for other software developers to follow. By following this AOOBS, software developers can improve their efficiency and reduce developing time.
目次 Table of Contents
論文提要...i
摘要...ii
Abstract...iii
誌 謝 詞...iv
目 錄...v
圖 目 錄...vii
表 目 錄...ix
第一章 緒論...1
1-1研究背景...1
1-2研究動機...2
1-3研究目的...3
1-4問題描述...4
1-5研究方法...4
1-6塑模步驟...5
1-7研究步驟...12
第二章 文獻探討...13
2-1 什麼是軟體架構...13
2-2 常見的幾個企業架構...17
2-3 UML統一塑模語言...20
第三章 架構導向網路書局模型...24
AOOBS 塑模...24
3-1 AOOBS架構階層圖...25
3-2 AOOBS框架圖...27
3-3 AOOBS構件操作圖...30
3-4 AOOBS構件連結圖...42
3-5 AOOBS結構行為合一圖...44
3-6 AOOBS互動流程圖...49
4-1. SBC網路書局開發模型與UML網路書局開發模型...66
4-2-1 SBC網路書局開發模型構件比較UML網路書局開發模型物件...66
4-2-2 SBC網路書局開發模型動態結合靜態比較UML網路書局開發模型動態結合靜態...68
4-2-3 SBC網路書局開發模型分析比較UML網路書局開發模型分析...70
4-2-4 SBC網路書局開發模型多階層架構比較UML網路書局開發模型沒有多階層架構...72
4-2-5 SBC網路書局開發模型系統變更比較UML網路書局開發模型系統變更...74
4-2-6 SBC網路書局開發模型之互動流程圖比較UML網路書局開發模型的循序圖...76
4-2-7. UML網路書局開發模型之循序圖無法切確表達結構行為合一,需狀態圖或互動概觀圖加以輔助...78
4-2-8. UML網路書局開發模型圖形過多,不易整合...80
第五章 結論與建議...82
5-1 研究成果...82
5-2 貢獻與建議...83
第六章 參考文獻...85
參考文獻 References
一、中文部份
[1]. 趙善中,趙薇,趙鴻,系統架構學,科技圖書,2008,
[2]. 趙善中,趙薇,尤炳文,軟體架構學,新文京開發,2006,
[3]. 趙善中,趙鴻,王福田 ,架構導向系統分析與設計(使用 UML 軟體架構模型)博碩文化,2005
[4]. 趙善中,趙薇,王福田 軟體架構與 UML 博碩文化 2004
[5]. 東海林誠,物件導向系統分析設計與實作,博碩文化,2006
[6]. 吳仁和,物件導向系統分析與設計-結合 MDA 與 UML,智勝文化,2010
[7]. 溫昱,軟體架構設計(Software Architecture),上奇科技,2008,
[8]. 游峰碩,UML 系統分析與設計,學貫行銷,2007
[9]. CRAIG LARMAN,UML 與樣式徹底研究-物件導向分析與設計以及統一流程入門,台灣培生教育,2002
[10].謝長宏,系統概論,華泰書局,台北,1999 年
[11].林弘之 (2002). 「Web Services 實作-使用 SOAP Toolkit 與 Visual Studio.NET」,文魁資訊.

二、英文部份
[1].Chao, W. S. (2011). Software architecture: SBC architecture at work. Kaohsiung: National Sun Yat-sen University.

[2].WIKIPEDIA (n.d.). Enterprise architecture. Retrieved April 12th, 2012, from: http://en.wikipedia.org/wiki/Enterprise_architecture

三、網站部分
[1]. UML入門:統一建模語言入門
http://www.dotspace.idv.tw/Jyemii/umlcolumn/articles/umlwriting/UMLBasics/UMLBasics.htm
[2]. Kenming's軟體設計思維
http://kenming.blog.ithome.com.tw/
[3]. UML的三大“硬傷”http://big5.china-code.net/ar-cc4q5hEiA0-175702.html
[4]. 九大UML建模誤區不得不防
http://developer.51cto.com/art/201007/210877.htm
[5]. MSDN Architecture Center:
http://msdn.microsoft.com/zh-tw/architecture/default(en-us).aspx
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code