freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新基于指紋識(shí)別的校園考勤系統(tǒng)設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 卡丟失,磨損,借用,忘帶等,叫人代打卡的現(xiàn)象也不可避免的會(huì)發(fā)生,這些問(wèn)題的發(fā)生,令考勤和管理上存在先天性的漏洞。對(duì)大量企業(yè)的指認(rèn)識(shí)別考勤系統(tǒng)進(jìn)行分析,使這個(gè)校園考勤系統(tǒng)更加穩(wěn)定和安全。 要制定合理有效實(shí)用的校園考勤方案,需對(duì)每一位學(xué)生和員工的指紋進(jìn)行采集,并將采集的指紋建立一個(gè)數(shù)據(jù)庫(kù),方便日后進(jìn)行身份識(shí)別時(shí)對(duì)比認(rèn)證。嵌入式的考勤系統(tǒng)則是不需要介入電腦和其他設(shè)備就能可以獨(dú)立運(yùn)作的完整的系統(tǒng)。 第四章闡述了考勤管理系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)。其中,出現(xiàn)任然被大多數(shù)指紋識(shí)別采集設(shè)備運(yùn)用的是光電式,但所采集的指紋質(zhì)量不是很好。它對(duì)以往的采集設(shè)備進(jìn)行改進(jìn)優(yōu)化,所以其性能和價(jià)格是電感式和電容式所不能比擬的。2) 預(yù)處理 一般來(lái)講,剛采集到的指紋圖像會(huì)存在一定的噪聲,影響指紋的質(zhì)量。預(yù)處理的整個(gè)過(guò)程如圖22所示:預(yù)處理預(yù)濾波方向圖方向?yàn)V波二值化細(xì)化圖22 預(yù)處理框圖3) 特征提取 指紋的特征點(diǎn)分為局部特征和全局特征。一般的指紋識(shí)別技術(shù)運(yùn)用中只考慮其中的兩種特征點(diǎn)的對(duì)比,分叉點(diǎn)和紋線端點(diǎn)。4) 指紋分類 為了減少指紋搜索的區(qū)域,提高指紋對(duì)比的速度,將指紋在數(shù)據(jù)庫(kù)中進(jìn)行分類很有必要。因?yàn)橹讣y在采集的過(guò)程中可能存在主觀和客觀等因素,使所采集的指紋與數(shù)據(jù)庫(kù)中的指紋有些細(xì)小的差別,指紋信息也會(huì)有所不同。驗(yàn)證模式過(guò)程如23所示:指紋庫(kù)⑴6用戶指紋指紋特征值指紋特征值比對(duì)⑵⑶⑷⑸⑹用戶ID登記圖23 指紋驗(yàn)證過(guò)程 識(shí)別模式就是指紋信息沒(méi)有與指紋者綁定,現(xiàn)場(chǎng)采集過(guò)指紋后與指紋庫(kù)中的眾多指紋一一對(duì)比,若有相同的,則匹配,沒(méi)有相同指紋的則不合法。綜合性:系統(tǒng)基于學(xué)生的基本信息管理,考勤方案等。與以往的方式對(duì)比有很大的優(yōu)勢(shì),整個(gè)系統(tǒng)的先進(jìn)性不言而喻。指紋采集儀器模塊將收集到的學(xué)生指紋進(jìn)行預(yù)處理并轉(zhuǎn)換成二值圖像,提取其指紋特征點(diǎn)。進(jìn)而核實(shí)學(xué)生身份。管理人員可根據(jù)學(xué)校的情況來(lái)定義上下課時(shí)間,早退,遲到曠課等時(shí)間段。學(xué)生使用指紋進(jìn)行登錄后,系統(tǒng)將收集到指紋與校園指紋數(shù)據(jù)庫(kù)中指紋進(jìn)行比對(duì),經(jīng)過(guò)識(shí)別后,如果該學(xué)生的指紋在數(shù)據(jù)庫(kù)中有想匹配的指紋,則系統(tǒng)顯示登錄成功,如果沒(méi)有此指紋信息則語(yǔ)音提示重新輸入指紋。 下課:在下課時(shí)間之前正常登陸指紋的作正常下課。若此段時(shí)間沒(méi)有學(xué)生的請(qǐng)假信息和指紋登陸情況的算作曠課處理。 統(tǒng)計(jì):后臺(tái)管理人員在這個(gè)區(qū)域中可以對(duì)每個(gè)學(xué)生每一天的考勤情況進(jìn)行統(tǒng)計(jì)并保存到學(xué)校的數(shù)據(jù)庫(kù)中。方今最為受大家喜歡使用的數(shù)據(jù)庫(kù)管理開(kāi)發(fā)系統(tǒng)是微軟的SQL server。 為了防止以后學(xué)校的學(xué)生越來(lái)越多,數(shù)據(jù)庫(kù)的建立也越老越大,所以使用SQL server是明智之選。以上各種信息經(jīng)過(guò)管理員的統(tǒng)計(jì)導(dǎo)出月度學(xué)生考勤統(tǒng)計(jì)表。l 學(xué)生信息:學(xué)生ID、學(xué)生指紋、密碼、權(quán)限、姓名、班級(jí)等l 班級(jí)設(shè)置:班級(jí)編號(hào)、名稱等 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)應(yīng)該存儲(chǔ)什么樣的數(shù)據(jù)信息是建立數(shù)據(jù)庫(kù)時(shí)最需考慮到的首要目的。表格中的每一行都能表示特定的記錄,每一列都能代表記錄中的一個(gè)類別。l 班級(jí)表:包括班級(jí)位置,系別,班級(jí)輔導(dǎo)員,學(xué)生號(hào),號(hào)碼。 系統(tǒng)思路 整個(gè)校園考勤管理系統(tǒng)可分為學(xué)生考勤和后臺(tái)管理兩類。 第五章 系統(tǒng)實(shí)現(xiàn) 開(kāi)發(fā)平臺(tái)及系統(tǒng)配置軟件:Windows xp spVC++硬件:PC計(jì)算機(jī) 指紋識(shí)別器:中控科技指紋采集器 開(kāi)始界面的制作 用戶在此界面進(jìn)入校園考勤管理系統(tǒng)需要的使用自己的指紋進(jìn)行登陸。避免故意旋轉(zhuǎn)擠壓和用力按壓,并注意不要使指甲劃到鏡頭表面。l 按壓指紋時(shí),不可過(guò)度用力,這樣會(huì)損壞采集頭。所采集到的指紋質(zhì)量會(huì)直接影響到辨別的準(zhǔn)確性和系統(tǒng)的反應(yīng)速度,這樣才能更好的提高考勤的效率。如圖示52:指紋特征值用戶指紋指紋特征值指紋庫(kù)比對(duì)用戶ID圖52 指紋比對(duì)算法過(guò)程圖 由于電腦處理識(shí)別指紋的過(guò)程中存在一定的誤識(shí)率,所以指紋匹配的過(guò)程也不能保證是一定準(zhǔn)確的。 InvokeHelper(0x8, DISPATCH_METHOD, VT_BOOL, (void*)amp。}void CDemoDlg::OnOnCaptureZkfpengx2(BOOL ActionResult, const VARIANT FARamp。 char buffer[80]。RegChanged)) MessageBox(指紋比對(duì)成功!)。Score, amp。 MessageBox(buffer)。}圖53中的“出勤記錄”代碼實(shí)現(xiàn)如下:void CXieyuyingDBDlg::OnBtnRecord() { if(!m_pAttDlg) // 指針為空,創(chuàng)建對(duì)話框 { m_pAttDlg=new CAttDlg()。 // 顯示窗口} 后臺(tái)管理人員可以對(duì)上下課的時(shí)間進(jìn)行設(shè)置修改。 // 更新數(shù)據(jù) WritePrivateProfileString(WorkPlan, Time1, (%H:%M:%S), strFileName)。 WritePrivateProfileString(WorkPlan, 書(shū)名, m_wenben, strFileName)。 // 指向包含本對(duì)象的CAttDlg的指針 CString strFilter。 // 更新數(shù)據(jù) strSTime=pDlg(%Y%m%d)。 // 添加過(guò)濾條件 if(pDlgm_bSeekbytime) // 判斷是否有時(shí)間范圍{ if(()0) // 判斷是否已有過(guò)濾條件 strFilter += and 。 + strETime + 39。 // 用于保存計(jì)數(shù) CCounterRS rs_counter(amp。 // 判斷學(xué)生號(hào)是否正確 = ID=39。 // 提取計(jì)數(shù)值 counter++。 // 提交修改 ()。 // 打開(kāi)表 ()。 =m_Date。 // 更新列表框}圖57中“保存”實(shí)現(xiàn)代碼如下:void CPage2::OnButton1() {CString strFileName=.\\。 str1 = (0, 0)。 str3 = (0, 2)。 }“添加”實(shí)現(xiàn)代碼如下:void CPage3::OnBtnLeaveAdd() { int counter。 // 更新數(shù)據(jù),記錄編號(hào) = ID=39。 // 提取計(jì)數(shù)值 counter++。 // 提交修改 ()。 // 得到年 sscanf((5,2), %d, amp。 // 得到日 sscanf((11,2), %d, amp。 // 得到分 // 得到起始時(shí)間 CTime S_time(nYear,nMonth,nDay,nHour,nMinute,0)。nMonth)。nHour)。 CLeaveRS rs_leave(amp。 // 追加請(qǐng)假記錄 =counter。 =m_strReason。 // 更新列表框} 考勤結(jié)果分析功能的實(shí)現(xiàn) 后臺(tái)管理人員員可以通過(guò)這個(gè)模塊對(duì)每個(gè)學(xué)生的各個(gè)時(shí)期的考勤情況進(jìn)行統(tǒng)計(jì)。 “統(tǒng)計(jì)”實(shí)現(xiàn)代碼如下:void CStatDlg::OnStatBtnStat() { CRecordset rs_Q_attend(amp。 // 構(gòu)造Q_leave記錄集 CRecordset rs_Q_errand(amp。 // 構(gòu)造一個(gè)2小時(shí)的CTimeSpan CTimeSpan TimeSpan[4]。 //判斷時(shí)間 int nWorkHour,nOverHour,nLeaveHDay,nErrandHDay。 // 暫存起始時(shí)間 char str[4][9]。 CString strFileName=.\\。 GetPrivateProfileString(WorkPlan, Time3, 14:00:00, str[2], 9, strFileName)。 i++) cstr[i]=str[i]。 i++) { sscanf(cstr[i].Left(2), %d, amp。 // 得到分 sscanf(cstr[i].Mid(6,2), %d, amp。 // 賦值 delete pTS。 // 計(jì)算下午上課時(shí)間 if((TimeSpan[3]TimeSpan[2]).GetMinutes()30) nHours[1]++。db)。 // 打開(kāi)學(xué)生表 n=()。 // 初始化進(jìn)度條 while(!()){ // 依次對(duì)每個(gè)員工進(jìn)行統(tǒng)計(jì) 詳細(xì)實(shí)現(xiàn)見(jiàn)代碼 } ()。 // 更新列表框} 此模塊通過(guò)輸入指紋的權(quán)限來(lái)確定人員的工作,這樣能確保整個(gè)校園考勤管理系統(tǒng)的安全和可靠。利用指紋信息來(lái)登錄校園指紋考勤系統(tǒng)。 結(jié)論校園指紋考勤系統(tǒng)根據(jù)學(xué)生指紋的唯一性來(lái)識(shí)別身份,本論文設(shè)計(jì)并實(shí)現(xiàn)了基于指紋識(shí)別的校園考勤系統(tǒng)。在本次設(shè)計(jì)的開(kāi)發(fā)過(guò)程中還存在以下問(wèn)題:指紋比對(duì)。以上是本論文設(shè)計(jì)后需要改進(jìn)和優(yōu)化的方向。導(dǎo)師對(duì)我論文的方向和內(nèi)容給予了我細(xì)心指導(dǎo)和嚴(yán)格的要求。此外,我還要感謝在我大學(xué)期間給予我很多幫助的老師和輔導(dǎo)員們,謝謝你們
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1