張建根
摘 要本系統(tǒng)針對電梯維保工作的監(jiān)管問題,提出了一種基于B/S、SC/S架構(gòu)的方案,實(shí)現(xiàn)了電梯維保信息的采集和數(shù)據(jù)管理,提高了電梯維保與監(jiān)管的工作效率。
【關(guān)鍵詞】電梯維保 MVC B/S SC/S
城市里大量崛起的高層與超高層建筑隨處可見,電梯作為建筑物內(nèi)的載人、載物運(yùn)輸工具,在人們?nèi)粘9ぷ骱蜕钪衅鸬讲豢商娲淖饔?。電梯?shù)量的增加,使電梯維修與保養(yǎng)的工作量加大。由于市場的過度競爭,為了爭取維保費(fèi)用,多數(shù)維保單位的電梯維保質(zhì)量很難得到全面保障。
1 研究背景
根據(jù)《中國電梯行業(yè)發(fā)展現(xiàn)狀分析》顯示,2015年國內(nèi)電梯產(chǎn)量為75.54萬臺,占據(jù)全球市場份額60%以上;截止到2016年,我國電梯的保有量達(dá)418萬臺;已成為世界上電梯保有量最多的國家。
電梯使用需求和新型控制技術(shù)應(yīng)用的不斷提升,建筑業(yè)的發(fā)展促使電梯行業(yè)進(jìn)入全面發(fā)展時期;基于電力電子技術(shù)和數(shù)字控制的晶閘管變流裝置越來越多地應(yīng)用于電梯系統(tǒng)[1]。但由于現(xiàn)在電梯的控制網(wǎng)絡(luò)大多數(shù)標(biāo)準(zhǔn)不一、產(chǎn)品互不兼容,所以出現(xiàn)分散、復(fù)雜、不兼容的系統(tǒng)建設(shè)狀況,存在信息采集不及時等一系列的問題。電梯的維保監(jiān)管需要多個部門的支持,通常包括使用單位,維保單位,質(zhì)檢部門等的通力協(xié)作。因此建立統(tǒng)一的平臺對電梯的維保與監(jiān)管進(jìn)行有效的管理具有一定的現(xiàn)實(shí)意義。
2 系統(tǒng)解決的關(guān)鍵問題
本系統(tǒng)根據(jù)電梯維保行業(yè)的要求,對質(zhì)監(jiān)部門,維保單位,電梯協(xié)會等部門進(jìn)行調(diào)研,經(jīng)過分析得出電梯維保監(jiān)管系統(tǒng)平臺的設(shè)計方案。
系統(tǒng)中擬解決的關(guān)鍵問題主要有:
(1)在Visual Studio 2008如何設(shè)計系統(tǒng)架構(gòu)實(shí)現(xiàn)數(shù)據(jù)層,業(yè)務(wù)邏輯層和應(yīng)用層的獨(dú)立,并且能夠有效地保證系統(tǒng)的安全性。
(2)數(shù)據(jù)庫ADO訪問技術(shù),主要解決的問題是怎樣通過控件訪問本地數(shù)據(jù)庫,實(shí)現(xiàn)對數(shù)據(jù)庫的常規(guī)操作及控件的靈活應(yīng)用。
(3)如何從質(zhì)監(jiān)部門,維保單位,維保人員等各個角色跟蹤維護(hù)管理數(shù)據(jù),使企業(yè)能及時的把握單位的維保狀況以及工作漏洞的數(shù)據(jù)進(jìn)行有效管理。
(4)如何實(shí)現(xiàn)在系統(tǒng)的后臺對維保人員的身份進(jìn)行統(tǒng)一管理,能夠?qū)S保人員的維保工作進(jìn)行有效監(jiān)管。
3 電梯維保監(jiān)管系統(tǒng)的架構(gòu)設(shè)計
電梯維保監(jiān)管系統(tǒng)是基于B/S+SC/S結(jié)構(gòu)體系進(jìn)行設(shè)計,充分利用SC/S響應(yīng)速度快、B/S靈活、可用性強(qiáng)的特性;本系統(tǒng)的系統(tǒng)架構(gòu)圖如圖1所示。系統(tǒng)采用B/S架構(gòu)模式,主要由兩部分組成:第一部分是后臺數(shù)據(jù)庫服務(wù)器部分,第二部分是前臺應(yīng)用程序端部分。本文提出一種SC/S架構(gòu),是在C/S模式架構(gòu)的基礎(chǔ)上建立的。S是指Smartphone,即智能手機(jī)(或者PDA端)。
本系統(tǒng)其中一個重要模塊就是根據(jù)B/S模式設(shè)計的前臺與后臺管理模塊,主要采用的是網(wǎng)站形式的管理模塊。這兩個模塊系統(tǒng)采用關(guān)鍵技術(shù)是基于ASP.NET的MVC三層體系構(gòu)架。
4 電梯維保監(jiān)管系統(tǒng)的模塊設(shè)計
為了實(shí)現(xiàn)本系統(tǒng)的目標(biāo),對目前的電梯監(jiān)管體系進(jìn)行了調(diào)研與分析,得出系統(tǒng)的功能模塊圖,包括前臺的模塊,手機(jī)端功能模塊和后臺功能模塊。
4.1 系統(tǒng)前臺模塊設(shè)計
電梯維保監(jiān)管網(wǎng)絡(luò)平臺的前臺的核心模塊主要有6個部分,包括:用戶登錄模塊,新
聞動態(tài)模塊,政策規(guī)劃模塊,技術(shù)服務(wù)模塊,公眾查詢模塊,友情鏈接模塊。
4.2 手機(jī)終端模塊設(shè)計
系統(tǒng)采用的SC/S架構(gòu)中,S端表示的就是手機(jī)端,系統(tǒng)在開發(fā)時預(yù)留了一個接口,用
來開發(fā)設(shè)計智能手機(jī)與Web服務(wù)器的連接,如圖2所示。
4.3 系統(tǒng)后臺模塊設(shè)計
電梯維保監(jiān)管網(wǎng)絡(luò)平臺后臺以常州市為管理單位實(shí)現(xiàn)各級單位注冊,并分配單位賬戶(主要包括登記機(jī)關(guān)用戶、電梯協(xié)會用戶、維保單位用戶、使用單位用戶、社會公眾);實(shí)現(xiàn)系統(tǒng)各級用戶注冊、設(shè)置維保單位與使用單位之間的維保合同關(guān)系、配置系統(tǒng)基礎(chǔ)數(shù)據(jù)、實(shí)現(xiàn)最新動態(tài)、行業(yè)資訊和政策法規(guī)信息維護(hù)等。
4.4 數(shù)據(jù)庫設(shè)計
根據(jù)對電梯維保監(jiān)管網(wǎng)絡(luò)平臺系統(tǒng)的設(shè)計與實(shí)現(xiàn)的前期的需求分析,可將用戶需求抽象為信息結(jié)構(gòu)概念模型,只有把在需求分析階段所得到的信息抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地用DBMS來實(shí)現(xiàn)這些需求。根據(jù)本系統(tǒng)的需求和系統(tǒng)設(shè)計目標(biāo),與系統(tǒng)相關(guān)的E-R圖,如圖4。
在充分考慮數(shù)據(jù)的一致性、完整性和安全性后,經(jīng)過轉(zhuǎn)換和優(yōu)化,最終確立如下關(guān)系:市隸屬于省,區(qū)縣隸屬于市;檢驗(yàn)機(jī)構(gòu)檢驗(yàn)使用單位,維保單位維保使用單位。
根據(jù)對數(shù)據(jù)庫的需求分析,以及數(shù)據(jù)庫的E-R圖的設(shè)計,將數(shù)據(jù)關(guān)系在表中實(shí)現(xiàn),完成系統(tǒng)數(shù)據(jù)庫建表工作。以維報項(xiàng)目數(shù)據(jù)字典為例。維保項(xiàng)目數(shù)據(jù)字典的主鍵為自動編號ID,用來識別維保項(xiàng)目的編號,主鍵不能為空,其他都允許為空。其中電梯類型,維保周期,位號是作為其他表格中的Key(關(guān)鍵字)。
5 電梯維保監(jiān)管系統(tǒng)的實(shí)現(xiàn)
5.1 系統(tǒng)前臺的界面
通過用戶登錄模塊,輸入用戶名和密碼即可進(jìn)入網(wǎng)絡(luò)平臺的內(nèi)部;進(jìn)入平臺內(nèi)部以后可以進(jìn)行進(jìn)一步的操作。如圖5所示,是質(zhì)監(jiān)局管理員身份登錄的界面內(nèi)容,管理員具有的權(quán)限有管轄單位、電梯統(tǒng)計、維保統(tǒng)計、其他功能等,展開各個模塊可以進(jìn)行詳細(xì)的操作。
5.2 手機(jī)終端功能模塊實(shí)現(xiàn)
系統(tǒng)采用SC/S架構(gòu)的關(guān)鍵在于增加了遠(yuǎn)程手機(jī)終端,手機(jī)端與Web服務(wù)器端進(jìn)行通信,
兩者之間的通信協(xié)議遵循HTTP協(xié)議標(biāo)準(zhǔn),請求方式采用POST方法,編碼方式采用UTF-8
字符集。為了提高服務(wù)器響應(yīng)速度,對于客戶端的請求,服務(wù)器僅返回HTTP狀態(tài)碼,不返回任何具體數(shù)據(jù)。手機(jī)端登錄界面,主要包括的使用單位的信息,包括維保時間、開始時間、電梯類型、更新時間、總項(xiàng)目數(shù)、已檢查數(shù)、合格數(shù)和異常數(shù)等。
6 系統(tǒng)的開發(fā)總結(jié)
本系統(tǒng)采用了智能客戶端(PDA端或智能手機(jī))、數(shù)據(jù)庫SQL Server 2008和Microsoft Visual Studio 2010軟件開發(fā)。充分利用SC/S+B/S架構(gòu)的特點(diǎn)和優(yōu)勢,可靠性好,查錯方便;系統(tǒng)運(yùn)行成本比較低,操作方便,實(shí)現(xiàn)了電梯維保的數(shù)字化管理,提高了電梯維保監(jiān)管的工作效率,在一定程度上減輕了電梯監(jiān)管人員的工作強(qiáng)度。在無線遠(yuǎn)程監(jiān)測場合具有廣闊的應(yīng)用前景,具有推廣的價值。
參考文獻(xiàn)
[1]葉安麗.電梯控制技術(shù)(第2版)[M].北京:機(jī)械工業(yè)出版社,2011:2-3.
[2]張子成.電梯維保系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].大連:大連理工大學(xué),2011:1-2.
[3]張良銀.淺論C/S和B/S體系結(jié)構(gòu)[J].工程地質(zhì)計算機(jī)應(yīng)用,2006.
作者單位
常州輕工職業(yè)技術(shù)學(xué)院 江蘇省常州市 213164