周少國,姚銀花
(長安大學汽車學院,陜西 西安 710064)
利用ASP.NET開發(fā)軍用車輛管理信息系統(tǒng)
周少國,姚銀花
(長安大學汽車學院,陜西 西安 710064)
論述了軍用車輛管理信息系統(tǒng)的開發(fā)實現(xiàn),并結(jié)合本系統(tǒng)具體介紹了采用的體系架構(gòu)為B/S三層網(wǎng)絡架構(gòu),采用數(shù)據(jù)庫為 SQL Server 2008,其實現(xiàn)的主要功能有:管理員信息管理,注冊用戶信息管理,車輛信息管理,用車申請管理,維修單管理,報銷單管理,回場單管理以及系統(tǒng)數(shù)據(jù)管理。
信息系統(tǒng);ASP.NET;數(shù)據(jù)庫
KCLC NO.:U495Document Code:AArticle ID:1671-7988 (2017)03-61-02
遵照總部頒發(fā)的《中國人民解放軍車輛管理條例》,在我軍車輛管理信息系統(tǒng)中,采用電子計算機技術(shù),建立總部、大單位、部隊三級車輛管理信息系統(tǒng),實現(xiàn)信息管理自動化,提高全軍基層部隊車管工作技術(shù)含量,是新時期賦予我軍正規(guī)化、現(xiàn)代化建設所迫切需要解決的重要任務之一。針對目前我軍基層部隊車輛管理工作的管理現(xiàn)狀,我們研制了《軍用車輛管理信息系統(tǒng)》計算機管理軟件,該軟件主要適用于我軍基層部隊車管工作,旨在為基層部隊車管工作提供現(xiàn)代化、科學化的管理手段,提高部隊車管工作的效率。
為使系統(tǒng)具備目前應用軟件的流行風格,同時便于對后兼容,在選擇開發(fā)平臺時,我們選擇了ASP.NET作為應用軟件的開發(fā)平臺,ASP.NET以其快捷簡便和強大的功能深受用戶的青睞,系統(tǒng)主要特點:
(1)界面簡潔,使用方便,圖形化的操作和使用界面,易學易懂。
(2)系統(tǒng)設計方案嚴密、準確,實用性強。
(3)建立開放系統(tǒng),通過部隊內(nèi)部WLAN依托WEB訪問媒介進行上報和下達,并進行統(tǒng)計、分析、匯總。
(4)建立安全、保密措施, 設立分級密碼體系,對不同的使用者分別授予不同的使用權(quán)限,分全權(quán)密碼和各分級單位使用密碼;對重要數(shù)據(jù)隨時備份,防止系統(tǒng)數(shù)據(jù)遭受各種破壞,加強保密和安全意識。
對系統(tǒng)的需求分析之后,需要設計出能夠滿足系統(tǒng)需求的功能模塊,并對各個模塊的子功能進行分析設計,從而構(gòu)建出整個系統(tǒng)的框架結(jié)構(gòu)。同時,還需要對系統(tǒng)數(shù)據(jù)庫的生成進行設計與構(gòu)建,表達各數(shù)據(jù)庫表之間的邏輯關(guān)系。
本系統(tǒng)是基于 B/S 三層體系架構(gòu)而設計,圖1為其分層結(jié)構(gòu)圖,由上至下依次為:界面表示層、業(yè)務邏輯層、數(shù)據(jù)庫層。
圖1 三層體系結(jié)構(gòu)圖
從圖2 可知,當系統(tǒng)各類用戶成功登錄后會進入不同的功能模塊界面,各用戶角色只能操作系統(tǒng)給自己授權(quán)的相應子系統(tǒng)。
圖2 系統(tǒng)用戶權(quán)限分級
在此系統(tǒng)框架研發(fā)的基礎之上對系統(tǒng)的界面進行了布局與設計,同時還完成了所有功能模塊代碼的編譯,在.NET 框架之下進行開發(fā),編程接口采用的是 ADO.NET,ADO.NET 擁有一套適用于所有數(shù)據(jù)的公共類及編程模式,它能夠?qū)崿F(xiàn)對數(shù)據(jù)庫的訪問功能。圖 3是其與數(shù)據(jù)庫的連接過程,使得整個系統(tǒng)得以實現(xiàn)。
圖3 ADO.NET連接數(shù)據(jù)庫的過程
ASP.NET 2.0作為一種目前流行的基于WEB條件下的網(wǎng)絡平臺,依托C++可視化編程語言,在開發(fā)中小的數(shù)據(jù)庫應用系統(tǒng)中,充分體現(xiàn)了其強大的數(shù)據(jù)庫處理功能,《軍用車輛管理信息系統(tǒng)》開發(fā)并投入使用以來,運行情況良好,為基層部隊車管工作提供了先進的管理手段和管理方法,提高了工作效率。
[1] 陳衛(wèi). B/S 結(jié)構(gòu)應用程序開發(fā)秘笈[M]. 北京:國防工業(yè)出版社,2001.
[2] 焦洋.軍用車輛管理信息系統(tǒng)的設計與實現(xiàn)[D]. 昆明理工大學,2010.
[3] 林世瓊.基于角色認證的部隊車輛管理系統(tǒng)的設計與實現(xiàn)[D]. 北京工業(yè)大學,2012.
[4] LANGHEINRICHM. A survey of RFID privacy approaches[J]. Personal and Ubiquitous Computing manuscript, 2008, 13(6)∶413~421.
[5] 高克民.部隊車輛調(diào)度管理系統(tǒng)的設計與實現(xiàn)[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
周少國,就讀于長安大學汽車學院。姚銀花,就讀于長安大學汽車學院。