前言:尋找寫作靈感?中文期刊網用心挑選的倉儲管理系統設計與應用,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:目前高職大多數倉儲管理課程的課堂教學還是以理論講解為主,學生對知識的消化和吸收很不理想。針對這種情況,開發設計面向教學的倉儲管理系統。整個系統共分為:基礎信息管理、倉儲作業管理、庫存查詢、教師系統維護、權限管理等五大功能模塊。實踐證明,面向教學的倉儲管理系統的應用有效激發了學生學習的熱情和積極性,學生在動手操作過程中不僅能正確把握信息流,還加深了對倉儲業務流程的體會和理解。這種教學模式對于培養物流領域現代信息化環境下物流人才具有積極的作用。
關鍵詞:倉儲管理系統;面向教學;倉儲管理;系統;業務流程
1引言
我國的倉儲管理最初是由人工進行管理,如訂單填寫和貨物的出入庫。隨著計算機技術和網絡技術的迅猛發展,倉儲管理發展到現在不管是訂單的輸入輸出還是貨物的出入庫都能做到自動化、智能化管理,在這個過程中倉儲管理系統得到了飛速的發展。倉儲管理系統不僅能幫助企業大大提高作業效率,還能提高庫存管理的準確性,同時能有效降低企業的倉儲成本。在現代物流業中,伴隨著信息系統的應用和各種信息技術的廣泛使用,要求從基層的業務操作人員到上層的管理人員,只有掌握與之崗位相關的信息技術,才能快速完成業務操作,適應物流業的信息化進程。而對于基層的物流人才需求來說掌握實操方面的技能要求更為迫切。目前高職大多數倉儲管理課程的課堂教學還是以理論講解為主,學生對知識的消化和吸效很不理想。高職的學生特點是惰性比較大,不喜歡自己去看書,不主動思考問題,更不喜歡費腦筋記東西。但對于動手操作的事物卻非常感興趣。課堂上老師辛辛苦苦用語言和畫圖的形式去描繪一個物流業務流程,學生聽下來能理解大概,但記不住;如果該流程比較長,學生聽到后面更是興趣全無。倉儲也有實訓課,實訓課時老師可以通過設計和模擬一個物流企業的作業環境,組織學生扮演某個具體的崗位,相互配合完成整個業務流程,這樣可以讓學生動起來,有一定的效果,但其中還存在一些問題,如:學生在整個操作過程中對自己的崗位所負責的事情是清楚的,但對于上下游和自己崗位之間的聯系就不是很清楚了,特別是整個流程中的信息流是不了解的。如果只是做好自己崗位的事情而不能對整個業務流程和其中的信息流有個清晰的認識,那么只能說知其然而不知其所以然,也就無法為供應鏈上的上下游提供優質的服務。因此,倉儲課堂教學需要借助信息技術手段幫助學生更好的學習倉儲專業知識和操作技能,讓老師的課堂充滿活力。這種面向教學的第三方倉儲管理系統就是在這個背景下設計開發的。
2系統開發采用的技術
本文研究開發的第三方倉儲管理信息系統用于教學,面對的對象是高職生,要能吸引他們的第一個要素就是系統界面要具有美感;另外,上課時間如果連接外網會在一定程度上分散學生的專注力,C/S模式只要客戶端和服務器的連接是通的就能使用。因此,基于以上因素的考慮,系統的開發是實現決定采用基于C/S模式。第三方倉儲管理信息系統前臺程序設計開發工具采用MicrosoftVisualStudio2010;后臺數據庫是MicrosoftSQLServer2008。倉儲管理信息系統是對倉儲數據進行管理并提供數據信息服務的系統,而這個系統的核心支撐是數據庫,數據庫中存放成千上萬條有關貨物數據,包括貨物基本數據、貨物存儲數據、貨物出入庫數據、配送加工數據等。這些數據可以存放在不同的存儲設備上,如PC機、服務器、移動終端等,操作人員都可以通過服務器上的SQLServer數據庫讀取和控制這些數據。
3第三方倉儲管理系統功能性需求和系統設計
本文所設計開發的第三方倉儲管理系統是一個基于C/S模式的教學軟件,主要為物流專業的倉儲管理課程提供業務信息操作環境,以倉儲企業訂單為任務驅動,學生可以利用系統配合實操完成入庫作業、出庫作業、盤點作業、調撥作業、庫存查詢等一系列倉儲業務操作。系統的層次邏輯結構如圖1所示。
3.1系統各模塊主要功能
3.1.1基礎信息管理模塊
基礎信息管理模塊主要維護客戶信息、貨物信息和倉庫信息,這些基本信息都是后續操作的重要系統資源。
3.1.2倉儲作業管理模塊
倉儲作業管理是整個系統最為核心的模塊,函括入庫作業、出庫作業、盤點作業和調撥作業等四大子模塊。第三方倉儲企業是以客戶訂單為任務驅動,信息員(客服)一般通過電話、E-mail、傳真等方式接收客戶發送來的訂單,信息員接收到客戶訂單后會使用企業內部系統進行訂單錄入,然后根據客戶訂單的具體要求進行相關的入庫、出庫、調撥等倉儲作業活動。
3.1.3庫存查詢模塊
庫存查詢模塊功能是負責提供對貨物的即時查詢、出庫信息查詢和入庫信息查詢。倉管員要能管理好倉庫里的貨物,必須實時掌控倉庫里庫存信息;從另一方面看,這也是優質客戶服務的重要保障功能,實時了解庫存信息便于客戶做好生產和營銷計劃。
3.1.4教師系統維護模塊
教師系統維護模塊主要功能是對系統進行備份和還原,還對當前版本進行說明。第三方倉儲管理系統在教學使用過程中,可能會遇到服務器的軟硬件出現故障、突然的停電或是操作失誤導致數據的損失,這種情況有時候是不可避免的,為了讓數據的損失降到最低,必須提供系統備份和還原功能。
3.1.5權限管理模塊
權限管理模塊主要是對用戶的賬戶、密碼,以及權限進行管理。在實訓過程中,教師根據在實訓任務中扮演不同的角色為該學生設定對應的崗位,通過系統為不同的崗位設置相應的權限。同時為了保證學生數據的完整性,并且能夠單獨完成單項任務,根據角色的不同賦予不同的用戶名和密碼,初始密碼為1,登錄后學生可以自己修改密碼。
3.2系統結構E-R圖
在明確系統各模塊及功能后,接著是要勾畫出第三方倉儲管理系統的E-R(Entity-Relationship,實體-聯系)結構圖,這是數據庫設計的關鍵部分,也是指導數據庫建設的宏偉藍圖。系統的E-R結構圖(Visio2010繪制)如圖2所示。
4倉儲管理系統的實現
4.1數據庫表的實現
表是存儲數據的實體,是組成數據庫的重要部分,也是數據庫其他對象的基礎。在本系統的設計過程中,根據系統的層次邏輯結構和模塊劃分抽象出的實體,在數據庫SQLServer2008中首先創建一個名為“linzhendb”的數據庫,然后在該數據庫中新建tb_Provider、tb_GoodsInfo、tb_Storage、tb_InStore、tb_OutStore、tb_Transfer、tb_Check、tb_User等8個數據表,分別用于存放客戶、貨物、倉庫、入庫、出庫、調撥、盤點業務以及使用該系統的用戶信息。如表1-表8所示。
4.2系統功能模塊界面的實現
4.2.1登錄界面
如圖3所示,用戶通過系統登錄界面后,從下拉框中選擇用戶名,然后輸入密碼進行系統登錄,下拉框的內容和用戶表進行關聯綁定,用戶只要從中選擇即可,大大提高操作的速度。用戶名和密碼輸入正確則進入系統,不正確的話顯示提示框“用戶名或密碼錯誤!”。另外,在界面的下方會顯示該用戶的權限是超級管理員還是普通用戶。系統的使用權限是根據第三方倉儲公司的崗位角色賦予的,教師和總經理這兩個角色賦予系統最高權限即超級管理員,其他角色如盤點員和倉管員賦予一般權限即普通用戶。看似簡單的系統登錄有著重要的作用,一方面只有擁有賬戶和密碼的用戶才能進入該系統進行操作,從而保證系統的安全;另一方面,從企業角度出發,若操作的數據有問題,也能在后臺查出是哪個賬號操作的。
4.2.2功能模塊界面
學生登錄系統后,不同模塊的界面既可以通過單擊面板進行切換,也可以利用窗口上方的菜單進行選擇,系統的設計以易于用戶操作使用為出發點,界面美觀而且友好性強。整體功能模塊界面如圖4所示。
5結語
面向教學的倉儲管理系統的使用,以倉儲業務流程為主線,圍繞崗位職業能力,學生從接到客戶訂單開始,通過倉儲管理系統里面的入庫作業、出庫作業、盤點作業等操作,能對倉儲里的重要業務流程有了較為全面的認識,在操作過程中能激發學生的主動思考,鍛煉學生解決問題的能力。倉儲管理系統在課堂上的應用能讓學生完成倉儲業務的同時能知曉上下游的業務聯系,更重要的是清楚業務流程中信息流的來龍去脈,充分發揮團隊協作精神共同完成倉儲業務。這種教學模式能調動學生的學習興趣和激發他們主動學習的熱情,讓學生的學習不再局限于書本,在動手中加深對倉儲業務流程的體會和理解,對于培養物流領域現代信息化環境下物流人才具有積極的作用。
作者:林楨 單位:海南職業技術學院經濟管理學院