蔡敬云
(廣東省工業(yè)設(shè)備安裝有限公司,廣東 廣州 510000)
近年來,我國城市化進(jìn)程不斷加快,一二線城市中的人口不斷增多,與此同時(shí),人們的經(jīng)濟(jì)水平不斷提高,城市中機(jī)動(dòng)車的數(shù)量也不斷增加,這些都給城市交通帶來了極大的壓力,造成了交通擁堵。當(dāng)前,一二線城市交通擁堵問題嚴(yán)峻[1]。為了解決這一問題,很多城市都通過修建地鐵的方式緩解交通擁堵現(xiàn)象。地鐵一般在市中心的隧道內(nèi)行駛,不占用市中心的地面空間,雖然也有在高架橋或地面行駛的,但一般沒有在市中心行駛。地鐵行駛速度快、不堵車,成為很多上班族的首選交通工具,特別是在北京、上海等一線城市中,地鐵人流量非常大。地鐵作為城市的一種公共交通,承擔(dān)著重要的安全責(zé)任,故地鐵修建時(shí)應(yīng)重視方方面面的安全、質(zhì)量問題。其中,機(jī)電安裝作為地鐵修建中必不可少的一項(xiàng)環(huán)節(jié),具有工期短、參建單位多、系統(tǒng)復(fù)雜等特點(diǎn),是需要重視的一個(gè)環(huán)節(jié)。機(jī)電安裝一般涉及多家施工單位,故需要多家施工單位共同協(xié)作完成。如何保證多家施工單位的共同協(xié)作,需要對參建單位進(jìn)行協(xié)同管理。信息化時(shí)代下,協(xié)同管理也應(yīng)實(shí)現(xiàn)信息化、網(wǎng)絡(luò)化管理,提高施工單位的協(xié)同管理水平,為地鐵機(jī)電安裝工序的正常開展奠定良好基礎(chǔ)[2]。
(1)技術(shù)可行性。地鐵機(jī)電安裝施工協(xié)同管理理論研究方面,已有文獻(xiàn)從人、機(jī)、料、法等方面進(jìn)行了深入分析,為系統(tǒng)開發(fā)提供了理論支撐。為提高協(xié)同管理系統(tǒng)應(yīng)用范圍,采用C#編程語言進(jìn)行系統(tǒng)開發(fā)。目前,C#已支持多平臺(tái)開發(fā),所開發(fā)的系統(tǒng)能在Windows、MAC、Linux系統(tǒng)中運(yùn)行。系統(tǒng)開發(fā)采用開源MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ),涉及的理論及技術(shù)滿足協(xié)同管理系統(tǒng)開發(fā)。
(2)經(jīng)濟(jì)可行性。當(dāng)前,地鐵機(jī)電安裝施工協(xié)同管理多采用原始管理方式,存在效率低、出錯(cuò)率高問題,開發(fā)協(xié)同管理系統(tǒng)能提高協(xié)同管理效率,具有廣闊應(yīng)用前景。系統(tǒng)采用開源MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)管理,減少了系統(tǒng)投資成本。
地鐵機(jī)電安裝施工包括模塊有機(jī)電安裝工程施工、協(xié)同處理、施工計(jì)劃管理、施工管理、系統(tǒng)管理。(1)機(jī)電安裝工程施工管理。地鐵機(jī)電施工中包含專業(yè)有建筑裝飾、通風(fēng)空調(diào)、給排水、消防、照明動(dòng)力、導(dǎo)向標(biāo)志、建筑施工等。建筑裝飾負(fù)責(zé)地鐵裝飾,包括墻體、欄桿、衛(wèi)生間、涂料等裝飾;通風(fēng)暖通負(fù)責(zé)地鐵及隧道風(fēng)機(jī)、空調(diào)等安裝、調(diào)試;給排水負(fù)責(zé)管理地鐵污水、廢水收集及排放;消防負(fù)責(zé)地鐵、線路消防管道、消防栓等安裝調(diào)試;照明動(dòng)力負(fù)責(zé)地鐵、線路照明及線路動(dòng)力能正常運(yùn)行;導(dǎo)向標(biāo)志負(fù)責(zé)在公共區(qū)域、機(jī)車等地方進(jìn)行標(biāo)示管理[3-4]。(2)協(xié)同處理。地鐵工程涉及部門比較多,因此協(xié)同處理是該系統(tǒng)核心功能模塊,在進(jìn)行協(xié)同處理時(shí)應(yīng)注意各個(gè)部門之間協(xié)作、權(quán)限、數(shù)據(jù)傳輸?shù)葐栴}。(3)施工計(jì)劃管理。施工計(jì)劃管理中需要項(xiàng)目負(fù)責(zé)人在系統(tǒng)內(nèi)進(jìn)行施工計(jì)劃添加,包括各個(gè)單位負(fù)責(zé)信息,系統(tǒng)支持施工計(jì)劃修改及查看操作。(4)施工管理。主要進(jìn)行施工進(jìn)度管理,包括施工過程監(jiān)控管理、施工過程進(jìn)度管理[5]。(5)系統(tǒng)管理。系統(tǒng)管理包含功能有權(quán)限管理、功能管理、數(shù)據(jù)管理。
由于地鐵機(jī)電安裝涉及單位比較多,單位工作性質(zhì)不同,導(dǎo)致系統(tǒng)應(yīng)用場景不一致,所開發(fā)的系統(tǒng)可運(yùn)行在移動(dòng)客戶端、Web瀏覽器及PC客戶端。系統(tǒng)采用MVC框架開發(fā)。系統(tǒng)MVC框架結(jié)構(gòu)圖如圖1所示。
圖1 施工協(xié)同管理系統(tǒng)MVC框架
地鐵施工協(xié)同管理系統(tǒng)采用MVC框架將各個(gè)部分分離,實(shí)現(xiàn)了各部分之間松散耦合性,這樣能夠?qū)崿F(xiàn)將界面層、業(yè)務(wù)層、數(shù)據(jù)層之間代碼分離,提高了代碼管理效率;系統(tǒng)在擴(kuò)展功能時(shí)只需在界面層、業(yè)務(wù)層及數(shù)據(jù)層對應(yīng)類中添加管理類,就可實(shí)現(xiàn)系統(tǒng)擴(kuò)展。該框架提高了代碼編寫效率。
(1)系統(tǒng)總體功能設(shè)計(jì)。地鐵機(jī)電安裝的施工協(xié)同管理系統(tǒng)包含功能有機(jī)電安裝工程施工、協(xié)同處理、施工計(jì)劃管理、施工管理、系統(tǒng)管理。系統(tǒng)總體功能結(jié)構(gòu)如圖2所示。地鐵機(jī)電安裝施工協(xié)同管理功能比較復(fù)雜,文章只分析協(xié)同處理管理的核心功能。
圖2 系統(tǒng)總體功能圖
(2)協(xié)同管理設(shè)計(jì)。地鐵安裝施工協(xié)同管理涉及部門比較多、協(xié)作程序復(fù)雜。施工協(xié)作管理可采用屬地管理、制定管理規(guī)程、移動(dòng)互聯(lián)網(wǎng)管理方式進(jìn)行動(dòng)態(tài)管理等。協(xié)同管理中涉及數(shù)據(jù)量大、權(quán)限管理復(fù)雜,為快速開發(fā)協(xié)同管理功能,可采用文獻(xiàn)[6]中提供的協(xié)同智能管理框架進(jìn)行開發(fā)。智能協(xié)同管理框架如圖3所示。協(xié)同智能管理框架采用自定義控件進(jìn)行UI設(shè)計(jì),該UI控件提供豐富權(quán)限管理接口,開發(fā)過程中只需采用XML語言進(jìn)行權(quán)限配置即可完成權(quán)限管理。控件中提供多個(gè)方法進(jìn)行通信信息交換。為保障權(quán)限安全,文章在已有框架基礎(chǔ)上增加加密算法(文本采用DES算法)。通過應(yīng)用對比,測試結(jié)果如表1所示。從表1中可知添加算法后框架UI運(yùn)行效率降低、占用資源有所增加,但是數(shù)據(jù)安全級別得到提升。地鐵協(xié)同管理數(shù)據(jù)涉及保密信息,因此文章采用添加加密算法的框架進(jìn)行協(xié)同管理。系統(tǒng)開發(fā)采用C#編程語言實(shí)現(xiàn)系統(tǒng)開發(fā)[7]。
表1 協(xié)同UI控件測試結(jié)果
協(xié)同數(shù)據(jù)管理信息量大,包含信息表有單位信息表、線路信息表、設(shè)備信息表、施工信息表、施工計(jì)劃信息表等。為減少系統(tǒng)運(yùn)行投資成本,采用開源MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ)。以系統(tǒng)施工信息表詳情為例,系統(tǒng)施工信息表用于存儲(chǔ)施工信息,詳情如表2所示。
表2 系統(tǒng)施工信息表詳情
文章采用C#編程語言開發(fā)了地鐵機(jī)電安裝施工協(xié)同管理系統(tǒng),該系統(tǒng)由機(jī)電安裝工程施工、協(xié)同處理、施工計(jì)劃管理、施工管理、系統(tǒng)管理組成。為提高系統(tǒng)開發(fā)效率,采用MVC框架進(jìn)行開發(fā)。通過分析可知,所開發(fā)的系統(tǒng)滿足施工協(xié)同管理要求,在地鐵施工中有廣闊的推廣應(yīng)用價(jià)值。