博文谷

位置:首頁 > 實用範文 > 論文

後勤物資統購系統設計論文

論文1.7W

1部隊後勤物資統購系統需求

後勤物資統購系統設計論文

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

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

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

(3)採購的各項費用都是人工進行計算的,因此,財務結算的效率較低,尤其是在地方某些部隊,物品的採購、下單、運輸等的結算全部是由部隊專業部門透過手工記賬的方式完成的。

(4)部隊物品採購的範圍小,有很多物品都不能滿足部隊需求。當前,很多部隊大批量採購的是一些生活必需品,但是到當地供應商處購買時種類較少,有很多的物質都不能滿足部隊中官兵的需求。

2後勤物資統購系統的設計

部隊後勤中的物資採購系統在很多功能上都與應用軟件有所區別,可以說,後勤物資的統購系統既有軟件功能又有硬件功能,是一類綜合型的系統。鑑於這種原因,在對該系統軟件設計和開發時要考慮到硬件和軟件的一些設計上的基本要求,要對該系統的軟件功能和硬件功能以及網絡配置重點考慮。

2.1系統的網絡設計要求

部隊後勤物資統購系統採用的.應用程序爲Web系統程序,該程序是分佈式的,能夠滿足部隊的網絡要求,但是應用這種程序首先要保證部隊網絡的通暢。主要是部隊中的外圍網以及部隊內部的Internet網絡。值得注意的是,內部網絡和外部網絡是不能隨便接在一起的,並要採取一些隔離的手段。只有經過部隊的上級領導同意,用於執行軍事事務的時候才能將內部網絡連接到外部網絡中。

2.2客戶層的設計

該系統應用的是WebService應用集成手段,該集成手段能夠使所有執行在互聯網上的服務器都能夠以集成的方式組合在一起,可以使分散的計算機與各種系統設備組合到一起執行,大大提高了用戶的體驗效果。隨着這種集成方式被大範圍的應用,系統開發的重點已經轉變成了應用的效果。這種集成組成的方式能夠取代Web應用上的其他物件,能夠成爲未來資訊技術的主導。網絡中爲用戶提供服務的主要方式是透過手機和計算機的終端對企業中網站進行訪問,以此實現服務的功能。網絡站點可以對WebService集成手段進行查詢,查詢的主要內容是該系統以公開形式存在的目錄,也可以是設定了訪問權限的私有形式的目錄,首先獲取提供服務的資訊源,再將資訊處理的結果返回到系統的使用客戶。透過各種系統的接口可以將傳輸來的資訊轉換成可以利用的程序對象,再將這種能夠使用的程序對象傳輸到業務系統處理。業務系統存在於邏輯的中間位置,網絡中的一切功能實現就是靠業務層。

2.3系統業務邏輯層的設計

部隊後勤統購物資系統的主要部分就是系統的業務邏輯層,這種業務邏輯層功能強大,能夠將整個系統中的所有業務邏輯順利完成。在特殊平臺上構建這種業務邏輯層的主要方法有以下兩種:首先是Servlet和JavaBean這兩種技術來實現,其次是透過選擇系統組件的方式來實現,重點選擇的組件有EJB系統組件。前兩種技術在處理業務邏輯時相對簡單,並且處理系統功能時的要求不是很高,也由此造成了其安全性和穩定性不高。但是後者處理的對象集中性較強,一般都是存在於企業中或者獨立的部門中,因此,該系統在一定程度上比上一種技術更加安全和可靠,唯一的缺點是對其開發的成本較高,並且該系統的組成較爲複雜,如果發生故障處理起來會有一定難度。

2.4數據持久層的設計

數據持久層也是一個非常重要的系統功能,因爲具有當下電子商務的特徵,在任何時候都要確保其安全性能和實用性能。在對該系統進行開發時,設計和編程更加有針對性,是面對使用對象而開發和設計的,開發和設計的語言是Java,因此,系統開發面對的主要羣體也是Java羣體,這些羣體要在執行中將所有存在的數據輸入到數據庫中進行儲存;此外,每一個數據庫存在的形式都是關係型的,而處理數據時也是主要針對數據表和字元,因此,在對其開發時會有一定難度,時間也會更長。爲了能夠建立一個數據持續存在的對象,可以採取以下幾種方法:使用JDBC對系統中的數據進行操作和處理;使用DAO系統模式對數據的訪問設定權限,應用系統中的其他構件對數據實施處理;可以在內部自行建立一個開發的框架,這種框架要有持久性的功能。2.5系統實現的方式部隊後勤統購系統的實現主要是用戶管理功能的實現,該系統實現的模式框架是MVC,可以透過Struts結構框架實現整個系統各個程序的應用,以JavaBean作爲“控制器”,以JSP的控制頁面作爲系統的“視圖”,主要用來顯示用戶的使用介面,模型爲EJB,業務邏輯的處理應用的是Bean。系統開發的環境是J2EE集成開發,這是一種工具平臺,能夠實現程序的有序開發,版本的控制工具是CVS,能夠確保代碼的統一性與安全性。