?

基于應用系統業務的用戶體驗可視化系統

2018-02-26 12:23王林
電子技術與軟件工程 2018年17期
關鍵詞:應用系統可視化技術用戶體驗

王林

摘要

本文重點研究了云南電網用戶體驗可視化應用系統,通過對項目構建目標、實施原則及涵蓋技術的闡述分析,通過將用戶使用應用系統的真實體驗量化為具體的數據指標,并借助可視化技術展現出來,有助于真實反映云南電網的電力用戶用電信息使用情況,同時還能為云南電網的可持續發展提供準確的數據支持。

【關鍵詞】應用系統 用戶體驗 可視化技術

1 用戶體驗可視化系統項目構建目標及實施原則

1.1 項目構建目標

云南電網公司積極響應“十三五”國家信息化規劃發展綱要,為了實現“大運維、大服務”的戰略目標,在2016年建立了以“用戶服務”為核心的應用系統性能監控平臺,該系統具體作用為對涵蓋了csgⅡ核心的應用系統性能進行管理規劃,以便于實現對csgⅡ系統業務交易平臺運行基本性能及可用性的實時監控與管理。這個用戶體驗可視化系統的研發應用有助于實現以下戰略目標:有效提升、優化運維服務水平,縮短運維周期,提升運維敏感度及主動運維能力;提升用戶體驗,減少對IT業務系統的投訴;有助于系統故障辨別、精準定位及功能鑒定,對應用系統持續改進提供充分的數據支撐;促進IT運維與應用系統開發、測試環節的緊密連接,縮短應用程序版本迭代周期;通過可視化監控界面,實現監控數據“所見即所得”的目的,大大提高數據利用效果。

1.2 項目實施原則

用戶體驗可視化系統具體實施過程需要堅持如下原則:

1.2.1 始終堅持質量優先的構建原則

根據項目總體目標、涵蓋范圍、進度計劃,統一項目質量標準;采取有效措施監測項目實際運行情況,認真記錄項目進度、工程例會、重點會議等會議紀要;將項目實際表現對照質量標準進行——比對,分析研究差異原因;結合項目實際運行情況采取必要糾正措施。

1.2.2 始終堅持設計先進性、適用性

設計單位在進行方案規劃設計的時候需要借鑒學習國內外先進實踐經驗,結合云南電網實際情況,創造出具有先進性、適用性的應用系統。

1.2.3 始終堅持全程參與的知識轉移

項目實施過程需要采取關鍵用戶全程參與體驗的方式實現知識轉移的目的,其中可被轉移的知識分為顯性知識及隱性知識兩部分,顯性知識轉移主要采取項目培訓、實施文檔等方式實現,隱形知識轉移則要求關鍵用戶參與需求分析、方案編寫、客戶化設置等一系列系統實施過程。

1.2.4 始終堅持標準化與拓展性的有機結合

標準化與拓展性的有機結合,主要表現在:收集數據遵循國家標準及南方電網企業標準;系統建設符合企業安全管理標準;建設過程遵循企業項目管理、開發標準;在滿足所需數據量、訪問量及復雜性的基礎上實現平臺的有效拓展。

2 基于應用系統業務的用戶體驗可視化系統研究

2.1 業務端到端監控體系研究

業務端到端監控體系的著力點在于業務功能方面,即某項業務自用戶端發出請求到服務端給予響應的一系列監控過程,主要涵蓋業務端到端的全棧監控及可視化立體監控兩部分。業務端到端的全棧監控借助APM技術實現了從前端頁面加載、請求到網絡傳輸、分發,最后到達后端處理、調用及數據庫執行的全棧監控,能夠高效解決部分性能問題;在整合APM零散性能數據的基礎上分析SQL執行情況,通過CMDB模型,明確各項業務分布情況??梢暬Ⅲw監控能將業務、時間以圖像的形式展現出來,以便實時展示某段時間、某項業務的調用、響應、出錯情況,從而完成可視化立體監控模型的構建。

2.2 業務交易過程可視化研究

業務交易過程是指一次性進行業務交易需要經過的業務功能操作路徑,通過對應用系統業務交易過程的可視化研究,可以直觀的理解業務交易項目的具體操作流程,進而分析業務交易過程關鍵節點及用戶操作行為習慣等。業務交易過程自動識別技術的應用能夠統計分析業務交易過程的數據,通過機器學習的方式,進行自動識別業務交易過程;業務交易過程逆向建模技術的應用需要對于用戶操作軌跡及業務發起時間進行分析研究,以便于準確識別流程發起節點、結束節點及交易所有可能路徑;版本差異分析技術需要借助業務功能調用日常運行工作產生的性能數據,從而找出兩個版本在服務層面、代碼層面的差異,在業務功能及Web應用過程的分析研究中明確服務代碼層面的具體改動;可視化展示模式系統主要采用流程圖的方式明確各節點的業務調用、響應情況,以便實現標記對比分析。

2.3 系統用戶體驗可視化研究

從用戶視角出發,對業務交易過程進行統計分析,最終明確用戶操作習慣、用戶體驗效果,進而為后續改造升級提供優化意見。用戶識別技術研究需要借助APM平臺及時實現session、URL參數、請求頭、請求體、cookie的用戶標識獲取目的;根據業務系統用戶標識差異,結合人資系統信息準確定位到具體機構、部門或個人。用戶體驗量化評估可視化模型研究需要選擇適宜的指標體系及計算方法,形成涵蓋了用戶終端環境、網絡、區域、角色等完整評估模型;結合業務監控數據,統計出特定用戶對業務交易過程訪問情況、業務響應情況及錯誤情況的具體信息,從而明確用戶的操作習慣及使用情況。

2.4 性能管理可視化展示研究

性能管理可視化展示研究主要從模塊化、分級、時間區間等方面展開,其中模塊化指的是將系統指標拆分成若干小模塊,每個小模塊僅展示一個或一組指標,從而增加顯示界面的靈活性;分級展示適用于監控數據信息量較大的情況,通過對統計數據的細分處理,制作出展示調用列表,并對明細數據進行展示處理;時間區間展示適用于監控數據量較大,并且無法展示全部明細數據的情況,通過查看分析監控數據具體時候,確定時間區間,進而實現數據信息的展示處理工作。

3 結語

基于應用系統業務的用戶體驗可視化系統構建有助于填補用戶體驗管理和應用程序在信息中心應用空白,能夠實現監控、分析個體用戶或特定用戶群的使用習慣,及時發現用戶訪問系統功能不足及缺陷錯誤,從而為云南電網信息化管理提供可供借鑒參考的依據,有效預防、減少系統運行故障的發生概率。

參考文獻

[1]宋義華,班孝明.應用性能管理分析[J].金融科技時代雜志,2014(10):65-67.

[2]張忠浩,趙西林,徐敏等.基于用戶體驗的應用性能可視化研究[J].電子世界,2015(08):171-172.

[3]李璐.應用性能管理解決IT架構難題[J].通信世界, 2012(27):78-80.

猜你喜歡
應用系統可視化技術用戶體驗
可視化技術在公安數學教學中的應用
淺談用戶體驗在產品設計中的運用
唯品會的品牌塑造研究
企業云平臺建設研究
淺析微課制作中的可視化技術
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合