公務(wù)員期刊網(wǎng) 論文中心 正文

后勤物資統(tǒng)購系統(tǒng)設(shè)計論文

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了后勤物資統(tǒng)購系統(tǒng)設(shè)計論文范文,希望能給你帶來靈感和參考,敬請閱讀。

后勤物資統(tǒng)購系統(tǒng)設(shè)計論文

1部隊后勤物資統(tǒng)購系統(tǒng)需求

雖然在開展采購工作過程中,部隊完全參照各項指標(biāo)和規(guī)范進行采購和資金支付,并嚴格的落實了集中式的采購方法,采購工作取得了一定成效,但是依然存在很多問題,具體表現(xiàn)在以下幾個方面:

(1)應(yīng)用集中采購的方式,如果部隊的規(guī)模較小,規(guī)模效益會不明顯。這種情況主要存在基層一些部隊,現(xiàn)在被廣泛適用的采購制度是建立在團營級的部隊組織中,這樣一來,部隊需要的物資少,采購的規(guī)模就會變小,采購量難以與師以上的部隊組織相比,缺少市場采購優(yōu)勢。

(2)駐地偏遠,采購和配送的成本高。很多基層部隊因為常年駐扎在偏遠地區(qū),比如,兩國邊界處或者西部偏遠地區(qū)的邊防部隊等。

(3)采購的各項費用都是人工進行計算的,因此,財務(wù)結(jié)算的效率較低,尤其是在地方某些部隊,物品的采購、下單、運輸?shù)鹊慕Y(jié)算全部是由部隊專業(yè)部門通過手工記賬的方式完成的。

(4)部隊物品采購的范圍小,有很多物品都不能滿足部隊需求。當(dāng)前,很多部隊大批量采購的是一些生活必需品,但是到當(dāng)?shù)毓?yīng)商處購買時種類較少,有很多的物質(zhì)都不能滿足部隊中官兵的需求。

2后勤物資統(tǒng)購系統(tǒng)的設(shè)計

部隊后勤中的物資采購系統(tǒng)在很多功能上都與應(yīng)用軟件有所區(qū)別,可以說,后勤物資的統(tǒng)購系統(tǒng)既有軟件功能又有硬件功能,是一類綜合型的系統(tǒng)。鑒于這種原因,在對該系統(tǒng)軟件設(shè)計和開發(fā)時要考慮到硬件和軟件的一些設(shè)計上的基本要求,要對該系統(tǒng)的軟件功能和硬件功能以及網(wǎng)絡(luò)配置重點考慮。

2.1系統(tǒng)的網(wǎng)絡(luò)設(shè)計要求

部隊后勤物資統(tǒng)購系統(tǒng)采用的應(yīng)用程序為Web系統(tǒng)程序,該程序是分布式的,能夠滿足部隊的網(wǎng)絡(luò)要求,但是應(yīng)用這種程序首先要保證部隊網(wǎng)絡(luò)的通暢。主要是部隊中的外圍網(wǎng)以及部隊內(nèi)部的Internet網(wǎng)絡(luò)。值得注意的是,內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)絡(luò)是不能隨便接在一起的,并要采取一些隔離的手段。只有經(jīng)過部隊的上級領(lǐng)導(dǎo)同意,用于執(zhí)行軍事事務(wù)的時候才能將內(nèi)部網(wǎng)絡(luò)連接到外部網(wǎng)絡(luò)中。

2.2客戶層的設(shè)計

該系統(tǒng)應(yīng)用的是WebService應(yīng)用集成手段,該集成手段能夠使所有運行在互聯(lián)網(wǎng)上的服務(wù)器都能夠以集成的方式組合在一起,可以使分散的計算機與各種系統(tǒng)設(shè)備組合到一起運行,大大提高了用戶的體驗效果。隨著這種集成方式被大范圍的應(yīng)用,系統(tǒng)開發(fā)的重點已經(jīng)轉(zhuǎn)變成了應(yīng)用的效果。這種集成組成的方式能夠取代Web應(yīng)用上的其他物件,能夠成為未來信息技術(shù)的主導(dǎo)。網(wǎng)絡(luò)中為用戶提供服務(wù)的主要方式是通過手機和計算機的終端對企業(yè)中網(wǎng)站進行訪問,以此實現(xiàn)服務(wù)的功能。網(wǎng)絡(luò)站點可以對WebService集成手段進行查詢,查詢的主要內(nèi)容是該系統(tǒng)以公開形式存在的目錄,也可以是設(shè)置了訪問權(quán)限的私有形式的目錄,首先獲取提供服務(wù)的信息源,再將信息處理的結(jié)果返回到系統(tǒng)的使用客戶。通過各種系統(tǒng)的接口可以將傳輸來的信息轉(zhuǎn)換成可以利用的程序?qū)ο?,再將這種能夠使用的程序?qū)ο髠鬏數(shù)綐I(yè)務(wù)系統(tǒng)處理。業(yè)務(wù)系統(tǒng)存在于邏輯的中間位置,網(wǎng)絡(luò)中的一切功能實現(xiàn)就是靠業(yè)務(wù)層。

