国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

城市地下綜合管廊信息管理系統設計與研究

2020-02-14 06:00張東杰
價值工程 2020年1期
關鍵詞:模塊設計綜合管廊架構設計

張東杰

摘要:隨著城市化的不斷進行,地下管線建設問題凸顯,城市地下綜合管廊建設力度不斷加大,其信息管理系統應運而生。本文以南寧市地下綜合管廊試點項目為例,介紹了地下管廊信息管理系統的開發(fā)環(huán)境、總體架構設計以及功能設計,為今后其他城市地下管廊信息管理系統的建設發(fā)展提供參考。

Abstract: With the development of urbanization, the problem of underground pipeline construction has become more prominent, the construction of urban underground integrated pipe corridors has been continuously increased, and the construction of underground pipe gallery information management systems has also begun. Based on the pilot project construction of underground Integrated Pipe Gallery in Nanning, this paper introduces the development environment, overall architecture design and functional design of the underground pipe gallery information management system, and provides reference for the construction and development of the underground pipe gallery information management system in other cities in the future.

關鍵詞:綜合管廊;信息管理系統;架構設計;模塊設計

Key words: integrated pipe gallery;information management system;architecture design;module design

中圖分類號:TU17;TU990.3 ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文章編號:1006-4311(2020)01-0098-03

0 ?引言

城市地下綜合管廊,又稱為共同溝或地下管廊,即在城市地下空間內建設一個完整的隧道,聚集了燃氣管道、給排水管、電力設施、供熱管線、通訊電線等各類市政管線,以便高效地實現管廊工程統一的規(guī)劃、設計、施工和管理,在城市穩(wěn)定運行中扮演著重要角色,是保障城市運行的“生命線”[1-2]。

現階段,我國政府制定了不少鼓勵政策,力推綜合管廊的建設,逐漸有許多城市開始嘗試建設地下綜合管廊,但我國建筑行業(yè)在綜合管廊建設上經驗不足,許多建設完工地綜合管廊還未投入實際運營,各地城市地下綜合管廊信息管理系統的建設猶在摸索階段。本文以廣西省南寧市城市地下管廊工程為基礎,通過研究分析其開發(fā)的南寧市地下綜合管廊信息管理系統,對地下管廊信息管理系統的開發(fā),進行科學的探討[3-4]。

1 ?系統整體設計

1.1 開發(fā)環(huán)境

系統開發(fā)采用Windows server 2008 R2操作系統,數據庫服務器為Oracle 11g,采用Centos Linux操作系統,操作環(huán)境為Apache提供的Jsp環(huán)境。

硬件環(huán)境為inter core i5-4590的CPU,16GB內存容量,NVIDIA GT960的顯卡核心,2GB顯存。

1.2 架構設計

城市地下管廊信息管理系統基于JavaEE框架進行開發(fā),不同于其他技術架構,JavaEE的核心是主要解決企業(yè)級應用系統的問題。JavaEE作為當前主流軟件開發(fā)平臺,具有穩(wěn)定可用性、可伸縮性的特點,并且開發(fā)效率高,支持異構環(huán)境[5-6]。整個系統可劃分為數據訪問層、業(yè)務邏輯層、用戶層與Web層。

數據訪問層(database access layer,DAL):又被稱為持久層,其通過操作數據表的查詢、添加、修改、刪除等步驟,實現系統對數據庫的訪問的主要功能。

業(yè)務邏輯層(business logic layer,BLL):它位于數據訪問層和表示層之間,是整個系統三層構架中的核心。它負責系統各項業(yè)務的邏輯處理,在數據交換中具有連接功能。業(yè)務邏輯層會調用數據訪問層相關數據,負責接收用戶層的業(yè)務請求進行邏輯處理;對于表示層,它是被調用者,業(yè)務處理完成后再將結果返回到用戶層。在本層中,如果涉及到數據庫的訪問,需調用對應數據訪問層的接口,申請數據訪問。

用戶層:(User Interface layer,UIL):即人機交互界面層,具有用戶與整個系統的交流互動功能。系統的業(yè)務邏輯一般不包含在該層中,且用戶層中的邏輯代碼僅與界面元素有關。

Web層:Web層是針對與B/S架構的應用而存在的,Web層的功能主要是完成網頁端網頁的外觀呈現,不處理應用系統的任何業(yè)務。

相比傳統構架,多層架構將系統結構清晰化,方便開發(fā)人員的分工合作,有助于前期開發(fā)的順利進行,并加快后期的維護升級。此架構降低了各層次之間的依賴,各層之間邏輯由相似相通之處,可以修改后直接調用,提高了復用性。然而層次中子程序模塊的未執(zhí)行結束會導致主程序模塊只能等待子程序模塊當前命令完成,因此多層架構未必會提升性能。這說明將系統劃分層次會降低其運行速度上,但能高效提升團隊開發(fā)效率[7]。

2 ?系統功能結構設計

優(yōu)秀的系統設計不僅要有對針對問題的高效性, 還要考慮到對將來的新增需求有足夠的適用性。由于地下綜合管廊信息管理系統功能設計廣泛,整體開發(fā)較為困難,因此,系統功能在實現采取模塊化設計時,要明確開發(fā)的基本功能模塊,模塊開發(fā)完成后立即進行組合,一套完整的系統就形成了[8-9]。

城市地下綜合管廊信息管理系統按其系統功能進行分析,主要可分為地下管廊地址規(guī)劃與地質模塊、地下管廊設計管理模塊、地下管廊成本管理模塊、地下管廊施工管理模塊、地下管廊運維管理模塊五個功能模塊。

