Responsive image
博碩士論文 etd-0704105-012302 詳細資訊
Title page for etd-0704105-012302
論文名稱
Title
類別正規化之研究
A Study of Class Normalization
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
53
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2005-06-10
繳交日期
Date of Submission
2005-07-04
關鍵字
Keywords
類別圖、類別正規化、物件導向分析與設計
Class Diagram, Object-Oriented Analysis and Design, Class Normalization
統計
Statistics
本論文已被瀏覽 5884 次,被下載 2805
The thesis/dissertation has been browsed 5884 times, has been downloaded 2805 times.
中文摘要
類別正規化是應用在物件資料結構塑模過程的方法,能夠降低類別間的耦合力並增加類別的內聚力,本研究提出一系列的方法與步驟將類別正規化規則應用在物件導向系統分析與設計的類別塑模過程中,並以一個案來說明其概念、應用與上述方法之優點,利用上述方法能協助系統開發者在類別塑模中確保類別符合第三物件正規化型式,並增加系統開發的效率。
Abstract
Class normalization is a process that can be used to organize the structure of object schema to increase the cohesion of classes while minimizing the coupling between them. This research proposes a method to apply the rule of class normalization to class modeling during the object-oriented systems analysis and design process. A real-world case is presented to illustrate the concepts, application, and the advantages of using the proposed method. Utilizing this method in class modeling can help the system developer ensure the class diagram in third object normal form and thereby enhance the effectiveness of system development.
目次 Table of Contents
1. 緒論 1
1.1. 研究背景與動機 1
1.2. 研究目的與範圍 1
1.3. 研究步驟與流程 2
1.4. 研究限制 3
2. 文獻探討 4
2.1. 關聯式資料庫管理系統 4
2.2. 關聯式資料庫正規化 5
2.3. 物件關聯資料庫系統(ORDBMS) 8
2.4. 類別 9
2.5. 物件正規化之規則 15
3. 正規化在物件資料結構塑模中之應用 17
3.1. 確認類別、屬性及操作 17
3.2. 確認類別間之關係 20
3.3. 類別正規化之規則 21
3.4. 正規化於類別塑模方法之應用 26
4. 應用個案 30
4.1. 西灣大學成績單-類別、屬性及操作之確認 30
4.2. 西灣大學成績單-類別間關係與基數之確認 31
4.3. 西灣大學成績單-成績單類別圖正規化 32
4.4. 西灣大學成績單-正規化類別塑模方法應用 37
5. 結論與討論 42
5.1. 研究成果 42
5.2. 研究貢獻 43
5.3. 未來研究方向 44
參考文獻 45
參考文獻 References
1. 吳仁和、林信惠,《系統分析與設計-理論與實務應用》,三版,智勝,台北,2004年2月。
2. 黃聖峰、陳人豪,《資料庫系統理論與實務》,文魁,台北,2003年。
3. 吳仁和,《物件導向系統分析與設計-結合MDA 與UML 》,初版,智勝,台北,2005年2月。
4. Ambler, S. W. ,Agile Database Techniques : Effective Strategies for the Agile Software Developer, John Wiley & Sons, John Wiley, 2003.
5. Date, C. J., An Introduction to Database Systems, 6th Edition, Addison Wesley,Massachusetts, 1995.
6. Elmasri, R., and Navathe, S.B., Fundamentals of Database Systems, 4th Edition,Massachusetts, Addison Wesley, 2003.
7. Fowler, M., and Scott K., UML Distilled: A Brief Guide to the Standard object modeling Language, 2nd Edition, Massachusetts, Addison Wesley, 1999.
8. Michael, A., Oracle Administration and Management Revised Edition, John Wiley & Sons, Canada, 2002.
9. Silberschatz, A., Korth, H. F., and Sudarshan, S., Database System Concepts,4th Edition, McGraw-Hill Education, US, 2001.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內立即公開,校外一年後公開 off campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


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

QR Code