Posted on 2013-03-22 14:20
FineReport——報表技術領跑者 閱讀(581)
評論(0) 編輯 收藏 所屬分類:
Java報表技術知識
報表軟件從本質上來講,屬于網頁制作工具的一種,最終目的是從原始數據中抽取預定義的信息,經過報表服務器的分析運算后,將結果展示到瀏覽器中。報表軟件的出現,使得用代碼才能實現的報表,只需要通過報表軟件的可視化設計,簡單操作即可實現。報表軟件是社會科技發展和專業化分工的必然產物,它大大縮短了信息管理系統的開發周期,豐富了系統數據展示的方式,提高了信息管理系統的質量,從而為企業贏得更多的利潤和口碑。
正是因為“縮短項目開發周期”這一專業化的分工定位,“產品易用”、“產品實用”和“學習成本低”對報表軟件顯得格外重要,這三個名詞也漸漸成為衡量一款報表軟件領先與否的關鍵因素。
產品易用、實用和學習成本低,是主觀上在用戶使用產品中建立起來的感受之一,我們把這些主觀的感受稱為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版本中,對最常用到的“新建、保存、后退、前進、報表預覽”的功能按鈕進行了放大,這些大按鈕更加方便用戶的識別和點擊。
