国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于HTML5和JAVA的學(xué)生智能考勤小程序設(shè)計(jì)與實(shí)現(xiàn)

2021-09-10 00:44:37李吉唐竹韻劉通李林燕譚文菁
客聯(lián) 2021年1期

李吉 唐竹韻 劉通 李林燕 譚文菁

【摘 要】隨著信息技術(shù)和移動(dòng)設(shè)備的不斷發(fā)展,信息技術(shù)在教育管理領(lǐng)域起到的作用愈發(fā)重要,信息技術(shù)與教學(xué)管理的結(jié)合對(duì)高校來說是一個(gè)全新而必須的發(fā)展方向。最開始的考勤工作都是由人工完成的,這不僅浪費(fèi)人力與物力,還無法保證其準(zhǔn)確性和透明度,同時(shí)如何保存這些數(shù)據(jù)也是一些難題,更無法進(jìn)行數(shù)據(jù)分析。之后考勤系統(tǒng)的發(fā)展有所突破,各種不同類型的考勤系統(tǒng)出現(xiàn)在市場(chǎng)上,如人臉識(shí)別考勤系統(tǒng)、指紋識(shí)別考勤系統(tǒng)和非接觸IC卡考勤系統(tǒng)等,但它們?cè)诠δ苌洗嬖谕度氤杀敬蠡蚋蓴_因素多或數(shù)據(jù)不易采集等問題,使用起來并不是很便利。如今基本每個(gè)人都擁有自己的移動(dòng)設(shè)備,移動(dòng)設(shè)備的功能非常強(qiáng)大,如果利用移動(dòng)設(shè)備來實(shí)現(xiàn)學(xué)生的考勤管理,這樣既減少了投入成本,也提高了考勤效率。

【關(guān)鍵詞】智能考勤;考勤小程序;智慧教學(xué)管理

一、引言

隨著信息技術(shù)和移動(dòng)設(shè)備的不斷發(fā)展,信息技術(shù)在教育管理領(lǐng)域起到的作用愈發(fā)重要,信息技術(shù)與教學(xué)管理的結(jié)合對(duì)高校來說是一個(gè)全新而必須的發(fā)展方向。課程考勤管理是一項(xiàng)繁瑣而又細(xì)致的工作,考勤作為教師對(duì)學(xué)生的基本管理需求,在高校教學(xué)管理中至關(guān)重要。當(dāng)前,大部分高校教學(xué)管理的考勤主要通過手工記錄、紙質(zhì)文件的記錄來進(jìn)行管理,實(shí)時(shí)性較差。這不僅浪費(fèi)人力與物力,還無法保證其準(zhǔn)確性和透明度,同時(shí)如何保存這些數(shù)據(jù)也是一些難題,更無法進(jìn)行數(shù)據(jù)分析。

隨著技術(shù)的發(fā)展,考勤信息系統(tǒng)的發(fā)展有所突破,各種不同類型的考勤系統(tǒng)出現(xiàn)在市場(chǎng)上,如人臉識(shí)別考勤系統(tǒng)、指紋識(shí)別考勤系統(tǒng)和非接觸IC卡考勤系統(tǒng)等,但它們?cè)诠δ苌洗嬖谕度氤杀敬?、干擾因素多或數(shù)據(jù)不易采集等問題,使用起來不太便捷。隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,基本每個(gè)學(xué)生都在使用智能手機(jī),如果利用移動(dòng)智能手機(jī)來實(shí)現(xiàn)學(xué)生的考勤管理,既減少了投入成本,也提高了考勤效率。本項(xiàng)目的研究主要針對(duì)學(xué)生考勤數(shù)據(jù)不及時(shí)、數(shù)據(jù)綜合查詢困難、數(shù)據(jù)實(shí)時(shí)統(tǒng)計(jì)難等現(xiàn)狀問題,考慮如何構(gòu)建一個(gè)具有簡(jiǎn)單方便、操作快捷、數(shù)據(jù)查詢等特性,可供學(xué)生、教師、輔導(dǎo)員、院系領(lǐng)導(dǎo)、管理員等多方人員快速查詢、有效決策的考勤系統(tǒng),以實(shí)現(xiàn)學(xué)生智能考勤的需求。

