周少國,姚銀花
(長安大學汽車學院,陜西 西安 710064)
利用ASP.NET開發軍用車輛管理信息系統
周少國,姚銀花
(長安大學汽車學院,陜西 西安 710064)
論述了軍用車輛管理信息系統的開發實現,并結合本系統具體介紹了采用的體系架構為B/S三層網絡架構,采用數據庫為 SQL Server 2008,其實現的主要功能有:管理員信息管理,注冊用戶信息管理,車輛信息管理,用車申請管理,維修單管理,報銷單管理,回場單管理以及系統數據管理。
信息系統;ASP.NET;數據庫
KCLC NO.:U495Document Code:AArticle ID:1671-7988 (2017)03-61-02
遵照總部頒發的《中國人民解放軍車輛管理條例》,在我軍車輛管理信息系統中,采用電子計算機技術,建立總部、大單位、部隊三級車輛管理信息系統,實現信息管理自動化,提高全軍基層部隊車管工作技術含量,是新時期賦予我軍正規化、現代化建設所迫切需要解決的重要任務之一。針對目前我軍基層部隊車輛管理工作的管理現狀,我們研制了《軍用車輛管理信息系統》計算機管理軟件,該軟件主要適用于我軍基層部隊車管工作,旨在為基層部隊車管工作提供現代化、科學化的管理手段,提高部隊車管工作的效率。
為使系統具備目前應用軟件的流行風格,同時便于對后兼容,在選擇開發平臺時,我們選擇了ASP.NET作為應用軟件的開發平臺,ASP.NET以其快捷簡便和強大的功能深受用戶的青睞,系統主要特點:
(1)界面簡潔,使用方便,圖形化的操作和使用界面,易學易懂。
(2)系統設計方案嚴密、準確,實用性強。
(3)建立開放系統,通過部隊內部WLAN依托WEB訪問媒介進行上報和下達,并進行統計、分析、匯總。
(4)建立安全、保密措施, 設立分級密碼體系,對不同的使用者分別授予不同的使用權限,分全權密碼和各分級單位使用密碼;對重要數據隨時備份,防止系統數據遭受各種破壞,加強保密和安全意識。
對系統的需求分析之后,需要設計出能夠滿足系統需求的功能模塊,并對各個模塊的子功能進行分析設計,從而構建出整個系統的框架結構。同時,還需要對系統數據庫的生成進行設計與構建,表達各數據庫表之間的邏輯關系。
本系統是基于 B/S 三層體系架構而設計,圖1為其分層結構圖,由上至下依次為:界面表示層、業務邏輯層、數據庫層。

圖1 三層體系結構圖
從圖2 可知,當系統各類用戶成功登錄后會進入不同的功能模塊界面,各用戶角色只能操作系統給自己授權的相應子系統。

圖2 系統用戶權限分級
在此系統框架研發的基礎之上對系統的界面進行了布局與設計,同時還完成了所有功能模塊代碼的編譯,在.NET 框架之下進行開發,編程接口采用的是 ADO.NET,ADO.NET 擁有一套適用于所有數據的公共類及編程模式,它能夠實現對數據庫的訪問功能。圖 3是其與數據庫的連接過程,使得整個系統得以實現。

圖3 ADO.NET連接數據庫的過程
ASP.NET 2.0作為一種目前流行的基于WEB條件下的網絡平臺,依托C++可視化編程語言,在開發中小的數據庫應用系統中,充分體現了其強大的數據庫處理功能,《軍用車輛管理信息系統》開發并投入使用以來,運行情況良好,為基層部隊車管工作提供了先進的管理手段和管理方法,提高了工作效率。
[1] 陳衛. B/S 結構應用程序開發秘笈[M]. 北京:國防工業出版社,2001.
[2] 焦洋.軍用車輛管理信息系統的設計與實現[D]. 昆明理工大學,2010.
[3] 林世瓊.基于角色認證的部隊車輛管理系統的設計與實現[D]. 北京工業大學,2012.
[4] LANGHEINRICHM. A survey of RFID privacy approaches[J]. Personal and Ubiquitous Computing manuscript, 2008, 13(6)∶413~421.
[5] 高克民.部隊車輛調度管理系統的設計與實現[D]. 吉林大學,2008.
Development of military vehicle management information system based on ASP.NET
Zhou Shanguo,YaoYinhua
( Automobile, Chang’an University, Shaanxi Xi’an 710064)
the paper discusses the development of the military vehicle management information system, and combining with the system introduced 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.
information system; ASP.NET; database
U495
A
1671-7988(2017)03-61-02
10.16638/j.cnki.1671-7988.2017.03.024
周少國,就讀于長安大學汽車學院。姚銀花,就讀于長安大學汽車學院。