数据是数据库系统处理的对象和核心,所以数据的展示是界面设计的重要环节,数据除了大小、形状、色彩等进行作为平面元素的外在表现外,还代表着特定的含义。比如在会计系统中红色的数字代表“赤字”:意思是负数。这一点是数据界面特有的功能,不同于一般的平面元素。
在数据语言中“数据项”是数据管理中表达一定意义又能自由运用的最小单位,在电子表格中是指一个单元格。
数据项和普通的文本一样,在界面上有视觉属性,比如:大小、形状、色彩、位置、方向等。每个数据项对应着电子表格系统中的一个单元格,选中单元格,按鼠标右键,在弹出式菜单中选中“设置单元格属性”,就可以设置数据的字体、字形、字号、字间距、色彩、方向和特效等。
1.2.1字号
计算字体面积的大小有号数制、级数制和点数制(也称为磅)。一般常用的是号数制,简称为“字号”。点数制是世界上流行的计算字体的标准制度。计算机的字也是使用点数制的计算方式(每一点等于0.35毫米)标题用字一般大约14点以上;正文用字一般为9-12点,文字多的版面,字号可减到7-8点。字越小,精密度越高,整体性越强。但过小会影响阅读。
字号是指数字字符的大小(如:5号字,6号字, 7号字,……),在实际工作中字体的设置使用最广泛。字符的大小直接影响用户的关注度和视力所及范围,也影响着界面的整体布局。
1.2.2 字体
数字字体有些类似于汉字中的宋体、楷体、隶书等形式,来自于不同的字体库,在版面上无论是大面积信息块还是在个别数字的细节上,不同的字体都可以用于区分不同的版块或突出重点,不仅体现艺术性,还对阅读者起着导向作用。字体的应用要满足界面一致的要求,同样也要尊重用户的文化思想和使用习惯。比如:宋体更适用于正式的文本。
1.2.3 字形(方型,长型、宽型、斜体、加粗)
字形在设计中也很重要,虽然windows所提供的字形有限。因为字形的不同,会影响到整个屏幕或报表的长宽比例,直接影响整体布局,特别是当输入/输出介质的尺寸受限时,适当地调整字形就可以既能使阅读者看得清楚又能呈现更多的信息;斜体和粗体可以起到突出重点数字的作用。
比如表格中的某列由于受宽度的限制可以将字体变为 竖长。
同时注意视觉层次:在一个版面中,选用三到四种以内的字体为版面最佳视觉效果。超过四种以上则显杂乱,缺乏整体感。要达到版面视觉上的丰富与变化,只需将有限的字体变粗、变细、拉长、压扁,或调整行距的宽窄,或变化字号大小。实质上字体使用越多,整体性越差。
1.2.4 色彩
通过色彩的表现,可以使设计表达更丰富的内涵:
1、用于突出重点,使用特殊的色彩说明此数字是一个的特殊数据,比如:它是最大值、最小值或标准值等等,用于区别于其它的一般值。比如:
2、表述它的定性属性,是指“数值”(value)这个“定量属性”的另一面。比如会计报表中红色的数字表示“赤字”(即负数);而股票市场上绿色的数字表示下跌,红色的数字代表上涨,这些都会给予用户“数值”以外的感性意义,而且这在某种程度上还会加快用户的阅览速度,这就是为什么股市开盘时如果出现大片红色数字,股民就会立刻欢呼雀跃的原因。
3、隔行不同背景色的数据,就会使用户不易看串行。
4、使用前景色、背景色、底纹填充等方法,可以用不同的背景色块表示不同区域的数字,使用户容易找到想要的数据。
1.2.5 划线
包括删除线,下划线等同样也能够突出重点或表现出数据的特殊意义。表1中的9.9就格引人注目
1.2.6 可视化方式
数字的表现可以不是单纯以数值呈现给用户,而是转换为另一种形式表现出来,使得数字形式更富于感性色彩和宏观特色。
比如将数字根据值的大小画出不同长度的数据条,“0.9”和“9.0”明显的视觉效果就能使用户更宜发现输入的错误,起到了数据校验的作用。所以在交互设计时,应尽可能地应用此方式。而图形的表现形式又高度依赖于行业特点,所以在进行设计时与用户的沟通极为重要,交给用户的图形一定要代表其行业领域的典型需求。
1.2.7 闪烁
利用数字的闪烁也可以吸引用户的注意力。如:123,在特殊情况下可以使用。
就像自然语言中的词有词性和词义一样,每个数据项都包含数据内容和数据形式两个方面:数据的内容是数据的值;数据的形式是数据的结构属性。数据项的结构属性决定了数据的存储方式和可进行的操作,一般分为字符型、数值型、日期型、逻辑型几类。以上都是对于数据的“值”的设置,同样也可以用字体、字形、字号、字间距、色彩、方向来标记结构属性,比如数值型的数据标为绿色,其余为黑色。
同时,“数据项”与“数据项”之间也可以用方向、位置、焦点重心表现它们之间的关系。
值得注意的是:只有在视觉元素(如:颜色的应用)有助于体现设计时才加入,不能滥用设计或过度设计。设计元素的使用还要传达用户的文化思想和使用习惯。
分享到:
相关推荐
在Excel中,公式是强大的工具,能够帮助我们执行各种计算、数据分析和自动化任务。这篇博客“Excel公式: 根据一个单元格的用户...熟练掌握这些公式和函数,以及如何结合使用它们,对于Excel用户来说是一项宝贵的技能。
在IT领域,尤其是在编程实践中,Excel单元格操作是一项常见的任务,尤其在数据分析、报表生成以及自动化处理中。易语言作为一款中国本土开发的高级编程语言,以其简洁的语法和丰富的库支持,使得开发者能轻松地进行...
在Excel电子表格中,数据引用是一项基础且强大的功能,它允许你在不同的单元格之间建立连接,使得计算、分析和更新数据变得更为便捷。本篇将深入探讨Excel单元格数据引用的概念、类型及其应用实例。 一、相对引用 ...
在IT行业中,尤其是在数据分析和自动化处理领域,与Excel文件打交道是一项常见的任务。Excel因其强大的表格管理和数据处理功能而被广泛使用。在这个场景中,我们关注的是如何利用编程语言(如Java)来根据Excel...
本话题主要关注如何处理两种情况:数据导出至未合并单元格的Excel以及导出至合并单元格的Excel。下面我们将深入探讨这两个知识点。 首先,我们来讨论“数据集合导出到未合并单元格的Excel”。在大部分情况下,数据...
在使用VC++(Visual C++)开发应用程序时,有时我们需要集成Excel的功能,比如对Excel单元格进行合并。本文将深入探讨如何在VC++环境中通过Microsoft Office的自动化接口(Automation Interface)来控制Excel,并...
在Excel中处理大量数据时,常常需要对合并单元格进行各种操作,比如计算它们所占据的行数。这种需求常见于需要统计每组数据的具体行数,或者是在进行数据分析时需要了解每一项数据的分布情况。本文将详细介绍如何...
在IT行业中,处理电子表格数据是一项常见的任务,尤其是在Delphi编程环境下。本示例源码主要涉及了如何利用Delphi来处理Excel文件,特别是针对合并单元格的拆分以及将数据填充到这些拆分后的单元格中。下面将详细...
在Excel电子表格中,合并单元格是一项常见的操作,它能够帮助我们整理数据,突出显示重要信息,或者创建更美观的布局。在C#编程环境中,我们可以利用Microsoft Office Interop库来实现这一功能。这个库提供了对Excel...
在IT行业中,尤其是在网页开发和前端设计领域,模拟Excel功能是一项常见的需求,因为Excel的便捷性和强大功能使得用户习惯于其操作方式。"仿Excel合并单元格实例点击合并表格单元格"是一个这样的尝试,它旨在提供一...
在Java编程领域,处理Excel数据是一项常见的任务,特别是在数据分析、报表生成或数据导入导出时。本资源提供了一个使用Java语言结合jxl库实现的工具类,它简化了Excel文件的读写操作,并且允许对单元格样式进行...
在Excel电子表格中,合并单元格是一项常见的操作,它能够帮助我们整理数据、美化报表或者突出显示关键信息。本文将详细讲解如何在Excel中合并单元格,并探讨相关的使用技巧。 一、基本操作:合并单元格 1. 选择要...
在易语言中,处理Excel表格数据是一项常见的任务,尤其是在数据处理、分析和自动化流程中。本压缩包文件"易语言源码易语言取Excel表格有数据单元格的起讫行列.rar"提供了相关的源代码,旨在帮助开发者获取Excel表格...
Excel 2021 删除重复数据项 在 Excel 2021 中,删除重复数据项变得更加方便和快捷。下面是相关知识点的详细解释: 1. 删除重复数据项的重要性 在数据分析和处理过程中,删除重复数据项是一项非常重要的步骤。重复...
在Excel中,单元格内容的合并是一项非常实用的技能,特别是在财税实务中处理大量数据时。本文将详细解析两种常用的方法:使用"&"运算符和CONCATENATE函数。 首先,"&"运算符是一种简便快捷的方式。当你需要...
在Excel2021中,批量合并单元格是一项非常实用的功能,尤其对于处理...熟练掌握这些技巧和快捷键,能够让你在处理Excel数据时更加游刃有余。在日常工作中,不断探索和学习Excel的各种功能,将使你成为Excel操作的高手。
- 填充数据:根据传入的数据与列头字段进行匹配,并将数据写入Excel。 - 单元格合并:使用`CellRangeAddress`类来定义需要合并的单元格范围,例如:`new CellRangeAddress(startRow, endRow, startColumn, ...
在C++编程中,导出Excel是一项常见的任务,特别是在数据处理和报告生成的场景下。本示例将详细讲解如何使用C++实现设置边框、设置背景色以及合并单元格的功能,以创建一个完整的Excel文件。 首先,我们需要一个库来...
在Excel中,自动调整行高是一项非常实用的功能,尤其在处理大量数据或合并单元格时。标题中的"Exce自动调整行高的宏"指的是利用VBA(Visual Basic for Applications)宏来实现对Excel表格行高的智能调整。宏是Excel...