期刊文献+

基于UML的面向对象的图形用户界面设计模型 被引量:8

A UML-Based Object-Oriented Graphic User Interface Design Model
下载PDF
导出
摘要 GUI development is often large, complex and difficult. But there are few methods and tools to describeGUI requirement specifications, GUI layouts and GUI tasks in software design. This article discusses GUI modelingand introduces a UML-based Object-Oriented GUI model composed of Frame Controller, View Model and Core Inter-face(FVI mode), which supports object-oriented requirement specification and provides a layered, modularized and it-erative Object-Oriented GUI design model in terms of GUI Layouts and GUI dynamic interaction tasks. Through aninstance of the model, we demonstrate that utilizing UML to implement Object-Oriented FVI mode incorporates GUIdesign into software process, which improves the integrity and consistence of the software design. GUI development is often large, complex and difficult. But there are few methods and tools to describe GUI requirement specifications, GUI layouts and GUI tasks in software design. This article discusses GUI modeling and introduces a UML.based Object.Oriented GUI model composed of Frame Controller, View Model and Core Interface (FVI mode) , which supports object.oriented requirement specification and provides a layered, modularized and iterative Object-Oriented GUI design model in terms of GUI Layouts and GUI dynamic interaction tasks. Through an instance of the model, we demonstrate that utilizing UML to implement Object.Oriented FVI mode incorporates GUI design into software process, which improves the integrity and consistence of the software design.
出处 《计算机科学》 CSCD 北大核心 2003年第5期108-112,共5页 Computer Science
基金 国家863-511-944-019高技术计划项目
关键词 图形用户界面 面向对象 UML 设计模型 操作系统 软件系统 Object-oriented GUI design model, UML, Object-oriented design,FVI model
  • 相关文献

参考文献13

  • 1涂序彦.大系统控制论[M].北京:国防工业出版社,2000..
  • 2Myers B A, Hudson,Pausch. Past, Present, and Future of User Interface Software Tools. ACM Transactions on Computer-Human Interaction, 2000,7(1):3~28.
  • 3Myers B A. Why are Human-Computer Interfaces Difficult to Design and Implement? :[Research Reports, CMU-CS-93-183].Computer Science Department, Carnegie Mellon University, 1993.
  • 4Bomsdorf B,Szwillus G. Tool Support for Task-Based User Interface Design. A CHI'99 Workshop,1999.
  • 5Coutaz J. Software Architecture Modeling for User Interfaces, in Encyclopedia on Soft-ware Engineering, Wiley, 1993.
  • 6Hussey A,Carrington D. Comparing Two User-Interface Architecture: MVC and PAC. TECHNICAL REPORT NO. 95-33,Software Verification Research Centre, Dept. of Computer Science, The University of Queensland.
  • 7Constantine L L.Essential Modeling: Use Cases for User Interfaces. ACM Interactions, 1995,2(2) : 34~46.
  • 8Elkoutbi M, Keller R K. User Interface Prototyping based on UML Scenarios and High-level Pert: Nets. Application and Theory of Petri Nets 2000(Proc. of 21st Intl. ConL on ATPN).Aarhus, Denmark,Springer. LNCS,2000. 166~186.
  • 9Rumbaugh J,Jackbson I. Booch G. The Unified Modeling Language Reference Manual. Addison-Wesley, MA, 1999.
  • 10da Silva P P, Paton N W. UMLi: The Unified Modeling Language for Interactive Applications. UML2000 - The Unified Modeling Language. Advancing the Standard. Third Intl. Conf. York, Octoher 2000, Proceedings.

共引文献8

同被引文献58

引证文献8

二级引证文献40

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部