劉蕾娜,畢瑩雪,黃 心,蘇婉怡,劉宇昂
(吉林農(nóng)業(yè)科技學(xué)院,吉林 吉林 132101)
在當(dāng)今信息技術(shù)高速發(fā)展的時(shí)代,互聯(lián)網(wǎng)已經(jīng)滲透到生活的方方面面。農(nóng)業(yè)作為人類生存和發(fā)展的基礎(chǔ)產(chǎn)業(yè),也需要借助互聯(lián)網(wǎng)技術(shù)的力量進(jìn)行創(chuàng)新和提升。農(nóng)業(yè)科技培訓(xùn)平臺(tái)的設(shè)計(jì)與研究旨在利用互聯(lián)網(wǎng)的優(yōu)勢(shì),為農(nóng)業(yè)從業(yè)者提供有效的培訓(xùn)與學(xué)習(xí)平臺(tái),促進(jìn)農(nóng)業(yè)科技的推廣和應(yīng)用[1]。
針對(duì)基于互聯(lián)網(wǎng)的農(nóng)業(yè)科技培訓(xùn)平臺(tái),需要首先進(jìn)行用戶需求分析,了解不同用戶的需求和期望。這包括農(nóng)業(yè)從業(yè)者、學(xué)生、農(nóng)業(yè)企事業(yè)單位等,包括他們的教育背景、地域、技術(shù)水平、學(xué)習(xí)方式等方面,以確保培訓(xùn)平臺(tái)能提供良好的用戶體驗(yàn)[2]。
農(nóng)業(yè)科技培訓(xùn)平臺(tái)的課程發(fā)布等涉及專業(yè)知識(shí),專家是平臺(tái)離不開的重要組成部分。平臺(tái)通過給專家相對(duì)較高的權(quán)限,使得專家可以在平臺(tái)上發(fā)布自己研究的農(nóng)業(yè)類課程、發(fā)布討論話題、解答用戶疑問。
農(nóng)業(yè)科技是一個(gè)廣泛的領(lǐng)域,包括植物栽培、農(nóng)產(chǎn)品加工、農(nóng)業(yè)科技使用等多個(gè)方面的知識(shí)。設(shè)計(jì)培訓(xùn)平臺(tái)需要確定不同層次的課程內(nèi)容,例如入門、進(jìn)階、專業(yè)等。
在設(shè)計(jì)不同層次的課程時(shí),設(shè)計(jì)者需要考慮到學(xué)習(xí)目標(biāo),將不同層次的課程內(nèi)容整合在一起,以構(gòu)建良好的學(xué)習(xí)體系。這有助于制定出一套完整基礎(chǔ)教育體系,包括與植物栽培、農(nóng)產(chǎn)品加工等相關(guān)領(lǐng)域的具體課程,幫助學(xué)員系統(tǒng)學(xué)習(xí)相關(guān)的各層次知識(shí),更深入地掌握農(nóng)業(yè)科技領(lǐng)域的知識(shí)和技能[3]。
基于互聯(lián)網(wǎng)的農(nóng)業(yè)科技培訓(xùn)平臺(tái)需要提供多種互動(dòng)方式,以便用戶更好地學(xué)習(xí)和交流。這包括在線視頻、課件、現(xiàn)場直播、在線測(cè)驗(yàn)等,同時(shí)需要提供交流和討論的社區(qū)功能。多種學(xué)習(xí)方式有助于學(xué)員更全面地了解和掌握知識(shí),同時(shí)還可以選擇最適合自己的學(xué)習(xí)方式。
為了確保學(xué)員獲取的知識(shí)水平,基于互聯(lián)網(wǎng)的農(nóng)業(yè)科技培訓(xùn)平臺(tái)還需要建立評(píng)價(jià)和認(rèn)證機(jī)制。這包括課程測(cè)驗(yàn)、實(shí)踐考核等,需要及時(shí)反饋和認(rèn)證。同時(shí),由于管理認(rèn)證機(jī)制不充分,造成評(píng)價(jià)失敗或者騙取證書等問題,須加強(qiáng)監(jiān)管和規(guī)范。為了更好地鼓勵(lì)學(xué)員,可以建立學(xué)員排名和激勵(lì)機(jī)制,增加用戶參與度和積極性。
由于平臺(tái)需要進(jìn)行前端的頁面設(shè)計(jì),分散數(shù)據(jù)的人機(jī)交互,涉及各種農(nóng)業(yè)科技信息的存取以及專家、課程等相關(guān)數(shù)據(jù)信息的處理工作,因此平臺(tái)總體設(shè)計(jì)需采用B/S結(jié)構(gòu)模式。
表示層:表示層是指基于互聯(lián)網(wǎng)的農(nóng)業(yè)科技培訓(xùn)平臺(tái)中負(fù)責(zé)展示頁面和呈現(xiàn)農(nóng)業(yè)學(xué)習(xí)培訓(xùn)系統(tǒng)板塊的部分。它是用戶與系統(tǒng)交互的主要界面,包括各種農(nóng)學(xué)元素和操作方式。表示層可以展示各種培訓(xùn)系統(tǒng)的內(nèi)容,包括農(nóng)業(yè)課程管理平臺(tái)、專家預(yù)約管理平臺(tái)、現(xiàn)代農(nóng)業(yè)多元化學(xué)習(xí)平臺(tái)等。同時(shí),表示層還可以提供各種操作方式,如添加、修改農(nóng)業(yè)培訓(xùn)系統(tǒng)信息等。
業(yè)務(wù)層:業(yè)務(wù)層是指基于互聯(lián)網(wǎng)的農(nóng)業(yè)科技培訓(xùn)平臺(tái)中負(fù)責(zé)處理業(yè)務(wù)的一層,主要包括農(nóng)業(yè)系統(tǒng)課程管理、專家預(yù)約平臺(tái)管理、現(xiàn)代農(nóng)業(yè)多元化學(xué)習(xí)平臺(tái)管理等業(yè)務(wù)處理。該層負(fù)責(zé)接收上層的請(qǐng)求,調(diào)用下層的數(shù)據(jù)訪問層進(jìn)行數(shù)據(jù)操作,最終返回處理結(jié)果給上層。業(yè)務(wù)服務(wù)層是非常重要的一層,它能夠有效地協(xié)調(diào)各個(gè)模塊之間的關(guān)系,保證系統(tǒng)功能的正常運(yùn)行。
數(shù)據(jù)庫:系統(tǒng)內(nèi)所有數(shù)據(jù)(包括用戶信息、專家信息、課程信息、資源管理信息、互動(dòng)信息等)存儲(chǔ)于數(shù)據(jù)庫中且永久保存。
2.2.1 用戶管理模塊
用戶管理模塊是許多應(yīng)用程序中必不可少的一部分,它通常涉及用戶注冊(cè)、登錄、個(gè)人資料管理和權(quán)限管理等功能。權(quán)限管理用于定義和控制用戶對(duì)應(yīng)用程序各個(gè)功能和資源的訪問權(quán)限。管理員具有更高權(quán)限,可以訪問和管理系統(tǒng)的所有功能。普通用戶訪問特定的功能和資源。專家用戶擁有部分權(quán)限,例如對(duì)自身課程的增加、刪除、修改的權(quán)限及對(duì)其他用戶的預(yù)約做出拒絕或同意。
2.2.2 現(xiàn)代農(nóng)業(yè)數(shù)字資源管理模塊
現(xiàn)代農(nóng)業(yè)數(shù)字資源管理模塊主要提供數(shù)字資源有國內(nèi)外最新農(nóng)業(yè)科技技術(shù)、農(nóng)業(yè)資源信息等相關(guān)的圖文、視頻、音頻等信息的查詢。信息資料的查詢,設(shè)置多種查詢手段,例如:可以按照地區(qū)、具體農(nóng)業(yè)技術(shù)類型等查詢手段;瀏覽農(nóng)業(yè)科技資源、科研成果、產(chǎn)品等。
管理者在數(shù)字資源管理模塊可對(duì)數(shù)字資源進(jìn)行增加、刪除、修改、查看。面對(duì)龐大的數(shù)字資源,管理者需要進(jìn)行對(duì)資源進(jìn)行整合,可通過分類進(jìn)行,例如:圖文資源、視頻資源,國內(nèi)最新科研技術(shù)、國外最新科研技術(shù)等多維度分析,通過數(shù)據(jù)可視化展現(xiàn)出瀏覽量等信息。
2.2.3 農(nóng)業(yè)培訓(xùn)課程歸納管理模塊
農(nóng)業(yè)培訓(xùn)課程歸納管理模塊是培訓(xùn)平臺(tái)中的重要部分之一,它允許課程管理員創(chuàng)建、發(fā)布、編輯和管理課程,同時(shí)為用戶提供優(yōu)質(zhì)的學(xué)習(xí)體驗(yàn)和效果。
課程管理員登錄課程管理模塊對(duì)課程進(jìn)行創(chuàng)建和編輯,通常包括填寫課程基本信息、課程具體講解、課程時(shí)長、文檔與視頻、相關(guān)的資源鏈接等。
課程管理員可進(jìn)行課程發(fā)布和管理,可以在課程完成審核后發(fā)布課程。管理模塊允許課程管理員查看所有發(fā)布的課程,對(duì)已發(fā)布課程進(jìn)行修改、刪除或重新發(fā)布操作。同時(shí),模塊帶有評(píng)價(jià)機(jī)制,在課程相關(guān)鏈接下可對(duì)課程進(jìn)行評(píng)價(jià)。課程管理員可以分析相關(guān)課程的用戶反映和效果,改善用戶后續(xù)的課程內(nèi)容。
本模塊為課程管理者提供數(shù)據(jù)分析結(jié)果,便于課程管理者管理課程,如:課程瀏覽量、用戶觀看總時(shí)長、總收益、平均收益、課程排名等。此機(jī)制幫助課程管理者提出針對(duì)性的措施,針對(duì)學(xué)習(xí)者的需求進(jìn)行優(yōu)化改善。
2.2.4 現(xiàn)代農(nóng)業(yè)多元化學(xué)習(xí)平臺(tái)建設(shè)模塊
現(xiàn)代農(nóng)業(yè)多元化學(xué)習(xí)平臺(tái)建設(shè)模塊提供不同于傳統(tǒng)搜尋問題的方式,通過圖文識(shí)別檢索功能,自動(dòng)檢索出農(nóng)業(yè)從業(yè)者想闡述的問題,搜尋出相關(guān)答案。該模塊自動(dòng)保存用戶所查閱的歷史信息,用戶依據(jù)選擇刪除歷史記錄。
2.2.5 在線學(xué)習(xí)平臺(tái)模塊
該模塊的主要功能是為用戶提供學(xué)習(xí)平臺(tái),提供開發(fā)課程學(xué)習(xí)、直播學(xué)習(xí)、互動(dòng)問答學(xué)習(xí)等多種學(xué)習(xí)形式。用戶可以通過該模塊查詢目標(biāo)課程、專家信息等。學(xué)生找尋目標(biāo)課程進(jìn)入學(xué)習(xí),亦可對(duì)課程評(píng)價(jià)。
2.2.6 農(nóng)業(yè)培訓(xùn)服務(wù)體系建設(shè)模塊
農(nóng)業(yè)培訓(xùn)服務(wù)體系建設(shè)模塊主要功能是向農(nóng)業(yè)從業(yè)者提供解決問題的方便、權(quán)威手段。該模塊通過向農(nóng)業(yè)專家預(yù)約,與專家約定時(shí)間后,通過音頻、視頻、直播等方式解決相關(guān)問題。該模塊包括每個(gè)專家的基本個(gè)人信息,如研究專業(yè)領(lǐng)域、預(yù)約時(shí)間選擇、歷史解決問題、發(fā)布課程信息等。用戶可使用搜索,查詢與自己的問題有關(guān)的領(lǐng)域?qū)<?從而選擇預(yù)約。同時(shí),該模塊可添加、刪除、修改預(yù)約信息。
2.2.7 社交互動(dòng)與合作模塊
該模塊主要實(shí)現(xiàn)用戶的交流與互動(dòng),防止信息閉塞,給用戶提供專業(yè)的農(nóng)業(yè)交流平臺(tái)。用戶通過此模塊上傳文章、圖片、視頻、音頻等數(shù)字資源,公開給所有用戶瀏覽、評(píng)論。管理者在社交互動(dòng)與合作模塊對(duì)用戶上傳內(nèi)容進(jìn)行審核,保證本模塊內(nèi)容的有效性和真實(shí)性。
2.2.8 數(shù)據(jù)庫存儲(chǔ)模塊
數(shù)據(jù)庫存儲(chǔ)模塊負(fù)責(zé)存儲(chǔ)平臺(tái)的相關(guān)數(shù)據(jù),包括用戶數(shù)據(jù)、課程數(shù)據(jù)、專家數(shù)據(jù)、學(xué)習(xí)進(jìn)度數(shù)據(jù)、學(xué)員評(píng)價(jià)數(shù)據(jù)等。同時(shí),平臺(tái)應(yīng)保持?jǐn)?shù)據(jù)的備份,以確保數(shù)據(jù)的安全性和可恢復(fù)性。
數(shù)據(jù)庫存儲(chǔ)模塊主要包括:(1)數(shù)據(jù)表設(shè)計(jì)。合理規(guī)劃數(shù)據(jù)表的數(shù)量、結(jié)構(gòu)和關(guān)系,將各種數(shù)據(jù)按邏輯或業(yè)務(wù)功能分成不同的表。例如:可以將課程信息分為課程分類、課程信息、專家信息等不同的數(shù)據(jù)表。(2)數(shù)據(jù)庫性能優(yōu)化。課程管理模塊所存儲(chǔ)的數(shù)據(jù)量非常大,需要特別關(guān)注數(shù)據(jù)庫的性能,例如:數(shù)據(jù)查詢、插入、更新、刪除等操作的響應(yīng)時(shí)間,數(shù)據(jù)庫訪問的并發(fā)性和數(shù)據(jù)一致性等問題??梢圆捎盟饕?、分區(qū)、緩存、負(fù)載均衡、復(fù)制、備份等技術(shù),來提升數(shù)據(jù)庫運(yùn)行效率和可靠性。
管理員對(duì)現(xiàn)代農(nóng)業(yè)技術(shù)數(shù)字資源進(jìn)行增加、修改、刪除。其他模塊與本模塊流程圖類似,現(xiàn)代農(nóng)業(yè)技術(shù)數(shù)字資源業(yè)務(wù)流程如圖1所示。
圖1 現(xiàn)代農(nóng)業(yè)技術(shù)數(shù)字資源業(yè)務(wù)流程
現(xiàn)代農(nóng)業(yè)技術(shù)數(shù)字資源管理:提供豐富的國內(nèi)外農(nóng)業(yè)新知識(shí)、新技巧,供用戶通過此模塊了解農(nóng)業(yè)發(fā)展,促進(jìn)自身農(nóng)業(yè)學(xué)習(xí)。
農(nóng)業(yè)培訓(xùn)課程歸納管理:提供豐富多樣的農(nóng)業(yè)科技培訓(xùn)課程,涵蓋農(nóng)業(yè)技術(shù)、種植管理、養(yǎng)殖技巧、農(nóng)業(yè)科技使用培訓(xùn)等多個(gè)領(lǐng)域,以滿足不同用戶的需求。
在線學(xué)習(xí)平臺(tái)開發(fā):提供豐富的學(xué)習(xí)資料,包括文字、圖片、視頻等形式,用戶可以根據(jù)自己的需求和興趣進(jìn)行學(xué)習(xí)和研究。
現(xiàn)代農(nóng)業(yè)多元化學(xué)習(xí)平臺(tái)的建設(shè):提供給用戶新型圖文檢索方式解決農(nóng)業(yè)技術(shù)類問題。
農(nóng)業(yè)培訓(xùn)服務(wù)體系建設(shè):平臺(tái)邀請(qǐng)農(nóng)業(yè)領(lǐng)域的專家學(xué)者常駐平臺(tái),發(fā)布課程、直播、預(yù)約等,提供咨詢和指導(dǎo)。用戶可以通過在線討論、問答等方式與專家進(jìn)行互動(dòng),解決問題和獲取更多的知識(shí)。
社交互動(dòng)和合作:用戶通過平臺(tái)發(fā)文章或評(píng)論,與其他用戶或者專家交換資源。
本設(shè)計(jì)從用戶需求出發(fā),綜合利用現(xiàn)代技術(shù)和科技與經(jīng)驗(yàn),打造出一個(gè)優(yōu)質(zhì)的科技教育平臺(tái),讓農(nóng)民們獲得有效的技術(shù)和知識(shí)指導(dǎo)。該平臺(tái)也有一些不足之處,存在技術(shù)尚未完善等問題。因此,在今后的設(shè)計(jì)中,平臺(tái)的技術(shù)性問題有待進(jìn)一步完善。