999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的DWG格式文件在線瀏覽及熱點關聯系統的設計與實現

2018-11-15 00:54:32梁光瑞高尚建石寶山王學仁
現代工業經濟和信息化 2018年14期
關鍵詞:關聯規則信息

魏 國, 梁光瑞, 吳 巍, 高尚建, 石寶山, 王學仁

(中海油能源發展裝備技術有限公司, 天津 300452)

引言

目前施工圖紙等信息的查看依然無法擺脫計算機硬件水平與專業應用軟件的束縛,圖紙等相關信息的管理依然停留在人工階段。隨著智能建筑和互聯網+的發展,給現場施工人員及管理人員造成了很大的不便,為此本文通過對DWG格式文件的探索研究[1],結合DWG格式文件在線瀏覽技術,提出基于.NET,利用可視化的編程語言C#對DWG格式文件進行解析,設計并開發DWG格式文件在線瀏覽與熱點關聯系統,不僅具有DWG格式文件在網頁中的在線瀏覽、DWG格式文件中熱點與宿主系統、熱點關聯信息樹目錄的互相鏈接導航,還具有DWG格式文件文字熱點的自動識別、熱點規則定義及熱點的增加、刪除、修改,熱點樹目錄和熱點關聯信息樹目錄的管理,日志記錄、展示及日志的輸出等多種功能。

1 開發工具

本系統主要采用B/S(Browser/Server,瀏覽器/服務器)架構、利用Microsoft Visual Studio 2012開發平臺、C#編程語言進行開發。B/S構架結合瀏覽器的多種腳本語言和Active X技術,減輕服務器負擔、增加交互性,利用通用瀏覽器實現原本需要專用軟件才能實現的強大功能,并且可以實現局部實時刷新;C號控制數據處理、存儲與輸出以及系統界面的設計。

2 系統功能與實現

根據DWG格式文件在線瀏覽與熱點關聯系統要實現的功能,將其劃分為前端展示與后臺管理兩大模塊,前端主要實現DWG格式文件網頁瀏覽及熱點展示與交互,而后臺管理系統主要實現DWG熱點信息的具體管理,其具體系統結構如下圖1所示。

圖1 DWG格式文件在線瀏覽與熱點關聯系統功能模塊

2.1 前端展示部分

DWG格式文件作為一種Auto CAD的專屬文件,其數據結構主要包括頭部、塊實體部、實體部、非實體部以及其他信息五大部分構成。系統前端主要分為DWG格式文件網頁在線瀏覽、DWG格式文件熱點展示及交互兩大模塊。關于DWG格式文件網頁在線瀏覽,主要通過對DWG格式文件數據結構類型的分析,利用C#編程語言對此進行編碼,實現DWG格式文件的在線瀏覽。

DWG格式文件熱點展示及交互,主要通過程序設計自動識別DWG格式文件中可能的熱點信息,根據正則表達式進行判斷,確定熱點并與目錄樹進行關聯。其中熱點信息的確定作為DWG格式文件熱點展示及交互功能實現的關鍵,主要通過以下步驟實現:

1)獲取DWG格式文件中所有文字信息,將其以字符串的形式存儲;

2)從數據庫獲取熱點規則,例如圖紙類型的正則表達式、管線類型的正則表達式、設備類型的正則表達式;

3)將文字信息與熱點規則進行匹配計算,實現文字熱點識別規則;

每一個設備或圖紙的熱點名稱都具有特別的含義,例如一張圖紙中一根管線的熱點名稱為KLA-2-CEPA,對應熱點識別的正則表達式為^[A-Z]{3}[-][0-9]{1}[-][A-Z]{4}$,其中字符“^”與字符“$”分別表示正則表達式的開始與結尾,“[A-Z]{3}”表示該字段由英文字母大寫A至Z中的任意三個字符構成,“[-]”為連字符,“[0-9]{1}”表示該字段由阿拉伯數字0至9中的任意一個字符構成。

4)通過for循環語句進行正則表達式具體類型的步判斷,具體程序如下:

