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

飛行試驗信息化管理系統設計與實現

2019-05-08 12:45:26
計算機測量與控制 2019年4期
關鍵詞:數據庫信息化用戶

(中國飛行試驗研究院,西安 710089)

0 引言

隨著電子信息化技術的不斷發展,尤其是網絡技術的不斷進步及其應用領域的不斷拓展,數據庫的概念在各個領域也得到了越來越多的應用。隨著大數據時代的到來,社會的信息化進程發展的日益迅猛,各行各業的信息化管理工作顯得尤為重要[1-3],在提升單位的信息化管理工作過程中,管理信息系統軟件開發是信息化管理工作的一個重要環節。

隨著海量數據時代的不斷發展,信息化管理成為企事業單位的一項重要工作。飛行試驗是一項事務繁瑣的工作,傳統工作模式下,各項工作的統計耗費大量的人力物力,采用信息化管理工作模式,飛行試驗信息化管理系統在提高工作效率,實現無紙化辦公等方面起到了重要的作用,便于設備的整體調配及人力資源的合理分配,減少了手工操作的不便與繁瑣,使得設備及人員情況的記錄和統計變得十分簡單,提高了單位管理的信息化、智能化、科學化和正規化。

本文基于數據庫系統設計了一套飛行試驗信息化管理系統,系統利用Delphi對SQL Sever數據庫應用程序進行開發。該套飛行試驗信息化管理系統從提高管理工作的效率出發,擺脫了過去由人用紙和筆進行的費時費力的繁重工作,利用成熟的計算機系統來實現管理工作的自動化。飛行試驗信息化管理系統在軟件結構上包括用戶管理、人員管理、飛行進場統計、地面加班統計以及人員動向管理等,管理系統使用過程中對用戶的權限具有一定的限制,防止個別用戶對員工信息做出修改、刪除等操作,管理系統力求以方便快捷的途徑去管理手工操作的繁瑣數據。

1 系統開發環境

基于信息化技術開發的飛行試驗信息化管理系統利用Delphi7.0對SQL Sever 2000數據庫應用程序進行設計。Delphi的開發環境簡潔好用、易于掌握,是一種目前應用廣泛的集成可視化應用程序的開發環境,Delphi具有面向對象、編程效率高、代碼質量好等優點,其具有的類庫可以實現程序的靈活設計進而避免Windows程序設計中那些繁雜、單調、重復的設計工作[4-6],Delphi具有功能強大的而又使用方便的數據庫支持能力,可以支持多種數據庫[7],因此在各種類型的可視化程序開發中獲得了廣泛應用。

ADO(ActiveX Data Object)設計為一種極簡單的格式,通過ODBC的方法同數據庫接口相連。ADO是微軟公司推出的一套數據庫訪問規范,即Active 數據對象:實際是一種提供訪問各種數據類型的連接機制。ADO集中了RDO和DAO的優點,可以通過簡單的編程實現和各種數據結構進行連接。用戶可以使用任何一種ODBC數據源。SQL Server 2000在傳統數據庫的基礎上,吸收了許多新的功能以增加系統的運行性能,而且還使數據庫的管理工作更加輕松[8]。SQL Sever 2000可以使操作系統具有應用程序數據庫,并被優化支持未連接用戶或移動用戶。它也用于在單用戶機器上進行小型應用程序的開發,能夠很好的滿足我們的需要。

2 飛行試驗信息化管理系統設計

2.1 系統設計思路

