FineReport报表设计器(UI)
来源:互联网 发布:淘宝消保 编辑:程序博客网 时间:2024/06/05 22:44
报表软件从本质上来讲,属于网页制作工具的一种,最终目的是从原始数据中抽取预定义的信息,经过报表服务器的分析运算后,将结果展示到浏览器中。报表软件的出现,使得用代码才能实现的报表,只需要通过报表软件的可视化设计,简单操作即可实现。报表软件是社会科技发展和专业化分工的必然产物,它大大缩短了信息管理系统的开发周期,丰富了系统数据展示的方式,提高了信息管理系统的质量,从而为企业赢得更多的利润和口碑。
正是因为“缩短项目开发周期”这一专业化的分工定位,“产品易用”、“产品实用”和“学习成本低”对报表软件显得格外重要,这三个名词也渐渐成为衡量一款报表软件领先与否的关键因素。
产品易用、实用和学习成本低,是主观上在用户使用产品中建立起来的感受之一,我们把这些主观的感受称为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版本中,对最常用到的“新建、保存、后退、前进、报表预览”的功能按钮进行了放大,这些大按钮更加方便用户的识别和点击。
- FineReport报表设计器(UI)
- FineReport报表设计功能优势
- 加快FineReport报表设计的几个心得体会
- finereport,crystal(水晶报表)和RQ在报表设计上的对比
- finereport报表
- FineReport报表
- FineReport 7.0正式版发布——B/S设计器引领报表行业趋势
- FineReport报表乱码解决
- FineReport报表开发总结
- FineReport助飞鹤乳业建报表系统
- finereport 报表工具 教程
- FineReport 创建报表模板
- finereport 导出报表重命名
- Web报表工具FineReport的JS API开发(一)
- Web报表工具FineReport的JS API开发(二)
- [FineReport]设计器连接服务器工作目录
- BIRT报表(报表设计器)
- BIRT报表(报表设计器)
- 横幅广告已经完蛋了?
- 写给四年前刚开始编程的自己
- Java基础增强
- 又一次的"一转眼间"
- 别用传统眼光看浏览器
- FineReport报表设计器(UI)
- ssh传输文件显示Encountered 1 errors during the transfer 如何解决
- SQL Server 事务隔离级别的可视化效果
- LINUX mount -t用法
- IOS可以实现异步下载但是无网条件下不行
- 加速你的Python代码
- 列表下拉刷新
- Homebrew的安装与使用
- 50行Python代码制作一个计算器