for(int i=0;i

SonZhenze=zhenze.Split("$");//每個類型的正則表達式

foreach(string item3 in SonZhenze){//循環i類型下的第j個正則表達式

if(Regexs(s,item3)){//正則表達式判斷是否滿足list.Add(s);}}}//將熱點保存到集合中

2.2 后臺管理部分

后臺管理部分主要分為DWG熱點信息管理、系統管理以及日志管理三大模塊,每一模塊均具有不同的功能,均可完成不同的任務,但相互之間緊密聯系。

DWG熱點信息管理模塊主要將系統中熱點信息、圖紙信息、熱點識別規則、熱點關聯信息樹目錄的主要內容通過系統設置及自動識別,為便于信息的查詢與管理,將具體信息填入預先設置的表格中[8],其中主要包括DWG格式文件編碼、熱點具體信息、設施類型與單元、操作具體信息、關聯目錄樹規則名稱等內容。每一份DWG格式文件均對應唯一的DWG格式文件編碼,其DWG格式文件中的每一個熱點對應唯一的熱點編碼,熱點編碼的信息來源于宿主系統和DWG格式文件提取的熱點信息,當兩條數據的熱點編碼相同時,合并為一條記錄,并建立DWG熱點與宿主系統的熱點信息鏈接關系。

系統管理模塊主要包括識別規則管理、關聯樹目錄規則管理、數據同步、系統接口四大部分。其中識別規則管理將系統中現有的所有熱點識別規則進行匯總,包括熱點類型與識別規則、應用范圍等內容,或通過對系統中的現有熱點識別規則進行搜索查找查看其具體信息。系統也可通過“添加”選項進行設置新的熱點識別規則,通過在規則名稱、熱點類型、識別規則、規則說明填寫相應的內容,選擇應用范圍即可實現增添新的熱點識別規則。程序設計原理主要通過獲取每一個輸入框的ID值、輸入內容后獲取其value值、選擇不同適用范圍對應的標簽值,點擊“保存”按鈕后將其獲取到的所有value值存入數據庫,完成新增熱點識別規則。對于新添加的熱點識別規則,系統會根據應用范圍進行實時更新,如關聯目錄樹規則管理中的相關數據及時更新保存至數據庫中。

關于關聯樹目錄規則管理,系統編碼將所有關聯樹目錄規則的名稱、描述、設施單元等具體詳細信息進行匯總,在此通過添加設置新的關聯樹目錄規則,即可對系統中的相關熱點建立關聯樹信息目錄;對于系統中相關數據信息的增加、刪減、修改,系統中的數據同步模塊均會實現相關的數據同步,其主要是通過記錄其修改的熱點及關聯信息,系統經過定時不間斷的更新,實現相關數據的同步。例如在關聯樹目錄規則管理頁面點擊“新增”按鈕,在名稱及規則描述輸入框中填寫具體內容,不同的輸入框對應不同ID值,輸入具體內容后將其分別賦值給對應value值,選擇作業公司及設施類型,不同的作業公司與設施單元對應不同的編號,設置完成后點擊“新增”按鈕,將所有數據存入數據庫中,并對相關不同作業公司、不同設施類型的關聯樹目錄進行更新,將其所有數據更新保存至數據庫中[1]。

日志管理模塊主要包括操作日志與系統日志兩部分。操作日志記錄所有操作的具體信息,包括ID、類型、操作內容、用戶名、客戶端IP及操作時間等詳細信息,通過查詢操作日志即可了解系統被操作的具體信息;系統日志記錄系統中信息自動更新的具體信息,包括平臺、類型、圖紙、狀態、處理情況等詳細信息,可根據狀態或操作日期進行范圍限定,搜索查詢其相關系統自動操作的具體信息。關于操作日志及系統日志的具體獲取過程分別如下:

操作日志具體獲取過程:

1)系統啟動獲取ID號、記錄ID類型;

2)系統登錄獲取用戶名、客戶端IP;

3)系統發生變動時記錄其具體內容、時間。

系統日志具體獲取過程:

