關于中國電建集團
中國電建集團北京勘測設計研究院有限公司(簡稱:北京院)始建于1953年,是大型綜合性勘測設計研究單位,現為中國電力建設集團有限公司(世界500強企業(yè))的全資子企業(yè)。
項目背景
在使用葡萄城ComponentOne和Spread控件產品以前,中國電建工程地質專業(yè)數據采集工作仍然采用的是已沿用近百年的傳統方式。
隨著信息化技術的發(fā)展,數據采集工作面臨越來越嚴峻的挑戰(zhàn),主要體現在以下三個方面;
數據協同管理和分析手段匱乏
行業(yè)內對工程地質數據管理和分析工作大多采用傳統的分散式組織方式。雖然已部分實現數據管理和分析的信息化,但數據的協同管理和快速分析的手段仍然匱乏。
數據成果的輸出,缺少智能化系統的支撐
勘察成果的輸出,尤其是工程地質專業(yè)的三維設計工作對數據源的組織和利用缺乏系統的后臺數據支撐。
數據處理流程,信息化、標準化進展緩慢
當前,工程地質勘察信息化、三維化等計算機應用還存在許多不足,主要體現在工程地質勘察數據的標準化處理、數據采集、數據管理、數據統計分析、數據成果整理等手段比較落后,信息化進展緩慢。
項目核心理念
水電工程勘察設計涉及測量、勘探、地質、土建、壩工、引水、廠房、施工等眾多專業(yè),其中工程地質專業(yè)在工程前期的樞紐布置設計階段和工程施工詳細設計階段都處于重要的位置。利用地形數據和勘探資料建立滿足設計精度要求的三維地質模型,并輸入設計平臺供設計專業(yè)直接利用,是實現水電工程三維協同設計系統的必要條件之一。
項目實際意義
從水電工程建設進程來看,自改革開放以來市場競爭變得越來越激烈,工程地質勘察的工作周期變得越來越短。
工程地質專業(yè)迫切需要一個能夠實現外業(yè)數據采集無紙化、外業(yè)成果到內業(yè)數據轉換自動化、勘察數據管理系統化、數據分析智能化的技術方案做支撐,從地質信息的數據采集、存儲、加工、分析、制圖、以及建立三維地質模型并進行相應的空間分析和決策等整個生產過程進行統一管理,實現內外業(yè)的協同工作。
為很好的解決上述問題,我們院結合行業(yè)內的現狀及勘測專業(yè)的實際情況,提出了“水電工程地質協同設計系統”項目。
選擇葡萄城控件產品的主要原因
選擇葡萄城控件ComponentOne和Spread,主要考慮以下三點:
(1)簡化代碼:這款優(yōu)秀的控件已將很多通用的功能高度集成在控件底層,開發(fā)人員只需要調用相關接口即可實現功能。
(2)增加代碼可讀性:功能強大的控件如Spread,內部封裝了豐富的前端表格數據管理功能,可以用來直接當做視圖層(View),把自定義的邏輯全部實現在控制層(Control),再利用Entity Framework持久化數據(Model),使整個項目結構清晰,代碼可讀性強,便于日后維護,符合MVC的開發(fā)模式。
(3)界面友好美觀:ComponentOne和Spread與微軟的Excel無論從外觀還有操作方式都有極高的相似度。用戶可以很快的掌握使用方法,不用進行軟件的學習培訓即可快速上手。
實際場景應用
在該項目中主要用Spread表格控件進行數據維護和成果分析(繪制統計圖、生成統計表)。使用C1Ribbon 控件模擬了Office辦公軟件的布局效果,還用到了C1PDFViewer控件生成幫助文檔。
數據錄入界面,主要是對地質外業(yè)采集的數據進行標準化錄入,以表格的形式錄入方便數據展示查詢,Spread可以很方便的設置單元格類型,滿足我們不同類型數據的錄入。
其中C1控件提供了Office的主題效果,統一了界面風格,頂部的工具欄為 C1Ribbon 控件,使系統保持和Office軟件統一的操作風格,保留用戶使用習慣,更易于上手。
下圖為我們試驗數據的錄入,使用Spread類似Excel的多表格界面。用戶對界面十分熟悉,操作簡單,上手快。
下圖為使用C1Chart生成的統計圖,統計圖顯示效果非常美觀;可以在統計圖上面疊加顯示統計表格,隨意拖動統計表格位置;統計圖和統計表一起展示,使成果更有說服力。
下圖為使用Spread生成的統計表,可以自定義多屬性分組顯示(如按工程部位、巖性、風化程度分組),表格自帶的公式計算功能,可以根據基礎數據自動計算成果數據(如平均值、標準值等),對于試驗標準值,還可以定義小于3組不參與計算。
C1PDFViewer可以很方便的連接生成的PDF幫助文檔,用戶在操作程序的時候,可以隨時點擊查看幫助,非常方便。
葡萄城控件產品對于項目的價值
Spread控件(https://www.grapecity.com.cn/developer/sheet) 類似Excel,內部集成了公式計算、統計圖、數據分組,數據篩選等功能,比較適合做數據庫管理錄入平臺。本系統使用Spread的數據綁定機制,將數據層獲取的數據直接顯示到Spread表格中,Spread可以自動識別數據類型創(chuàng)建表格ColumnType,無需做任何數據處理操作。
ComponentOne(https://www.grapecity.com.cn/developer/componentone) 不僅擁有winform的所有基礎控件,而且提供了內置Office風格主題美化了外觀,C1Ribbon控件用于模擬Office工具欄效果,保留了用戶的使用習慣。C1PDFViewer等控件增加了Word、Excel、PDF等軟件的交互控件,方便成果數據的導入導出。
總體上,葡萄城控件極大的簡化了項目的開發(fā)難度,縮短了項目的開發(fā)周期。而且,葡萄城控件界面美觀,使系統在感官上提升了一個檔次。
葡萄城技術服務對于項目的價值
目前,項目開發(fā)的過程中,用到最多的就是葡萄城的GCDN論壇幫助,遇到不懂得問題只要在論壇發(fā)帖都能得到很快的回復并提出可行的解決方案。
“論壇從最初的分類較粗,問題查找不方便,到現在分類明確,有專門的解決問題索引貼,我們一步步的見證了它的發(fā)展,也給我們項目開發(fā)帶來了很大的幫助,清除了不少開發(fā)過程中的絆腳石,提高了開發(fā)效率。”
—— 朱夏甫 工程師
中國電建集團北京勘測設計研究院有限公司
關于葡萄城
賦能開發(fā)者,葡萄城公司成立于 1980 年,是全球領先的集開發(fā)工具、商業(yè)智能解決方案、管理系統設計工具于一身的軟件和服務提供商。西安葡萄城是其在中國的分支機構,面向全球市場提供軟件研發(fā)服務,并為中國企業(yè)的信息化提供國際先進的開發(fā)工具、軟件和研發(fā)咨詢服務。葡萄城的控件和軟件產品在國內外屢獲殊榮,在全球被數十萬家企業(yè)、學校和政府機構廣泛應用。
免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。