基于HTML5程序和JAVA語言的學(xué)生智能考勤小程序,利用HTML5技術(shù)和JAVA語言開發(fā)滿足考勤管理需求的智能小程序,面向隨時(shí)隨地、方便應(yīng)用的需求,除了在電腦端進(jìn)行使用,還可在移動(dòng)終端、大屏幕端進(jìn)行使用,開發(fā)成本低、使用簡(jiǎn)單方便,易于推廣,對(duì)高校教學(xué)過程的日常管理來說具有重大的意義。

二、系統(tǒng)構(gòu)建

目前的互聯(lián)網(wǎng)不僅僅是傳統(tǒng)意義上面的互聯(lián)網(wǎng),所有的傳統(tǒng)應(yīng)用和模式正在向著更加移動(dòng)和便捷發(fā)展,人們可能通過手機(jī)、平板電腦等各類移動(dòng)設(shè)備來獲取信息和使用更加豐富的應(yīng)用。HTML5是近十年來Web標(biāo)準(zhǔn)發(fā)展巨大的跨越,與之前HTML3、HTML4等版本相比,HTML5不僅可用來表示W(wǎng)eb內(nèi)容,還將Web引入一個(gè)比較成熟的應(yīng)用平臺(tái),視頻、音頻、圖像和動(dòng)畫等都以標(biāo)準(zhǔn)化形式與電腦進(jìn)行交互。研究利用HTML5這種技術(shù)體系來嘗試做學(xué)生考勤程序,實(shí)現(xiàn)電腦端、移動(dòng)端的跨屏訪問,也是對(duì)新技術(shù)的一次最佳實(shí)踐和學(xué)習(xí)。JAVA語言是當(dāng)前計(jì)算機(jī)語言中應(yīng)用非常廣泛的一種面向?qū)ο笳Z言,其大眾化的特點(diǎn)、簡(jiǎn)單易操作的功能,使系統(tǒng)開發(fā)建設(shè)和運(yùn)行維護(hù)都較為容易。

本系統(tǒng)考慮到移動(dòng)設(shè)備和移動(dòng)應(yīng)用平臺(tái)的多樣性,選擇了具有跨平臺(tái)開發(fā)特性的HTML5技術(shù)和JAVA語言,實(shí)現(xiàn)學(xué)生考勤程序,完成教師、輔導(dǎo)員、院系領(lǐng)導(dǎo)對(duì)高校教學(xué)日常管理的應(yīng)用,方便班級(jí)考勤負(fù)責(zé)人隨時(shí)隨地進(jìn)行課堂考勤信息的記錄上報(bào)。

(一)系統(tǒng)業(yè)務(wù)流程需求分析

本程序的開發(fā)是為了滿足高校教師、輔導(dǎo)員、院系領(lǐng)導(dǎo)對(duì)于學(xué)生課堂考勤的需求,需要從學(xué)生、教師、輔導(dǎo)員、管理員、院系領(lǐng)導(dǎo)的角度來進(jìn)行應(yīng)用需求的分析,從而滿足學(xué)生智能考勤小程序的開發(fā)目標(biāo)。如下圖1所示,學(xué)生、教師、輔導(dǎo)員、管理員、院系領(lǐng)導(dǎo)各模塊的需求主要包括:

(1)學(xué)生模塊:包含系統(tǒng)登錄、系統(tǒng)首頁、簽到打卡、簽到查詢、消息公告、請(qǐng)假申請(qǐng)等功能;

(2)教師模塊:包含系統(tǒng)登錄、系統(tǒng)首頁、發(fā)布簽到、考勤統(tǒng)計(jì)、消息公告、查看請(qǐng)假等功能;

