發(fā)電有限責任公司龍笛實施案例
發(fā)電有限責任公司的企業(yè)即時通訊系統(tǒng)業(yè)務需求主要體現(xiàn)在以下4個方面:① ERP消息提醒;② PI生產(chǎn)實時數(shù)據(jù)查看;③ 其他應用模塊(如車輛年檢等)的消息提醒;④ 企業(yè)應用模塊擴展(如生產(chǎn)技術問答擴展功能)。
用龍笛系統(tǒng)建立的即時通訊平臺,通過客戶端能接收來自ERP等系統(tǒng)的數(shù)據(jù)、信息,這樣減少了登錄ERP等系統(tǒng)重復性操作并節(jié)約了時間;通過手機短信接口, ERP等系統(tǒng)的數(shù)據(jù)、信息可以直接送達相關人員的手機。通過客戶端和手機終端還能實時查看當前生產(chǎn)實時數(shù)據(jù)。生產(chǎn)技術問答擴展以即時通訊系統(tǒng)的組織結構數(shù)據(jù)為基礎,有效利用即時通訊的傳輸機制和服務器文件管理機制,建立了動態(tài)的企業(yè)技術資源庫。
1. ERP消息提醒
ERP消息提醒接口是利用Oracle數(shù)據(jù)庫觸發(fā)器。在ERP的Oracle數(shù)據(jù)庫中插入觸發(fā)器,觸發(fā)器可以跟蹤數(shù)據(jù)表記錄的變化,根據(jù)相關記錄的增加情況,產(chǎn)生一條新的記錄插入到N點實時協(xié)作系統(tǒng)的企業(yè)數(shù)據(jù)接口消息表中,即時通訊系統(tǒng)的企業(yè)應用機器人程序從企業(yè)數(shù)據(jù)接口消息表中取出記錄,機器人程序根據(jù)記錄的內(nèi)容確定消息的接收者,據(jù)此產(chǎn)生一條網(wǎng)絡消息,并將此消息通過服務器轉(zhuǎn)發(fā)給目標接收者。
2. PI生產(chǎn)實時數(shù)據(jù)查看
PI生產(chǎn)實時數(shù)據(jù)程序?qū)崟r數(shù)據(jù)庫中的數(shù)據(jù)發(fā)送到實時數(shù)據(jù)接口表中,對接口表中的記錄作實時更新。實時數(shù)據(jù)輪詢機器人將實時數(shù)據(jù)接口表中的記錄取出來產(chǎn)生工作事務消息,并將此消息群發(fā)給查詢滾動實時數(shù)據(jù)的用戶群。
3. 車輛年檢消息提醒
接口查詢機器人程序定時從車輛年檢數(shù)據(jù)庫中取出滿足條件的記錄,根據(jù)記錄內(nèi)容確定需要發(fā)送的目標用戶,形成消息記錄,將此消息記錄保存到即時通訊系統(tǒng)的企業(yè)數(shù)據(jù)接口消息表中,N點實時協(xié)作系統(tǒng)的企業(yè)應用機器人程序從企業(yè)數(shù)據(jù)接口消息表中取出記錄,機器人程序根據(jù)記錄的內(nèi)容確定消息的接收者,據(jù)此產(chǎn)生一條網(wǎng)絡消息,并將此消息通過服務器轉(zhuǎn)發(fā)給目標接收者。同時可產(chǎn)生一條手機短信,短信通過手機短信平臺發(fā)送給接收著。