摘 要:通用的ERP軟件與碳素企業特有的生產管理不相適應,且價格昂貴。以現有的企業網環境為基礎,采用B/S模式的系統結構,將量化生產管理引入到碳素行業,所設計的軟件系統以圖表并用的形式自動產生包括利潤、產出投入比等在內的各種生產、管理報表。一年來的運行表明,系統能很好地適應碳素行業的生產管理方式。
關鍵詞:碳素行業;企業網;B/S模式;產出投入比
中圖分類號:TP319文獻標識碼:B
文章編號:1004-373X(2010)06-082-02
Design of Carbon Industry Production Management System Based on Intranet
BAI Guimei,LI Mingzhao
(Luoyang Institute of Science and Technology,Luoyang,471023,China)
Abstract:Except being expensive,common ERP software is not suitable for the management of carbon industry.Based on existed intranet,numerical production management is led into carbon industry with B/S structure.The designed system automatically shows all chart and list reports on production management including profit,ratio of product and cost,and so on.One year of running time,it indicates that this system is very suitable for carbon industry.
Keywords:carbon industry;intranet;B/S structure;ratio of product and cost
0 引 言
國內碳素企業的生產管理至今仍停留在手工階段,普遍存在生產管理困難,沒有具體的量化考核細則。采用信息化的管理技術,是改變這種狀況的必要手段。發達工業國家的碳素企業,為了解決生產過程中的管理問題,大都采用了先進的信息化管理系統,以便快速地響應并解決管理中的問題。然而,現有的ERP系統,很難滿足國內碳素企業具體的需要,且費用昂貴。這里所研發的企業網環境下的碳素行業生產管理系統能夠很好地解決這些問題,已于2008年9月通過河南省科技廳的鑒定(成果鑒定號為2008-472),水平達到國內領先。該系統以Visual Studio.net 2005為前臺開發工具,后臺使用SQL Server 2005數據庫管理系統[1]。系統采用基于Web的B/S架構,實現了碳素生產企業各部門的量化管理,準確地反映了各部門的利潤及產出投入比,解決了各部門所需的各種報表及相應曲線圖的直觀表示問題。
1 系統設計
1.1 系統部署
這里所面向的是一家大型電力集團下屬的碳素公司,電力集團有碳素公司、電力公司、鋁業公司組成,每個公司又有自己的各個生產部門,碳素公司的生產部門對應相應的三期工程,比如成型部就有一期成型部與二期成型部,焙燒部則三期(一期、二期、三期焙燒部)都有,當然這三期工程不是完全對稱的,如一期有能源部,二期與其基本相當的是煅燒部,而三期則沒有,一期有余熱發電廠,二期、三期沒有。該集團內部有完善的企業網,從集團到公司再到部門形成了一個三層的樹型網絡拓撲結構,如圖1所示。
圖1 網絡拓撲圖
碳素公司生產管理系統軟件運行在Web服務器上,系統所需的數據庫存放在數據庫服務器上,該軟件系統所發布的各種生產報表也運行在數據庫服務器上,數據庫服務器亦即是報表服務器。各生產部門可以在自己的部門計算機上輸入前一個生產日的生產及管理數據,修改當天輸入的數據,以及查看各生產部門的日報表、月報表、季報表及年報表。
1.2 模塊結構設計
該系統有四大功能模塊構成:數據錄入、當天錄入數據修改、報表、系統管理員功能。數據錄入正常情況下錄入的是前一天的數據,考慮到特殊事件的發生,實際使用中還可以錄入某一天(更早些天)的數據。數據的修改只限于當天錄入的數據(服務器系統日期前一天的數據)。報表用于給出各生產、管理部門日報表及生產部門統計報表。系統管理功能用于獲取普通用戶、數據錄入用戶、修改數據用戶的賬號和密碼。系統模塊結構如圖2所示。
圖2 系統模塊結構圖
1.3 數據庫設計
表1是包含在本系統數據庫中的表 。
表1 數據庫中的表
表名提供數據的部門備注
Anybscb(一期能源部生產數據表)一期能源部、生技部一日錄入一次
Acxbscb(一期成型部生產數據表)一期成型部、生技部一日錄入一次
Absbscb(一期焙燒部生產數據表)一期焙燒部、生技部一日錄入一次
Bbsbscb(二期煅燒部生產數據表)二期煅燒部、生技部一日錄入一次
Bcxbscb(二期成型部生產數據表)二期成型部、生技部一日錄入一次
Bbsbscb(二期焙燒部生產數據表)二期焙燒部、生技部一日錄入一次
Cbsbscb(三期焙燒部生產數據表)三期焙燒部、生技部一日錄入一次
Gbmydb(各部門用電表)生技部一日錄入一次
Gbmysb(各部門用水表)生技部一月錄入一次
Gbmwhfb(各部門維護費表)財務部、綜合辦每維護一次錄入
Gbmzczyb(各部門資產占用表)財務部一年錄入一次
Zyscyljgb(主要生產原料價格表)供應部每購入一次錄入
Zjcljgb(中間材料價格表)供應部價格每變化一次錄入
Gbmrlzyb(各部門人力資源表)綜合辦一月錄入一次
Gbmtrccsjb(各部門投入/產出數據表)據系統整體需求設置,內容由計算得到
Yhqxb(用戶權限表)據系統整體需求設置
需要指出的是,表1中從“一期能源部生產數據表”到“三期焙燒部生產數據表”的7個表,數據由對應生產部門提供各班組原料使用量、成品產出量,生技部提供生產質量檢驗值。系統運行到下個月時,自動計算出各生產部門上個月每日的投入、產出值(以貨幣單位度量)及相應的利潤與產出投入比,計算出的值寫入“各部門投入/產出數據表”。
1.4 報表設計
系統具有強大的服務器報表功能。各部門錄入的數據可通過報表進行查看(對應部門日報表),各生產部門還有自己的綜合日報表(具有與生產部門相關的所有數據),及利潤、產出投入比月、季度、年度報表。其中月、季、年報表有表格與曲線圖兩種呈現方式,且這些報表均屬于比較報表,即不同期相同的生產部門(比如一期焙燒部、二期焙燒部與三期焙燒部)置于一個報表中,目的是便于比較。月報表曲線一天對應曲線上的一個點,季度報表與年度報表一周對應曲線上的一個點。這些報表發布在報表服務器上,供企業內部的員工訪問瀏覽。
2 結 語
企業網環境下的碳素行業生產管理系統使用B/S模式的系統結構,即系統運行在服務器端,包括運行在Web(主頁)服務器上的應用程序,以及運行在數據庫服務器(報表服務器)上的數據庫與服務器報表,各生產部門、管理部門可在自己企業網內部任意的計算機上(客戶端)借助于瀏覽器使用該系統(訪問Web服務器與報表服務器)。系統的使用已使企業取得了良好的經濟和社會效益,該系統具有在碳素生產行業廣泛推廣應用的價值。
參考文獻
[1]Pfleeger S L,Atlee J M.Software Engineering[M].3rd Edition.USA:Prentice Hall,2005.
[2]孟偉東,王延斌,倪小明,等.鐵路客運售票智能化服務系統的設計與實現[J].計算機工程與應用,2008,44(13):214-216.
[3]Designing Microsoft SQL Server 2005 Databases.http://learning.microsoft.com/manager,2006.
[4]匡曉紅,湯丹,胡志剛.勞動保障語音咨詢服務系統設計與實現[J].計算機工程與設計,2008(3):1 571-1 574.
[5]張松,李曦.分布式多層架構中中間層的優化設計[J].計算機應用,2005(5):1 058-1 060.
[6]曹國民,陳根才,施文幸.基于.NET平臺的電力生產管理系統建模與實現[J].計算機工程與設計,2008(1):170-172.
[7]史濟民.軟件工程——原理、方法與應用[M].2版.北京:高等教育出版社,2002.
[8][美]哈特.ASP.NET 2.0入門經典[M].4版.張楚雄,高猛,譯.北京:清華大學出版社,2006.
[9][美] 哈特.ASP.NET 2.0 經典教程——C#篇[M].孟憲瑞,易磊,譯.北京:人民郵電出版社,2007.
[10]戴志誠.SQL Server 2005數據庫系統開發與實例[M].北京:電子工業出版社,2007.
周峰.SQL Server 2005中文版經典案例設計與實現[M].北京:電子工業出版社,2006.