999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于安卓平臺的輕量級課堂考勤管理系統(tǒng)設(shè)計與實現(xiàn)

2021-10-27 00:50:08余久久張繼山張德青梅瑩瑩
通化師范學(xué)院學(xué)報 2021年10期
關(guān)鍵詞:數(shù)據(jù)庫信息系統(tǒng)

余久久,尹 陳,張繼山,陳 蘊(yùn),吳 寧,張德青,梅瑩瑩

目前,國內(nèi)很多高校教師在課堂上仍然采用紙質(zhì)點名冊進(jìn)行考勤,統(tǒng)計班級學(xué)生到課率情況.以紙質(zhì)點名冊統(tǒng)計學(xué)生出勤信息,既難以避免學(xué)生相互“代答”的情況,又極大占用了課堂上的寶貴時間[1].

在當(dāng)前人工智能時代背景下,一些教師選擇利用手機(jī)APP,通過GPS、4G/5G基站等定位方式或者藍(lán)牙技術(shù)進(jìn)行課堂考勤,但這種方法經(jīng)常出現(xiàn)定位不精確、覆蓋范圍小,以及“手機(jī)到了,而人不在”等現(xiàn)象[2].隨著當(dāng)前生物特征識別技術(shù)的發(fā)展,移動課堂考勤、RFID“一卡通”考勤、指紋考勤、刷臉識別考勤、人體感應(yīng)考勤等一些先進(jìn)的身份識別技術(shù)層出不窮.雖然這在一定程度上能夠?qū)崿F(xiàn)高效率的課堂考勤管理,但是受到技術(shù)實現(xiàn)和硬件成本的制約,在普通高校實際課堂的推廣使用方面還存在諸多困難[3].此外,受到所在班級學(xué)生群體特征多樣化、教室互聯(lián)網(wǎng)環(huán)境、移動設(shè)備故障、考勤時間等客觀因素的影響,導(dǎo)致一些新型考勤技術(shù)無法在傳統(tǒng)的課堂中得到較好地應(yīng)用.

結(jié)合本地教學(xué)環(huán)境,考慮使用簡單易用的課堂考勤管理系統(tǒng)才更有助于教師開展日常課堂考勤及管理工作,本文設(shè)計了一個基于安卓平臺的操作簡單的課堂考勤系統(tǒng).該系統(tǒng)采用J2EE的Struts Spring Hibernate(SSH)輕量級集成架構(gòu),方便任課教師對學(xué)生日常上課考勤相關(guān)數(shù)據(jù)的采集、匯總和實時反饋工作,能為教師實施在線課堂考勤及管理活動提供便利.

1 關(guān)鍵技術(shù)簡介

1.1 Struts Spring Hibernate(SSH)

SSH是一個基于J2EE的適用于中、小型Web應(yīng)用系統(tǒng)的輕量級三層組合框架,能較好地實現(xiàn)網(wǎng)絡(luò)及系統(tǒng)管理等功能[4].該考勤管理系統(tǒng)采用SSH的輕量級框架設(shè)計,具有良好的穩(wěn)定性和較好的可擴(kuò)展性,如圖1所示.SSH框架主要采用HTTP通信協(xié)議,借助無線網(wǎng)實現(xiàn)客戶端(安卓手機(jī))與系統(tǒng)服務(wù)器之間的數(shù)據(jù)通信.客戶端使用安卓平臺開發(fā)完成與服務(wù)器端的數(shù)據(jù)交互,以及自身的網(wǎng)絡(luò)通信服務(wù)、數(shù)據(jù)庫管理等[5].

圖1 系統(tǒng)架構(gòu)

1.2 Gird View自動分頁技術(shù)

考勤管理系統(tǒng)在實際使用時,會有大量數(shù)據(jù)以Web頁面形式在安卓手機(jī)上分頁顯示,所以本系統(tǒng)采用了GirdView自動分頁技術(shù)[4].為實現(xiàn)帶緩存的數(shù)據(jù)分頁顯示,可開啟后臺SqlDataSomw數(shù)據(jù)源的“允許緩存”屬性,進(jìn)而提高Web應(yīng)用程序擴(kuò)展性及程序的運行效率,降低開發(fā)成本[6].

2 系統(tǒng)設(shè)計與需求說明

2.1 系統(tǒng)設(shè)計方案