4)獲取系統自動更新的平臺信息;

5)獲取系統自動更新的具體類型、圖紙信息;

6)記錄系統自動更新后的狀態及處理情況。

3 結語

DWG格式文件在線瀏覽與熱點關聯系統實現了DWG格式文件在網頁中的在線瀏覽、DWG格式文件中熱點與宿主系統,熱點關聯信息樹目錄的互相鏈接導航,DWG格式文件文字熱點的自動識別、熱點規則定義及熱點的增加、刪除、修改,熱點樹目錄和熱點關聯信息樹目錄的管理,日志記錄、展示及日志的輸出等多種功能,是針對中國大型工程設計、施工及管理一體化團隊定制研發的專用系統軟件,系統不僅擺脫Auto CAD專用設計軟件的束縛,還大大提高了項目施工及管理效率。當然系統目前還存在熱點識別規則不夠簡單、交互界面不美觀等缺陷與不足,在后續系統的研發過程中將進一步完善,使其達到良好的效果。

猜你喜歡
關聯規則信息
撐竿跳規則的制定
“苦”的關聯
當代陜西(2021年17期)2021-11-06 03:21:36
數獨的規則和演變
奇趣搭配
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
智趣
讀者(2017年5期)2017-02-15 18:04:18
TPP反腐敗規則對我國的啟示
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
語言學與修辭學:關聯與互動
當代修辭學(2011年2期)2011-01-23 06:39:12
主站蜘蛛池模板: 在线看免费无码av天堂的| 国产香蕉在线| 午夜a级毛片| 国产精品免费久久久久影院无码| 欧美狠狠干| 欧美不卡视频一区发布| 干中文字幕| 国产亚洲视频免费播放| 亚洲欧美极品| 国产日本一区二区三区| 自拍偷拍一区| 亚洲一区波多野结衣二区三区| 欧美不卡二区| 少妇露出福利视频| 国产一区二区视频在线| 亚洲精品视频网| 成年网址网站在线观看| 亚洲区欧美区| 国产三级精品三级在线观看| 久久久精品国产亚洲AV日韩| 就去色综合| 欧美亚洲网| 毛片视频网| 国产精品无码久久久久久| 国产久操视频| 四虎在线观看视频高清无码| 99精品福利视频| 久久综合五月| 色欲不卡无码一区二区| 91精品小视频| 午夜精品久久久久久久无码软件| 一级不卡毛片| 久久综合结合久久狠狠狠97色| 伊人色天堂| 久一在线视频| 男人天堂伊人网| 国产精品视频猛进猛出| 久久夜色精品| 狠狠综合久久| 久久国产精品77777| 国产在线视频导航| 国产第一页亚洲| 久久五月视频| 欧美成人a∨视频免费观看 | 成年人视频一区二区| 国产成人高清精品免费软件 | 日韩欧美国产精品| 久久婷婷五月综合色一区二区| 中字无码精油按摩中出视频| 国产一级精品毛片基地| 成人免费一区二区三区| 亚洲国产中文精品va在线播放| 久久青草视频| 国产午夜福利片在线观看| 日韩成人午夜| 国产在线精彩视频二区| 国产精品久久久久无码网站| 国产美女免费网站| 色哟哟精品无码网站在线播放视频| 国产亚洲精品97在线观看| 色老头综合网| 国内精品视频区在线2021| 亚洲天天更新| 久久天天躁狠狠躁夜夜躁| 亚洲第一成网站| 精品撒尿视频一区二区三区| 亚洲精品成人片在线播放| 18黑白丝水手服自慰喷水网站| 日韩视频福利| 黄色网站不卡无码| 麻豆国产在线不卡一区二区| 免费观看国产小粉嫩喷水| 国产网友愉拍精品视频| av天堂最新版在线| 国产精品xxx| 超碰免费91| 国产网站免费观看| 青青青国产视频| 国产日韩欧美在线播放| AⅤ色综合久久天堂AV色综合| 露脸国产精品自产在线播| 看av免费毛片手机播放|