莫智豪
摘 要 隨著我國工業(yè)信息化技術的高速發(fā)展,制造業(yè)生產(chǎn)管理的信息化建設不斷推進,生產(chǎn)報表系統(tǒng)越來越受到企業(yè)的重視。
關鍵詞 Fine Reprt;生產(chǎn)報表系統(tǒng);信息化技術
前言
隨著我國工業(yè)信息化化技術的高速發(fā)展,生產(chǎn)報表系統(tǒng)越來越受到企業(yè)的重視。當前,國內(nèi)大多鋼廠的各生產(chǎn)單位、多遠經(jīng)濟體公司信息化建設起步較晚,信息化發(fā)展相對滯后,急需一個數(shù)據(jù)覆蓋面全面,操作便捷的生產(chǎn)報表系統(tǒng)為生產(chǎn)決策者提供生產(chǎn)信息以指導生產(chǎn)工作,為此,我們設計并完成了依托Fine Report和Fine UIPro的生產(chǎn)報表系統(tǒng)。
1開發(fā)與實現(xiàn)
1.1 開發(fā)平臺
(1) 操作系統(tǒng)
本系統(tǒng)是基于Fine Report報表引擎,依托Fine UIPro5.2作為前端展示的網(wǎng)絡系統(tǒng),開發(fā)環(huán)境操作系統(tǒng)為WINDOWS 10專業(yè)版。
(2)開發(fā)工具及語言
開發(fā)工具
Microsoft Visual Studio 2013,F(xiàn)ine Report 8.0
編程語言
ASP.NET
數(shù)據(jù)庫
Oracle 11g
1.2 功能及特性分析
當前,各生產(chǎn)廠大多依靠excel電子表格對各類生產(chǎn)統(tǒng)計數(shù)據(jù)進行逐級統(tǒng)計上報,在數(shù)據(jù)處理和傳遞過程中存在數(shù)據(jù)可靠性和安全性的問題,同時,信息反射弧過長,與企業(yè)追求高效的生產(chǎn)目標相違背。本系統(tǒng)以web端生產(chǎn)數(shù)據(jù)訪問接口,部署在公司內(nèi)網(wǎng)中,通過信息錄入與查詢功能分離,數(shù)據(jù)分層管理,實現(xiàn)生產(chǎn)統(tǒng)計數(shù)據(jù)可靠性與安全性進一步提高[1]。
該系統(tǒng)主要提供各類生產(chǎn)數(shù)據(jù)的錄入、數(shù)據(jù)整理與統(tǒng)計和數(shù)據(jù)展示功能,具有讀寫權限分離、數(shù)據(jù)格式處理及自動統(tǒng)計、指標智能判定,權限多點配置,界面管理個性化5大特性。
第一,讀寫權限分離特性。數(shù)據(jù)錄入接口僅對特定用戶開發(fā),依據(jù)數(shù)出一源原則,相關生產(chǎn)數(shù)據(jù)的錄入由相關負責人完成,其他用戶一般不具有新增或修改的權限。而且,具有初次錄入權限的人員不一定具有數(shù)據(jù)修改權限。一般的,決策者不能直接干預數(shù)據(jù)的錄入和修改過程,他們僅擁有數(shù)據(jù)查詢的權限。增、刪、改、查的讀寫權限分離原則確保數(shù)據(jù)來源滿足唯一性,防止數(shù)據(jù)在流轉(zhuǎn)過程中遭到不合理竄改,這在一定程度上提高了數(shù)據(jù)的準確性,為生產(chǎn)決策者提供更準確的生產(chǎn)信息。
第二,數(shù)據(jù)格式處理及自動統(tǒng)計特性。各產(chǎn)線數(shù)據(jù)錄入系統(tǒng)后,系統(tǒng)具備條件處理功能。首先,能按照預設精度條件對數(shù)據(jù)精度進行處理,支持數(shù)據(jù)類型向上轉(zhuǎn)型。再者,系統(tǒng)支持輸入位數(shù)限制和數(shù)據(jù)類型限制,當錄入的信息為錯誤類型或是數(shù)字范圍超出預設時,即認為是非法數(shù)據(jù),系統(tǒng)將拒絕提交數(shù)據(jù)。數(shù)據(jù)自處理的工能可避免錯臟數(shù)據(jù)存入數(shù)據(jù)庫,能從源頭規(guī)范數(shù)據(jù)格式,為后續(xù)數(shù)據(jù)處理提供可靠性保障。
第三,指標智能判定特性。在生產(chǎn)過程中,對相關指標的判定,我們往往不僅僅關注數(shù)據(jù)本身,而是更多關注指標判定的結(jié)果。基于fine Report的生產(chǎn)報表系統(tǒng)支持建立質(zhì)量判定標準庫,依托建立的標準庫,系統(tǒng)可以對錄入的質(zhì)量數(shù)據(jù)進行智能判定并給出判定結(jié)果。當質(zhì)量判定標準變更時,只需在標準庫中新建相應的質(zhì)量判定標準,系統(tǒng)即可根據(jù)最新的判定標準對數(shù)據(jù)進行判定,而無須更新系統(tǒng)程序。數(shù)據(jù)區(qū)間智能判定功能為系統(tǒng)提供了一種方便快捷的數(shù)據(jù)判定模式,通過建立標準庫使判定依據(jù)不依賴于系統(tǒng)而實現(xiàn)自由變更,使得系統(tǒng)在指標判定上獲得更高的靈活性和拓展性。
第四,權限多點配置特性。本文上述的讀寫權限分離特性的實現(xiàn),底層依賴的是用戶權限的靈活分配。在用戶權限的配置上,我們的設計理念是用戶組合、角色管理、角色授權、多點配置。該授權模式既滿足不同用戶的授權差異化要求,又滿足用戶授權的全域覆蓋。在授權問題上,我們不直接針對某個具體的用戶,而是直接對應到某個用戶組,我們將具有某一類角色的用戶抽象出來建立一個用戶組,該組里的成員具有某種共同的權限要求,把抽象出來的用戶組稱為角色。對某個角色授權,即是給屬于該角色的用戶都進行了授權,達到由點及面,以逸待勞的效果??紤]到一個用戶可能具有多重身份,設計系統(tǒng)時允許一個用戶可以同時擁有多個角色,從而,在對多個角色單獨授權的同時,也是對某個用戶授權的多點覆蓋和組合,多角色權限的并集即為某擁有這些角色的用戶所擁有的所有權限。這樣的用戶權限管理模式在權限管理過程中使用戶的職能更清晰化,從而更好地實現(xiàn)了權限管理的初衷。
第五,個性化界面特性。生產(chǎn)制造行業(yè)的系統(tǒng)一直以來都具有界面色彩及布局單一的特點,而每個人自身條件不一,對界面的視覺感官要求也不一樣,界面的友好度直接影響到使用者的情緒,進而影響系統(tǒng)實際使用的效果?;贔ine Report的生產(chǎn)報表系統(tǒng)依托Fine UIPro5.2絢麗的主題外觀和多種內(nèi)置主題可供用戶隨心切換,總能找到一款適應不同年齡層用戶的界面風格。當然,系統(tǒng)也可支持自定義主題背景,實現(xiàn)UI設計在一定程度上和用戶建立起良好交互的功能。
2應用案例
當前,該系統(tǒng)方案已成功應用于國內(nèi)的一家不銹鋼廠的生產(chǎn)統(tǒng)計,生產(chǎn)數(shù)據(jù)覆蓋燒結(jié)生產(chǎn)指標、生產(chǎn)運行參數(shù)及原、燃料消耗情況、煉鐵生產(chǎn)指標、煉鋼生產(chǎn)指標、連鑄生產(chǎn)情況、質(zhì)量情況、AOD爐生產(chǎn)情況、能源消耗情況、收得率、成分指標考核、石灰廠生產(chǎn)情況及相關生產(chǎn)記事等,基本涵蓋了中金不銹鋼生產(chǎn)過程從原燃料消耗到冶煉生產(chǎn),再到連鑄生產(chǎn)全過程的消耗、產(chǎn)出數(shù)據(jù)、設備運行參數(shù)及相關生產(chǎn)紀要。該系統(tǒng)的投用幫助廠家的生產(chǎn)報表從傳統(tǒng)的excel電子表格時代向信息系統(tǒng)時代的跨越,公司的生產(chǎn)信息化更上一個臺階[2]。
3結(jié)束語
基于Fine Report的工廠輕型生產(chǎn)報表系統(tǒng)具有廣泛的應用場景和推廣價值,它是一個獨立的,完整性的生產(chǎn)報表類系統(tǒng),有良好的可視化交互效果,系統(tǒng)數(shù)據(jù)具有較高的安全性和可靠性,在數(shù)據(jù)指標判定上擁有良好的適應性和可拓展性,并且開發(fā)周期短,成本低廉,可廣泛應用于制作業(yè)小型工廠,希望它在小型鋼廠發(fā)揮作用的同時,能在更多的生產(chǎn)場景中得以應用。
參考文獻
[1] 張金輝.基于局域網(wǎng)工業(yè)監(jiān)控生產(chǎn)報表系統(tǒng)的軟件設計與實現(xiàn)[J].自動化與儀器儀表,2015(7):18-20.
[2] 葉秀玲.生產(chǎn)報表系統(tǒng)的開發(fā)與應用總結(jié)[J].中氮肥,2017(1):77-80.