該考勤管理系統(tǒng)的設(shè)計納入本地校園網(wǎng)絡(luò)環(huán)境中,與本地校園的教務(wù)管理數(shù)據(jù)庫、(學(xué)生)校園一卡通數(shù)據(jù)庫形成互聯(lián),完成數(shù)據(jù)共享.學(xué)校教務(wù)部門可以通過Web查詢系統(tǒng)完成查詢學(xué)生考勤信息,系統(tǒng)后臺鏈接SQL?Server 2017數(shù)據(jù)庫.系統(tǒng)設(shè)計(接入)方案如圖2所示.

圖2 系統(tǒng)接入方案

2.2 功能需求

該考勤管理系統(tǒng)主要分為用戶注冊、學(xué)生信息管理與考勤管理三大功能模塊,如圖3所示.在考勤管理的功能實現(xiàn)過程中,通過第三方的jxl.jar包導(dǎo)入文件,以記錄學(xué)生考勤信息(安卓平臺沒有對.Excel格式數(shù)據(jù)文件操作的.jar包和相應(yīng)的支持類庫).將學(xué)生考勤信息用Excel表單的形式導(dǎo)出到SD卡上,使用jxl.jar包中自帶的方法,即ExcleUtils類中的導(dǎo)入導(dǎo)出方法將數(shù)據(jù)導(dǎo)出[1].

圖3 系統(tǒng)功能模塊圖

2.3 數(shù)據(jù)庫設(shè)計

本地數(shù)據(jù)庫采用SQL?Server 2017實現(xiàn).使用JDBC數(shù)據(jù)接口訪問技術(shù),將設(shè)計系統(tǒng)所用到數(shù)據(jù)庫中的一些常用操作全封裝至名為.DAL空間里的不同集合類,采用GirdView表格形式顯示數(shù)據(jù),并將數(shù)據(jù)庫的連接字符串寫入Web.config文件[6].此外,設(shè)計出本考勤管理系統(tǒng)相關(guān)數(shù)據(jù)表.例如,表1、表2、表3分別為所設(shè)計的學(xué)生表、教師表與考勤表.

表1 學(xué)生表

表2 教師表

表3 考勤表

3 功能實現(xiàn)

系統(tǒng)啟動后會出現(xiàn)一個主界面,主要由一個圖片、兩個輸入框和一個登錄按鈕構(gòu)成,如圖4所示.當(dāng)用戶選擇登錄身份,輸入賬號與密碼之后,就可以正常操作,登錄之后就能夠選擇不同功能模塊進(jìn)入.學(xué)生用戶點擊登錄后進(jìn)入系統(tǒng),此時系統(tǒng)也會向服務(wù)器發(fā)送請求,服務(wù)器在數(shù)據(jù)庫中查詢學(xué)生的信息.如果能夠正確匹配信息,學(xué)生就可以成功登錄.教師用戶登錄后,點擊考勤信息就可以查詢本節(jié)課班級學(xué)生所有的出勤信息,并能對學(xué)生的遲到數(shù)量和缺勤數(shù)量進(jìn)行統(tǒng)計.教師還可以相應(yīng)課程時間為標(biāo)準(zhǔn)對學(xué)生出勤信息進(jìn)行篩選,同時,系統(tǒng)可以從服務(wù)器實時獲取相應(yīng)的數(shù)據(jù).

圖4 考勤管理系統(tǒng)主界面

限于篇幅,下文僅對系統(tǒng)的考勤管理模塊中的學(xué)生簽到功能及考勤查詢功能予以介紹,這兩個功能的流程圖如圖5、圖6所示.該模塊核心代碼語句設(shè)計如下:temp[e.currentTarget.dataset.index].state=考 勤card.push(e.cur?rentTarget.dataset.addr);

圖5 學(xué)生簽到功能流程圖

圖6 考勤查詢功能流程圖

當(dāng)老師查詢考勤信息時,系統(tǒng)默認(rèn)顯示全部考勤信息.同樣可以點擊進(jìn)入一個新的活動按鈕(Activity),按照課程、時間、類別的方式指定條件查詢.

4 應(yīng)用與展望

該課堂考勤管理系統(tǒng)(V1.0版)在3個月內(nèi)順利開發(fā)完畢,目前正在試點課堂開展應(yīng)用.學(xué)生用戶達(dá)到了500人以上,考勤課程超過200節(jié)次.學(xué)生通過安卓手機(jī)客戶端運行系統(tǒng),操作便捷,系統(tǒng)性能穩(wěn)定,考勤效果良好.該考勤系統(tǒng)能夠?qū)崟r反映和跟蹤每節(jié)課學(xué)生到課情況,及時將考勤結(jié)果數(shù)據(jù)反饋給任課教師及教學(xué)管理部門,以便于相關(guān)工作人員及時進(jìn)行處理,既嚴(yán)肅了教學(xué)秩序又節(jié)省了教學(xué)管理成本,也為信息化建設(shè)作出了貢獻(xiàn)[7].

