摘要:本系統是根據國內物流專家提出的第三方物流配送中心管理原型,結合專業教學的特點,緊密融合后臺教師管理系統,采用模塊化設計。該系統包括合同洽談、貨物配送、倉庫管理、賬務結算、成本分析等業務模塊,以及為教師提供對實驗全過程的實時監控、干預、指導、評定成績等模塊。本文對系統各功能模塊做了介紹,對設計與實現中的關鍵技術進行闡述,并用代碼實例加以說明。
關鍵詞:第三方物流;.NET;C/S模式;LINQ
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2012) 16-0038-02
物流專業人才的培養必須與現代物流業發展相適應,首先是要努力做到理論結合實際,既重基礎,又重實用,有的放矢地培養實用性高素質人才。實驗教學環節則是讓學生通過模擬物流業務活動過程和觀察實際物流活動,重溫物流管理知識,了解物流的具體運用,體會物流專業知識的作用。“第三方物流實驗系統”(以下簡稱“系統”)就是為了實現上述目標而進行設計實現的。
基于計算機網絡技術模擬第三方物流的各個業務環節是對傳統物流管理的拓展,它通過網絡登錄以及相應的權限控制,可以實現對合同洽談、車輛配載、倉庫收發、賬務結算、成本分析等業務進行模擬操作,同時指導教師可以全部實驗過程進行實時監控、干預、指導和成績評定。本系統是基于.Net平臺,并采用C/S模式進行設計實現,可以滿足學生對第三方物流業務操作的不同需求,有助于教師提高教學實效,從而達到預期的培養目標。
一、系統的開發環境及技術要求
C#是目前最流行的面向對象的高級語言之一,作為微軟公司新一代的面向對象程序設計語言的代表。C#也是Visual Studio 2008中的主要編程語言,它是為生成在.NET Framework 3.5上運行的各種應用程序而設計的,C# 2008不僅簡單、功能強大、類型安全,而且具有現在高級語言的重要特性——面向對象。
SQL Server 2005是微軟公司產品,是一個用于大規模聯機事務處理、數據倉庫和電子商務應用的數據庫和數據分析很好的平臺。SQL Server 2005集成了數據庫引擎、數據處理、數據分析服務、數據集成服務、報表服務、通知服務等多個技術領域。
LINQ(Language Integrated Query,語言集成查詢)技術是微軟公司在Visual Studio 2008中將面向對象和關系數據庫相結合,簡化了枯燥的數據操作,并為程序設計語言C#和VB的語法提供了強大的查詢功能。
C/S模式即所謂的客戶/服務器模式,該模式由客戶應用程序(Client)、服務器管理程序(Server)和中間件(Middleware)3個部件組成,客戶應用程序用于完成系統中用戶與服務器進行交互;服務器管理程序主要負責對系統資源的管理和優化;中間件是負責客戶應用程序和服務器管理程序之間的連接,協同完成一個作業,以滿足用戶查詢數據的要求。C/S模式具有兩個優勢:一是服務器只運行數據且負載較輕,二是數據存儲功能比較透明。
二、系統設計
(一)總體設計。本系統是根據第三方物流的業務模型和管理理念進行設計開發,同時結合了物流教學的特征,在第三方物流企業級應用的基礎上增加教學管理和教學實驗環境等功能,對物流教學和物流實驗具有較強的針對性,教師可以對實驗教學過程進行靈活的調控,學生可以通過實驗切身體驗企業第三方物流的管理思想和業務流程。
1.學生事務功能模塊?!皩W生事務”是本系統的主體,提供第三方物流對各業務環節的模擬,使用對象為參與實驗的學生。該系統包括實際應用中的角色和步驟,學生可以幾個人一組的方式共同完成實驗,也可以一個人方式獨立完成實驗。
系統角色包括六方:供方(生產企業)、需方(商場)、物流方(第三方物流企業)、運輸方(運輸車隊)、發貨倉庫(倉儲)、收貨倉庫(倉儲)。供方和需方之間通過合同進行交易洽談,物流方可以根據合同的要求進行貨物的配送,然后對作業所需的運輸車輛和發貨倉庫、收貨倉庫進行調度,完成一系列的物流配送計劃,最后確定并簽訂合同;合同簽訂即作業生成并啟動,參與各方在網絡終端上完成所承擔的物流業務,物流方可以對物流過程進行監控,當貨物送達并完成財務結算則標志整個物流作業結束,作業完成后物流方可以對合同進行效益分析。系統中各個步驟能夠逐一體現第三方物流的管理思想和管理模型。
2.教師事務功能模塊?!敖處熓聞铡弊鳛橄到y的實驗管理和后臺監控系統,為教師提供對學生實驗過程的實時監控,幫助教師動態地了解每個實驗組或每個學生的操作情況;同時教師可以對參與實驗的班級、學生信息進行管理;可以進行實驗分組和實驗角色的確定;設置成績評定權重條件,對實驗和考試的成績進行評定,有利于檢查學生實驗情況。
3.系統維護功能模塊。“系統維護”主要是對系統的安全性進行保障,如:用戶合法性驗證、權限評定及授權;數據庫信息維護;數據庫信息的備份與恢復等。系統維護工作由系統管理員擔任。
三、關鍵技術
四、結束語
本系統作為物流專業教學的重要手段之一,已在我校投入使用,旨在通過模擬物流業務活動過程和觀察實際物流活動,幫助學生來重溫物流知識,了解物流專業知識的具體運用,體會物流專業知識的作用,同時讓學生不僅能夠直接了解到物流業務活動規律,促使學生運用物流知識完成物流業務活動,從而讓學生發現作為第三方物流的經營模式、資源調配、技術選擇等方面存在的問題和潛力,發現現存模式中的問題,提出新的解決方案。
參考文獻:
[1]劉亮亮,劉惠萍.Visual C#+SQL Server 2005數據庫與網絡開發[M].北京:電子工業出版社,2009,1.
[2]楊明羽.C# 3.0完全自學寶典[M].北京:清華大學出版社,2008,7.
[3]王的強,張曉娜,周靜.LINQ入門及應用[M].北京:清華大學出版社,2009,5.
[4]徐國智,汪孝宜.SQL Server數據庫開發[M].北京:電子工業出版社,2006,1.
[5]林慧丹.第三方物流[M].上海:上海財經大學出版社,2005,2.
[6]賀東風.物流系統規劃與設計[M].北京:中國物質出版社,2006,1.
[7]宋楊.第三方物流模式與運作[M].北京:中國物質出版社,2006,1.