跳到主要內容

臺灣博碩士論文加值系統

(44.197.230.180) 您好!臺灣時間:2022/08/20 12:47
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:蔡舜仁
研究生(外文):Shuen-Jen Tsai
論文名稱:使用者介面塑模:整合Net-PACModel與UML於元件式介面開發之研究
論文名稱(外文):Modeling the User Interfaces:A Component-based Interface Research for Integrating the Net-PAC Model and UML
指導教授:吳仁和吳仁和引用關係
指導教授(外文):Jen-Her Wu
學位類別:碩士
校院名稱:國立中山大學
系所名稱:資訊管理學系研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:70
中文關鍵詞:Net-PAC Model統一塑模語言(UML)使用者介面塑模
外文關鍵詞:Unified Modeling Language(UML)Net-PAC modelGraphical User Interface (GUI)
相關次數:
  • 被引用被引用:5
  • 點閱點閱:323
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
圖形化的使用者介面(Graphic User Interface, GUI)已是目前資訊系統的主流,其不但讓使用者介面的設計更具有多樣性,也讓資訊系統變的更容易學習與操作。圖形化的使用者介面已有許多開發工具能提供多種功能以滿足不同的介面設計需求,系統開發者應用這些工具,僅需撰寫少量的程式碼便可建構系統之使用者介面。然而,雖然開發工具具有如此的功能,但由於圖形化的介面之複雜度比文字型介面的大,如果缺乏一正規化且有系統的塑模方法,則使用者、分析師與程式設計師間溝通之難度也將大幅增加。
PAC(Presentation-Abstraction-Control) Model目前主要用於使用者介面塑模之模式,但該模式僅能表達樹狀結構,難以塑模Web系統之網狀結構,因此為了解決使用者介面塑模的問題,本研究將其擴充為Net-PAC Model,並提出一個整合Net-PAC Model、統一塑模語言(UML)、藍圖及元件規格等工具之使用者介面塑模方法論,來改善上述問題,並應用一個案例來說明該使用者介面塑模概念與方法論之應用。應用該方法論,系統開發者可以更清楚更明確的表達與建構使用者介面。
Graphical user interface (GUI) has become the key element of modern information systems and is commonly viewed as one of the decisive factors for the success of an information system project. To help develop effective GUIs, many tools have been introduced by software vendors to meet the needs of designing a variety of interfaces. Such modern design tools offer system developer vehicles to create sophisticated GUI with a few codes. However, the complicity of many GUIs and the varying expectations among users, designers and developers make the communication among them and the use of most prevailing design tools a real challenge. An integrated tool for better design and development of GUIs may help alleviate the problems caused by the mis-communication and the knowledge gaps existing among users, designers and developers.
In this paper, a new design tool, which integrates the GUI design techniques embedded in Unified Modeling Language (UML) and the Presentation-Abstraction-Control (PAC) model in Web environment (Net-PAC) is proposed. The potential problems of using vendor-provided design methodology will be presented. Special features of the proposed integrated tool will then be discussed. Some real-world cases using the integrated techniques will be presented to illustrate the advantages of using proposed methodology.
目錄
第一章 緒論1
第一節 研究背景1
第二節 研究動機2
第三節 研究範圍及目的3
第四節 研究流程4
第二章 文獻探討6
第一節 資訊系統架構6
一、MVC Model7
二、PAC Model8
三、MVC Model與PAC Model之比較9
第二節 使用者介面管理系統10
一、Seeheim Model10
二、Arch Model11
第三節 使用者介面塑模方法13
一、季延平和郭鴻志(1995)13
二、Brown and Marshall(1998)13
三、Lozano、Gonzalez and Ramos(2000)16
四、Scogings and Phillips(2001)18
第四節 統一塑模語言(Unified Modeling Language)19
第三章 使用者介面塑模方法論22
第一節 使用者介面需求塑模23
一、使用個案圖23
二、活動圖26
三、藍圖30
四、資料詞彙31
第二節 使用者介面靜態結構塑模34
一、Net-PAC Model35
二、介面元件36
三、介面藍圖及元件規格37
第三節 使用者介面動態行為塑模38
一、循序圖39
二、介面狀態圖與轉換表41
第四章 案例塑模與系統建置44
第一節 案例塑模45
一、案例之需求塑模45
二、案例之靜態結構塑模54
三、案例之動態行為塑模58
第二節 案例系統建置62
一、案例系統開發環境62
二、案例系統介面63
第五章 討論與結論65
第一節 研究貢獻65
第二節 研究限制66
第三節 未來研究方向67
參考文獻68
中文文獻68
英文文獻68
中文文獻
李青蓉、魏丕信、施郁芬、邱昭彰,人機介面設計,空中大學出版社,台北,1998。
吳仁和、林信惠,系統分析與設計,智勝出版社,台北,2002。
吳仁和、夏則智、蔡舜仁、張益嘉,“使用者介面塑模方法論之研究,”應用媒體藝術理論與實務研討會,國立台灣藝術學院,June 7-8,2001。
吳仁和、夏則智、蔡舜仁、張益嘉,“使用者介面塑模:Net-PAC Model擴充之研究,”2001年工業工程年會暨研討會,義守大學,December 8,2001。
季延平、郭鴻志,系統分析與設計:由自動化到企業再造,華泰出版社,台北,1995。
陳恭,“MVC設計樣式在Web程式開發上的應用,”RUN PC,旗訊科技,2001年二月號。
英文文獻
Bass, L., Faneuf, R., Little, R., Mayer, N., Pellegrino, B., Reed, S., Seacord, S., Sheppard, S., and Szczur, M, “A Metamodel for the Runtime Architecture of an Interactive System,” SIGCHI Bulletin, Vol. 24, No. 1, January 1992, pp. 32-37.
Bittner, K., “Managing Use-Case Details,” The Rational Edge, April 2001.
Booch, G., Object-Oriented Analysis and Design With Applications, Addison-Wesley, Reading, Massachusetts, 1994.
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
Coutaz, J., “PAC, an Object Oriented Model for Dialog Design,” Proceedings of Interact’87, North Holland, 1987, pp. 431-436.
Coutaz, J., “Software Architecture Modeling for User Interfaces,” in Encyclopedia of Software Engineering, Wiley, Chichester, 1993, pp. 38-49.
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
Evers, M., “A Case Study on Adaptability Problems of the Separation of User Interface and Application Semantics,” TR-CTIT 99-14, August 1999.
Germany, K. “User Interface Management System” Proceedings of Workshop on UIMS,Seeheim, November 1983.
Goldberg, A. and Robson, D., “Smalltalk-80: The language and its implementation,” Addison-Wesley, Reading, Massachusetts, 1983.
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.
Green, M., “Report on Dialogue Specification Tools,” User Interface Management Systems, Springer Verlag, 1985, pp. 9-20.
Horrocks, I., Constructing The User Interface With Statecharts, Addison-Wesley, Reading, Massachusetts, 1999.
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.
Jacobson, I., Booch, G., and Rumbaugh, J., The Unified Modeling Language User Guide, Addison-Wesley, Reading, Massachusetts, 1999.
Jacobson, I., Booch, G., and Rumbaugh, J., The Unified Software Development Process, Addison-Wesley, Reading, Massachusetts, 1999.
Jacobson, I., Christerson, M., Jonsson, J., and Overgaard, G., Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley, Reading, Massachusetts, 1996.
Jacobson, I., Ericsson, M., and Jacobson, A., The Object Advantage: Business Process Reengineering With Object Technology, Addison-Wesley, Reading, Massachusetts, 1995.
Kobryn, C., “UML 2001: A Standardization Odyssey,” Communications of the ACM, October 1999.
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.
Myers, B. and Rosson, M., “Survey on user interface programming,” In Proceedings of SIGCHI’92, Monterey, California, May 1992, pp. 192-202.
Nunes, N. J. and Cunha, J. F., “Wisdom-A UML based architecture for interactive systems,” 7th International Workshop, DSV-IS 2000, Limerick, Ireland, June 2000, pp. 191-205.
Oestereich, B., Developing Software with UML, Addison-Wesley, Reading, Massachusetts, 1999.
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, February 2001, pp. 69-76.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top