报表软件从本质上来讲,属于网页制作工具的一种,最终目的是从原始数据中抽取预定义的信息,经过报表服务器的分析运算后,将结果展示到浏览器中。报表软件的出现,使得用代码才能实现的报表,只需要通过报表软件的可视化设计,简单操作即可实现。报表软件是社会科技发展和专业化分工的必然产物,它大大缩短了信息管理系统的开发周期,丰富了系统数据展示的方式,提高了信息管理系统的质量,从而为企业赢得更多的利润和口碑。
正是因为“缩短项目开发周期”这一专业化的分工定位,“产品易用”、“产品实用”和“学习成本低”对报表软件显得格外重要,这三个名词也渐渐成为衡量一款报表软件领先与否的关键因素。
产品易用、实用和学习成本低,是主观上在用户使用产品中建立起来的感受之一,我们把这些主观的感受称为User Experience(用户体验,UI)。UI是主观的,且其注重实际应用。近年来,UI在人机交互技术发展过程中受到了相当的重视,渐与传统的“效率、效益和基本主观满意度”同为产品的可用性衡量指标。
FineReport报表软件产品自V6.5版本以来,越来越重视产品的UI,带着“易上手、易使用、高效率、学习成本低”的UI优化理念,综合广大用户对产品的使用心得和建议,FineReport V7.0版本的设计器界面做了全新设计,特别强调“专注”和“易用”两个特性,以提供给用户更加舒适的产品使用体验,使报表设计效率再次提升。
1、改善用户的感官体验
感官体验是用户体验中最直接的感受,所以设计器界面的舒适性非常关键。帆软的UI设计师们调研了大量的应用软件实例,根据最新的UI设计理论,全面考量和设计了FineReport的设计器界面。可以看到,FineReport V7.0的整体风格、功能模块布局、颜色搭配,较以往版本,更大气和成熟,更显国际化。比如新的设计器界面去掉了一些炫目的色彩,更多使用稳重低调的商务灰,这样的色彩设置可以集中用户的注意力,更加专注于当前的这一张报表的设计。
2、改善用户的交互体验
上面提到“易用”和“实用”是衡量一款报表软件优秀与否的重要标准,FineReport V7.0版本在提高易用和实用的特性方面,也体现的淋漓尽致,进一步改善了用户的交互体验。新版本的设计器充分尊重用户的软件操作习惯,采用“左-中-右”的界面布局,左边是数据操作类面板,中间是报表设计区,右边是外部属性和内容设计面板。保留并突出了重要的功能按钮,简化了常用功能的实现步骤,比如图表的设置;同时也对一些相对次要或不常用的功能做了隐藏,比如预览方式。需要特别指出的是,V7.0版本吸纳了全局设计体验的理念,将参数设计面板和报表设计面板相统一,这样用户不仅能在全局上设计报表,提高报表的美观程度,还一定程度上加快报表的设计速度。
3、让目标功能更亲近和醒目
提高报表设计的速度,优化操作步骤(提高交互体验)是第一步,接下来就是要在软件操作的时候提高点击功能按钮的速度。根据Fitts定律,使用指点设备到达一个目标的时间与两个个因素有关:一是设备当前位置和目标位置的距离,距离越短,所用时间越短;二是目标的面积,面积越大,所用时间越短。所以FineReport V7.0版本中,对最常用到的“新建、保存、后退、前进、报表预览”的功能按钮进行了放大,这些大按钮更加方便用户的识别和点击。
了解Java报表工具就从这里开始
posted on 2013-03-22 14:26
season 阅读(414)
评论(0) 编辑 收藏 所属分类:
Java报表—技术知识