飛行試驗過程相關日常工作繁雜,信息統計工作量巨大,手工統計模式耗費人力、物力,手工模式的統計效率低下,鑒于此,設計了一套飛行試驗信息管理系統,從而提高單位工作效率。程序開發使用Delphi開發平臺,后臺數據庫使用SQL Sever來建立數據庫,使用ADO工具來連接SQL Sever數據庫和Delphi軟件程序。采用面向對象與結構優化結合的方式進行數據庫設計。結合飛行試驗相關工作情況,飛行試驗信息化管理系統設計采用模塊化設計,分模塊設計方面主要包含系統管理、用戶管理、人員管理、飛行進場統計、地面加班統計以及人員動向管理等各個功能模塊組成。在提高程序利用率方面,采用基本功能的父類窗口設計與子類繼承的方式實現各個模塊的各項信息的增加、修改及刪除等功能。飛行試驗信息化管理系統從飛行試驗信息化管理的應用出發,根據用戶對該管理系統的不同操作需求,結合系統運行效率、安全性、可靠性、通用性等多方面考慮,完成不同用戶權限的設計,系統管理員與普通用戶設計具有不同的權限,分別進行不同權限級別的操作,普通用戶只能完成信息化系統數據庫相關信息的瀏覽和下載功能,系統管理員除了具有普通用戶的使用權限之外,還具有管理飛行試驗信息化管理系統數據庫的權限。人員管理、飛行進場統計、地面加班統計以及人員動向管理等各個功能模塊通過對系統相關數據庫進行查詢、綜合顯示、文件輸出以及信息的增加、修改、刪除等操作,實現飛行試驗信息化管理。

2.2 飛行試驗信息化管理系統功能設計

飛行試驗信息化管理系統完成的是飛行試驗過程中各項相關工作電子信息化管理,解決傳統工作模式所耗費的人力和物力,實現人力以及各類資源的合理利用,因此在實現單位信息化管理工作的同時提高飛行試驗工作效率,飛行試驗信息化管理系統主要由系統管理、用戶管理、人員管理、飛行進場統計、地面加班統計以及人員動向管理等功能模塊組成,擺脫過去由人用紙和筆進行的費時費力的繁重工作,利用飛行試驗信息化管理系統實現管理工作的自動化,管理系統針對各類人員設置不同的管理權限,既滿足工作信息的及時上傳、實時查詢等,也防止個別用戶對員工信息做出修改、刪除等操作。用戶管理模塊設置管理員和用戶的不同權限,進行不同權限級別的操作;人員管理模塊進行人員信息的錄入、更新及查詢操作;設備管理模塊進行設備信息的錄入、更新及查詢操作;飛行進場統計根據人員、飛機號等多重過濾條件進行信息錄入、更新及查詢;進場統計和加班統計根據人員、飛機號、工作內容等過濾條件進行信息錄入、更新及查詢;人員信息管理還可以完成考勤信息管理工作。系統主要功能模塊框圖如圖1所示。

圖1 系統功能模塊框圖

2.3 數據庫管理系統設計

飛行試驗信息化管理系統的主要功能模塊的數據庫管理通過部門信息表、人員信息表、進場信息表、加班信息表、設備信息表、人員動向表、權限表、用戶信息表、用戶權限關系表、登錄信息表等設計實現。各個數據庫表對飛行試驗信息化管理系統的各個功能模塊進行數據信息的定義,并通過數據庫表的關聯實現關系數據庫的操作及管理。以進場統計表為例,其數據定義如表1所示。

表1 進場統計表數據定義

如表1所示,進場統計表記錄了機號、試驗日期、試驗性質等數據內容。其中,機號記錄進場飛機的代號,并作為進場統計表的主鍵,與其它數據庫表相關聯;試驗性質記錄飛行或聯試的信息;遙測站記錄接收遙測數據的遙測站信息;實時系統記錄實時接收及處理PCM數據的實時系統信息;備注記錄飛行或聯試時的特殊情況。

數據庫管理系統負責完成信息化系統相關數據的管理和編輯功能,根據數據庫的體系結構,數據庫管理系統通常包含三部分內容:數據庫系統相關文件部分、用戶操作界面部分以及數據訪問鏈路設計部分。數據庫系統設計過程中關鍵環節是數據庫的訪問和連接,目前,數據引擎(BDE)和動態數據對象(ADO)是Delphi提供并支持的兩種數據庫訪問連接方式。ADO是微軟開發的數據庫訪問技術,由一組組件模型構成,ADO技術應用廣泛[9]。Delphi中的ADO技術是Borland公司基于微軟ADO數據庫連接引擎開發的一種數據連接方法,其優勢在于當使用到該數據庫應用系統時,不需要對數據庫驅動打包[10]。同時,由于Delphi采用的是本地編譯器直接生成技術,在設計數據庫管理軟件時執行效率較高,因此在此選擇ADO數據庫連接方式。

