


[摘 要] 以工作崗位工作內容為中心設計的物流倉儲模塊教學系統,以解決傳統教學中不能展示物流工作場景和不能操作的問題,從使用者的需求以及設計的可行性等方面對教學系統功能進行設計和分析。
[關 鍵 詞] 物流倉儲;教學軟件;系統需求
[中圖分類號] G718.3 [文獻標志碼] A [文章編號] 2096-0603(2017)11-0040-02
一、需求描述
當前物流倉儲的教學中,傳統的講授無法向學生傳遞信息化設備的具體操作規程,目前網絡中出現的各種所謂的教學課件,有的是文字堆砌的PPT,有的是直接運用某公司的軟件,較為零散,功能單一,不能集中展現一個教學過程,為了解決這個問題,順應信息化時代的發展,本文針對職業學校物流專業倉儲模塊的教學,提出了教學系統的設計需求,系統頁面設計應與校園風格保持一致,整個版面布局簡潔實用,突出重點。
(一)操作可行性
本物流倉儲模塊教學系統具有整潔的界面,對于系統的操作步驟都有詳細的文字指導。隨著師生信息技術技能的不斷提高,對于很多學生而言,都具備熟練運用計算機的技能,且都能對系統進行常規維護,所以物流專業師生運用本系統是可行的。
(二)經濟可行性
本系統的開發,軟件方面多數運用開源產品;硬件配置需求不高,不需要投入太多開發經費。整個開發平臺在實驗室現有條件下就能夠實現,因此系統整個開發的經濟成本較低。系統成功運行后,可通過筆者所在單位進行前期試用,對專業課堂教學將有較大的促進作用。
(三)技術可行性
本系統開發運用MVC框架,結合JSP、SQL等技術,能保證實現的應用程序具有很強的可移植性,完全可以滿足網絡環境下數據資料的整合。在具體的框架實現上,使用JSP動態網頁開發技術,Spring負責架構的結合和對業務對象的組織,通過控制容器內全部Action對象及主要業務操作的生命周期,利用開源平臺提供的基礎控件和組件,將開發重心放在教學系統的關鍵業務邏輯上,將一些通用的數據處理以及繁瑣的服務器端任務提交給其他組件實現。整個技術路線和軟件開發條件都是具備的。
二、系統功能性需求分析
物流業涉及的工作崗位較多,工作場景較大,工作環節產生的數據多,使用的設備多,且環環相扣,傳統的課堂無法展示整個現代物流工作流程。本文結合筆者多年的實際教學工作,針對以上問題,以物流倉儲模塊教學系統為例,研究設計課程教學軟件。物流倉儲教學的核心業務功能是教師設定課程框架并按時上傳課程學習資料,其中,資料既能夠向學生展示課程學習的環節任務,又能以動畫、視頻或者仿真等場景形式,向學生展示物流崗位工作流程及設備和軟件的使用方法。然后,管理員按照班級將學生信息分組上傳,學生根據自己的登錄角色,找到對應課程,下載或者查看教師下發的課程學習任務書和技能演示視頻,根據任務書要求進行提前預習,記住預習中存在的問題,課堂上,根據預習的內容回答教師的提問,并完成作業和測試,教師根據學生上傳的作業評價學生的學習情況,利用系統的測試反饋,掌握學生的學習效果,并對個別學生進行指導。以此,針對各個層次的學生,完成完整的一個教學流程的工作,教學系統預期功能需求框架如圖1所示。
(一)學習公告功能
管理員可以新增加公告,編輯修改公告的內容,以及刪除不需要的公告。學員只能看見發布后的公告信息。
(二)課程學習功能
課程學習功能模塊中,教師權限可以發布學習任務書和學習資源,并設計與課程相關的討論及測試題,學生權限可以查看和下載學習資料。當前的課程管理上主要包含的有課程打開、課程學習和課程模擬。主要有課程的制作和管理模塊。
(三)技能演示功能
本模塊主要針對物流倉儲的工作流程,通過視頻展示崗位設備操作和軟件操作的技能演示,突出信息技術在物流倉儲教學中的應用。
(四)課堂測試功能
課堂測試的模塊中,教師權限用戶按課程知識組織試卷并設置開始考試,考試結束后能夠對答題結果進行分析。
(五)網絡答疑功能
有權限登錄本系統的用戶,可以根據需要設置話題,供訪問者隨時發表見解,這部分基本功能包括:錄入保存用戶資料;展示保存用戶留言(如題目、稱呼、郵箱、內容等)。在Web界面中包含的頁面有:用戶留言、用于顯示訪問者的留言列表,還有顯示訪問者想查看的詳細信息。
(六)學生管理功能
學生管理模塊中,管理員權限以班級為單位上傳學生的用戶名、密碼等基本信息,用于學生登錄,并可以對當前學生的基本信息進行編輯、刪除和修改管理。
三、數據字典分析
數據字典需要對數據的處理邏輯、外部實體、數據結構、數據流和數據項提供基礎概述和多方位支持。目標是對數據流里的每個元素一一進行注解。本系統的數據流圖為:
本系統涉及的數據包括用戶信息和資料信息,通常在后臺對數據進行處理。在本文里,將系統的前臺和后臺作為整體來進行分析,根據數據字典的子項順序依次進行描述。
數據存儲包括專業信息存儲、儲存的知識內容、儲存的課程內容、儲存的用戶資料等。數據流是由一種既復雜又簡單的數據組成的。
在本系統中,處理邏輯的數量較多而且比較復雜,核心邏輯模塊包含成績管理處理邏輯、考卷的內容處理、用戶基本資料的處理、考題答案的處理、考卷發放的處理、用戶基本資料的檢驗等。
四、系統非功能性需求分析
隨著新型的網絡技術不斷涌現,在軟件的開發上,對軟件開發者來說具有很大的挑戰性。在本文中研發系統時,開發者不僅對系統的各種需求進行了多方面的調研,還從系統運行的穩定安全、可靠性、人性化等方面也做了詳細設計,以盡量滿足用戶的需求。
(一)安全性
本系統涉及學生個人信息等重要的數據,需要對這些重要的數據進行保護,因此,本系統使用加密技術,為不同的用戶分配不同的操作權限,以確保系統數據的安全。
(二)準確性
準確性指的是如果用戶嚴格規范地輸入相關信息,系統能夠做出準確的回應。假設在輸入時,用戶的信息錯誤,用戶會得到系統的提醒并重新操作,提高了系統的響應速度,實現了系統的高效使用。
(三)易用性
一個優越的應用系統,不需要操作人員具備深厚的專業知識,后期的維護和檢修也應該比較容易。在本文中,使用設計的系統時,此系統的操作設置比較簡單、符合不同人群的使用需求,其操作頁面簡潔,用戶一眼即可看明白相關操作按鍵的含義。
(四)可擴展性
本文目前只針對物流倉儲模塊,本系統在以后的使用中,可擴展至運輸等模塊,并通過流出相應的缺口和改進空間,與很多應用系統和軟件兼容。
五、小結
綜上所述,本章主要通過對當前倉儲物流系統中的應用效果進行分析,能夠更加準確地體現出當前系統功能上的設計,為后文中的進一步設計和分析提供必要的指導思路。
參考文獻:
[1]朱孔陽.精品課程網上輔助教學系統的設計與實現[D].電子科技大學,2011.
[2]薛超然,羅維佳,熊毅,等.口腔組織病理學數字化教學輔助系統的初步建立[J].國際口腔醫學雜志,2013(5):583-585.
[3]陸玲,李麗華.基于現代化教學輔助系統的人工智能課程教學改革[J].教育現代化,2015(13):147-149.