Responsive image
博碩士論文 etd-0712104-180713 詳細資訊
Title page for etd-0712104-180713
論文名稱
Title
使用UML於元件式使用者介面塑模方法論之研究
A methodology for component-based user interface modeling with UML
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
88
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2004-06-28
繳交日期
Date of Submission
2004-07-12
關鍵字
Keywords
統一塑模語言、使用者介面塑模、元件式軟體工程
unified modeling language, user interface modeling, component-based software engineering
統計
Statistics
本論文已被瀏覽 5856 次,被下載 41
The thesis/dissertation has been browsed 5856 times, has been downloaded 41 times.
中文摘要
使用者介面已經成為現代資訊系統的關鍵性元素,並且被視為是資訊系統專案的其中一個關鍵性成功因素。為了符合設計種種使用者介面的需要,軟體供應商也已提出很多的元件式開發工具。這些現代化的設計工具提供給系統開發者,使用很少的程式碼便能開發出精緻的使用者介面。然而,一個值基於現代化設計工具,從使用者需求階段到產出使用者介面階段的塑模方法論,實際上卻很少。
本論文提出一個整合性的塑模方法論,將統一塑模語言、介面藍圖、及資料詞彙整合起來,為元件式使用者介面塑模提供一個無接縫式及可視性的方法和詳細規格。最後本論文以一個實際的案例程式,依據本論文提出的整合性方法,做出一雛形系統,以說明本方法論的概念、應用及優點。
Abstract
User interface (UI) has become the key element of modern information systems (ISs) and is commonly viewed as one of the decisive factors for the success of an IS project. Many component-based development tools have been introduced by software vendors to meet the needs of designing a variety of UIs. Such modern design tools offer system developer vehicles to create sophisticated UIs with a few codes. However, the modeling methodology from the stages of user requirement modeling to UI modeling based on the modern design tools is virtually lacking.
This study presents an integrated modeling methodology, which integrates the unified modeling language with interface drawing and interface glossary to provide a seamless and graphical approach and specifications for component-based UI modeling from user requirement modeling. A real-world case using the integrated approach is presented and a prototype system is developed to illustrate the concepts, application, and the advantages of using the proposed methodology.
目次 Table of Contents
第一章 緒論 1
第一節 研究背景及動機 1
第二節 研究目的與範圍 4
第三節 研究流程 5
第二章 文獻探討 7
第一節 資訊系統架構 7
一、 MVC Model 8
二、 PAC Model 9
第二節 統一塑模語言 10
一、 UML 的目標 10
二、 UML 的組成要素 11
第三節 使用者介面塑模方法 15
一、 季延平和郭鴻志 15
二、 Brown and Marshall 15
三、 Lozano、Gonzalez and Ramos 16
四、 Scogings and Phillips 17
五、 蔡舜仁 17
第三章 元件式使用者介面塑模方法論 20
第一節 使用者介面需求塑模 21
一、 使用個案圖 21
二、 活動圖 24
三、 藍圖 29
四、 資料詞彙 30
第二節 使用者介面靜態結構塑模 31
一、 實體類別圖 31
二、 介面導覽類別圖 34
三、 介面結構雛形圖 36
四、 介面元件 39
五、 介面藍圖與元件規格 40
第三節 使用者介面動態行為塑模 42
一、 循序圖 42
二、 介面狀態圖與轉換表 44
第四章 案例塑模與系統建置 49
第一節 案例塑模 51
一、 案例之需求塑模 51
二、 案例之靜態結構塑模 63
三、 案例之動態行為塑模 71
第二節 案例系統建置 78
一、 案例系統開發環境 78
二、 案例系統介面 79
第五章 結論 83
第一節 研究成果與貢獻 83
第二節 未來研究方向 85

參考文獻 86
參考文獻 References
中文文獻

吳仁和、林信惠,系統分析與設計:理論與實務應用,第三版,智勝,台北,2004。

蔡舜仁,整合Net-PAC Model與UML於元件式介面開發之研究,中山大學資訊管理研究所碩士論文,2002。

季延平、郭鴻志,系統分析與設計:由自動化到企業再造,華泰出版社,台北,1995。


英文文獻

Green, M., “Report on Dialogue Specification Tools,” User Interface Management Systems, Springer Verlag, 1985, pp. 9-20.

Myers, B. and Rosson, M., “Survey on user interface programming”, In Proceedings of SIGCHI’92, Monterey, California, May 1992, pp. 192-202.

Graham, T. C. N. and Urnes, T., “Integrating Support for Temporal Media into an Architecture for Graphical User Interfaces,” Proceedings of the 19th International Conference on Software Engineering, 1997, pp. 172-182.

Hussey, A. and Carrington, D., “Comparing the MVC and PAC architectures: a formal perspective,” IEE Proceedings of Software Engineering, Vol. 144, No. 4, August 1997, pp. 224-236.

Brown, J. and Marshall, S., “Sharing Human-Computer Interaction and Software Engineering Design Artifacts,” Proceedings of the Australasian Computer Human Interaction Conference, October 1998, pp. 53-60

Jacobson, I., Object-Oriented Software Engineering A Use Case Driven Approach , Addison-Wesley, Reading, MA,1998.

Horrocks, I., Constructing The User Interface With Statecharts, Addison-Wesley, Reading, Massachusetts, 1999.

Jacobson, I., Booch, G., and Rumbaugh, J., The Unified Modeling Language User Guide, Addison-Wesley, Reading, Massachusetts, 1999.

Rumbaugh, J., Jacobson, I. and Booch,G., The Unified Modeling Language Reference Manual, Addison-Wesley, Reading, MA,1999.

Kruchten, P., The Rational Unified Process: An Introduction , Addison-Wesley, Reading, MA,1999.

Oestereich, B., Developing Software with UML, Addison-Wesley, Reading, Massachusetts, 1999.

da Silva, P.P. and Paton, N.W., “User Interface Modeling with UML”, Proceedings of the 10th European-Japanese Conference on Information Modelling and Knowledge Representation, Saariselka, Finland, May 2000, pp. 203-217

Koch N.,“Hypermedia systems development based on the Unified Process,” Technical Report 0003, Ludwig-Maximilians-University Munich , 2000.

Sanchez J., Pastor O. and Fons J.J., “From User Requirements to User Interfaces: a methodological approach”, CAISE 2001. 4-8 Junio 2001. Interlaken Suiza.

Chris Phillips, Elizabeth Kemp and Sai Mei Kek, “Extending UML use case modelling to support graphical user interface design”, IEEE, 2001.

Scogings, C. and Phillips, C., “A Method for the Early Stages of Interactive System Design using UML and Lean Cuisine+”, Proceedings of the Second Australasian User Interface Conference, Gold Coast, Queensland, Australia, 2001, pp. 69-76.

Lieberman, B., “UML Activity Diagrams: Versatile Roadmaps for Understanding System Behavior,” The Rational Edge, April 2001.

Lieberman, B., “UML Activity Diagrams: Detailing User Interface Navigation,” The Rational Edge, October 2001.

Hennicker, R. and Koch, N., “A UML-based methodology for hypermedia design” In Proceedings UML2000, LNCS, Springer-Verlag, 2001.

Sanchez J., et. al., “From Early Requirements to User Interface Prototyping: A methodological approach”, Proceedings of the 17 th IEEE International Conference on Automated Software Engineering, 2002.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內一年後公開,校外永不公開 campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

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

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

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

QR Code