張清勇
(中國飛機強度研究所?全尺寸飛機結構靜力/疲勞航空科技重點試驗室,陜西?西安?710065)
飛機結構強度試驗是指針對飛機結構強度進行的一系列物理試驗,用以驗證飛機結構強度設計的正確性或者驗證飛機結構強度是否滿足使用要求[1-2]。其中,試驗時需要大量的位移傳感器和力傳感器對飛機結構進行數據監控。試驗測控人員負責對傳感器進行管理、維護等工作。目前,位移傳感器使用Excel文檔進行參數更新、查詢,數據易混亂丟失,且查詢不便;力傳感器使用數據庫軟件進行管理,但更新工作繁瑣,參數查詢輸出不便,亟待更有效的數據庫管理軟件。一款試驗信息化體系下的強度試驗傳感器管理系統必須有助于試驗測控人員及時準確獲取傳感器的參數信息,保障試驗的安全性和測量數據的準確性,并輔助單位領導決策,制定科學的設備配置方案,提高設備使用效率。因此,本文采用C#語言作為開發語言、SQL Server 2008 作為后臺數據庫開發了一款能夠適應信息化體系的飛機強度試驗傳感器管理系統軟件。
C#是由C和C++衍生出來的一種面向對象的編程語言。它在繼承C和C++強大功能的同時,去掉了一些復雜特性。C#以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的對面向組件編程的支持成為.NET開發的首選語言[3]。
系統采用C/S的軟件體系架構,利用ClickOnce技術部署智能客戶端,該技術可以自行更新基于Windows的應用程序,本系統通過網頁發布,可以安裝在最終用戶的計算機上,可在本地運行(即使計算機處于脫機狀態),也可以在權限聯機模式下運行,而不必在最終用戶的計算機上永久性地安裝任何內容[4]。……