劉振濤
【摘要】 班組成本核算是企業(yè)經(jīng)濟(jì)核算的基礎(chǔ),而企業(yè)信息化的發(fā)展,為班組成本核算的各項(xiàng)基礎(chǔ)數(shù)據(jù)的采集及數(shù)據(jù)加工與共享提供了可能。文章從班組成本核算系統(tǒng)的相關(guān)技術(shù)入手,結(jié)合碳四車間的生產(chǎn)工藝流程,給出系統(tǒng)分析設(shè)計(jì)方案。從生產(chǎn)裝置儀表中獲取動(dòng)態(tài)數(shù)據(jù)開(kāi)始,按照不同裝置、產(chǎn)品成本核算要求,分班組進(jìn)行成本核算,最終實(shí)現(xiàn)對(duì)班組考核的需要。
【關(guān)鍵詞】 數(shù)據(jù)采集; 班組成本; 設(shè)計(jì); 實(shí)現(xiàn); DCS
班組成本核算是企業(yè)經(jīng)濟(jì)核算的基礎(chǔ),是進(jìn)一步落實(shí)企業(yè)內(nèi)部經(jīng)濟(jì)責(zé)任制,降低企業(yè)成本,提高經(jīng)濟(jì)效益,增強(qiáng)企業(yè)生存能力的手段。班組成本核算,可以通過(guò)計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)通訊技術(shù),動(dòng)態(tài)地將一線生產(chǎn)情況進(jìn)行貨幣化轉(zhuǎn)換,按班次動(dòng)態(tài)反映其投入產(chǎn)出和產(chǎn)品生產(chǎn)成本,變產(chǎn)品成本的事后反映為事中控制,并通過(guò)對(duì)成本實(shí)時(shí)的在線控制,實(shí)現(xiàn)班組成本核算的信息化。
一、相關(guān)技術(shù)
設(shè)備儀表基礎(chǔ)數(shù)據(jù)來(lái)源于各生產(chǎn)裝置的生產(chǎn)控制系統(tǒng),通過(guò)生產(chǎn)控制系統(tǒng)的不同接口,將裝置中儀表數(shù)據(jù)動(dòng)態(tài)地進(jìn)行數(shù)字化顯示并共享。目前裝置生產(chǎn)控制系統(tǒng)對(duì)外提供信息一般采用DDE、OPC或?qū)S媒涌诘葞追N方式。同時(shí),為實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)和后臺(tái)系統(tǒng)的銜接,需要相應(yīng)的數(shù)據(jù)庫(kù)接口技術(shù)。下面對(duì)有關(guān)技術(shù)進(jìn)行說(shuō)明。
(一)DDE
動(dòng)態(tài)數(shù)據(jù)交換(DDE),即Dynamic Data Exchange,是Windows 98 支持的幾種進(jìn)程間通信機(jī)制之一。DDE是基于Windows的消息機(jī)制,兩個(gè)Windows應(yīng)用程序通過(guò)相互之間傳遞消息進(jìn)行“對(duì)話”,這兩個(gè)程序分別被稱為“服務(wù)器”和“客戶”。在帶有DDE通訊的DCS工作站上,通過(guò)合理設(shè)置DDE對(duì)話和編寫相應(yīng)的DDE Client獲取每一儀表項(xiàng)目的動(dòng)態(tài)數(shù)值。對(duì)需要直接在另一臺(tái)網(wǎng)絡(luò)微機(jī)中獲取工作站項(xiàng)目的,可以使用NETDDE進(jìn)行跨機(jī)器獲取。
(二)OPC
OPC(OLE for Process Control)是一個(gè)公共的過(guò)程控制和制造自動(dòng)化的標(biāo)準(zhǔn)接口,它以O(shè)LE(現(xiàn)稱為Activex)、COM(Component Object Model,組件對(duì)象模型)和Dcom(Distributed Com,分布式Com)技術(shù)為基礎(chǔ),實(shí)質(zhì)上就是作為工業(yè)標(biāo)準(zhǔn)定義的特殊COM接口。OPC技術(shù)采用客戶/服務(wù)器模式。OPC服務(wù)器是數(shù)據(jù)源,其擁有數(shù)據(jù)或從DCS(Distributed Control System)、PLC(Programemable Logic Controller)條形碼讀取器等控制設(shè)備中獲得。OPC客戶端要獲取控制設(shè)備的數(shù)據(jù),只需通過(guò)OPC接口從OPC服務(wù)器中即可獲得,并不需要了解硬件裝置的詳細(xì)信息。
(三)分布式多層結(jié)構(gòu)
微軟提出的DNA(Distributed interNet Applications Architecture)概念是借助生命科學(xué)中脫氧核糖核酸的寓意來(lái)寓示信息系統(tǒng)可以靈活適應(yīng)外界環(huán)境因素的變化,做出相應(yīng)的反應(yīng)。按DNA的思想,應(yīng)用系統(tǒng)架構(gòu)采用三層架構(gòu)體系,以COM+組件編寫商業(yè)處理邏輯,從而保證了系統(tǒng)具有:1.技術(shù)先進(jìn)性;2.開(kāi)放性,依從主流的技術(shù)標(biāo)準(zhǔn);3.高安全性;4.與現(xiàn)有異種系統(tǒng)的兼容性;5.系統(tǒng)的可擴(kuò)展性;6.快速開(kāi)發(fā),易于維護(hù)。
(四)ODAC專用引擎技術(shù)
ODAC作為一種專用的數(shù)據(jù)引擎,可對(duì)大型數(shù)據(jù)庫(kù)Oracle提供強(qiáng)大的數(shù)據(jù)庫(kù)訪問(wèn)和安全可靠的運(yùn)行環(huán)境。
傳統(tǒng)的訪問(wèn)Oracle示例如下:
[Oracle RDBMS] <> [SQL*Net] <> [OCI] <> [Application]
開(kāi)發(fā)者需要通過(guò)RDBMS 的客戶端調(diào)用RDBMS 的功能,但缺點(diǎn)是客戶端必須安裝Oracle的客戶端。而ODAC引擎,由于支持Oracle 的NET 功能,可以直接運(yùn)行在TCP/IP 協(xié)議上,其數(shù)據(jù)庫(kù)存取方式為:
[Oracle RDBMS] <> [TCP/IP] <> [Application]
二、生產(chǎn)裝置
(一)現(xiàn)場(chǎng)流程
班組成本核算系統(tǒng)從DCS中獲取動(dòng)態(tài)儀表數(shù)據(jù),然后通過(guò)網(wǎng)絡(luò)從下位機(jī)傳輸?shù)綌?shù)據(jù)庫(kù)服務(wù)器,然后進(jìn)行整理并用于成本計(jì)算。以碳四裝置為例,說(shuō)明其現(xiàn)場(chǎng)流程,如圖1。
DCS系統(tǒng)(工業(yè)以太網(wǎng))與目標(biāo)數(shù)據(jù)庫(kù)(企業(yè)管理網(wǎng))通過(guò)兩個(gè)雙網(wǎng)卡機(jī)器進(jìn)行隔離。從DCS獲取動(dòng)態(tài)儀表數(shù)據(jù)后,需要通過(guò)至少兩個(gè)DCOM或COM+程序?qū)?shù)據(jù)發(fā)送到目標(biāo)數(shù)據(jù)庫(kù),以便系統(tǒng)處理后供有關(guān)部門或人員進(jìn)行班組成本核算。
(二)主要儀表情況
碳四裝置可以由DCS采集的儀表有20多個(gè),主要限于生產(chǎn)中消耗的物料、消耗的燃動(dòng)和最終產(chǎn)出產(chǎn)品、副產(chǎn)品量,主要投入產(chǎn)出儀表如表1所示。
(三)成本項(xiàng)目情況
碳四裝置成本要素按照原材料、輔助材料、燃料動(dòng)力、人工費(fèi)用、制造費(fèi)用等分項(xiàng)列示。在成本要素的定義過(guò)程中,如果該成本項(xiàng)目可以從DCS采集儀表中獲取數(shù)據(jù),如碳四、氮?dú)?、低壓蒸汽等,可以通過(guò)定義取數(shù)公式進(jìn)行獲取儀表數(shù)據(jù);對(duì)不能通過(guò)DCS進(jìn)行采集的項(xiàng)目,如電、人工費(fèi)用等,則可以在以后的處理中通過(guò)給定各班組相同的固定值處理。
三、系統(tǒng)設(shè)計(jì)
班組成本核算系統(tǒng)可大致分為三大部分功能,第一部分是針對(duì)DCS的數(shù)據(jù)采集子系統(tǒng),第二部分是針對(duì)采集數(shù)據(jù)的動(dòng)態(tài)顯示與控制子系統(tǒng),第三部分是對(duì)整個(gè)班組系統(tǒng)的成本分析與考核子系統(tǒng)。其總體結(jié)構(gòu)設(shè)計(jì)圖如圖2所示。
(一)數(shù)據(jù)采集子系統(tǒng)
數(shù)據(jù)采集子系統(tǒng)主要包括動(dòng)態(tài)數(shù)據(jù)采集、動(dòng)態(tài)數(shù)據(jù)傳輸和動(dòng)態(tài)數(shù)據(jù)整理。
1.動(dòng)態(tài)數(shù)據(jù)采集
動(dòng)態(tài)數(shù)據(jù)采集是指自動(dòng)從車間裝置DCS中獲取班組成本核算的數(shù)據(jù),包括主要的原材料、輔助材料以及燃動(dòng)力的消耗,車間產(chǎn)品、半成品和副產(chǎn)品的產(chǎn)出等。動(dòng)態(tài)數(shù)據(jù)采集頻率根據(jù)設(shè)備情況,可分別采用DDE、NETDDE、OPC或其他形式進(jìn)行實(shí)時(shí)數(shù)據(jù)獲取,采集數(shù)據(jù)以累計(jì)流量值為主。
2.動(dòng)態(tài)數(shù)據(jù)傳輸
動(dòng)態(tài)數(shù)據(jù)采集完畢,一般DCS并沒(méi)有和廠內(nèi)MIS網(wǎng)直接相連(采用1臺(tái)甚至幾臺(tái)機(jī)器進(jìn)行雙網(wǎng)卡安全隔離),需要?jiǎng)討B(tài)地將在線采集的數(shù)據(jù)通過(guò)ODAC發(fā)送到MIS網(wǎng)所在的網(wǎng)絡(luò)服務(wù)器的Oracle數(shù)據(jù)庫(kù)中。
3.動(dòng)態(tài)數(shù)據(jù)整理
動(dòng)態(tài)數(shù)據(jù)傳送到網(wǎng)絡(luò)服務(wù)器后,服務(wù)器根據(jù)情況進(jìn)行整理。對(duì)多個(gè)儀表共同影響的成本項(xiàng)目按照其內(nèi)在關(guān)系進(jìn)行公式的計(jì)算和處理,對(duì)DCS中儀表數(shù)據(jù)不準(zhǔn)確或流量隨時(shí)間有大量幅度變動(dòng)的,按照儀表數(shù)據(jù)和實(shí)際數(shù)據(jù)的差異進(jìn)行調(diào)整,而對(duì)無(wú)法從DCS儀表中獲取而需要進(jìn)行考核的成本項(xiàng)目,則根據(jù)財(cái)務(wù)部門和車間成本核算部門提供的資料進(jìn)行攤薄和分配。
(二)實(shí)時(shí)成本顯示子系統(tǒng)
實(shí)時(shí)成本顯示子系統(tǒng)主要通過(guò)各類圖表的形式對(duì)當(dāng)前班組成本狀況、現(xiàn)金操作費(fèi)用狀況、可變成本狀況進(jìn)行圖形和表格等多種直觀反映,對(duì)超出目標(biāo)成本的項(xiàng)目要素進(jìn)行報(bào)警提示。
(三)班組成本分析考核子系統(tǒng)
班組成本分析考核系統(tǒng)主要提供豐富的查詢功能,以供有權(quán)使用的各級(jí)管理者在管理中臨時(shí)決策使用。
四、結(jié)論
班組成本核算系統(tǒng)選用了基于DNA的三層架構(gòu)體系,后端數(shù)據(jù)庫(kù)采用數(shù)據(jù)庫(kù)Oracle,中間臨時(shí)數(shù)據(jù)使用Access,前臺(tái)開(kāi)發(fā)工具選用Delphi,利用ODAC技術(shù)完成對(duì)數(shù)據(jù)的訪問(wèn),完成了班組成本核算系統(tǒng)的原型開(kāi)發(fā),實(shí)現(xiàn)了對(duì)不同DCS通訊協(xié)議下儀表數(shù)據(jù)的采集、整理和實(shí)時(shí)傳輸,動(dòng)態(tài)班組成本核算和動(dòng)態(tài)成本信息查詢等功能。目前該系統(tǒng)運(yùn)行正常,其在提高工作效率、減少原料浪費(fèi)、實(shí)時(shí)成本監(jiān)控等方面均收到了很好的效果。
【參考文獻(xiàn)】
[1] 李靖波.基于微軟DNA體系結(jié)構(gòu)的三層開(kāi)發(fā)[J].計(jì)算技術(shù)與自動(dòng)化,2002,21(2):76-78.
[2] Guan Hongjun.The Design and Implementation of team cost accounting system based on dynamic data collection[J].Key Engineering Materials,2010,430:1277-1280.
[3] 小瑞芒德·麥克勞德,喬治·謝爾.管理信息系統(tǒng):管理導(dǎo)向的理論與實(shí)踐(第8版)[M].北京:電子工業(yè)出版社,2002.
[4] 柏瑞,劉煥志,李揚(yáng).基于DNA分布式結(jié)構(gòu)的DSM管理信息系統(tǒng)架構(gòu)[J].電力系統(tǒng)及其自動(dòng)化學(xué)報(bào),2002(14):25-26.
[5] 和力,魚濱,和燕.構(gòu)建基于Windows DNA的分布式多層應(yīng)用系統(tǒng)[J].電腦與信息技術(shù),2002(2):24.
[6] 張加林,陳小平.COM/DCOM 技術(shù)分析及其應(yīng)用[J].情報(bào)指揮控制系統(tǒng)與仿真技術(shù),2003(1):48.
[7] Joey F.George,Dinesh Batra,JosephS.Valacich,Jeffrey A.Hoffer.面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.