①地下管廊規(guī)劃與地質模塊。通過規(guī)劃與地質模塊,可以管理管廊項目規(guī)劃階段需要的各種文檔和電子數據,科學地規(guī)劃管廊項目的平面、剖面和工程關鍵點。該模塊下劃分規(guī)劃資料管理、快速規(guī)劃、規(guī)劃檢查、方案管理四個次級模塊,具有查詢、上傳、移動、刪除、下載、編輯、添加等基本功能。

②地下管廊設計管理模塊。設計管理模塊是實現對管廊設計進度和設計數據集中管理的功能模塊。通過該模塊,可以管理和審查每個階段的設計結果,及時了解項目的設計進展,通過增強聯系提高各參建方之間的協作工作和溝通的效率。在此模塊中分為設計進度管理、模型管理、文檔管理三個次級模塊,具有添加、刪除、編輯、查詢、上傳等基本功能,負責編制設計計劃、追蹤設計進度、修訂計劃等。

③地下管廊成本管理模塊。成本管理模塊是管理全生命周期中管廊成本的功能模塊,通過該模塊,可以將不同階段的管廊模型進行比對,幫助用戶了解管廊工程在建設周期過程中的成本變化。共分為文件報表、合約管理、統計分析三個次級模塊,具有添加、篩選、刪除、導出、上傳、下載、預覽等基本功能,進行各階段的文件報表管理、清單關聯合同管理、竣工結算管理以及工程量統計對比和成本構成分析。

④地下管廊施工管理模塊。施工管理模塊是管理施工過程中的進度、質量、安全、人機物料等過程的功能模塊。該模塊總體分為進度管理、質量管理、安全管理、文檔管理這四個次級模塊,具有添加、刪除、插入同級項、插入子項、移動、編輯、查詢等基本功能,可以實現任務審查、任務狀態(tài)計算、進度追蹤、模型關聯、事件處理等一系列功能。

⑤地下管廊運維管理模塊。運維管理系統是南寧地下綜合管廊進行后期綜合管控的重要部分,本系統通過融合GIS 技術、BIM 技術和物聯網技術,對管廊運行狀況進行多方面監(jiān)控,實現了管廊運營過程每項工作的智慧管理。同時BIM技術與業(yè)務管理的相結合,保障了管廊安全,提高了管理水平和工作效率,為后期管廊運營數據統計分析做了充足的數據依據。該模塊分為營運管理、監(jiān)測系統、統計分析和遠程會議四個次級模塊,具有查詢、添加、刪除、導入、導出等基本功能。

通過具體分析可以發(fā)現,模塊化設計的優(yōu)勢除了易于發(fā)開及更強的系統拓展性外,在系統的各個模塊中存在許多重復的基本功能模塊,例如添加、刪除、移動、編輯等基本功能模塊。在系統設計中,當其他模塊需要之前模塊中已經設計完成好的基本功能模塊時,只需要直接調用引入即完成基本功能設計。

3 ?總結

本系統采用了基于JavaEE的層次化和模塊化設計,給系統的開發(fā)帶來了以下優(yōu)勢:

①系統整體架構層次劃分明確,各層間劃分明確,功能實現采用模塊化設計,分工明確,前期易于開發(fā),后期便于維護。

②系統層次間依賴相比傳統構架減弱,很容易用新的實現替換原有層次的實現。

③系統功能拓展性強,只需根據要增加的功能直接添加新模塊即可。

④功能相同或相似的邏輯和模塊可以直接調用或修改調用,增加了代碼的復用性,提高開發(fā)效率。

⑤整個系統通過層次化和模塊化的設計,有利于系統設計的工程化、標準化。

參考文獻:

[1]李輝.城市地下綜合管廊防水的設計與施工方法[J].科技經濟導刊,2016(14):55-56.

[2]Ding Yongqiang,Li Xiaojiang,Fei Chen. Discussion on the design of integrated node of urban integrated pipe gallery[J]. IOP Conference Series: Earth and Environmental Science,2019,242(6).

[3]殷憲飛.BIM技術在城市綜合管廊運營維護階段的應用研究[D].哈爾濱工業(yè)大學,2017.

[4]彭亮.基于BIM的地下綜合管廊信息管理系統的設計與實現[D].廣西大學,2018.

[5]劉天慶.基于JavaEE技術平臺課程管理系統的開發(fā)與設計[J].科學技術創(chuàng)新,2019(19):95-96.

[6]于嬌.證券公司反洗錢監(jiān)控系統的設計與實現[D].廈門大學,2018.

[7]樊銀亭,何鴻云.基于客戶機/服務器體系的二層與三層結構研究[J].計算機應用研究,2001(12):23-24,40.

[8]蔡長安,王琪.基于B/S模式的學生信息管理系統設計與實現[J].計算機工程與設計,2006(14):2585-2587,2590.

[9]柳樹春,廖孟揚,王思賢,徐振勤.Browser/Server模式管理信息系統的設計與實現[J].計算機工程與應用,2000(06):106-107,132.

猜你喜歡
模塊設計綜合管廊架構設計
基于安全性需求的高升力控制系統架構設計
臨沂市西安路綜合管廊人廊管線分析及其管廊橫斷面設計
基于小型ERP管理系統
對稱加密算法RC5的架構設計與電路實現
應用于SAN的自動精簡配置架構設計與實現
基于星務計算機的系統軟件架構設計