目前,該系統(tǒng)(V1.0版)的人機(jī)交互界面還是比較單一,后續(xù)將根據(jù)實際的需要,添加更多的元素來豐富人機(jī)交互界面[8].例如,增加上課時間顯示、課程信息資訊的推送等.此外,教師只能直接通過該考勤管理系統(tǒng)客戶端在線查閱學(xué)生考勤數(shù)據(jù)信息,方式較為單一,不能對學(xué)生課堂出勤(打卡)數(shù)據(jù)進(jìn)行有效分析.所以在未來的工作中,還需要增加設(shè)計一個專門的學(xué)生考勤數(shù)據(jù)分析APP小程序,實現(xiàn)與該考勤管理系統(tǒng)的無縫對接,以可視化報表形式滿足教師及相關(guān)工作人員對學(xué)生出勤數(shù)據(jù)進(jìn)行個性化分析與處理.

5 結(jié)語

該文設(shè)計的基于安卓平臺的課堂考勤管理系統(tǒng),在實際應(yīng)用中能夠簡化班級常規(guī)課堂考勤中的教師點名及學(xué)生簽到環(huán)節(jié),保證了課堂教學(xué)時間的有效利用.師生可以通過安卓智能手機(jī)應(yīng)用該系統(tǒng),簡單便捷,系統(tǒng)不會出現(xiàn)定位不精確、網(wǎng)絡(luò)覆蓋范圍小、移動硬件設(shè)備不支持等情況,具有一定的應(yīng)用前景.

猜你喜歡
數(shù)據(jù)庫信息系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 欧美亚洲国产精品第一页| 国产成人免费观看在线视频| 首页亚洲国产丝袜长腿综合| 久久午夜夜伦鲁鲁片无码免费| 园内精品自拍视频在线播放| 8090成人午夜精品| 久久精品国产电影| 精品国产免费人成在线观看| 激情亚洲天堂| 无码 在线 在线| 国产亚洲欧美日韩在线一区二区三区| 热re99久久精品国99热| 欧美人人干| 就去色综合| 一级在线毛片| 欧美激情第一欧美在线| 四虎永久免费地址| 日本黄色a视频| 动漫精品中文字幕无码| 久久影院一区二区h| 久久国产精品影院| 一区二区日韩国产精久久| 日韩第九页| 国内精品九九久久久精品| 国产手机在线ΑⅤ片无码观看| 2021国产v亚洲v天堂无码| 福利视频一区| 露脸国产精品自产在线播| 亚洲最新网址| 午夜激情婷婷| 国产精品性| 国产91av在线| 亚洲成a人片7777| 婷婷丁香色| 91福利免费| 四虎永久在线| 香蕉精品在线| 成人欧美日韩| 国产素人在线| 55夜色66夜色国产精品视频| 国产精品久久久久久久伊一| 亚洲日韩在线满18点击进入| 欧洲亚洲欧美国产日本高清| 国产精品播放| 99视频在线免费| 国产美女无遮挡免费视频网站 | 刘亦菲一区二区在线观看| 91色在线观看| 日韩欧美网址| 一级一级特黄女人精品毛片| 国产91高跟丝袜| 久久精品国产精品一区二区| 欧美精品另类| 色综合久久久久8天国| 日本欧美一二三区色视频| 国产夜色视频| 成人综合网址| 波多野结衣无码中文字幕在线观看一区二区 | 国产成人综合日韩精品无码不卡| 日韩福利视频导航| 久久久亚洲色| 无码网站免费观看| 女人18毛片水真多国产| 国产精品99一区不卡| 亚洲AⅤ综合在线欧美一区| 亚洲系列无码专区偷窥无码| 日韩午夜福利在线观看| 欧美国产日韩在线观看| 天堂成人在线| 精品在线免费播放| 欧美成人a∨视频免费观看| 精品视频一区二区三区在线播| 国产视频一区二区在线观看| 午夜国产不卡在线观看视频| 国产又爽又黄无遮挡免费观看| 成人综合在线观看| 日本www色视频| av一区二区无码在线| 欧美激情视频一区二区三区免费| 黄色国产在线| 国产精品天干天干在线观看| 国产精品开放后亚洲|