| 研究生: |
陳泓志 Chen, Hong Chich |
|---|---|
| 論文名稱: |
物件導向企業框架之研究-以會計總帳系統為例 Research of Object Oriented Business Framework : Accounting General Ledger Experience |
| 指導教授: |
曾淑峰
Tseng, Shu-Feng |
| 學位類別: |
碩士
Master |
| 系所名稱: |
商學院 - 資訊管理學系 Department of Management Information System |
| 論文出版年: | 2001 |
| 畢業學年度: | 89 |
| 語文別: | 中文 |
| 論文頁數: | 94 |
| 中文關鍵詞: | 物件導向 、企業框架 、系統開發方法 、會計總帳系統 |
| 外文關鍵詞: | business framework, system development process |
| 相關次數: | 點閱:245 下載:112 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
應用系統的發展從以前的部門資訊系統,到目前的企業整體資源規劃系統(Enterprise Resource Planning, ERP),更而甚之地橫跨企業組織的供應鏈管理系統(Supply Chain Management, SCM);從這樣的趨勢發展我們可以輕易地發現應用系統的範圍逐漸擴大,而且對系統品質及穩定度的要求越來越高,因此也讓軟體從業人員面臨了三大挑戰:系統複雜度提高、開發效率的提升及系統品質的確保。
1997年物件管理委員會(Object Management Group, OMG)通過了統一化塑模語言(Unified Modeling Language, UML)成為物件導向塑模語言的標準之後,物件導向開發方法開始被軟體從業人員所重視。
雖然物件導向系統發展方法從分析到設計階段能有效地讓系統具有低耦合力(low coupling)及高內聚力(high cohesion)之特性,而且企業應用框架(Business Framework)在系統設計到實作、測試及維護階段能夠以其標準化的企業物件、系統開發方式及彈性化的架構讓整體成本下降。然而企業應用框架的提供廠商通常欠缺著一套結合了物件導向分析與設計和企業應用框架的系統發展方法,因此本研究的目的在於透過對物件導向塑模語言、軟體工程及專案管理和企業應用框架的研究與了解,試圖將企業應用框架與UML及Unified Process結合,以彙整出一套系統發展指引,稱為以框架為基礎之元件化系統發展方法(Framework-based Componentized System development Process),以期有效提升軟體的生產力及品質,成為下一代開發應用系統的方法。
封面頁
證明書
致謝詞
論文摘要
目錄
表目錄
圖目錄
第一章 緒論
1.1 研究動機
1.2 研究目的
1.3 論文架構
1.4 研究範圍與限制
第二章 文獻探討
2.1 統一化塑模語言(UML,UNIFIED MODELING LANGUAGE)
2.1.1 塑模(Modeling)
2.1.2 物件導向塑模的觀念與特點
2.1.3 統一化塑模語言(Unified Modeling Language, UML)
2.1.3.1 4+1觀點(View)
2.1.3.2 動態及靜態模型(Static & Dynamic Models)
2.2 統一化程序(UNIFIED PROCESS)
2.2.1 統一化程序的生命週期(The Life Cycle of Unified Process)
2.2.2 每個子循環的各個發展階段(Phases within a cycle)
2.2.3 迴圈中的工作流程(Workflows within a iteration)
2.3 物件導向企業框架
2.3.1 框架(Framework) 的定義與原理
2.3.2 鑄型(Pattern)
2.3.3 框架的分類
2.3.4 企業物件架構(Enterprise Object Architecture)
2.3.5 IBM San Francisco
2.4 總帳會計
2.4.1 會計循環
2.4.2 總帳會計系統需求
第三章 研究架構與方法
3.1 研究架構
3.2 研究方法與步驟
第四章 以框架為基礎之元件化系統發展方法—以會計總帳系統為例
4.1 需求收集
4.1.1 需求映對
4.1.2 系統功能(System Function)
4.1.3 使用案例說明(Use-Case Description)
4.1.4 使用案例圖(Use-Case Diagram)
4.1.5 活動圖(Activity Diagram)
4.1.6 狀態圖—使用案例
4.2 系統分析
4.2.1 概念圖(Conceptual Diagram)
4.2.2 系統順序圖(System Sequence Diagram)
4.2.3 工作契約(Contracts)
4.2.4 狀態圖—使用者介面雛型
4.3 系統設計
4.4 系統實作與測試
第五章 總帳系統雛型展示
第六章 結論與未來研究方向
參考文獻
中文部份:
郭建良,一個製造業快速回應系統之架構與物件模式之建立,政治大學資管所碩士班論文,民國八十七年六月
胡智偉,設計樣式於軟體發展之應用,中央大學資訊工程研究所碩士班論文,民國八十八年六月
曹嘉興,物件導向企業模型應用於電子商場之經營分析,屏東科技大學資管所碩士班論文,民國八十七年六月
孫嘉明,元件導向企業架構—以製造執行系統為例,雲林科技大學資管碩士班論文,民國八十八年六月
吳明機,運用軟體元件技術提高軟體產業競爭力,軟體產業通訊第二十期,1998
陳宗斌,以物件導向觀念建立領域模型—以銀行存放款交易業務為例,政大資管所碩士論文,民國八十五年六月
鄭丁旺、汪泱若、黃金發,初級會計學,民國八十六年
英文部份
[1] Booch, G., Rumbaugh, J. and Jacobson, I., The Unified Modeling Language User Guide, Addison-Wesley, 1999.
[2] Eriksson, H., E. and Penker, M., UML Toolkit , John Wiley & Sons 1998.
[3] Martin, J. and Odell, J., J., Object-Oriented Analysis and Design, Prentice-Hall, 1992.
[4] http://www.rational.com/uml/img/arch.zip
[5] Larman, C., Applying UML and Patterns, 1998.
[6] Fowler, M. and Scott, K., UML Distilled , Addison-Wesley, Summer 1997.
[7] Booch, G., Rumbaugh, J. and Jacobson, I., The Unified Software Development Process, Addison-Wesley,1999.
[8] Fayad, M., E. and Schmid, D., C. , “Object-Oriented Application Frameworks , “ CACM ,40(10) , Oct. 1997 , pp. 32-38.
[9] Johnson, R., E., “Frameworks=(Components+Patterns) , ” CACM , 40(10) , Oct. 1997 , pp. 39-42.
[10] Gamma, E., Helm, R., Johnson, R. and Vlissides, J., Design Patterns : Elements of Reusable Object-Oriented Software. Addison-Wesley , 1995.
[11] http://www-4.ibm.com/software/ad/sanfrancisco/prd_summary.html
[12] IEEE Standards Collection : Software Engineering, IEEE Standard 610.12-1990, IEEE, 1993.
[13] Roger, S., P., Software Engineering A Practitioner’s Approach, McGraw-Hill, 1999.
[14] Royce, W., W., Managing the Development of Large Software Systems : Concepts and Techniques, Proc. WESCON, August 1970.
[15] Boehm, B. , ”A Spiral Model for Software Development and Enhancement,” Computer, vol. 21, no. 10, Oct. 1994. Pp.774-784.
[16] http://www-4.ibm.com/software/ad/sanfrancisco/concepts.html
[17] BOSIG , 1997 , “OMG Business Object Framework” , http://www.omg.org
[18] Youngs, R., Redmond-Pyle D. , Spaas P. and Kahan E. , “A standard for architecture description , ” IBM Systems Journal , vol.38 , no.1 , 1999 , pp.32-50.
[19] Sommerville, I. , Software Engineering , Addison-Wesley , 1997.
[20] Rumpbaugh, J., Blaha, M., Premerlani, W., Eddy, F. and Lorensen, W., Object-Oriented Modeling and Design, Prentice-Hall, 1991.
[21] IBM SanFrancisco online document , http://www-4.ibm.com/software/ad/sanfrancisco/architecture.html.