


摘要:本文設計了一個基于電子班牌的送物信息平臺。該系統采用B/S結構,在Visual Studio2017開發環境中采用C#語言與SQL Server2012數據庫開發,利用電子班牌平臺采集系統數據并發布到班牌終端,供師生查詢并獲取相關信息。經過一個學期的運行應用,實踐效果良好。
關鍵詞:電子班牌;送物信息平臺;系統
中圖分類號:G434? 文獻標識碼:A? 論文編號:1674-2117(2021)14-0079-04
● 引言
筆者所在學校為江蘇省一所四星級高中,由于高中的教育教學情況特殊,住宿生較多,只有周末才能回家,因而家長會送物品到校。一般是家長通過班主任通知學生到相應地點領取物品,但各種問題也隨之而來,如效率低下、容易出現疏漏和風險、影響班主任和值班老師的工作等。
雖然教室門口配備了電子班牌,實現了對外展示班級、年級等信息,成為新型學校教務管理工作、班級文化展示、拓展課堂交流和實現家校互通的應用載體,是智慧學習環境建設中不可或缺的一部分,但是其并不能完全滿足學生的個性化需求。筆者根據上述問題結合電子班牌系統的數據采集與發布功能,打造了送物互動平臺,滿足了學生個性化需求。
● 系統開發環境簡介
該系統利用VisualStudio2017集成開發環境,采用C#+SQL Server2012開發,采用B/S結構。服務器環境為Windows Server2012+IIS7.0,腳本運行環境為Asp.net4.0;電子班牌系統可以創建發布模板,并可以通過界面模板創建發布任務,獲取Web數據,任務發布后將數據發送到顯示終端,其終端可以實現數據的查詢、交互等操作。
● 系統構架
該系統主要包括家長信息錄入、數據處理、終端顯示、后臺管理等處理模塊。其架構如下頁圖1所示。
該系統主要工作流程為:家長掃碼錄入送物信息→數據儲存到數據庫→學生查詢→班牌系統調用查詢頁面→查詢數據發送到終端→獲取信息。
● 系統設計與實現
1.前端信息采集模塊設計與實現
家長送物信息采集模塊的設計遵循“簡潔明了、方便快捷、適應性好”的原則。Web界面的設計直接采用了VS2017模板,開發周期短,能夠較好地適應手機、平板等移動終端。其基本界面如下頁圖2所示。
此頁面班級、物品類別兩個字段采用綁定數據庫字段的方式,可以方便管理員在后臺增減或修改相應信息。
其后臺實現核心代碼如下頁圖3所示。
頁面加載后,用戶單擊“提交”按鈕將頁面信息提交到后臺數據庫中,等待電子班牌終端用戶查詢,其核心代碼如下頁圖4所示。
2.數據庫設計
數據庫設計相對較簡單,綜合考慮其易用性、擴展性、兼容性、數據量大等因素,系統采用SQL Server2012數據庫,主要包含了“班級”“物品登記”“物品類別”“IP地址對應”等幾個數據表。
(1)物品登記表主要有ID、姓名、性別、班級、classid、物品、位置、日期等字段,其設計如圖5所示。
(2)班級信息表含有班級、classid兩個字段,結構如圖6所示。
(3)班級IP地址對應表含有IP、address、classid幾個字段,結構如下頁圖7所示。
classid是數據表間關聯字段,由于電子班牌終端采用的是固定IP地址,可以根據終端IP地址查詢該終端所在的班級,方便學生查詢本班相關信息。
3.終端顯示頁面設計
該頁面數據將被電子班牌系統調用,并將其查詢數據顯示到終端。設計時采用gridview控件,按照相應查詢條件將數據從數據庫中篩選出來并顯示到電子班牌終端。其核心代碼如下頁圖8所示。
根據實際運行經驗,為了方便學生可以在任何終端查詢數據,平臺沒有采取根據班級ID查詢的方式,學生可在所有終端直接查詢所有數據。如果查詢數據一頁顯示不下,也可以采用分頁顯示。
4.后臺管理模塊設計
該系統結構簡單,功能單一,后臺管理模塊只需要提供管理IP地址與班級對應管理、物品分類管理、送物信息管理等幾個簡便功能。送物信息一般不需要做大批量刪除或修改工作,物品分類信息、終端IP信息一般也較為固定,所以直接采用gridview控件的編輯、刪除、更新等功能即可滿足需要。
● 系統發布與使用
系統基本功能并不復雜,其中如何方便家長師生使用是重點考慮的問題,因而“穩定、便捷、易用”是第一要素。
1.發布服務
將Web系統部署到Windows server2012+IIS7.0服務器上,服務器最好能提供外網訪問服務,筆者的策略是將服務器部署到校園網內部,通過防火墻外網IP地址、端口映射到內網服務器提供對外服務。
2.制作服務二維碼
將采集信息頁面的URL制作成為二維碼,然后將二維碼打印放置到物品存放點,家長送物品時掃碼打開信息采集鏈接,填好并提交信息即可。
3.制作電子班牌模板,編輯并發布任務
在電子班牌管理后臺系統,通過模板功能制作送物平臺模板(可復制其他現成模板),通過任務發布功能編輯任務,將區域鏈接地址填寫為發布的服務查詢頁面,如圖9所示。任務發布后,系統即可正常運轉,每塊電子班牌終端界面多了一個“送物信息查詢”菜單,學生可以方便查詢到相關信息。
● 總結與回顧
本系統已穩定運行一學期,受到師生、家長的一致好評,大大方便了家長,減輕了班主任的工作壓力,也進一步促進了電子班牌的升級轉型,讓電子班牌不再是“花瓶”,讓技術更好地服務教育教學,服務師生。
參考文獻:
馬宗兵,王晶晶.電子班牌的發展演變及教育應用[J].中國教育信息化,2018(22):27-30.
作者簡介:劉勝利,南京師范大學現代教育技術教育碩士,高級教師,就職于無錫市輔仁高級中學。