论文部分内容阅读
图形用户界面(Graphics User Interface),简称GUI,即使用图形的方式,借助菜单、按钮等标准界面控件和鼠标操作,帮助用户方便地向计算机系统发出指令,启动操作,并将系统运行的结果同样以图形方式显示给用户。80年代以来,计算机的使用者从计算机专家迅速扩大到了广大未受过专门训练的普通用户,由此极大地提高了用户界面在系统设计和软件开发中的重要性,强烈地刺激了人机交互界面的进步。 传统的用户界面的设计与描述是基于“嵌入”方式进行的,应用程序设计人员在设计软件时,按功能及界面两方面要求混合编写用户界面和应用功能两部分程序。当前计算机软件的开发已不再将用户界面和应用功能两部分混合编写,越来越倾向于二者分别编写。这是因为对不同的应用系统,用户界面部分在逻辑上和处理方法上具有高度的相似性,让软件开发人员花费大量的时间与精力去开发一个很类似又不具有通用性的用户界面程序显然是不可取的。使用户界面的生成独立于应用功能的开发,具有强大的用户界面开发能力的工具是非常必要的,用户最好能够通过这样的工具方便地构造符合自己意愿的界面外观并能方便地对界面进行维护,本文将要论述的图形用户界面生成工具即为满足某一工程建设单位的具体需求而设计的具有上述功能的工具。 本文主要论述了该工具的具体设计思路以及软件实现。首先,对论文选题项目的总体设计进行了论述;然后对图形用户界面生成工具进行了介绍;最后对该工具的需求描述、设计原理以及程序实现进行了详细的论述。