windos应用程序的用户界面设计研究.pdfVIP

  • 4
  • 0
  • 约2.9万字
  • 约 47页
  • 2015-10-21 发布于贵州
  • 举报
windos应用程序的用户界面设计研究

whdow,应用程序的用户界面瑷计研究 windows应用程序的用户界面设计研究 ~一一一 一一—————匕=二/ 摘要: 本文主要论述了windows应用程序的用户界面的特 点,结合地毯图案CAD系统给出用户界面的设计方法,实 际实现时的技术。 一. 引言 随着dos被、vindows的取代,目前流行的程序大多为 windows风格的。资料显示,w.mdows应用程序的开发过 程中大约有一半的精力要用来进行界面设计。所以,对 windows应用程序的界面进行研究是十分必要的。好的程 序设计离不开好的工具,现在流行这样一句话:“聪明的程 序员使用Delphi,真正的程序员使用C++”。C++不论在界面 设计还是数据处理方面功能都十分强大,它是C语 言,淅ndows和面向对象的技术的结合物。本文中用户界面 的设计和研究就是基于VC++的。 软件的现代定义是:软件=程序+文档+数据库。软件 的成功=软件的处理功能+软件的可靠性+软件的处理速度+ 界面友好性。常常看到许多软件虽然功能十分不错,但却 不如一些功能上稍逊于它们的软件流行,其主要原因就在 于后者的界面友好性要强于前者。界面的友好性直接关系 到使用的难易。对界面的要求越高,界面的设计就越复杂。 所以我们有必要研究界面的设计和实现问题。 Ⅵndows应用捏牟的用户再面设计研究 ———————————————————-_———^———_—_————-——’,——————一一 二:界面的特点以及设计时应注意的问题 好的界面应具有如下的特点: 1.易使用性:界面使用简单,界面应处理经常性的交互 动作,这包括问题的输入格式易于理解,输入时有适当的提示 (给出默认值,动态提示设置的结果,直到满意为止)。有时应 给出输入的范围。 2.使用术语的标准化与用户群体的特点相结合:所用专 业术语应标准化,所用技术术语应符合软件工程范围,应用领 域的术语应符合软件所面向专业的专业标准,界面中常用的 部分应尽量使用用户群易于理解的词汇,尽量在联机帮助里 对一些术语进行解释。 3.强大的帮助功能: 应提供heIp菜单。其内容包括: 1.)提供软件厂商的基本信息,以便于对产权的声明及 用户与厂商方便的进行联系。 2)分门别类的列出用户使用手册里的内容。 3)常见问题的解答。 4)一些不易理解的术语的解释。 5)一些有用的技巧。 6)对于有些函数或模块提供接口的参数,执行的功能, 注意的问题。 7)给出软件的快捷键列表。 ——!!坐竺垒璺堡!塑璺塑堕兰生翌!L 81提供联机帮助。 9)在状态栏里显示当前最有可能需要的帮助信息。比 如被激活菜单或按钮的功能,编辑状态下可显示:“需要帮 助请按Fl”。 4.快速的系统响应和较低的系统成本:软件使用较多的 硬件和较多的其他软件时,会引起较大的开销,用户界面 应能作出较快的响应。 5.容错能力:对错误进行判断,修正以及进行出错保 护,以防止系统的崩溃或者运行结果的出错。 6.灵活性:由于用户水平的不一致,对不同用户应提 供不同的界面。系统本身提供一个缺省的界面,提供系统 的基本功能,对于熟练的用户和高水平的用户,又可以在此 基础上根据要执行的任务。系统的特点和用户的个人喜好 风格进行设置。 7.条理性:由于软件的功能日趋强大,相对而言,其 界面上的控件也越来越复杂。必须对这些控件进行分类, 化简,组合取舍。例如文件的打开,关闭,存储,打印控 件最好归到“文件菜单”里;cut,copy,paste,und0等控件 最好归到视图菜单(Ⅵew menu)中;帮助信息放到“帮助菜 单”里。 简明性:出于界面简单性的考虑,界面不麓太复杂。 有时界面的功能非常多,这时设计出的界面主要有两个矛 盾: 1)整体的界面上的菜单,工具栏,状态栏等界面对象

文档评论(0)

1亿VIP精品文档

相关文档