采用ADO組件的數據庫連接方式如圖2所示。SQL Sever數據庫需通過ADO連接方式對數據進行訪問,經由數據控制組件訪問數據庫,通過顯示組件進行查詢編輯。

圖2 ADO連接方式

2.4 主要功能模塊設計

2.4.1 系統管理

根據使用飛行試驗信息化管理系統的用戶角色不同,用戶分為兩種:系統管理員和普通用戶。不同的用戶具有不同權限,進行不同權限級別的操作,普通用戶可以在用戶注冊界面注冊加入,系統管理員只能手動添加。

普通用戶只能完成信息化系統數據庫相關信息的瀏覽和下載功能。系統管理員除了具有普通用戶的使用權限之外,還具有管理飛行試驗信息化管理系統數據庫的權限,系統管理員具有用戶管理的功能,可以針對不同的普通用戶對其使用權限進行規定和修改,系統管理員可以根據每位普通用戶的工作性質的不同賦予其不同的使用權限,每位普通用戶可以具有不同數據庫信息范圍的查詢權限。系統管理員在完成用戶管理功能的同時可以完成信息系統各種相關信息的上傳存儲、修改以及刪除等操作。為了每個用戶的信息安全,系統管理為每個用戶賦予密碼修改的功能,每位用戶可以根據需要進行各自的登錄用戶名和密碼的設置。

2.4.2 人員信息管理

系統在各個分模塊設計上有相似之處,因此僅以人員信息管理模塊為例進行詳述,其它模塊僅做簡單介紹。人員信息模塊可以按照單位員工的工作證件號、員工姓名、員工年齡、員工性別、員工所屬單位、職稱信息、聯系方式等信息進行信息的編輯和查詢。管理員賬戶具有上述人員信息的添加、刪除、修改等權限,管理員及普通用戶利用上述員工信息中的任一條件可以進行人員信息的查詢,符合查詢條件的員工信息提取并羅列顯示出來,便于人員信息的查詢管理。人員信息管理模塊信息管理和信息查詢界面如圖3和圖4所示。

圖3 信息化管理系統人員信息管理界面

圖4 信息化管理系統人員信息查詢界面

為了提高程序利用率,在信息管理模塊首先設計實現具有信息管理基本功能的父類窗口,然后通過子類繼承的方式實現飛行試驗各項信息的增加、修改及刪除等功能。信息管理部分程序如下所示:

function AddDbData(frm: TfrmPBase): Boolean;

begin

frm.strState := 'N';

if mrOk = frm.ShowModal then

Result := True

else

Result := False;

end;

function ModifyDbData(frm: TfrmPBase; ds: TDataSet): Boolean;

begin

Result := False;

if ds.RecordCount >0 then begin

frm.strState := 'M';

if mrOk = frm.ShowModal then

Result := True;

end

else

Application.MessageBox('沒有可以修改的信息。', PChar(Application.Title),

MB_OK + MB_ICONINFORMATION);

end;

2.4.3 進場信息管理

進場信息管理模塊可以按照日期、正常工作日節假日、飛機號、飛機主管、值班人員等信息進行進場信息的查詢和管理。管理員賬戶具有上述進場信息的添加、刪除、修改等權限,管理員及普通賬戶利用上述進場信息中的任一條件可以進行進場信息的查詢,符合查詢條件的進場詳細信息提取并羅列顯示出來,便于日常瑣碎的進場信息的查詢管理。

2.4.4 地面加班信息管理

地面加班信息管理模塊可以按照日期、正常工作日節假日、加班人員、加班內容等信息進行地面加班信息的查詢和管理。管理員賬戶具有上述地面加班信息的添加、刪除、修改等權限,管理員及普通賬戶利用上述地面加班信息中的任一條件可以進行地面加班信息的查詢,符合查詢條件的地面加班詳細信息提取并羅列顯示出來,便于地面加班信息的查詢管理。

2.4.5 設備信息管理

設備信息管理模塊可以按照設備名稱、型號、生產廠家、國資信息、設備責任人、放置地點等信息進行設備信息的查詢和管理。管理員賬戶具有上述設備信息的添加、刪除、修改等權限,管理員及普通賬戶利用上述設備信息中的任一條件可以進行設備信息的查詢,符合查詢條件的設備詳細信息提取并羅列顯示出來,便于設備信息的查詢管理。

