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