Java軟件報表軟件技術博客

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

          公司需要在財務實現(xiàn)資金回籠、虧損盈利和現(xiàn)金流量等數(shù)據(jù)進行統(tǒng)計。也就是需要一個綜合管理平臺,而這個平臺是怎么來的呢?今天筆者就來分享一個案例,教教大家如何搭建一個管理平臺!不多說,直接開講啦!

          一、需求介紹

                 我們今天要說的案例公司主要從事生產銷售各種高效節(jié)能電機定轉子沖片和鐵芯,并最終在財務實現(xiàn)資金回籠、虧損盈利和現(xiàn)金流量等數(shù)據(jù)進行統(tǒng)計。 

          因此電機綜合管理平臺至少有三個部門參與:

          第一個是生產部門,第二個是銷售部門,第三個是財務部門,但是他們又是層層緊扣,生產的數(shù)據(jù)關聯(lián)著財務,銷售的數(shù)據(jù)又關聯(lián)著財務,生產的數(shù)據(jù)也關聯(lián)著銷售,他們缺一不可:

          1、  統(tǒng)一的生產平臺

          用工具來規(guī)范生產的數(shù)據(jù),能夠將各個子公司的數(shù)據(jù)科學化、模塊化,讓數(shù)據(jù)能夠和銷售部門、財務部門對接,并且實現(xiàn)同一種報表格式,對比傳統(tǒng)形式,具有質的飛躍。

          2、  統(tǒng)一的銷售數(shù)據(jù)

          由于有多個銷售子公司、多個銷售部門,在銷售的時候數(shù)據(jù)具有相似性和變動性,而數(shù)據(jù)又源于生產,卻又要加工,在統(tǒng)一平時上就省去了多次錄入重復,而且能夠及時反饋給財務,在財務視角來看,又省去了一次重復多次錄入的工作。

          3、統(tǒng)一的財務核算

          財務的現(xiàn)金流量表、虧損盈利表、負債表,這些數(shù)據(jù)需要每個月都要整理一次,而且每次都是重復的,但是它又需要生產的數(shù)據(jù),同時也要銷售的數(shù)據(jù),因此統(tǒng)一的財務核算,在根本上減輕了財務的工作負擔,在核算效率上有質的提升。

          只有建立綜合管理平臺,才能實現(xiàn)

          ①信息統(tǒng)一,集中管控;

          ②規(guī)范標準,科學管控;

          ③整合資源,全面管控;

          二、開發(fā)工具

          綜合管理平臺數(shù)據(jù)來源于生產車間的流水線數(shù)據(jù),通過導入到MSSQL2005數(shù)據(jù)庫中,通過FineReport數(shù)據(jù)自帶的演示平臺,通過報表的復雜公式計算代替繁瑣的人工統(tǒng)計,并通過B/S架構,建立集團和子公司信息實時交流的黃金樞紐。

          開發(fā)的時候用到如下具體工具:

          操作系統(tǒng):windows 2008 R2  sp1 64位

          報表開發(fā)工具:帆軟finereport

          數(shù)據(jù)庫:MSSQL2005 64位 開發(fā)版本

          圖片處理工具:PS CS3

          網(wǎng)頁開發(fā)工具:Dreamweaver 8

          三、數(shù)據(jù)源

          機電報表平臺通過連接遠程數(shù)據(jù)庫服務器,并對數(shù)據(jù)庫表進行查詢和運算,每個數(shù)據(jù)庫表都有表關聯(lián)。

          連接數(shù)據(jù)庫


           

          舉例部分表

          1、定子錄入表,包含如下字段:型號、日期、生產工段、材質、類別、規(guī)格、個數(shù)、產家、單片質量等。


           

          2、資產負債表,包含如下字段:期末余額、年初余額、負債及所有者權益等


           

          3、損益表,包含如下字段:本月數(shù)金額、本年數(shù)金額、上年數(shù)金額


           

          還有諸如:現(xiàn)金流量表,包含如下字段:金額、補充資料、金額;資產類型表;負債及所有者權益表;項目表,包含如下字段:項目id,項目名稱,這里就不一一舉例。

          、數(shù)據(jù)分析

          橫看成嶺側成峰,每個領導都有自己的報表格式,因此只能定義好生產、銷售、財務的錄入接口,并對需要的數(shù)據(jù)進行取值。

          1、生產數(shù)據(jù):

          分析維度:機電產品類別

          具體維度:日期、分類

          度量:噸

          比如生產報表查詢所需的查詢界面:


          2、銷售數(shù)據(jù):

          分析維度:銷售金額、產品分類

          具體維度:時間、基層單位

          度量:元、噸

          3、財務數(shù)據(jù)

          分析維度:項目分類和金額性質

          具體維度:日期

          度量:元

          、報表制作

           

          1、制作生產錄入填報

          (1)添加模板數(shù)據(jù)集

          在左邊添加一個數(shù)據(jù)集,SQL語句:select * from 定子錄入,點擊預覽,如圖:


          (2)模板設計

          拖拽“控件管理”里面的相應控件到模板設計的相應單元格,比例日期型的,就拖拽個日期控件到相應單元格,如圖所示:


          (3)添加插入/刪除擴展按鈕設計

          拖拽一個按鈕控件,雙擊它,顯示控件屬性(插入按鈕的按鈕類型是插入行,刪除按鈕的按鈕類型是刪除行)如圖所示,



          并且在A3的擴展與父格設置如下:


           

          (4) 設置填報

          點擊菜單—報表—報表填報屬性—提交—添加一個內置SQL—設置如下:


           

          (5)設置批量導入excel        

          點擊報表—報表web屬性—填報頁面設置—我要為這張報表單獨設置—設置如圖:


          2、報表設計

          填報和報表具有區(qū)別的,報表不能填報數(shù)據(jù),只能查詢相關報表,舉定子報表為設計例子:

          (1)定義模板數(shù)據(jù)集

          和填報設計一樣,報表數(shù)據(jù)庫SQL:select * from 定子錄入 order by 日期,截圖如下:


           

          (2)參數(shù)設計

          點擊添加左邊的報表參數(shù),取名叫類別,從左邊“控件管理”拖拽一個下拉框到右邊的單元格上,并把控件名設置為剛才定義的“類別”,如圖所示


           

          (3)在模板設計好報表參數(shù)

          從數(shù)據(jù)源拖拽字段到“模板設計”的單元格上,如圖所示:


          雙擊B3,點擊過濾,在彈出對話框設置如下:


           


          (4) 設計報表函數(shù)

          比如當天生產產量的計算公式是:單片重量*個數(shù)/天*規(guī)格,那我們就是要在G4上運算,并且要在每行每列都繼承運算公式,要在G4的“擴展與父格”設置好“左父格”,單擊G4單元格,點擊菜單—插入—單元格元素—插入公式,在彈出對話框,如圖所示:


           


           

          例如:H3(sum(G3)總個數(shù)和計算)和H4(sum(G4)總重量和計算)

          再如

          1、財務的損益錄入界面,因為財務的運算公式較多且復雜,數(shù)據(jù)既取之于生產,又取之于銷售。


           

          2、財務現(xiàn)金流量錄入


           

          3、財務資產負債錄入


           

          綜上,財務的運算公式較多,在錄入方面也是采用excel批量導入,才能更好的實現(xiàn)就信息化和手工的相輔相成。

          、系統(tǒng)部署

          在windows2008 R2 sp1 的那臺電腦安裝Finereport 6.5.5,安裝完后,點擊產品演示,讓他啟動自帶的應用服務器,在IE輸入http://localhost:48079/WebReport/ReportServer?op=fs看下能否訪問到系統(tǒng),如果正常代表平臺已經在本地搭建好了。

          把做好的jsp網(wǎng)頁放到C:\FineReport_6.5\WebReport,然后在網(wǎng)頁index.jsp上做個超鏈接,直接跳轉到http://192.168.X.X.:48079/WebReport/ReportServer?op=fs,這樣可以省去記網(wǎng)址的麻煩,另外在公司防火墻上映射聯(lián)通外網(wǎng)ip到192.168.x.x那臺服務器上,并開放80端口,然后可以直接在IE地址欄輸入:http://外網(wǎng)ip/ ,即可在全球任意地方直接訪問到萬鑫綜合管理平臺,只不過是電信訪問會訪問點。

          、成果展示

          1、綜合管理平臺登陸頁面

          2、平臺首頁

          輸入system和密碼,點擊登錄,直接跳轉到如下界面:

          最直接呈現(xiàn)在界面的是:定子當日產量、轉子當日產量、各型號日產量、日生產總片數(shù)等信息,非常直觀的讓領導能了解生產的情況,同時省去了統(tǒng)計的麻煩,把復雜的工作簡單做,把更多的精力投入到生產中去。

          3、生產錄入模塊

          右邊設計了一個“插入”和“刪除”,方便添加多一行數(shù)據(jù)和刪除一行數(shù)據(jù)。

          4、轉子報表

          在設計的時候,凍結了重復的單元格,比如類型、型號、規(guī)格,然后月份可以直接左右移動,非常直觀的瀏覽數(shù)據(jù),在設計上更人性化。

          4、財務損益錄入

          5、財務現(xiàn)金流量錄入

          6、資產負債錄入

           

           

           

           

           

           

           

           

           




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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 岚皋县| 大方县| 永和县| 丰镇市| 克什克腾旗| 杨浦区| 壶关县| 佛冈县| 杂多县| 陕西省| 通州区| 通道| 西乡县| 呼图壁县| 馆陶县| 昌平区| 南宫市| 米林县| 梧州市| 滨海县| 健康| 宜宾县| 如东县| 辽阳市| 长寿区| 温州市| 聂拉木县| 奉化市| 拉孜县| 文水县| 中江县| 乌兰县| 淮安市| 武夷山市| 镇坪县| 司法| 高雄县| 芷江| 基隆市| 中卫市| 乐东|