摘要:論述了軍用車(chē)輛管理信息系統的開(kāi)發(fā)實(shí)現, 并結合本系統具體介紹了采用的體系架構為B/S三層網(wǎng)絡(luò )架構, 采用數據庫為SQL Server 2008, 其實(shí)現的主要功能有:管理員信息管理, 注冊用戶(hù)信息管理, 車(chē)輛信息管理, 用車(chē)申請管理, 維修單管理, 報銷(xiāo)單管理, 回場(chǎng)單管理以及系統數據管理。
關(guān)鍵詞:信息系統; ASP.NET; 數據庫;
Abstract:the paper discusses the development of the military vehicle management information system, and combining with the systemintroduced the architecture for the use of B/S three layer network architecture, the database is SQL Server 2008, its main functions are: the administrator information management, registered user management information, vehicle information management, vehicle applications management, maintenance management, expense management, management system and back to the field of data management.
Keyword:information system; ASP; NET; database;
遵照總部頒發(fā)的《中國人民解放軍車(chē)輛管理條例》, 在我軍車(chē)輛管理信息系統中, 采用電子計算機技術(shù), 建立總部、大單位、部隊三級車(chē)輛管理信息系統, 實(shí)現信息管理自動(dòng)化, 提高全軍基層部隊車(chē)管工作技術(shù)含量, 是新時(shí)期賦予我軍正規化、現代化建設所迫切需要解決的重要任務(wù)之一。針對目前我軍基層部隊車(chē)輛管理工作的管理現狀, 我們研制了《軍用車(chē)輛管理信息系統》計算機管理軟件, 該軟件主要適用于我軍基層部隊車(chē)管工作, 旨在為基層部隊車(chē)管工作提供現代化、科學(xué)化的管理手段, 提高部隊車(chē)管工作的效率。
1、系統設計規劃
為使系統具備目前應用軟件的流行風(fēng)格, 同時(shí)便于對后兼容, 在選擇開(kāi)發(fā)平臺時(shí), 我們選擇了ASP.NET作為應用軟件的開(kāi)發(fā)平臺, ASP.NET以其快捷簡(jiǎn)便和強大的功能深受用戶(hù)的青睞, 系統主要特點(diǎn):
(1) 界面簡(jiǎn)潔, 使用方便, 圖形化的操作和使用界面, 易學(xué)易懂。
(2) 系統設計方案嚴密、準確, 實(shí)用性強。
(3) 建立開(kāi)放系統, 通過(guò)部隊內部WLAN依托WEB訪(fǎng)問(wèn)媒介進(jìn)行上報和下達, 并進(jìn)行統計、分析、匯總。
(4) 建立安全、保密措施, 設立分級密碼體系, 對不同的使用者分別授予不同的使用權限, 分全權密碼和各分級單位使用密碼;對重要數據隨時(shí)備份, 防止系統數據遭受各種破壞, 加強保密和安全意識。
2、系統開(kāi)發(fā)框架
對系統的需求分析之后, 需要設計出能夠滿(mǎn)足系統需求的功能模塊, 并對各個(gè)模塊的子功能進(jìn)行分析設計, 從而構建出整個(gè)系統的框架結構。同時(shí), 還需要對系統數據庫的生成進(jìn)行設計與構建, 表達各數據庫表之間的邏輯關(guān)系。
本系統是基于B/S三層體系架構而設計, 圖1為其分層結構圖, 由上至下依次為:界面表示層、業(yè)務(wù)邏輯層、數據庫層。
圖1 三層體系結構圖
從圖2可知, 當系統各類(lèi)用戶(hù)成功登錄后會(huì )進(jìn)入不同的功能模塊界面, 各用戶(hù)角色只能操作系統給自己授權的相應子系統。
圖2 系統用戶(hù)權限分級
3、系統的實(shí)現
在此系統框架研發(fā)的基礎之上對系統的界面進(jìn)行了布局與設計, 同時(shí)還完成了所有功能模塊代碼的編譯, 在.NET框架之下進(jìn)行開(kāi)發(fā), 編程接口采用的是ADO.NET, ADO.NET擁有一套適用于所有數據的公共類(lèi)及編程模式, 它能夠實(shí)現對數據庫的訪(fǎng)問(wèn)功能。圖3是其與數據庫的連接過(guò)程, 使得整個(gè)系統得以實(shí)現。
圖3 ADO.NET連接數據庫的過(guò)程
4、結束語(yǔ)
ASP.NET 2.0作為一種目前流行的基于WEB條件下的網(wǎng)絡(luò )平臺, 依托C++可視化編程語(yǔ)言, 在開(kāi)發(fā)中小的數據庫應用系統中, 充分體現了其強大的數據庫處理功能, 《軍用車(chē)輛管理信息系統》開(kāi)發(fā)并投入使用以來(lái), 運行情況良好, 為基層部隊車(chē)管工作提供了先進(jìn)的管理手段和管理方法, 提高了工作效率。
參考文獻
[1]陳衛.B/S結構應用程序開(kāi)發(fā)秘笈[M].北京:國防工業(yè)出版社, 2001.
[2]焦洋.軍用車(chē)輛管理信息系統的設計與實(shí)現[D].昆明理工大學(xué), 2010.
[3]林世瓊.基于角色認證的部隊車(chē)輛管理系統的設計與實(shí)現[D].北京工業(yè)大學(xué), 2012.
[4]LANGHEINRICHM.A survey of RFID privacy approaches[J].Personal and Ubiquitous Computing manuscript, 2008, 13 (6) :413~421.
[5]高克民.部隊車(chē)輛調度管理系統的設計與實(shí)現[D].吉林大學(xué), 2008.