■ 上海市政工程設(shè)計研究總院(集團)有限公司 陳磊
工程設(shè)計文本主要是指工程設(shè)計文件中的文字說明部分,主要包括項目建議書、工程可行性研究報告、初步設(shè)計說明書、施工圖設(shè)計說明、各類專題研究報告等。在工程建設(shè)的各個階段,設(shè)計單位需要編寫大量的設(shè)計文本,工程設(shè)計文本是項目投資決策、技術(shù)評審和工程施工的重要依據(jù),設(shè)計文本的質(zhì)量關(guān)系工程建設(shè)項目的成敗,也直接體現(xiàn)了設(shè)計單位的技術(shù)水平的高低。
傳統(tǒng)的工程設(shè)計文本編寫方法一般是以類似工程的設(shè)計文本為模板,結(jié)合工程的具體情況進行修改、補充編制而成。在編寫過程中,往往存在以下問題:
(1)工程設(shè)計文本有特定的格式和要求,在設(shè)計文本的編寫過程中,往往具有很大的重復(fù)性。設(shè)計單位經(jīng)過多年的積累,會將很多有用信息和資料直接使用,但實際中由于技術(shù)手段落后,資源沒有得到充分共享。
(2)如果設(shè)計文本編制套用了一個不合適的模板,或者設(shè)計模板不標準、不規(guī)范,那就會造成設(shè)計文本的編寫質(zhì)量和深度不符合編寫要求。
(3)由于設(shè)計人員的設(shè)計水平和編寫經(jīng)驗的差異,而現(xiàn)行的規(guī)范和標準對設(shè)計文本編制深度和要求僅作了一般性、原則性的規(guī)定,對不同類型的具體工程并沒有給出詳細的說明和指導(dǎo),使得設(shè)計文本的編制水平參差不齊。
為了解決這些問題,研究如何建立標準、規(guī)范、豐富和優(yōu)質(zhì)的設(shè)計資料數(shù)據(jù)庫,并以高效的計算機輔助手段供設(shè)計文本編制人員使用,以實現(xiàn)設(shè)計文本的標準化和信息化,對提高設(shè)計文本編寫的質(zhì)量和效率具有十分顯著的作用。本文介紹了上海市政工程設(shè)計研究總院工程設(shè)計文本標準化、信息化建設(shè)的研究成果和實踐案例,以期為設(shè)計單位設(shè)計文本編制的標準化、信息化建設(shè)提供參考。
(1)調(diào)查設(shè)計人員的需求,對工程設(shè)計文本編制過程中需要的各類資料進行歸納、總結(jié)和分類,合理構(gòu)建資料數(shù)據(jù)庫。
(2)依靠設(shè)計單位的技術(shù)力量,組織編寫符合要求的各類設(shè)計模板和資料。
(3)編制應(yīng)用程序、運用計算機輔助手段,將設(shè)計資料高效地提供給設(shè)計文本編制人員使用,并提供豐富的計算機輔助編寫功能。
工程設(shè)計文本編寫過程所需資料繁多,根據(jù)工程設(shè)計文本的編寫特點,對這些資料歸納、總結(jié)和分類,制作出標準、高效的資料庫,構(gòu)建計算機數(shù)據(jù)庫,是實現(xiàn)信息化管理的關(guān)鍵。
在編制過程中,工程性質(zhì)相似和設(shè)計階段相同的設(shè)計文本往往有很大的相似性和重復(fù)性,通過設(shè)計模板把這些內(nèi)容歸納總結(jié)出來,設(shè)計文本編制可以直接使用一些成熟的和共用的信息、資料模塊,不需要從頭開始編寫,極大地提高了工作效率。同時,設(shè)計模板提供了標準、規(guī)范的設(shè)計文本內(nèi)容和格式,從而保證了設(shè)計文本的編制質(zhì)量和深度。
從提高設(shè)計模板的適用性角度出發(fā),為設(shè)計文本編制人員提供盡量豐富的設(shè)計模板,但考慮到設(shè)計文本的編制過程中所需處理情況的復(fù)雜性,由于設(shè)計模板的種類過多,編寫需要花費的工作量巨大,可考慮從下列兩個方面對設(shè)計模板進行分類。
(1)工程性質(zhì)
根據(jù)工程特點分析,可將電子模板的種類劃分為:城市快速路、城市主干道、城市次干道(支路)、城市景觀路、高速公路、一級公路、二級及以下公路、綜合交通樞紐、大型樞紐立交、特大橋梁、綜合管廊等。
(2)設(shè)計階段
按照我國公路和市政工程建設(shè)程序和編制要求,可將設(shè)計模板的設(shè)計階段劃分為:項目建議書、方案設(shè)計、工程可行性、初步設(shè)計、施工圖設(shè)計等。
幾種設(shè)計模板顯然不能處理工程設(shè)計文本編寫中遇到的不同情況,為此,需要準備更為豐富的設(shè)計資料庫,供設(shè)計文本編寫時進行插入、調(diào)用。利用資料庫對設(shè)計模板進行豐富和補充有以下幾點好處:
(1)資料庫提供豐富的數(shù)據(jù),可以處理工程設(shè)計文本編制中遇到的不同情況。
(2)資料可以通過開放的數(shù)據(jù)庫形式存放,可以分階段準備,不斷豐富資料,不需要一次性花費太大的工作量。
(3)資料庫可以隨著設(shè)計技術(shù)和要求的發(fā)展變化、不斷更新,保持很好的適用性。
可考慮從以下幾個方面對資料庫進行定義分類:
(1)資料類型:將資料劃分為若干種大的類型,包括社會經(jīng)濟概況、總體設(shè)計、橋梁結(jié)構(gòu)選型、路面設(shè)計、地基處理方案等。
(2)分項內(nèi)容:將資料庫的大類型設(shè)置二級分項,每種不同的資料類型定義分項的方法會有不同,如對于社會經(jīng)濟概況,可分為上海、廣州、青島等;對于地基處理方案,可分為塑料排水板、水泥攪拌樁等。
(3)工程性質(zhì):定義每種資料適用的工程性質(zhì)。
(4)設(shè)計階段:定義每種資料適用的設(shè)計階段。
(5)關(guān)鍵字:為每種資料內(nèi)容定義若干個關(guān)鍵字,方便查詢和調(diào)用。
設(shè)計要求是設(shè)計文本編制的指導(dǎo)性文件,對各種不同類型工程設(shè)計文本的編制內(nèi)容、深度和方法提出要求。設(shè)計要求融合了設(shè)計單位的技術(shù)和經(jīng)驗積累,將其整合至應(yīng)用程序中供動態(tài)查閱,將會為設(shè)計文本編制人員提供極大的幫助。
道路設(shè)計文本編制過程中,經(jīng)常需要參考大量的設(shè)計規(guī)范和標準?,F(xiàn)行規(guī)范和標準種類繁多,查詢檢索較為繁瑣,部分設(shè)計人員資料不全,甚至使用過期規(guī)范,給工程設(shè)計文本的質(zhì)量帶來隱患。通過提供應(yīng)用程序,提供電子版設(shè)計規(guī)范和標準,并提供先進的檢索和查詢手段,并對其進行維護、保證版本的有效性,對提高道路設(shè)計質(zhì)量和效率有十分重要的作用。
從以往的工程實例中找出典型的、編寫質(zhì)量好的工程設(shè)計文本范本,供設(shè)計人員參考使用,對提高設(shè)計文本的編寫質(zhì)量具有極大的幫助。
其他參考書目是指經(jīng)過設(shè)計單位認定的,具有價值的書籍、論文和研究報告等,其中包括了一些新的技術(shù)和研究成果,可供設(shè)計文本編制人員參閱。
從應(yīng)用程序要實現(xiàn)的功能需求分析,編制的應(yīng)用程序應(yīng)具備下列功能:
(1)根據(jù)特定的工程設(shè)計要求,調(diào)用所需的設(shè)計文本模板和資料。
(2)提供豐富的輔助設(shè)計功能、設(shè)計文本謀篇布局、設(shè)計導(dǎo)航、資料查詢、信息管理等。
(3)應(yīng)用程序能夠?qū)υO(shè)計文本進行項目管理并確保信息安全。
(4)應(yīng)用程序能夠?qū)π畔爝M行維護,并提供信息的不斷豐富和更新。
Visual Studio.net 開發(fā)平臺是Microsoft 公司推出的一款基于.NET 架構(gòu)的開發(fā)工具,該架構(gòu)具有高效率的集成開發(fā)環(huán)境,將強大功能與新技術(shù)結(jié)合起來,用于構(gòu)建具有視覺上引人注目的用戶體驗的應(yīng)用程序,實現(xiàn)跨技術(shù)邊界的無縫通信,并且能支持各種業(yè)務(wù)流程。該應(yīng)用程序開發(fā)選用了Visual Studio.NET 平臺, 主體程序采用Visual C++.NET 編寫。
SQL Server2012是Microsoft 公司開發(fā)的、 面向企業(yè)的大型數(shù)據(jù)庫系統(tǒng),能夠提供完整、高效的數(shù)據(jù)庫高級特性,具有良好的使用界面,且與Windows 操作系統(tǒng)、Office軟件等緊密集成,數(shù)據(jù)交換極為便捷。該應(yīng)用程序數(shù)據(jù)庫選用SQL Server2012數(shù)據(jù)庫。
(1) 應(yīng)用程序與Word 程序的無縫結(jié)合
圖1 應(yīng)用程序主界面
word 軟件具有強大編輯功能和廣泛的用戶基礎(chǔ),是通用的設(shè)計文本編制軟件。該應(yīng)用程序采用COM 技術(shù)實現(xiàn)了應(yīng)用程序與word 程序的無縫結(jié)合,在應(yīng)用程序的框架內(nèi)集成了word 應(yīng)用程序,可對word 文檔進行編輯、粘貼以及為所有word 程序提供高級功能。
(2) 數(shù)據(jù)庫管理技術(shù)
應(yīng)用程序中參考資料、范本、標準規(guī)范等需要根據(jù)不同的需求進行分類,資料信息量大,因此采用了數(shù)據(jù)庫管理。數(shù)據(jù)庫管理技術(shù)能夠最大程度地方便用戶查詢、使用資料,通過對數(shù)據(jù)表的添加、刪除、更新,使應(yīng)用程序成為開放式結(jié)構(gòu),數(shù)據(jù)庫資料能夠及時更新,保證了其有效性和準確性。另外,利用數(shù)據(jù)庫的權(quán)限管理功能和加密技術(shù),能夠更好地保證數(shù)據(jù)資料的安全性。
(3) 程序界面設(shè)計
應(yīng)用程序?qū)ord 窗口鑲嵌于主程序窗口內(nèi),并且能夠?qū)ord 程序的進程進行控制,最大程度地方便了用戶使用。左上側(cè)窗口分區(qū)中有四個功能選項,分別是設(shè)計要求、參考資料、標準規(guī)范和文件及范本;左下側(cè)的窗口分區(qū)顯示了符合查詢條件的資料內(nèi)容說明;右側(cè)word 窗口分區(qū)為主操作空間,可進行道路設(shè)計文本的編制或顯示符合查詢條件的設(shè)計模板、資料或范本等。應(yīng)用程序的主界面如圖1所示。
(4) 信息安全保護措施
應(yīng)用程序的數(shù)據(jù)庫內(nèi)容融合了設(shè)計單位多年積累的技術(shù)成果,因此,信息安全和保護工作顯得尤為重要。在軟件開發(fā)中,采取軟件安裝授權(quán)、數(shù)據(jù)庫加密和下載權(quán)限審批等多種手段確保資料庫信息安全。
(1)設(shè)計文本的標準化、信息化建設(shè)可以有效提高設(shè)計文本編制的質(zhì)量和效率。
(2)設(shè)計文本標準化、信息化建設(shè)過程中,需要編寫大量、高質(zhì)量的設(shè)計模板和資料,設(shè)計單位應(yīng)組織核心技術(shù)力量進行編制。
(3)應(yīng)用程序的資料庫應(yīng)設(shè)計為開放式結(jié)構(gòu),對數(shù)據(jù)庫進行管理和維護,設(shè)計資料庫可在程序使用中不斷豐富、更新和完善。
(4)在程序的進一步開發(fā)中,可考慮通過VBA 技術(shù)實現(xiàn)設(shè)計文本的自動化編制功能,例如輸入基礎(chǔ)數(shù)據(jù)自動生成相關(guān)章節(jié)的文本內(nèi)容,設(shè)定標準的格式,對規(guī)范標準進行有效性檢驗等。