高校實(shí)驗(yàn)機(jī)房自動(dòng)化考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
隨著教育信息化的不斷深入,各高校機(jī)房建設(shè)也越來越被重視。計(jì)算機(jī)相關(guān)專業(yè)的大部分課程都安排在機(jī)房,計(jì)算機(jī)機(jī)房承擔(dān)著繁重的實(shí)驗(yàn),實(shí)訓(xùn)任務(wù)。加上學(xué)生計(jì)算機(jī)知識(shí)的增加,他們對(duì)已有系統(tǒng)的破壞。使機(jī)房管理越來越困難。機(jī)房管理人員的任務(wù)越來越重?,F(xiàn)在好多機(jī)房對(duì)考勤還在用手工的方式。上課時(shí),老師要記錄自己上課的內(nèi)容,上課學(xué)生的人數(shù),缺課人數(shù),機(jī)房的設(shè)備情況。期末機(jī)房管理人員要計(jì)算一學(xué)期的機(jī)房利用率,一個(gè)一個(gè)統(tǒng)計(jì),無疑增加了機(jī)房管理人員的工作量。本文結(jié)合鶴壁汽車工程學(xué)院機(jī)房的情況,設(shè)計(jì)一個(gè)系統(tǒng),教師上課前先在教師機(jī)上登錄,統(tǒng)計(jì)模塊記錄教師上課時(shí)間;學(xué)生上課登錄,下課時(shí)退出登錄界面。以此來統(tǒng)計(jì)各個(gè)班級(jí)的考勤情況以及報(bào)表的打印等。
一、系統(tǒng)的構(gòu)成及功能
(一)系統(tǒng)的構(gòu)成
本系統(tǒng)由排課模塊、查詢模塊、客戶端模塊、服務(wù)器端模塊組成。
(二)功能分析
我們通過闡述操作流程來分析功能。教師進(jìn)入機(jī)房,在教師機(jī)上通過班級(jí)號(hào)、課程號(hào)、教師姓名登錄,客戶端模塊就把教師的信息發(fā)送給服務(wù)器端模塊。服務(wù)器模塊把信息發(fā)送到數(shù)據(jù)庫模塊中的記錄模塊,記錄教師登錄的時(shí)間,上課的班級(jí),上課的課程。
學(xué)生在學(xué)生機(jī)通過班級(jí)號(hào)、課程號(hào)、學(xué)號(hào)進(jìn)行登錄,客戶端模塊把學(xué)生的信息發(fā)送給服務(wù)器端模塊,服務(wù)器端模塊把信息發(fā)送到數(shù)據(jù)庫模塊中的記錄模塊和統(tǒng)計(jì)模塊。記錄模塊記錄每個(gè)上機(jī)學(xué)生的上機(jī)時(shí)間,統(tǒng)計(jì)上機(jī)次數(shù),統(tǒng)計(jì)本班學(xué)生的上機(jī)人數(shù)。缺課人數(shù)和缺課人的學(xué)號(hào)、姓名。
二、系統(tǒng)模塊功能的實(shí)現(xiàn)
(一)客戶端模塊的實(shí)現(xiàn)
客戶端模塊包括教師登錄界面和學(xué)生登陸界面。教師登錄界面的信息包括:上課的班級(jí)號(hào)、課程號(hào)、教師姓名。學(xué)生的登錄界面的信息包括班級(jí)號(hào),課程號(hào)、學(xué)號(hào)。教師和學(xué)生上機(jī)登錄時(shí),系統(tǒng)會(huì)自動(dòng)向服務(wù)器請(qǐng)求登錄信息。服務(wù)器同意后,才算登錄成功。服務(wù)器會(huì)記下請(qǐng)求登錄的教師名,上課班級(jí)、課程號(hào),學(xué)生學(xué)號(hào)以及登錄時(shí)間等信息。
教師登錄代碼如下:
<%
Sub chklogin()
Username=request.Form(“username”)
Password=md5(request.Form(“password”),16)
Set rs=server.CreateObject(“adodb.recordset”)
(二)服務(wù)器端模塊的實(shí)現(xiàn)
服務(wù)器端模塊主要是接受服務(wù)器端模塊發(fā)來的信息,首先判斷教師登錄信息和學(xué)生登錄信息是否存在,如果存在,如果存在,系統(tǒng)自動(dòng)判斷登錄信息是否正確,如果登錄的信息不正確,就不能實(shí)現(xiàn)相關(guān)操作程序,要重新操作。然后把接受到的信息發(fā)送給數(shù)據(jù)庫,以供數(shù)據(jù)庫做記錄。
(三)排課模塊的實(shí)現(xiàn)
排課管理模塊實(shí)現(xiàn)對(duì)各個(gè)機(jī)房排課,以及課程安排情況的查詢。主要實(shí)現(xiàn)各個(gè)機(jī)房一周排幾次課以及一周之內(nèi)每次課安排在哪一天的哪一節(jié)次。教師信息配置,設(shè)置使用機(jī)房上課的教師信息。管理員只需在圖形化的界面中添加課程相應(yīng)的相關(guān)信息,包括課程的名稱、類型、班級(jí)以及時(shí)間等相關(guān)的信息。填寫完成后,管理員點(diǎn)擊確認(rèn)按鈕即可完成相應(yīng)的排課功能。
(四)信息查詢/報(bào)表模塊的實(shí)現(xiàn)
信息查詢/報(bào)表模塊主要實(shí)現(xiàn)各種信息的查詢和報(bào)表。
信息查詢模塊:實(shí)現(xiàn)對(duì)各種信息進(jìn)行查詢,包括對(duì)學(xué)生上機(jī)情況查詢,對(duì)機(jī)房信息情況查詢。并且對(duì)每個(gè)模塊都實(shí)現(xiàn)了打印成報(bào)表的功能,以便上報(bào)或存根。
實(shí)現(xiàn)查詢功能,要在程序中必須借助CQuery Online Record Dlg的類以及隸屬于CRecord Szt類的數(shù)據(jù)庫用來使用其中的記錄集對(duì)象操作處理功能的CStudent Szt2類。
數(shù)據(jù)統(tǒng)計(jì)報(bào)表的實(shí)現(xiàn):打開“開始”—“控制面板”—“管理工具”,在此界面下選擇數(shù)據(jù)源。然后,選擇一種文件格式為數(shù)據(jù)庫軟件創(chuàng)建數(shù)據(jù)源。在該功能界面下,可對(duì)機(jī)房使用信息進(jìn)行日結(jié),周結(jié)、月結(jié)、季結(jié),年結(jié)等不同的數(shù)據(jù)上報(bào)操作。數(shù)據(jù)統(tǒng)計(jì)的原理如下:
判斷數(shù)據(jù)庫的連接是否建立,根據(jù)判斷結(jié)果做出相應(yīng)的操作,保證連接建立;對(duì)控件進(jìn)行取值,根據(jù)取值設(shè)置具體查詢條件。按照要求對(duì)記錄集進(jìn)行連接操作。
在其中查找查詢條件符合的值。將當(dāng)天時(shí)間段內(nèi)所有學(xué)生的上機(jī)時(shí)間,下機(jī)時(shí)間進(jìn)行運(yùn)算處理,將最終的報(bào)表在數(shù)據(jù)庫中更新。操作完成后斷開鏈接。
結(jié)語
本文結(jié)合我校機(jī)房的實(shí)際需求,分析了本校機(jī)房所存在的問題,給出解決問題的具體方案:實(shí)現(xiàn)了高校實(shí)驗(yàn)機(jī)房自動(dòng)化考勤,教師上課考勤,學(xué)生考勤。機(jī)房使用情況查詢,報(bào)表的打印等功能,為機(jī)房管理人員減輕了負(fù)擔(dān),為更好的管理機(jī)房提供了依據(jù)。使機(jī)房的計(jì)算機(jī)更有效地被利用,降低了機(jī)房的管理成本。使機(jī)房真正成為有益于高效的學(xué)生和老師。本文對(duì)于信息的安全的方面涉及的較少,還需要進(jìn)一步研究。
欄目分類
- 文化基因的現(xiàn)代轉(zhuǎn)化:陜西非遺賦能鄉(xiāng)村振興的實(shí)踐路徑探索
- 黨建引領(lǐng)基層治理現(xiàn)代化的創(chuàng)新路徑研究
- 黨建引領(lǐng)基層治理現(xiàn)代化的創(chuàng)新路徑研究
- 成都公共服務(wù)數(shù)字化轉(zhuǎn)型策略研究
- “3+3+1”閉環(huán)教學(xué)模式與微課協(xié)同創(chuàng)新應(yīng)用研究——以《財(cái)務(wù)管理》課程為例
- 新媒體視域下非遺發(fā)展傳播策略研究
- 高校美育課程設(shè)計(jì)與教學(xué)方法的優(yōu)化
- 自貿(mào)港建設(shè)背景下海南本土產(chǎn)品的品牌設(shè)計(jì)探析
- 革命文物與紅色基因傳承的實(shí)踐路徑
- 新時(shí)代中華傳統(tǒng)禮儀的美育價(jià)值及其傳播實(shí)踐
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 官方認(rèn)定!CSSCI南大核心首批191家“青年學(xué)者友好期刊名單”
- 2023JCR影響因子正式公布!
- 國內(nèi)核心期刊分級(jí)情況概覽及說明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學(xué)者
- 我用了一個(gè)很復(fù)雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問題”。
- 重磅!CSSCI來源期刊(2023-2024版)最新期刊目錄看點(diǎn)分析!全網(wǎng)首發(fā)!
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應(yīng)該熟知的10個(gè)知識(shí)點(diǎn)。
- 注意,最新期刊論文格式標(biāo)準(zhǔn)已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學(xué)術(shù)論文編寫規(guī)則
- 盤點(diǎn)那些評(píng)職稱超管用的資源,1,3和5已經(jīng)“絕種”了