李青
摘要:基于互聯(lián)網(wǎng)技術的物資管理系統(tǒng)可為企業(yè)集團物資全供應鏈高效運轉提供有力支撐。針對企業(yè)物資管理工作業(yè)務流程中不同用戶分類,將物資管理系統(tǒng)架構設計為出入庫管理、庫存管理、供應商管理、合同管理、采購相關管理以及系統(tǒng)管理等模塊。基于JavaEE的web實現(xiàn),采用典型SSH框架及Orcale數(shù)據(jù)庫設計實現(xiàn)的系統(tǒng)功能,可進一步優(yōu)化企業(yè)物資管理過程,提高自動化辦公效率。
Abstract: The material management system based on Internet technology can provide powerful support for the efficient operation of the whole material supply chain. According to the classification of different users, the material management system architecture is designed as input-output management, inventory management, supplier management, contract management, purchase-related management and system management. Based on JavaEE web implementation, using the typical SSH framework and Orcale database design and implementation of the system functions, can further optimize the enterprise material management process, improve the efficiency of office automation.
關鍵詞:倉儲管理;管理自動化;B/S架構
Key words: warehouse management;management automation;B/S architecture
中圖分類號:F274? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1006-4311(2020)20-0119-02
0? 引言
電子互聯(lián)網(wǎng)的飛速發(fā)展,為物資管理的規(guī)范化、精細化、信息化建設提供了有力的技術支撐。在倉儲信息管理中運用互聯(lián)網(wǎng)技術,從物資采購、入庫、保管、出庫,以及供應商、合同等管理進行全過程全系統(tǒng)管控,可有效打通物資信息共享的最后一公里,實現(xiàn)物資、資金、人力資源的合理利用?;陔娮踊ヂ?lián)網(wǎng)技術開發(fā)適合企業(yè)運行機制的物資管理系統(tǒng),實現(xiàn)物資集約化管理,將有效提高企業(yè)各類資源優(yōu)化配置,增強企業(yè)市場整體競爭力。
1? 物資管理系統(tǒng)架構設計
1.1 構建目標
企業(yè)傳統(tǒng)的物資管理全程由人工進行處理,比如生產(chǎn)部門提出物料需求后,物資管理部門處理需求申請,再與供應商對接采購?;陔娮踊ヂ?lián)網(wǎng)技術的物資管理系統(tǒng),將企業(yè)生產(chǎn)、倉儲、采購、物流等相關部門與供應商整合到統(tǒng)一的流轉平臺上,讓物資需求、采購、保管和使用實現(xiàn)全程共享、全程監(jiān)督,以保證物資管理全系統(tǒng)的透明化、規(guī)范化,降低企業(yè)生產(chǎn)經(jīng)營成本、提高物資管理效率。
1.2 功能模塊
企業(yè)性質不同,物資管理全過程涉及的部門類別也不同,如生產(chǎn)車間、倉儲庫房、供應商、維修部門、計劃采購部門等,包含的人員角色主要有倉庫驗收員、保管員,車間人員、部門主管、計劃調度員、采購員等。因此,物資管理系統(tǒng)根據(jù)具體企業(yè)性質由不同模塊組成。本項目研究涉及企業(yè)的物資管理品臺可分為物資出入庫管理、供應商管理、合同管理、庫存管理、采購計劃管理、采購驗收管理、系統(tǒng)管理等模塊。各模塊對應的人員角色如圖1所示。
1.2.1 出入庫管理
出入庫管理是物資管理的基礎性功能。物資入庫時,驗收員對物資質量嚴格驗收,保管員對物資信息登記入檔,如物資種類型號、價格、生產(chǎn)商及產(chǎn)地、擬使用部門,及時更新庫存量。物資出庫時,需保管員記錄物資請領信息,包括領用單位及領用人,核銷物資信息等。
1.2.2 庫存管理
通過外部采購、內部生產(chǎn)或調撥等渠道入庫的物資,種類型號繁多,需利用條形碼、二維碼標識、PDA等技術提高庫存管理能力,庫存物資登統(tǒng)計項目主要包括物資明細、保管狀態(tài)、庫存盤點、缺件預警等,以保證合理的物資儲存水平。
1.2.3 供應商管理
供應商信息管理是采購環(huán)節(jié)市場透明化的重要依據(jù),建立基于供應商資質的準入和退出機制,完善供應商檔案信息,健全供貨能力、貨物質量、售后服務的物資全壽命保障機制,構建供應商信息庫,有助于企業(yè)內共享市場信息,節(jié)約采購成本。
1.2.4 合同管理
企業(yè)與供應商簽訂的采購合同是保障供需雙方合法權益的重要法律依據(jù)。在物資采購、保管、使用等環(huán)節(jié)中,要嚴格按照合同約定執(zhí)行。合同管理中,需將紙質合同掃描錄入系統(tǒng),形成電子合同。體現(xiàn)在物資管理品臺上,有關合同的項目應至少包括合同擬定、審核、簽訂、流轉、變更、生效、失效等內容。
1.2.5 采購計劃管理
為保證物資有效供應而進行的采購計劃管理活動,包括編制、審核、調整、下達采購計劃。通過該模塊功能,保證為企業(yè)提供物資供應,維持企業(yè)正常生產(chǎn),降低缺貨風險。物資管理系統(tǒng)匯總,該模塊通常包括預算表編制、缺貨分析等,計劃調度人員通過列表查找,獲得物資名稱、采購型號、數(shù)量、供應商等信息,完成采購計劃制定。
1.2.6 采購驗收管理
采購驗收環(huán)節(jié)結合入庫管理進行,依據(jù)雙方合同、相關規(guī)范化文件、合格證明材料、第三方檢測報告等,對接收的物資進行查驗、核對與驗收,并將合格物資推送至入庫管理模塊,將不合格物資,執(zhí)行退貨程序或提交企業(yè)法務部門處理。完成采購驗收后,還應及時通知財務部門,按約支付物資款項。
1.2.7 系統(tǒng)管理
對于各類企業(yè)的物資管理平臺,系統(tǒng)管理模塊不可或缺,是物資管理系統(tǒng)的底層功能,主要對管理權限、用戶信息、角色變更、增刪用戶等進行操作維護,涉及到用戶管理、機構管理、權限管理、待辦事宜管理、數(shù)據(jù)字典、數(shù)據(jù)備份、安全加密、身份認證等功能。
2? 關鍵技術
企業(yè)物資管理系統(tǒng)搭建在B/S架構基礎上,采用跨平臺特性的Java開發(fā)工具??沙浞掷没ヂ?lián)網(wǎng)信息平臺和數(shù)據(jù)庫技術手段,將采購、出入庫、保管、供應商等應用模塊整合起來,實現(xiàn)物資流通全系統(tǒng)全壽命管理。
2.1 基于JavaEE的Web實現(xiàn)
JavaEE平臺封裝了通用的業(yè)務處理內容,并以組件形式提供給開發(fā)者調用。JavaEE的核心特征是所有事務處理都在業(yè)務層實現(xiàn),在Web組件中對這些事務封裝而無需繁衍/傳遞。采用JavaEE構建物資管理系統(tǒng),首先具有較強穩(wěn)定系,應用系統(tǒng)由于基于B/S模式,這樣管理員只需確保應用服務器和數(shù)據(jù)服務器穩(wěn)定即可;JavaEE還可提供規(guī)范化接口開發(fā)模式,進一步提高了開發(fā)人員的編程效率;JavaEE將表示層框架、業(yè)務層、持久層進行分離,使得模塊之間通過接口完成交互處理,便于業(yè)務和功能擴展。
2.2 SSH架構
SSH架構由Struts框架、 Spring框架和Hibernate框架組成。Struts開源框架主要應用于JavaEE的Web系統(tǒng)實現(xiàn),其借助JavaServlet與JSP技術進行實現(xiàn),融合MVC軟件開發(fā)架構模式,核心思想是通過前端用戶顯示內容與程序業(yè)務邏輯處理代碼分離,使得程序開發(fā)與維護變得非常簡單,讓開發(fā)者工作劃分更加合理,開發(fā)效率更高。Spring開源框架可使用基本的JavaBean用于服務器端開發(fā),屬于輕量級的IOC容器,在Spring框架下實現(xiàn)多個子框架組合,每個子框架都有自己獨立的任務和功能,可獨立或聯(lián)合使用,為應用平臺提供了一站式解決方案。Hibernate開源框架可很好的實現(xiàn)對象關系映射,從而便于對數(shù)據(jù)庫訪問操作。Hibernate可自動生成SQL語句并自動執(zhí)行,便于編程人員使用對象編程思維操縱數(shù)據(jù)庫的插入、修改、刪除、查詢等,既可在客戶端程序中使用,也可在應用服務器中使用,并完成數(shù)據(jù)持久化重任。
2.3 Oracle 18c
目前甲骨文公司的Oracle數(shù)據(jù)庫已經(jīng)發(fā)展到18c以上版本,新版本的開發(fā)更加符合云計算時代的特點,可實現(xiàn)自治數(shù)據(jù)庫,支持跨地域和混合云的自動Sharding能力,針對數(shù)據(jù)倉庫的特定增強,外部表是得Oracle對外部數(shù)據(jù)操作更加靈活,能夠更快的支持大數(shù)據(jù)量運算,可實現(xiàn)多租戶需求,為用戶搭建穩(wěn)定的數(shù)據(jù)云服務,使得部署和維護變得更加容易。特別是安全增強,丟失數(shù)據(jù)庫恢復級別可控制在故障前1秒之內。
基于已有的軟件環(huán)境和應用架構開發(fā)的物資管理系統(tǒng),很多事務功能需要進行二次開發(fā),經(jīng)對比常用的關鍵技術,確定了該系統(tǒng)的技術架構。
3? 系統(tǒng)實現(xiàn)及指標分析
企業(yè)物資管理系統(tǒng)實現(xiàn)過程主要由四個階段組成:第一階段為系統(tǒng)集成后的聯(lián)合調試,目的是測試物資管理系統(tǒng)各項功能模塊的穩(wěn)定性與業(yè)務處理的可靠性;第二階段為物資管理系統(tǒng)與基礎業(yè)務數(shù)據(jù)的交互測試,將專家數(shù)據(jù)庫、供應商數(shù)據(jù)庫等周邊信息數(shù)據(jù)庫驗證、導入物資管理系統(tǒng);第三階段對企業(yè)使用者進行系統(tǒng)培訓,明確軟件平臺操作規(guī)程,用戶使用權限等。第四階段按照分批上線原則,將企業(yè)各下屬單位逐次分批投入線上,調試處理Bug并最終實現(xiàn)系統(tǒng)穩(wěn)定運行,如分批次在物質管理平臺上完成生產(chǎn)部門、采購部門的注冊、授權等工作。
作為開發(fā)的業(yè)務類系統(tǒng),企業(yè)對系統(tǒng)的性能指標有較為嚴格的要求,重點應根據(jù)企業(yè)下屬部門和用戶數(shù)量,考察操作頻度對時間響應的影響。要求設置讀取業(yè)務數(shù)據(jù)的并發(fā)用戶數(shù)為500,讀取程時間不大于2秒;考慮到上傳文檔、保存數(shù)據(jù)等操作只需較少用戶同時參與,則設置上傳、保存業(yè)務并發(fā)用戶數(shù)為100,單用戶上傳10M文件時間不大于6秒,保存數(shù)據(jù)時間不大于4秒;讀取、上傳、保存等業(yè)務操作成功率應為100%;節(jié)約人員和辦公成本大于10%。
4? 結語
運用互聯(lián)網(wǎng)技術的物資管理系統(tǒng)不僅是企業(yè)內部各部門間實現(xiàn)物資信息共享的管理平臺,也是企業(yè)通過供應商與市場之間搭建的專業(yè)供需交流平臺。將保管制度、采購制度、使用制度等企業(yè)物資相關規(guī)章制度固化到物資管理的全流程,可實現(xiàn)信息共享、采供公開、實時監(jiān)督,提高物資管理水平,加快物資及資金周轉速度,優(yōu)化企業(yè)人力物力的資源配置,從而進一步提升企業(yè)的綜合競爭力。
參考文獻:
[1]畢艾卉.物資管理系統(tǒng)中勞保用品管理功能的開發(fā)應用[J]. 電子技術與軟件工程,2017,35(19):47.
[2]邸國振,張國瑞.一種基于web的中小企業(yè)物資管理系統(tǒng)設計[J].北華航天工業(yè)學院學報,2018,28(03):25-27.
[3]王文明.基于JavaEE架構的SSH框架[J].電子技術與軟件工程,2017,24(5):69.
[4]劉步宇.企業(yè)物資管理面臨的挑戰(zhàn)及應對[J].中小企業(yè)管理與科技(上旬刊),2017(05):21-25.
[5]黃志君.醫(yī)院物資管理APP系統(tǒng)在采購訂單與供應商交互中的應用[J].電子技術與軟件工程,2017,74(5):84.