摘要:本文介紹了基于B/S與C/S綜合架構(gòu)的特種設(shè)備管理信息系統(tǒng)的開發(fā)設(shè)計思路與方法,分析了目前已開發(fā)系統(tǒng)存在的問題,提出遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫和本地業(yè)務(wù)數(shù)據(jù)庫的數(shù)據(jù)分布模式,探討該架構(gòu)在同類系統(tǒng)開發(fā)應(yīng)用中的優(yōu)勢,研究了系統(tǒng)的主要功能和體系結(jié)構(gòu)。
關(guān)鍵詞:特種設(shè)備;管理信息系統(tǒng) B/S(瀏覽器/服務(wù)器);C/S(客戶機(jī)/服務(wù)器)
中圖分類號:TP315 ???文獻(xiàn)標(biāo)識碼:A ???????文章編號:1003-2177(2019)16-0000-00
為了適應(yīng)信息化發(fā)展的需要,各地市級城市分別建立了所轄區(qū)域內(nèi)的特種設(shè)備數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)之上,部分省市和軟件公司合作,開發(fā)研制了相應(yīng)的計算機(jī)管理系統(tǒng),對特種設(shè)備設(shè)計、制造、安裝、檢驗、使用、修理、改造和安全監(jiān)察等8個方面更加有效的管理起到了積極作用。然而,由于立足各自內(nèi)部管理模式,系統(tǒng)規(guī)模較小、比較分散、應(yīng)用平臺復(fù)雜、體系結(jié)構(gòu)比較原始,有的片面追求大而全,不能突出重點,疏于實用,因此已不能適應(yīng)業(yè)務(wù)的迅速發(fā)展,不能滿足管理的需要。更重要的是數(shù)據(jù)共享程度低,很多應(yīng)用系統(tǒng)由于沒有統(tǒng)一協(xié)調(diào),信息共享程度不高,重復(fù)投資,浪費了大量的資源。
1特種設(shè)備管理信息系統(tǒng)現(xiàn)狀分析及存在的問題
目前國內(nèi)的相關(guān)系統(tǒng)存在以下幾種模式,一種是單純的檢驗軟件,是檢驗單位主要為了報告制作編制,數(shù)量最多;另一種是監(jiān)察軟件,是特種設(shè)備監(jiān)管部門方便業(yè)務(wù)管理而編制,完成如告知、合格證打印等功能,數(shù)量較多;最后一種就是檢驗和監(jiān)察綜合的軟件,是根據(jù)檢驗單位和監(jiān)察單位分別提出的各自需求編制的,目前數(shù)量較少。
對于前兩種模式,即單純的監(jiān)察軟件和檢驗軟件,由于監(jiān)察機(jī)構(gòu)與檢驗機(jī)構(gòu)立足各自的數(shù)據(jù)庫和內(nèi)部管理模式,在數(shù)據(jù)共享和動態(tài)更新方面存在嚴(yán)重的問題。雖然有的采用定期導(dǎo)入導(dǎo)出的同步更新辦法,但是仍然不可避免的存在下列問題:
(1)在監(jiān)察機(jī)構(gòu)辦理告知、注冊登記、報廢、停用等手續(xù)時,對于新增設(shè)備和在用設(shè)備的動態(tài)屬性,
檢驗機(jī)構(gòu)不能及時獲得相關(guān)信息,并且存在重復(fù)輸入的問題;
更新監(jiān)察機(jī)構(gòu)的數(shù)據(jù)庫;
(3)當(dāng)監(jiān)察機(jī)構(gòu)的數(shù)據(jù)庫與檢驗機(jī)構(gòu)的數(shù)據(jù)庫相關(guān)數(shù)據(jù)發(fā)生沖突時,存在以哪一方為準(zhǔn)的問題;
(4)使用單位和公眾沒有一個信息平臺來查詢相關(guān)信息對于監(jiān)察和檢驗綜合類的軟件,基本都是采
用內(nèi)部局域網(wǎng)為設(shè)計前提,因為監(jiān)察和檢驗分屬不同部門,不在同一地理位置,這樣雖然使用的是綜合類程序,但仍以各自數(shù)據(jù)庫為基礎(chǔ),然后通過定期撥號或上傳數(shù)據(jù)的方式更新數(shù)據(jù),這樣同樣存在上述問題,不能做到實時。
2關(guān)于B/S和C/S架構(gòu)
B/S和C/S是當(dāng)今信息系統(tǒng)開發(fā)模式的兩大主流架構(gòu),B/S和C/S架構(gòu)存在各自的優(yōu)缺點。在適用Internet、維護(hù)工作量等方面,B/S比C/S要強(qiáng)得多;但在運行速度、數(shù)據(jù)安全、人機(jī)交互等方面,則B/S遠(yuǎn)不如C/S。綜合起來可以發(fā)現(xiàn),凡是C/S的強(qiáng)項,便是B/S的弱項,反之也然。因為B/S與C/S具有不同的優(yōu)勢與特點,它們無法相互取代。例如,對于以瀏覽為主、錄入簡單的應(yīng)用程序,B/S技術(shù)有很大的優(yōu)勢,現(xiàn)在全球鋪天蓋地的Web網(wǎng)站就是明證;而對于交互復(fù)雜的企業(yè)級應(yīng)用,B/S則很難勝任。從全球范圍看,成熟的ERP(企業(yè)資源規(guī)劃系統(tǒng))產(chǎn)品大多采用二層或三層C/S架構(gòu),B/S的ERP產(chǎn)品并不多見。
如果我們的特種設(shè)備管理信息系統(tǒng)單純采用C/S結(jié)構(gòu),因為C/S是以局域網(wǎng)為設(shè)計前提,在局域網(wǎng)內(nèi)工作基本沒有問題,但是因為不同部門地理位置的不同,以及移動辦公和分布式辦公的需要,基于局域網(wǎng)的應(yīng)用程序已經(jīng)不能滿足需求。如果將C/S移植到Internet上,這種方式遠(yuǎn)程訪問需要專門的技術(shù),同時要對系統(tǒng)進(jìn)行專門的設(shè)計來處理分布式的數(shù)據(jù)。一般C/S沒有數(shù)據(jù)分頁功能,一條命令可能引起海量數(shù)據(jù)傳輸。并且C/S沒有為公眾提供查詢?yōu)g覽接口。如果采用B/S結(jié)構(gòu),首先無法解決數(shù)據(jù)量問題。因為服務(wù)器端需要儲存所有的監(jiān)察、檢驗等業(yè)務(wù)數(shù)據(jù),網(wǎng)絡(luò)數(shù)據(jù)通信量大,速度會比較慢。特別是采用adsl直接部署B(yǎng)/S的應(yīng)用會更慢;其次斷線無法自行終端處理。因為寬帶連接不是特別穩(wěn)定,有可能斷線,那么作為B/S結(jié)構(gòu)的程序?qū)]法再工作。最后對于需要繪制圖形、報表打印等界面復(fù)雜的報告制作程序,用B/S技術(shù)實現(xiàn)相當(dāng)困難。
3遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫和本地業(yè)務(wù)數(shù)據(jù)庫
根據(jù)上面的分析,如果監(jiān)察機(jī)構(gòu)和檢驗機(jī)構(gòu)采用各自的數(shù)據(jù)庫開展工作,則不可能實現(xiàn)真正的實時動態(tài)管理。解決辦法就是采用一個中心設(shè)備數(shù)據(jù)庫,以此作為監(jiān)察、檢驗等部門工作的基礎(chǔ),實現(xiàn)信息共享,中心設(shè)備數(shù)據(jù)即時更新,保證設(shè)備信息動態(tài)變化的實時性。
中心設(shè)備數(shù)據(jù)庫只保存所轄范圍內(nèi)特種設(shè)備的基本信息,在原普查數(shù)據(jù)庫結(jié)構(gòu)的基礎(chǔ)上增補(bǔ)和監(jiān)察、檢驗等部門使用的相關(guān)數(shù)據(jù)。中心設(shè)備數(shù)據(jù)庫最小應(yīng)以地市級為單位,如果擴(kuò)展到省級或國家級,則在技術(shù)上沒有太大的區(qū)別,只是數(shù)據(jù)量上的變化和硬件水平的提高。就目前計算機(jī)軟件和硬件的性能以及網(wǎng)絡(luò)帶寬,完全可以實現(xiàn)國家級特種設(shè)備中心數(shù)據(jù)庫。因為中心設(shè)備數(shù)據(jù)庫在一定區(qū)域內(nèi)只有一個,各部門是通過Internet來存取,所以稱遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫。
建立以遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫為基礎(chǔ)的特種設(shè)備管理信息系統(tǒng)的優(yōu)點是顯而易見的,它建立了實時反映設(shè)備安全狀況的信息化網(wǎng)絡(luò),不但避免了上述的不足,并且無需再用報表的形式上報數(shù)據(jù),上級管理部門可以實時掌握管轄范圍內(nèi)的特種設(shè)備狀況,比如數(shù)量、檢驗率、超期未檢設(shè)備、檢驗不合格設(shè)備等,通過特種設(shè)備信息資源整合實現(xiàn)真正意義上的實時動態(tài)高效。
業(yè)務(wù)數(shù)據(jù)庫是監(jiān)察和檢驗部門在進(jìn)行各自業(yè)務(wù)工作時使用的數(shù)據(jù)庫,是以遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫為基礎(chǔ)。如在監(jiān)察部門辦理的告知手續(xù),檢驗部門的檢驗報告等,都保存在業(yè)務(wù)數(shù)據(jù)庫中。業(yè)務(wù)數(shù)據(jù)庫保存在不同的使用部門,所以稱本地業(yè)務(wù)數(shù)據(jù)庫。
如圖1,這種以遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫為核心,以本地業(yè)務(wù)數(shù)據(jù)庫為主要應(yīng)用的分布式數(shù)據(jù)存儲方式,不僅解決了特種設(shè)備數(shù)據(jù)信息的唯一性和動態(tài)性,實現(xiàn)信息共享,還解決了網(wǎng)絡(luò)傳輸數(shù)據(jù)量大,程序運行慢等問題。
4系統(tǒng)結(jié)構(gòu)和流程
B/S架構(gòu)部分,以中心設(shè)備數(shù)據(jù)庫為基礎(chǔ),編制Web應(yīng)用程序,建立Web網(wǎng)站。用戶通過瀏覽器訪問服務(wù)器,得到實時的查詢和統(tǒng)計結(jié)果。因這種方式用戶只要能上Internet就可以訪問,因此這不僅使監(jiān)察和檢驗部門可以方便迅速查詢所需信息,實現(xiàn)簡單業(yè)務(wù)功能,更為使用單位和公眾提供一個信息平臺。如公眾想了解所使用電梯的檢驗狀況,反映特種設(shè)備安全隱患等,通過相關(guān)網(wǎng)站即可以實現(xiàn),實現(xiàn)信息互動。
C/S架構(gòu)部分,監(jiān)察和檢驗部門運行客戶端程序,一方面通過Internet連接應(yīng)用程序服務(wù)器和遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫,下載和更新設(shè)備的相關(guān)信息;另一方面,通過連接本地業(yè)務(wù)數(shù)據(jù)庫,實現(xiàn)各自的業(yè)務(wù)功能,生成的業(yè)務(wù)數(shù)據(jù)保存在本地的業(yè)務(wù)數(shù)據(jù)庫中。在監(jiān)察和檢驗業(yè)務(wù)發(fā)生的同時,對遠(yuǎn)程中心設(shè)備數(shù)據(jù)庫進(jìn)行更新,如制作檢驗報告后,對相關(guān)設(shè)備的檢驗日期、檢驗結(jié)論、報告編號等更新到數(shù)據(jù)庫,通過網(wǎng)站或客戶端程序可以及時得到最新信息。
從圖2的報告制作流程中可以看出,實際網(wǎng)絡(luò)的數(shù)據(jù)流量并不大,除瀏覽外,只下載單臺設(shè)備的數(shù)據(jù)到本地,例如制作一臺電梯報告,所需要的數(shù)據(jù)僅十幾個字段。報告制作全部在本地,通過客戶端程序完成,中心數(shù)據(jù)庫不保存報告,只保存這臺設(shè)備的相關(guān)檢驗信息。同時,由于采用同一客戶端程序,使檢驗報告的標(biāo)準(zhǔn)化得到更有效的保證,監(jiān)察機(jī)構(gòu)的表卡樣式等也同樣更加規(guī)范統(tǒng)一。
綜上所述,基于BS/CS架構(gòu)的特種設(shè)備管理信息系統(tǒng),既有效解決了特種設(shè)備信息資源的動態(tài)問題,又促進(jìn)了信息共享和資源整合,為政府監(jiān)察,行業(yè)檢驗、制造使用和社會監(jiān)督提供了有利條件,使特種設(shè)備系統(tǒng)的信息資源更加有效地為特設(shè)事業(yè)的發(fā)展和國民經(jīng)濟(jì)建設(shè)服務(wù)。
參考文獻(xiàn)
[1]TSG Z0002-2009.特種設(shè)備信息化工作管理規(guī)則[S].2009.
[2]邱夢華.特種設(shè)備信息化管理系統(tǒng)的架構(gòu)設(shè)計[D].中國設(shè)備工程,2017.
[3]吳北平.檢測檢驗信息化管理系統(tǒng)的研發(fā)[D].露天采礦技術(shù),2012.
[4]宋一鋒.ERP的C/S和B/S體系結(jié)構(gòu)的比較[J].信息技術(shù),2009(08):94-96.
[5]曹洺.加強(qiáng)特種設(shè)備信息化管理工作[J].中國管理信息化,2016(24):41-42.
收稿日期:2019-06-26
作者簡介:王麗丹(1981—),女,遼寧海城人,本科,工程師,從事機(jī)電類特種設(shè)備檢驗相關(guān)工作。