2.3系統(tǒng)業(yè)務(wù)邏輯層的設(shè)計

部隊后勤統(tǒng)購物資系統(tǒng)的主要部分就是系統(tǒng)的業(yè)務(wù)邏輯層,這種業(yè)務(wù)邏輯層功能強大,能夠?qū)⒄麄€系統(tǒng)中的所有業(yè)務(wù)邏輯順利完成。在特殊平臺上構(gòu)建這種業(yè)務(wù)邏輯層的主要方法有以下兩種:首先是Servlet和JavaBean這兩種技術(shù)來實現(xiàn),其次是通過選擇系統(tǒng)組件的方式來實現(xiàn),重點選擇的組件有EJB系統(tǒng)組件。前兩種技術(shù)在處理業(yè)務(wù)邏輯時相對簡單,并且處理系統(tǒng)功能時的要求不是很高,也由此造成了其安全性和穩(wěn)定性不高。但是后者處理的對象集中性較強,一般都是存在于企業(yè)中或者獨立的部門中,因此,該系統(tǒng)在一定程度上比上一種技術(shù)更加安全和可靠,唯一的缺點是對其開發(fā)的成本較高,并且該系統(tǒng)的組成較為復(fù)雜,如果發(fā)生故障處理起來會有一定難度。

2.4數(shù)據(jù)持久層的設(shè)計

數(shù)據(jù)持久層也是一個非常重要的系統(tǒng)功能,因為具有當(dāng)下電子商務(wù)的特征,在任何時候都要確保其安全性能和實用性能。在對該系統(tǒng)進行開發(fā)時,設(shè)計和編程更加有針對性,是面對使用對象而開發(fā)和設(shè)計的,開發(fā)和設(shè)計的語言是Java,因此,系統(tǒng)開發(fā)面對的主要群體也是Java群體,這些群體要在運行中將所有存在的數(shù)據(jù)輸入到數(shù)據(jù)庫中進行保存;此外,每一個數(shù)據(jù)庫存在的形式都是關(guān)系型的,而處理數(shù)據(jù)時也是主要針對數(shù)據(jù)表和字符,因此,在對其開發(fā)時會有一定難度,時間也會更長。為了能夠建立一個數(shù)據(jù)持續(xù)存在的對象,可以采取以下幾種方法:使用JDBC對系統(tǒng)中的數(shù)據(jù)進行操作和處理;使用DAO系統(tǒng)模式對數(shù)據(jù)的訪問設(shè)置權(quán)限,應(yīng)用系統(tǒng)中的其他構(gòu)件對數(shù)據(jù)實施處理;可以在內(nèi)部自行建立一個開發(fā)的框架,這種框架要有持久性的功能。2.5系統(tǒng)實現(xiàn)的方式部隊后勤統(tǒng)購系統(tǒng)的實現(xiàn)主要是用戶管理功能的實現(xiàn),該系統(tǒng)實現(xiàn)的模式框架是MVC,可以通過Struts結(jié)構(gòu)框架實現(xiàn)整個系統(tǒng)各個程序的應(yīng)用,以JavaBean作為“控制器”,以JSP的控制頁面作為系統(tǒng)的“視圖”,主要用來顯示用戶的使用界面,模型為EJB,業(yè)務(wù)邏輯的處理應(yīng)用的是Bean。系統(tǒng)開發(fā)的環(huán)境是J2EE集成開發(fā),這是一種工具平臺,能夠?qū)崿F(xiàn)程序的有序開發(fā),版本的控制工具是CVS,能夠確保代碼的統(tǒng)一性與安全性。

作者:楊光 郭銳 單位:中國人民解放軍62402部隊

相關(guān)熱門標(biāo)簽