Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

                  本文由CSDN博主IT小牛吐血打造,親身經歷,獨家報道,第一視角呈現、解讀保險公司決策分析系統建設的背景、實現目的是哪些,其項目建設方案又是如何。絕對干貨,絕對超值!

          科普知識:什么是決策分析系統

                  決策分析系統呈現的是數據頁面,也就是俗稱的報表,報表與報表間、數據與數據間都按照一定的邏輯設定,是業務人員查看、分析數據的平臺,更是輔助領導們運營決策的平臺。底層數據決定上層分析,所以建設決策分析系統一般包括數據層處理(數據倉庫建設)。

          開篇點題:項目背景是怎么樣的

                  通常,保險公司信息化程度很高,基本上都有業務處理系統(像集團業務處理系統、老業務處理系統、個人代理人系統等)、數據服務系統(通過ETL對各業務系統數據的集成)、數據分析查詢系統(比如銷售管理系統、業務查詢系統)。

                  說下項目主角:某某保險公司。話說該保險公司的業務在發展,時間再推移,上述三大系統在配合應用方面就顯得非常吃力,問題有:

          一、數據量進入TB級

                  數據變化,多表關聯查詢,更新刪除,受軟硬件制約,比之前緩慢。傳統寫SQL做報表已跟不上節奏。還要保證數據的即時性,準確性,可靠性。

           

          二、報表需求爆炸增長

                  公司經營體制改革,各業務渠道各部門對數據報表要求在深度,廣度,精度越來越高,需求從不同的視角切分查看匯總數據。業務流程時效,處理過程預警。

          三、報表開發時效性問題

                  公司部門人員往往今天提一個需求,明天就想要結果,傳統的用存儲過程,dtsx包先處理好數據,然后從結果表出數據,一個臨時表對應一張報表,非常耗時。延誤需求。開發人員工作量也大。

          四、統計口徑不一致

                  沒有統一的維度,統一的數據標準(業務數據錄入出錯),統一的業務邏輯,開發人員不同,一個報表這個指標這樣算,另外一個人員那樣算,導致天天在核對數據。

          五、數據權限

                  不同的用戶看到不同的報表,同一張報表看到不同的內容。之前套路開發緩慢。

          六、大量數據在沉睡

                  積累了大量的客戶,銷售人員和保單數據交易數據,未充分利用,數據深層次的關聯,由于信息開發人員工作時間被上面幾項問題天天纏著,根本沒有時間結合公司實際,去發現數據價值,活用數據,從而把數據轉為生產力,幫助領導決策,指導銷售人員跟單。

                  所以,高大上的決策分析系統呼之而出,光榮的歷史使命便是:挖掘現有數據價值,用活數據,將數據轉化為生產力,從而輔助領導進行決策,促進提高工作效率,提升公司效益。

          劍指咽喉:項目建設的目的明細

                  一、公司數據達到整體統一,所有的分析數據均來源于一處,而且有明確的符合業務的數據粒度,實現數據及時、準確、可靠。

                  二、統一門戶管理報表,統一管理原有系統的報表,以及新開發的報表。不同的職位對應不同的報表查閱、打印、下載權限。對于公共的報表,直接放在網站上,供所有人查詢瀏覽。無需用戶登錄。同時用戶可以在移動端查看報表。

                  三、報表功能上方便,快捷,高效,展現方式豐富,可以輕松開發報表。能實現定制式報表,用戶自定義分析報表,即不同人物角色進去看到的指標不同:有的關注總的,有的關注個人渠道的,且可以讓他們自己選擇關注的指標。

           

                  四、報表在性能方面達到要求,對大數據處理有好的方式,確保在查詢5萬+以上明細數據時可以快速出來。

                  五、為未來考慮,整個系統要方便擴展,且有新的技術和應用可以更新。

          排兵布陣:項目建設的方案設計

          一、數據倉庫

                  1、處理TB級的數據,避免磁盤IO瓶頸,采取分庫分表,數據壓縮技術設計架構數據庫中的表存儲。

           

                  2、kimball維度設計法則,面向主題設計,分維度表,事實表,采用星形,雪花型結構設計表間關系結構。主題大概有收付費主題,保單主題,新契約主題,核保主題,保全主題,理賠主題,客戶主題,單證主題,人力主題等。清單類數據維度架構中直接SQL出,指標類數據從多維數集中通過MDX出。

           

                  3、用SSIS從業務系統提取、轉換數據,加載到主題庫表中。

           

          二、報表開發

                  用FineReport報表工具依托數據倉庫,開發 “常用指標式-固定報表”、“常用指標式-定制報表”、“非常用指標式-數據分析報表”、“非常用指標式-推送查詢式報表”、“非常用指標式-用戶自定義查詢報表”等5類報表N多張報表模板。

          三、權限管理

                  用FineReport報表工具基于角色控制報表與數據倉庫中角色維度結合,同時與業務系統等集成,統一權限管理,實現單點登錄。

          四、后臺支撐

                  APACHE+TOMCAT集群部暑FineReport,以滿足5000人訪問

          五、數據分析挖掘

                  基于數據倉庫,采用多變量分析等方法,對數據進行分析,發現潛在關系,對下一步行為決策提供依據。

          辛苦收官,IT小牛的心得總結

                  所有IT高手都是熬出來的,IT小牛也是。這個項目寫出來感覺輕輕松松,其實過程相當坎坷。項目的難度超出預期,尤其是數據倉庫建立塊,最終項目延期兩個月,過程中IT小牛作為項目經理承擔著各種壓力,項目成員們情緒上的波動,公司和客戶的各種催促。最后還是挺過來了,感覺成長不少,一是對待項目評估的謹慎,前期一定要把項目調研做的足夠好;二是心態上的成長,大概以后就要冷眼看世界,不管愁與喜了。

                  轉載自csdn博客:絕對干貨:保險公司決策分析系統建設方案



          主站蜘蛛池模板: 乡宁县| 深圳市| 雷山县| 金阳县| 山阴县| 会东县| 灯塔市| 定陶县| 布拖县| 屯门区| 黄石市| 肃宁县| 通城县| 玉林市| 梧州市| 张家界市| 玛纳斯县| 武义县| 商南县| 新乐市| 于田县| 绿春县| 恩平市| 丹阳市| 溧阳市| 宁夏| 建水县| 临湘市| 商都县| 玉树县| 成武县| 瑞丽市| 晋城| 分宜县| 广元市| 普兰县| 留坝县| 和平区| 抚宁县| 曲阳县| 专栏|