Java軟件報(bào)表軟件技術(shù)博客

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

          一、知識(shí)補(bǔ)充:

          BI(BusinessIntelligence)意為商業(yè)智能。商業(yè)智能的概念最早在1996年提出。當(dāng)時(shí)將商業(yè)智能定義為一類由數(shù)據(jù)倉庫(或數(shù)據(jù)集市)、查詢報(bào)表、數(shù)據(jù)分析、數(shù)據(jù)挖掘、數(shù)據(jù)備份和恢復(fù)等部分組成的、以幫助企業(yè)決策為目的技術(shù)及其應(yīng)用。目前,商業(yè)智能通常被理解為將企業(yè)中現(xiàn)有的數(shù)據(jù)轉(zhuǎn)化為知識(shí),幫助企業(yè)做出明智的業(yè)務(wù)經(jīng)營決策的工具。商務(wù)智能系統(tǒng)中的數(shù)據(jù)來自企業(yè)其他業(yè)務(wù)系統(tǒng)。例如商貿(mào)型企業(yè),其商務(wù)智能系統(tǒng)數(shù)據(jù)包括業(yè)務(wù)系統(tǒng)的訂單、庫存、交易賬目、客戶和供應(yīng)商信息等,以及企業(yè)所處行業(yè)和競爭對(duì)手的數(shù)據(jù)、其他外部環(huán)境數(shù)據(jù)。而這些數(shù)據(jù)可能來自企業(yè)的CRM、SCM等業(yè)務(wù)系統(tǒng)。

          二、應(yīng)用領(lǐng)域:

          商業(yè)智能能夠輔助的業(yè)務(wù)經(jīng)營決策,既可以是操作層的,也可以是戰(zhàn)術(shù)層和戰(zhàn)略層的決策。為了將數(shù)據(jù)轉(zhuǎn)化為知識(shí),需要利用數(shù)據(jù)倉庫、聯(lián)機(jī)分析處理(OLAP)工具和數(shù)據(jù)挖掘等技術(shù)。因此,從技術(shù)層面上講,商業(yè)智能不是什么新技術(shù),它只是數(shù)據(jù)倉庫、OLAP和數(shù)據(jù)挖掘等技術(shù)的綜合運(yùn)用。商業(yè)智能能夠輔助的業(yè)務(wù)經(jīng)營決策,既可以是操作層的,也可以是戰(zhàn)術(shù)層和戰(zhàn)略層的決策。為了將數(shù)據(jù)轉(zhuǎn)化為知識(shí),需要利用數(shù)據(jù)倉庫、聯(lián)機(jī)分析處理(OLAP)工具和數(shù)據(jù)挖掘等技術(shù)。因此,從技術(shù)層面上講,商業(yè)智能不是什么新技術(shù),它只是數(shù)據(jù)倉庫、OLAP和數(shù)據(jù)挖掘等技術(shù)的綜合運(yùn)用。本文介紹鋼鐵制造業(yè)關(guān)于帶鋼二級(jí)品綜合分析設(shè)計(jì)的幾點(diǎn)應(yīng)用,包含帶鋼二級(jí)品明細(xì),匯總(圖表),二級(jí)品率計(jì)算,歷史對(duì)比四個(gè)報(bào)表的制作,只是龐大BI分析系統(tǒng)的冰山一腳。

          三、環(huán)境架構(gòu):

          系統(tǒng)運(yùn)行的環(huán)境:分為數(shù)據(jù)服務(wù)器和應(yīng)用服務(wù)器和數(shù)據(jù)備份服務(wù)器三個(gè)組成模塊。

          分別安裝windows server 2008,AIX系統(tǒng)。數(shù)據(jù)操作為建立數(shù)據(jù)倉庫,采用定時(shí)自動(dòng)更新裝置的觸發(fā)器命令完成。

          系統(tǒng)運(yùn)行的數(shù)據(jù)庫為Oracle10g。

          Web端開發(fā)語言為jsp,采用SSH架構(gòu)開發(fā)。部署在應(yīng)用服務(wù)器上。

          服務(wù)器采用Tomcat,集成finereport。

          四、需求分析

          1、基層管理人員的數(shù)據(jù)錄入,為方便基層管理人員的業(yè)務(wù)操作。

          2、為決策層提供數(shù)據(jù)決策的數(shù)據(jù)支持,提供進(jìn)行優(yōu)化處理后的數(shù)據(jù)基礎(chǔ)。

          五、設(shè)計(jì)思路:

          以比較復(fù)雜的匯總表為例:

          (1)首先建立數(shù)據(jù)連接,定義一個(gè)數(shù)據(jù)庫連接: :

          (2)建立報(bào)表數(shù)據(jù)集,數(shù)據(jù)及提前經(jīng)過處理,數(shù)據(jù)提取的工作已寫入數(shù)據(jù)倉庫中:

          (3)已ds1數(shù)據(jù)及為例,展示數(shù)據(jù)及內(nèi)容如下:


          (4)編輯模板設(shè)計(jì)頁面內(nèi)容如下,引入網(wǎng)頁設(shè)計(jì)使用網(wǎng)頁框完成:


           

          (5)模板設(shè)計(jì)中數(shù)據(jù)展現(xiàn)部分:


           

          (7)網(wǎng)頁框采用鏈接的方式寫入,采用url連接方式傳遞參數(shù):

          (8)在參數(shù)設(shè)計(jì)頁面編輯參數(shù)設(shè)計(jì),定義查詢變量:


           

          (9)在查詢按鈕中定義參數(shù)傳遞方式,從查詢條件中獲取參數(shù)值,然后傳遞給模板設(shè)計(jì)頁面:


           

          (10)定義日期參數(shù)界面,日期格式為字符串類型:

          (11)物料參數(shù)處理采用動(dòng)態(tài)sql方式處理:


           

          (12)運(yùn)行:

          六 報(bào)表展示:

          明細(xì)表:


           

          匯總表:


           

          二級(jí)品率歷史對(duì)比:


           

          二級(jí)品率:


           

          主界面:

           




          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 大理市| 曲阳县| 永定县| 青海省| 驻马店市| 安义县| 井研县| 乐亭县| 永和县| 东兴市| 盐亭县| 高雄县| 新晃| 河津市| 山东省| 贺州市| 大英县| 平远县| 德保县| 西林县| 建阳市| 肇源县| 博客| 永善县| 富顺县| 扬州市| 聂拉木县| 宁都县| 连山| 长沙县| 志丹县| 渑池县| 托里县| 册亨县| 昌江| 泗阳县| 将乐县| 天峨县| 怀仁县| 额济纳旗| 通榆县|