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