Responsive image
博碩士論文 etd-0723107-104655 詳細資訊
Title page for etd-0723107-104655
論文名稱
Title
以UML塑模資訊系統─以人事請假作業系統為例
Modeling Software with UML-A Case Study of Personnel Leave System
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
110
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2007-05-22
繳交日期
Date of Submission
2007-07-23
關鍵字
Keywords
電腦輔助軟體工程、統一塑模語言、模型驅動架構、塑模轉換
Model-Driven Architecture, Model transforms, CASE, Unified Modeling Language
統計
Statistics
本論文已被瀏覽 5841 次,被下載 0
The thesis/dissertation has been browsed 5841 times, has been downloaded 0 times.
中文摘要
運用統一塑模語言(UML)及模型驅動架構(MDA)的概念於設計與分析資訊系統是現今物件導向的新趨勢。至今已有部份的電腦輔助軟體工程(CASE)工具可以協助由平台獨立模式(例如,類別圖)自動轉換到特定平台模式,提升系統開發的作業效率。
本研究提出一個整合UML與MDA的概念,並運用CASE工具找出UML塑模轉換的流程方法,並以一個實作個案,應用上述的方法論來進行實做驗證。經由上述的方法論,系統開發人員可以更加了解UML塑模轉換的流程,進而提升系統開發的效率。
Abstract
Modeling software with the model driven architecture (MDA) concept and unified modeling language (UML) has become a new trend for the objected-oriented systems analysis and design. Several CASE tools which embed MDA concept and UML have been introduced to facilitate the transformation from platform independent model (PIM, i.e., class diagram) to platform specific model (PSM) in order to enhance the efficiency of software development.
In this work, we present a systematic methodology which integrates the concept of MDA and UML with CASE tool to refine the process of UML transformation. A personnel leave prototype system is implemented to illustrate the concepts, application, and advantages of the proposed methodology. With this approach, software developers can construct the PIM efficiently and thereby enhance the efficiency of system development.
目次 Table of Contents
摘要 ……………………………………………………………………….- Xi -
Abstract ……………………………………………………………………….- Xii-
第一章、 緒論 - 13 -
第1節、 研究背景與動機 - 13 -
第2節、 研究目的與範圍 - 13 -
第3節、 研究方法與步驟 - 14 -
第4節、 論文架構 - 15 -
第二章、 文獻探討 - 17 -
第1節、 模型驅動架構(MDA) - 17 -
1、 PIM(Platform Independent Model): - 18 -
2、 PSM(Platform Specific Model): - 19 -
3、 Code: - 19 -
4、 MDA 的架構 - 21 -
5、 MDA 轉換程序 - 22 -
第2節、 統一塑模語言(Unified Modeling Language,UML) - 24 -
1、 統一塑模語言(UML) - 24 -
2、 UML 所使用的圖形: - 25 -
3、 使用UML 塑模的觀點與模型 - 26 -
第3節、 UML 塑模轉換 - 27 -
第三章、 利用UML塑模轉換進行系統分析 - 30 -
第1節、 需求塑模 - 30 -
1、 需求擷取 - 31 -
2、 需求轉換 - 31 -
第2節、 物件互動行為塑模 - 39 -
1、 循序圖 - 40 -
2、 繪製循序圖: - 41 -
第3節、 物件資料結構塑模 - 49 -
1、 類別圖 - 49 -
2、 繪製類別圖 - 50 -
第4節、 PIM轉關聯式PSM - 54 -
1、 PIM轉Object-Relational PSM - 54 -
2、 PIM轉應用程式 PSM - 55 -
第四章、 應用個案 - 57 -
第1節、 需求塑模 - 57 -
1、 需求擷取 - 57 -
2、 需求轉換 - 58 -
第2節、 物件互動行為塑模 - 72 -
1、 繪製設定請假項目循序圖 - 73 -
2、 繪製查詢請假紀錄循序圖 - 77 -
3、 繪製審核請假流程循序圖 - 80 -
4、 繪製填寫請假單循序圖 - 83 -
第3節、 建構類別圖 - 86 -
1、 設定請假項目類別圖 - 87 -
2、 填寫請假單類別圖 - 88 -
3、 審核請假流程 - 88 -
4、 查詢請假紀錄類別圖 - 89 -
5、 線上請假系統匯總類別圖 - 90 -
第4節、 PIM 轉 PSM - 91 -
1、 PIM轉Object-Relational PSM - 91 -
2、 類別的靜態結構轉換(Rose實作):變更資料表型態與定義域 (1) - 95 -
3、 類別的靜態結構轉換(Rose實作):變更資料表型態與定義域 (2) - 95 -
4、 類別的靜態結構轉換(Rose實作):在資料庫中直接建立資料表(3) - 98 -
第5節、 類別圖轉成程式碼 - 102 -
第五章、 結論 - 107 -
第1節、 研究成果 - 107 -
第2節、 研究貢獻 - 107 -
第3節、 未來研究方向 - 108 -
參考文獻 References
中文部份
吳仁和,物件導向系統分析與設計-結合MDA與UML二版,智勝文化事業有限公司, 台北,2007年5月。
黃彥結,「類別圖轉關聯表與程式樣板之研究」,國立中山大學資管系碩士論
文,2004 年6 月。
劉紀良,「以物件限制語言作為類別限制及操作規格描述之研究」,國立中
山大學資管系碩士論文,2006 年1 月。
劉文卿、游舒帆、楊國源、劉建良,「應用模型驅動架構進行金融服業風險控
管流程分析—以某金控為例」,國立政治大學資訊管理系碩士論文,2004年。
廖漢君,「類別圖轉換至物件關聯模式之研究」,國立中山大學資管系碩士論
文,2002 年6 月。
簡瑞隆,「MDA:類別轉使用者介面之研究」,國立中山大學資管系碩士論文,
2005 年6 月。






英文部份
Booch, G., Rumbaugh, J., Jacobson, I., The Unified Modeling Language User Guide, Addison-Wesly, Massachusetts, 1999.
Byrd,T.A.,Cossick, K.L.,and Zmud,R.W.,”A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques,”MIS Qiarterly,Vol.16,No.9,March 1992,pp.117-138.
Grosz,G.,”Building Information System Requirements Using Generic Structure,”IEEE 16th Annual International Computer Software and Applications Conference, 1992,pp.200-205.
Hooper,J.W.and Hsia,P.,”Scenario-based for Requirements Indentification ,”ACM Sigsoft Software Engineering , Vol. 7, No. 5, December 1992,pp.88-93.
OMG., The Architecture of Choice for a Changing World, http://www.omg.org/mda/index.htm
Rumbaugh, J., Jacobson, I., and Booch, G., The Unified Modeling Language Reference Manual, Addision Wesley, Massachusetts, 1999.
Wood, J. and Silver, D., Joint Application Development, 2nd Edition, John Wiley & Sons,New York, 1995.
Zhou,J. , and Stalhane, T. “A Framework for Early Robus tness Assessment, “ Software Engineering and Applications (SEA.’ 04), MIT Cambridge, MA, USA., 2004, November 2004,pp.6469.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外均不公開 not available
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 54.208.135.174
論文開放下載的時間是 校外不公開

Your IP address is 54.208.135.174
This thesis will be available to you on Indicate off-campus access is not available.

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

QR Code