2.4.6 人員動向管理

人員動向管理模塊可以按照日期、員工姓名、出差/在崗/休假、出差地點等信息進行人員動向信息的查詢和管理。管理員賬戶具有上述人員動向信息的添加、刪除、修改等權限,管理員及普通賬戶利用上述人員動向信息中的任一條件可以進行人員動向信息的查詢,符合查詢條件的人員動向詳細信息提取并羅列顯示出來,便于人員動向信息的查詢管理。

2.4.7 信息導出與打印

系統實現了飛行試驗信息化管理,利用數據庫管理繁雜的日常工作信息,系統支持數據庫信息的備份、信息導出以及信息打印功能。用戶可以輕松實現飛行試驗信息的報表生成,其內容涵蓋全部查詢及統計的內容。同時,打印功能可以完成各種查詢信息以及各種管理信息的打印。

3 結束語

為了飛行試驗過程中便于設備的整體調配及人力資源的合理分配,利用Delphi7.0開發環境和SQL Sever 2000數據庫設計了一套飛行試驗信息化管理系統。系統采用模塊化設計,從實際應用出發,根據用戶對該管理系統的不同操作需求,結合系統運行效率、安全性、可靠性、通用性等多方面考慮,完成不同用戶權限的設計,通過對系統相關數據庫進行查詢、綜合顯示、文件輸出以及信息的增加、修改、刪除等操作,實現了飛行試驗信息化管理。

猜你喜歡
數據庫信息化用戶
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 一级看片免费视频| 欧美中文字幕无线码视频| 亚洲九九视频| 国内精品视频在线| 欧美激情福利| 日本一区中文字幕最新在线| 1769国产精品免费视频| 91精品视频网站| 亚洲精品午夜天堂网页| 国产爽爽视频| 免费国产小视频在线观看| 亚洲精品国产首次亮相| 91精品在线视频观看| 久久精品中文无码资源站| 精品国产成人三级在线观看| 国产精品香蕉| 欧美一级高清视频在线播放| 欧美午夜网站| 中文字幕1区2区| 91在线中文| 国产污视频在线观看| 精品在线免费播放| 免费A级毛片无码免费视频| 日韩精品专区免费无码aⅴ| 国产电话自拍伊人| 伊人久久大香线蕉综合影视| 999精品视频在线| 亚洲欧洲日产国码无码av喷潮| av大片在线无码免费| 免费不卡视频| 成人福利在线免费观看| 亚洲人成日本在线观看| 国产精品成人不卡在线观看| 国产小视频a在线观看| 亚洲成网站| jizz在线免费播放| 国产精品永久不卡免费视频| 国产传媒一区二区三区四区五区| 综合色在线| 欲色天天综合网| 国产高清在线精品一区二区三区| 综合社区亚洲熟妇p| 国产欧美视频综合二区 | 亚洲精品无码日韩国产不卡| 亚洲视频三级| 中文字幕一区二区人妻电影| 国产亚洲精品在天天在线麻豆 | 91福利在线观看视频| 一级高清毛片免费a级高清毛片| 国产精品第一区| 国产日韩欧美中文| 国产丝袜无码一区二区视频| 午夜不卡福利| 在线永久免费观看的毛片| 成人综合网址| 99国产精品一区二区| 亚洲伦理一区二区| 亚洲国产天堂在线观看| 国产JIZzJIzz视频全部免费| 福利一区三区| 午夜国产理论| 国内精品久久人妻无码大片高| 国产精品无码AⅤ在线观看播放| 中文字幕精品一区二区三区视频| 日韩美毛片| 国产色图在线观看| 欧美国产在线看| 国产美女一级毛片| 亚洲无码熟妇人妻AV在线| 国产精品亚欧美一区二区三区| 欧美视频在线不卡| 国产一级妓女av网站| 精品欧美日韩国产日漫一区不卡| 国产在线自在拍91精品黑人| 久久无码av三级| 婷婷六月在线| 欧美日本在线观看| 免费看的一级毛片| 都市激情亚洲综合久久| 国产精品网曝门免费视频| 国产微拍一区二区三区四区| 亚洲欧美在线精品一区二区|