不可忽视的界面设计

不可忽视的界面设计

                 

数据挖掘论坛

虽然说程序设计最核心的地方是程序的功能,但程序的界面设计是不可忽视的,它直接影响到程序的易用性。尤其在Windows时代,一个良好的应用界面会给你的程序锦上添花,甚至有画龙点睛之韵味。 数据挖掘工具

一般说来,在完成核心算法的编制后,就要开始精心设计应用界面了(此前,你对应用程序的界面应该有一个初步的设计)。下面,让我们一起探讨一下界面设计的总体原则: 数据挖掘实验室

(1)            用户至上的原则。设计界面时一定要充分考虑用户的需要,使程序能吸引用户,让用户觉得“好用” 。除非是开发给自己用的,否则最好征求一下用户的意见。 数据挖掘实验室

(2)            交互界面要友好。在程序与用户交互时,所弹出的对话框、提示栏等一定要美观,不要“吓”着用户。另外,能替用户做得,就在后台处理掉。切忌在不必要的时候弹出什么提示信息,否则用户会产生厌烦感。 数据挖掘交友

(3)            配色方案要合理。建议用柔和的色调,不要用太刺眼的颜色。(目前,Windows应用程序基本都是这么做的)至于具体的色彩搭配,还得看你的艺术细胞了。

让我们再来谈谈界面设计的具体原则:

数据挖掘交友

(1)          初始化大小要合理。我个人认为:如果是基于对话框的程序,初始化时若作“全屏”处理就不太美观;而基于单文档或多文档的程序,初始化时就应该“全屏”且“最大化”。 数据挖掘工具

(2)          控件摆放突出重点。一定要将重要的控件摆放在明显位置,这样才能突出重点。此外,一定要符合人们的日常使用习惯。

数据挖掘实验室

(3)          保证界面的协调性。控件摆放位置要合理、均衡。不要给人们带来“前重后轻、左宽右窄”的不良感觉。

(4)          保证界面的一致性。即整个应用程序用统一的风格,从而达到良好的使用效果。如果当用户点击了“下一步”后,就觉得打开了另外一个应用程序,那就太糟糕了。 数据挖掘交友

(5)          简单易用就是好。不要将界面设计的过于复杂,那样会影响程序的快捷使用,人为降低了程序的运行效率。 数据挖掘交友

以上是程序界面设计的一般应该遵循的原则。通常在设计界面时,还要充分考虑到用户的机器配置,在设计字体和图片时要注意分辨率的选择,这样才能使应用程序界面获得最佳的显示效果。 数据挖掘工具

在视窗技术飞速发展的今天,讲究程序的界面设计显得非常重要。这就要求我们在今后的学习与工作中不断磨合,把我们的应用程序做的更好。

  数据挖掘实验室

                                             数据挖掘论坛

  数据挖掘论坛

[数据挖掘专家] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:PocketPC中SQLCE数据库同步
下一篇:监听以太网(四)Packet32函数SDK
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • Internet控制信息协议(ICMP)
  • 微软公司软件开发模式简介
  • http1.1
  • TCP协议规范(中文版)
  • linux端口列表
  • 语音识别进入IVR系统
  • Api函数列表——与文件相关
  • RVP:存在和即时消息传送协议(3)
  • Win32环境下动态链接库(DLL)编程原理
  • PPPInternet协议控制协议(中文版)
  • 论坛最新话题
  • Foundations of Statistical Natural Langu
  • Game Theory meet Data Mining: A Recent P
  • System Building: How does it help or hin
  • 数据挖掘与Clementine培训
  • 新手报到
  • 求 SASEM 客户流失预测分析
  • 数据挖掘工程师/搜索研究院—北京——无线
  • 数据挖掘入门介绍(如何着手数据挖掘)
  • Information Overload Survey Results
  • The INEX 2005 Workshop on Element Retrie
  • 相关资讯
  • Internet控制信息协议(ICMP)
  • 中文RFC文档远程COM选项(四)
  • Api函数列表——与文件相关
  • RVP:存在和即时消息传送协议(3)
  • 微软公司软件开发模式简介
  • MMXInstructions
  • TCP协议规范(中文版)
  • PPPInternet协议控制协议(中文版)
  • 语音识别进入IVR系统
  • http1.1
  • 数据挖掘实验室资料
  • 数据挖掘博客地址
  • 数据挖掘实验室网站地址
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静