肖雋
摘要:為全面推進(jìn)鄉(xiāng)村振興戰(zhàn)略提供人才支撐,為了更好地展開(kāi)留守兒童教育幫扶工作,有必要建立留守兒童數(shù)據(jù)庫(kù)并對(duì)其進(jìn)行統(tǒng)一、實(shí)時(shí)、科學(xué)、有效的管理,特為此開(kāi)發(fā)農(nóng)村留守兒童教育幫扶系統(tǒng)。該系統(tǒng)采用Web相關(guān)技術(shù),主要包括用戶注冊(cè)與登錄、留守兒童信息管理、教育幫扶信息管理和留言區(qū)管理四大功能,以實(shí)現(xiàn)農(nóng)村留守兒童的數(shù)字化管理與教育幫扶。
關(guān)鍵詞:留守兒童;教育幫扶系統(tǒng);系統(tǒng)開(kāi)發(fā)
一、前言
2021年2月,中共中央辦公廳、國(guó)務(wù)院辦公廳印發(fā)《關(guān)于加快推進(jìn)鄉(xiāng)村人才振興的意見(jiàn)》,明確指出“鄉(xiāng)村振興,關(guān)鍵在人”,要“堅(jiān)持把鄉(xiāng)村人力資本開(kāi)發(fā)放在首要位置”[1]。留守兒童作為鄉(xiāng)村人力資本的重要后備力量,是鄉(xiāng)村振興的主力軍和生力軍[2]。做好留守兒童教育工作,有助于為全面推進(jìn)鄉(xiāng)村振興戰(zhàn)略提供人才支撐。然而,在留守兒童教育幫扶工作中發(fā)現(xiàn),留守兒童人數(shù)眾多,留守情況多變,為了更好地展開(kāi)關(guān)愛(ài)與幫扶工作,有必要建立留守兒童數(shù)據(jù)庫(kù)并對(duì)其進(jìn)行統(tǒng)一、實(shí)時(shí)、科學(xué)、有效的管理,為此開(kāi)發(fā)留守兒童教育幫扶系統(tǒng),并以此為基礎(chǔ),對(duì)農(nóng)村留守兒童展開(kāi)數(shù)字化管理與教育精準(zhǔn)幫扶。
二、系統(tǒng)需求分析
(一)教師注冊(cè)、登錄數(shù)據(jù)庫(kù)需求
教師指留守兒童所在學(xué)校教師,有以下需求:可以實(shí)名注冊(cè),通過(guò)管理員審核后登錄系統(tǒng);可以瀏覽留守兒童的各類詳細(xì)信息;可以上傳并編輯自己采集的留守兒童的信息;可以上傳并編輯自己對(duì)留守兒童所采取的教育幫扶信息;能夠與留守兒童家長(zhǎng)進(jìn)行聯(lián)系。
(二)管理員后臺(tái)數(shù)據(jù)庫(kù)管理需求
可以審核教師與家長(zhǎng)信息;可以瀏覽、編輯、審核、下載留守兒童的各類詳細(xì)信息;可以上傳并編輯自己采集的留守兒童的信息;可以上傳并編輯自己對(duì)留守兒童所采取的教育幫扶信息;能夠在交流界面與留守兒童家長(zhǎng)、教師進(jìn)行聯(lián)系。
三、系統(tǒng)詳細(xì)設(shè)計(jì)
根據(jù)需求分析,將系統(tǒng)分為客戶端與管理端兩大模塊。具體功能如圖1。
(一)客戶端處理模塊
1.用戶注冊(cè)與登錄。用戶注冊(cè)身份,分別為管理員、專家教師、兒童家長(zhǎng),注冊(cè)時(shí)需輸入身份證號(hào),設(shè)置密碼,如果是專家教師,需要輸入所在學(xué)?;驒C(jī)構(gòu),注冊(cè)后通過(guò)管理員認(rèn)證再登錄系統(tǒng)。用戶身份通過(guò)驗(yàn)證后,登錄時(shí)輸入用戶名和密碼,用戶名為身份證號(hào)。進(jìn)入系統(tǒng)后可以更改密碼。
2.留守兒童信息查看。用戶可以登入系統(tǒng)查看留守兒童信息,并在評(píng)論區(qū)評(píng)論;用戶可以添加、編輯、刪除自己采集的留守兒童信息,通過(guò)管理員審核后顯示;用戶還可以輸入學(xué)校名稱或留守兒童姓名,查看其信息及幫扶記錄。
3.留守兒童教育幫扶。專家教師可以添加、編輯、刪除留守兒童教育幫扶信息,查看所有留守兒童教育幫扶信息并評(píng)論,還可以輸入學(xué)校名稱或留守兒童姓名,查看其信息及幫扶記錄。
4.用戶留言。登錄的用戶可以留言,家長(zhǎng)和專家教師就留守兒童信息和問(wèn)題進(jìn)行交流。
(二)管理員端
1.用戶管理。用戶實(shí)名注冊(cè)后需管理員驗(yàn)證,驗(yàn)證(身份證號(hào)、電話)準(zhǔn)確后方可登錄進(jìn)入系統(tǒng)。
2.留守兒童信息管理與教育幫扶信息管理。管理員可查看、審核用戶錄入的留守兒童信息和教育幫扶信息,審核通過(guò)后展示到系統(tǒng)中。如果審核不通過(guò),向用戶說(shuō)明不通過(guò)理由。管理員也可自主添加、編輯、刪除留守兒童信息和教育幫扶信息,并評(píng)論。
3.留言管理。處理用戶留言信息,刪除不良信息。
(三)業(yè)務(wù)流程設(shè)計(jì)
1.用戶登錄流程。用戶登錄時(shí),需要輸入個(gè)人身份證號(hào)和密碼。如果該用戶還未注冊(cè),則提示用戶進(jìn)行注冊(cè);如果該用戶信息已注冊(cè)但未通過(guò)審核,提示等待;如果通過(guò)審核,但密碼錯(cuò)誤,提示密碼錯(cuò)誤;當(dāng)用戶身份證號(hào)與密碼都正確,頁(yè)面將跳轉(zhuǎn)到信息系統(tǒng)的首頁(yè)。
2.用戶注冊(cè)流程。用戶注冊(cè)時(shí),點(diǎn)擊登錄頁(yè)面的注冊(cè)按鈕,系統(tǒng)將跳轉(zhuǎn)到注冊(cè)界面,用戶需要輸入注冊(cè)用戶的姓名、身份證號(hào)、手機(jī)號(hào),并選擇個(gè)人身份(專家教師、家長(zhǎng)),如果是專家教師,要輸入所在學(xué)?;驒C(jī)構(gòu)。輸入手機(jī)號(hào)后點(diǎn)擊發(fā)送驗(yàn)證碼,系統(tǒng)向用戶發(fā)送驗(yàn)證碼,用戶將接收到的驗(yàn)證碼填入。該系統(tǒng)采用實(shí)名制注冊(cè)方式,如果用戶注冊(cè)的姓名和身份證號(hào)不匹配,則提示注冊(cè)信息錯(cuò)誤。注冊(cè)成功后,系統(tǒng)將跳轉(zhuǎn)到密碼設(shè)置頁(yè)面,用戶在此頁(yè)面設(shè)置登錄密碼。密碼設(shè)置成功后,系統(tǒng)將跳轉(zhuǎn)到用戶登錄界面。
3.留守兒童信息的查看、添加、編輯、刪除、評(píng)論流程。用戶登錄后,系統(tǒng)將跳轉(zhuǎn)到系統(tǒng)首頁(yè),包括個(gè)人中心、基本信息模塊和教育幫扶信息模塊、留言模塊。個(gè)人中心中,用戶可看到自己上傳的所有留守兒童信息和幫扶信息與資料,還可以繼續(xù)添加、編輯和刪除留守兒童信息和教育幫扶信息。基本信息模塊中,以學(xué)校為單位呈現(xiàn)各校農(nóng)村留守兒童信息表。以表格的方式呈現(xiàn)留守兒童的具體信息,主要包括留守兒童的姓名、性別、出生年月、家庭住址、學(xué)習(xí)情況、生活情況、心理情況、安全情況及用戶評(píng)論等信息條,還可以對(duì)信息進(jìn)行評(píng)論。教育幫扶模塊中,以日期先后為順序展示各學(xué)校與機(jī)構(gòu)開(kāi)展的教育幫扶活動(dòng),主要包括時(shí)間、地點(diǎn)、人員、活動(dòng)過(guò)程、活動(dòng)反思等信息,用戶可以對(duì)各條信息進(jìn)行評(píng)論。
4.管理員操作流程。管理員點(diǎn)擊管理員入口進(jìn)行身份認(rèn)證,認(rèn)證成功后進(jìn)入管理員操作的首頁(yè),在此頁(yè)面中列出了管理員的全部操作權(quán)限,管理員點(diǎn)系統(tǒng)首頁(yè)設(shè)置按鈕進(jìn)入對(duì)應(yīng)的操作頁(yè)面,可以添加,更改或者刪除系統(tǒng)首頁(yè)的信息,操作完成后,系統(tǒng)將跳轉(zhuǎn)到管理員操作首頁(yè),點(diǎn)擊“返回”按鈕將跳轉(zhuǎn)到系統(tǒng)首頁(yè)。
5.留言操作流程。在系統(tǒng)首頁(yè)中,用戶登錄后通過(guò)點(diǎn)擊“留言”按鈕進(jìn)入系統(tǒng)留言模塊界面,在此模塊中,用戶具有查看系統(tǒng)留言信息的權(quán)限,還可以通過(guò)點(diǎn)擊本模塊頁(yè)面的“留言”按鈕進(jìn)入添加留言頁(yè)面,在此頁(yè)面中,用戶輸入留言并提交,此留言通過(guò)管理員審核后顯示在留言模塊頁(yè)面,用戶提交留言后系統(tǒng)跳轉(zhuǎn)到留言模塊頁(yè)面。系統(tǒng)管理員可以對(duì)此模塊進(jìn)行管理,管理員點(diǎn)擊管理員入口進(jìn)行身份認(rèn)證,認(rèn)證成功后進(jìn)入管理員操作的首頁(yè),點(diǎn)擊“管理留言”按鈕進(jìn)入操作頁(yè)面,可以審核普通用戶的留言,只有審核合格的留言才會(huì)顯示在系統(tǒng)留言界面,或者刪除系統(tǒng)留言信息,操作完成后,系統(tǒng)將跳轉(zhuǎn)到管理員操作首頁(yè),點(diǎn)擊“返回”按鈕將跳轉(zhuǎn)到系統(tǒng)留言模塊頁(yè)面。
(四)系統(tǒng)開(kāi)發(fā)技術(shù)
1.MySQL技術(shù)分析。MySQL被認(rèn)為是最先進(jìn)、互聯(lián)網(wǎng)時(shí)代最早流行的數(shù)據(jù)庫(kù)管理系統(tǒng)之一,被大量應(yīng)用到一些中小型項(xiàng)目的開(kāi)發(fā),特別是在Browser/Server結(jié)構(gòu)所開(kāi)發(fā)的系統(tǒng)的數(shù)據(jù)庫(kù)的設(shè)計(jì)與開(kāi)發(fā)的過(guò)程中,國(guó)內(nèi)大部分的IT頭部企業(yè)都使用MySQL數(shù)據(jù)庫(kù)去進(jìn)行數(shù)據(jù)庫(kù)的搭建與開(kāi)發(fā)。它具有如下的特性:和微軟公司的SQLServer數(shù)據(jù)庫(kù)相比,甲骨文公司開(kāi)發(fā)的MySQL數(shù)據(jù)庫(kù)有著輕量化、加載速度快的特點(diǎn);能夠很好地兼容Navicat Premium之類的第三方數(shù)據(jù)庫(kù)管理客戶端,在實(shí)際的開(kāi)發(fā)過(guò)程當(dāng)中可以借助一些第三方