(3)輔導(dǎo)員模塊:包含系統(tǒng)登錄、系統(tǒng)首頁、簽到查詢、考勤統(tǒng)計(jì)、消息公告、請(qǐng)假處理等功能;

(4)管理員模塊:包含系統(tǒng)登錄、系統(tǒng)首頁、注冊(cè)管理、人員管理、信息發(fā)布、簽到查詢、考勤統(tǒng)計(jì)、數(shù)據(jù)分析等功能;

(5)院系領(lǐng)導(dǎo)模塊:包含系統(tǒng)登錄、系統(tǒng)首頁、簽到查詢、考勤統(tǒng)計(jì)等功能。

(二)系統(tǒng)技術(shù)路線

本系統(tǒng)采用SOA的架構(gòu)設(shè)計(jì),基于J2EE平臺(tái)進(jìn)行開發(fā),采用HTML5進(jìn)行前端頁面開發(fā),數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,系統(tǒng)技術(shù)路線圖如下圖2所示。

(三)系統(tǒng)實(shí)現(xiàn)架構(gòu)

系統(tǒng)實(shí)現(xiàn)面向移動(dòng)端應(yīng)用、WEB端應(yīng)用的需求利用http、https服務(wù)來進(jìn)行訪問認(rèn)證的接入服務(wù)請(qǐng)求,在服務(wù)器路由接收到外部的http、https請(qǐng)求時(shí),通過服務(wù)路由的微服務(wù)進(jìn)入到消息中間件實(shí)現(xiàn)與服務(wù)器進(jìn)行通信,從而實(shí)現(xiàn)學(xué)生智能考勤小程序的考勤管理、課程管理等系列管理服務(wù),如下圖3所示。

三、系統(tǒng)實(shí)現(xiàn)

為了驗(yàn)證程序的實(shí)用性,利用Eclipse、Sublime text、MySQL等軟件開發(fā)實(shí)現(xiàn)了學(xué)生考勤、數(shù)據(jù)上報(bào)、考勤數(shù)據(jù)查詢、考勤數(shù)據(jù)統(tǒng)計(jì)、信息維護(hù)以及數(shù)據(jù)導(dǎo)出等功能,并在學(xué)院20個(gè)班級(jí)進(jìn)行了系統(tǒng)使用,能完全滿足學(xué)生、教師、輔導(dǎo)員、學(xué)院領(lǐng)導(dǎo)及管理員各方的應(yīng)用需求,能較好地實(shí)現(xiàn)課堂智能考勤,進(jìn)行數(shù)據(jù)分析。

如下圖4所示為學(xué)生考勤綜合管理,系統(tǒng)不僅展示了學(xué)生個(gè)人考勤情況,還可進(jìn)行數(shù)據(jù)的查詢搜索,也可進(jìn)行學(xué)生考勤數(shù)據(jù)的歷史數(shù)據(jù)查看,并能將選擇的考勤數(shù)據(jù)進(jìn)行導(dǎo)出,滿足管理需求。

如下圖5所示為班級(jí)考勤上報(bào)管理功能,可實(shí)時(shí)查看各個(gè)班級(jí)上報(bào)的考勤數(shù)據(jù),還可對(duì)不同狀態(tài)的班級(jí)考勤數(shù)據(jù)利用課程名稱、上課地點(diǎn)、時(shí)間等基本信息進(jìn)行綜合查詢,可為高校教師、輔導(dǎo)員、院系領(lǐng)導(dǎo)等精準(zhǔn)考勤管理提供數(shù)據(jù)支撐。

如下圖6 所示為后臺(tái)的信息維護(hù)功能,管理員可對(duì)班級(jí)信息、課程信息、學(xué)生信息、考勤負(fù)責(zé)人信息、教師信息、輔導(dǎo)員信息等系統(tǒng)使用數(shù)據(jù)進(jìn)行維護(hù)調(diào)整,包括數(shù)據(jù)的增、刪、改、查等操作。

如下圖7所示為學(xué)生應(yīng)用移動(dòng)端考勤,考勤人員進(jìn)行登錄后,即可通過后臺(tái)對(duì)應(yīng)的班級(jí)、課程、班級(jí)選課信息、班級(jí)學(xué)生信息、教師信息等數(shù)據(jù)的關(guān)聯(lián)對(duì)應(yīng),將當(dāng)前正在進(jìn)行的課程信息、教師信息及班級(jí)學(xué)生信息自動(dòng)呈現(xiàn)出來,通過選擇、填寫等方式將課程考勤需要的數(shù)據(jù)進(jìn)行完善,然后將所有學(xué)生的考勤狀態(tài)進(jìn)行完善,進(jìn)行提交即可將學(xué)生課程考勤信息推送至服務(wù)器,然后教師、輔導(dǎo)員、院級(jí)領(lǐng)導(dǎo)等人員登錄平臺(tái),即可進(jìn)行相應(yīng)考勤數(shù)據(jù)的查詢、統(tǒng)計(jì)等操作。

四、結(jié)束語

本系統(tǒng)結(jié)合HTML5、CSS3、JAVA、MySQL以及計(jì)算機(jī)技術(shù),設(shè)計(jì)和開發(fā)了可滿足實(shí)際需要的基于HTML5和JAVA的學(xué)生智能考勤小程序系統(tǒng),本系統(tǒng)已基于20個(gè)班級(jí)進(jìn)行試運(yùn)行,通過考勤負(fù)責(zé)人對(duì)班級(jí)考勤信息的上報(bào),實(shí)現(xiàn)后臺(tái)數(shù)據(jù)實(shí)時(shí)共享,在數(shù)據(jù)查詢的實(shí)時(shí)性、便捷性、環(huán)保性方面有較大的積極作用,滿足了教師、輔導(dǎo)員、院系領(lǐng)導(dǎo)、管理員對(duì)考勤信息的實(shí)時(shí)掌握和決策。

【參考文獻(xiàn)】

[1] 徐釬力,嚴(yán)張凌. 基于Android的學(xué)生智能考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 信息與電腦(理論版), 2020,32(14): 92-94.

[2]梁曉琦,戴永輝,藏鴻雁. 基于雙重定位技術(shù)的智能考勤系統(tǒng). 計(jì)算機(jī)與現(xiàn)代化, 2020,(01):58-62+80.

[3]鄭華昌. 基于智能移動(dòng)終端的人臉識(shí)別技術(shù)在高校課堂考勤中的應(yīng)用研究——以江門職業(yè)技術(shù)學(xué)院為例. 計(jì)算機(jī)產(chǎn)品與流通,2019,(10):222.

[4]趙子民,明陽,劉卓,侯愛琴.校園智能考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).物聯(lián)網(wǎng)技術(shù). 2019,9(09):52-53+56.

[5]劉湘煜. 課堂考勤系統(tǒng)移動(dòng)端的設(shè)計(jì)與實(shí)現(xiàn).互聯(lián)網(wǎng)天地,現(xiàn)代計(jì)算機(jī). 2019,(15):87-92.

[6]曹潤(rùn)強(qiáng). 基于互聯(lián)網(wǎng)的校園考勤系統(tǒng)在智慧教室中的應(yīng)用.攀枝花學(xué)院學(xué)報(bào). 2019,36(02):57-62.

九寨沟县| 平凉市| 海丰县| 彰化县| 北川| 荣昌县| 长宁县| 翼城县| 顺义区| 普格县| 墨玉县| 建德市| 南部县| 通榆县| 攀枝花市| 佛山市| 建始县| 壤塘县| 延川县| 额敏县| 方城县| 弋阳县| 扎鲁特旗| 乌审旗| 岢岚县| 绥阳县| 文成县| 蓬溪县| 济宁市| 乾安县| 治多县| 鲁山县| 区。| 中阳县| 长葛市| 澜沧| 新密市| 惠水县| 武隆县| 全南县| 凌源市|