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

正文內(nèi)容

高校指紋考勤系統(tǒng)的設(shè)計與實現(xiàn)-指紋管理與考勤模塊軟件學院畢業(yè)設(shè)計畢業(yè)論文(編輯修改稿)

2025-02-13 05:50 本頁面
 

【文章內(nèi)容簡介】 備狀態(tài)監(jiān)控功能:實時監(jiān)控設(shè)備,管理器分時探測設(shè)備的工作情況,并根據(jù)探測結(jié)果,編寫設(shè)備日志,管理員可通過設(shè)備工作管理器配置狀態(tài)監(jiān)控的工作,為設(shè)備正常工作提供良好的支持。任務(wù)的獲取、發(fā)送及回傳:據(jù)日期時間從服務(wù)器數(shù)據(jù)庫讀取今天要發(fā)送的任務(wù),可以根據(jù)工作日讀取該工作日中需要考勤的任務(wù),并發(fā)送給每個設(shè)備端,也可讓設(shè)備一個一個分別向服務(wù)器請求獲取考勤任務(wù),使設(shè)備接收到考勤任務(wù),存放任務(wù)。并在設(shè)備執(zhí)行完考勤任務(wù)后,選擇手動或自動獲取該次考勤的考勤結(jié)果,由設(shè)備發(fā)送考勤結(jié)果,接收考勤結(jié)果,并上傳服務(wù)器數(shù)據(jù)庫。指令系統(tǒng)功能:生成任務(wù)指令,解析任務(wù)指令,并響應(yīng)相應(yīng)的任務(wù)事件。3.高校信息管理網(wǎng)站模塊該模塊在PC機上以網(wǎng)站形式運行,設(shè)計最終目的使不同權(quán)限用戶能通過網(wǎng)站進行相應(yīng)權(quán)限的查詢管理操作,準確獲取考勤信息并將之進行統(tǒng)計呈現(xiàn)給用戶。模塊將提供學生、教師及輔導員和教務(wù)處等三類用戶,其具體功能如下:l 學生:修改密碼,查看動態(tài)信息、查看各課程考勤信息,請假申請。l 教師及輔導員:修改密碼,查看動態(tài)信息、查看所授班級(所帶班級)學生考勤信息,管理請假信息。l 教務(wù)處:修改密碼,查看動態(tài)信息、查看本學院教師和學生的考勤信息,及發(fā)布動態(tài)信息。高校信息管理網(wǎng)站模塊是一個典型的JSP數(shù)據(jù)庫應(yīng)用程序,主要功能包括考勤信息查詢、請假信息管理和公告發(fā)布。l 信息查詢:該部分包括三個層次的權(quán)限和查詢結(jié)果:學生、教師(輔導員)、學院教務(wù)處管理員。l 請假信息:主要是針對學生而言,學生網(wǎng)上請假,教師批準,這些信息都將記錄進入數(shù)據(jù)庫,不至于將請假條丟失,便于期末匯總。l 公告發(fā)布:該部分主要對學院級別權(quán)限而言,可以及時對一些重要信息進行網(wǎng)上發(fā)布,也可以對有嚴重考勤問題的同學進行警告批評。4.三大主要模塊之間的通信指紋管理與考勤客戶端與其他模塊的關(guān)系:指紋管理客戶端主要與指紋考勤模塊有關(guān)系,共同使用一個數(shù)據(jù)庫中的學生信息表,用戶信息包括指紋特征值,考勤及驗證登記中都需要從中獲取信息。指紋考勤客戶端與管理客戶端使用一個數(shù)據(jù)庫中的學生信息表,以用來驗證和存儲更新考勤信息;服務(wù)器的發(fā)送和獲取任務(wù)通過該數(shù)據(jù)庫中的任務(wù)接收表以及考勤信息表來實現(xiàn);該客戶端并需要從服務(wù)器獲取的時間。 指紋考勤客戶端模塊序列圖服務(wù)器模塊與其他模塊的關(guān)系:通過與設(shè)備部分數(shù)據(jù)庫中的任務(wù)接收表以及考勤信息表來實現(xiàn)任務(wù)的收發(fā),并需要發(fā)送系統(tǒng)時間給設(shè)備部分;與PC機信息管理部分共同訪問操作一個數(shù)據(jù)庫用來獲取考勤任務(wù)及返還考勤結(jié)果。高校信息管理網(wǎng)站模塊與其他模塊的關(guān)系:與PC機信息管理部分共同訪問一個數(shù)據(jù)庫,以加載更新學生信息,從而使服務(wù)器獲取考勤任務(wù)。 服務(wù)器模塊序列圖5.完整的考勤業(yè)務(wù)流程。 業(yè)務(wù)流程示例圖管理客戶端(網(wǎng)頁)定時向服務(wù)器發(fā)送需要執(zhí)行的考勤任務(wù)(包括任務(wù)執(zhí)行時間,任務(wù)對象等等一系列信息,以唯一任務(wù)號作為標識)。服務(wù)器接收任務(wù),分析任務(wù)并校驗,確認無誤后發(fā)送給考勤客戶端,并同時將系統(tǒng)時間發(fā)送給考勤客戶端(嵌入式設(shè)備無法保存系統(tǒng)時間,每次重啟后會還原)??记诳蛻舳私邮盏娇记谌蝿?wù),設(shè)定系統(tǒng)時鐘,獲取任務(wù)開始時間及結(jié)束時間,等待任務(wù)開始執(zhí)行。任務(wù)執(zhí)行,讀取用戶指紋生成特征值,與指紋庫中特征值進行比對,若符合則將該用戶的考勤信息(包含點到時間以及是否早退)存儲至本地數(shù)據(jù)庫(使用任務(wù)號作為唯一標識。結(jié)束時間到,則結(jié)束該任務(wù)執(zhí)行,并等待下一任務(wù)執(zhí)行,執(zhí)行流程如上。服務(wù)器定時向考勤客戶端獲取任務(wù)執(zhí)行結(jié)果,并從考勤客戶端的數(shù)據(jù)庫總讀取考勤結(jié)果,將其傳送至PC機數(shù)據(jù)庫。管理客戶端通過PC機數(shù)據(jù)庫更新用戶的考勤信息。第3章 系統(tǒng)詳細設(shè)計第3章 系統(tǒng)詳細設(shè)計 數(shù)據(jù)接口定義以下數(shù)據(jù)接口定義主要是用于指紋考勤客戶端模塊與服務(wù)器通信上收發(fā)任務(wù)及考勤記錄的數(shù)據(jù)統(tǒng)一。一節(jié)課 = 地點+時間+教師+課程名對象考勤信息 = 對象唯一標識+點到時間+是否早退考勤任 = 數(shù)據(jù)格式(是任務(wù))+考勤任務(wù)信息考勤任務(wù)信息 = 唯一標識(時間+對象集編號)+任務(wù)開始時間+任務(wù)結(jié)束時間+對象集編號(課程號標識)+任務(wù)執(zhí)行模式+是否早退檢查(該模式只有設(shè)置不可取消)。考勤對象集 = 包括數(shù)據(jù)格式(是對象集)+對象集編號(課程號標識)+考勤對象集信息考勤對象集信息 = 考勤對象信息(1……n)考勤對象信息 = 對象唯一標示+指紋特征值。考勤結(jié)果 = 數(shù)據(jù)格式(考勤結(jié)果)+任務(wù)標識+任務(wù)說明(是否有早退檢查)+對象考勤信息。 系統(tǒng)數(shù)據(jù)庫設(shè)計整個項目中主要數(shù)據(jù)庫對象為:學生、教師、考勤管理員、考勤任務(wù)信息。其中學生對象關(guān)系模型應(yīng)當包含學號、姓名、班級、性別、年齡和指紋信息;教師對象關(guān)系模型包含編號和用戶登錄密碼;考勤管理員對象關(guān)系模型包含設(shè)置考勤時間、設(shè)置考勤次數(shù)、設(shè)置考勤具體情況、設(shè)置缺勤處罰以及打印考勤表單;而考勤信息對象關(guān)系模型又包括:考勤日期、考勤任務(wù)編號(考勤次號)、學號、考勤時間、遲到早退時間、考勤結(jié)果(是否缺勤)、累計缺勤次數(shù)(在課程連堂的情況下)。 系統(tǒng)ER圖指紋管理與考勤客戶端數(shù)據(jù)庫總共有三張表,其中PersonInfo表主要用于存儲學生的學號以及指紋錄入指紋庫后產(chǎn)生的ID號,以學號作為唯一標識,驗證時通過比對指紋特征值來識別學生身份,返回學號,并將其考勤信息保存或更新至PersonTask表中。 PersonInfo表字段名字段名類型約束是否為主碼學號IDNchar(13)非空Y指紋號UCIDINT非空PersonTask表用于存儲學生的考勤信息,服務(wù)器從指紋考勤模塊獲取考勤信息記錄也是通過讀取該表實現(xiàn)的。 PersonTask表字段名字段名類型約束是否為主碼學號IDNchar(13)非空任務(wù)號TASKIDBIGINT非空點到時間ComeTimeNchar(6)非空是否早退LeaveTimeINT非空是否讀取IsreadINT非空Task表用于接收服務(wù)器發(fā)送的任務(wù),并將其壓入任務(wù)隊列,以任務(wù)號作為唯一標識,執(zhí)行任務(wù)時,指紋考勤模塊從表中分析、獲取任務(wù)等開始時間、結(jié)束時間等任務(wù)信息,從而能夠正確的執(zhí)行考勤任務(wù)。 Task表字段名字段名類型約束是否為主碼任務(wù)號TASKIDBIGINT非空Y開始時間BeginTimeNchar(6)非空結(jié)束時間EndTimeNchar(6)非空對象集TaskPersonIDINT非空管理員號MangIDNchar(13)非空早退設(shè)定IsAgainINT非空 系統(tǒng)類設(shè)計[6]指紋考勤客戶端模塊與服務(wù)器模塊之間通信主要靠之前定義的通信接口來實現(xiàn)。從而作者依據(jù)這些通信接口設(shè)計了設(shè)備考勤任務(wù)類、指紋模塊類、對象集類、考勤對象類、考勤結(jié)果類、任務(wù)表類、任務(wù)管理類、設(shè)備任務(wù)管理器類等一系列相關(guān)類來對整個項目通信部分進行編寫。 系統(tǒng)類圖第4章 指紋管理與考勤客戶端模塊實現(xiàn)第4章 指紋管理與考勤客戶端模塊實現(xiàn) 系統(tǒng)定制及準備工作[7] 構(gòu)建基于MagicARM2410的Windows CE 首先安裝Windows CE , 這里WinCE安裝在E盤。將X:\WINCE500\PLATFORM(X表示W(wǎng)inCE安裝盤符,在這里為E)中的SMDK2410文件夾重新命名為SMDK_backup。將產(chǎn)品光盤內(nèi)的SMDK2410_ZY_V12文件夾復(fù)制到X:\WINCE500\PLATFORM中,并將其重命名為smdk2410。將X:\WINCE500\PUBLIC\COMMON\OAK\CATALOG\。打開Platform Builder ,F(xiàn)ileManage Catalog Items…,并將其Remove刪除掉。選擇Import,導入X:\WINCE500\PUBLIC\COMMON\OAK\CATALOG\。FileNew Platform…,建立新工程,輸入工程名為ZY2410,存放目錄選擇默認為:X:\WINCE500\PBWorkspaces\ZY2410。選擇“SAMSUNG SMDK2410:ARMV4I”作為BSP。選擇Mobile Handed作為配置模板。按需選擇所需的應(yīng)用程序。選擇網(wǎng)絡(luò)與通信配置,除去Personal Area Network[PAN]下的IrDA,其他全選。在工作區(qū)選擇OSDesignView,在其中的ZY2410 Catalog items上點擊右鍵Setting…。在彈出對話框的Builder Options下只選擇Enable Eboot Space in Memory (IMGEBOOT=1)。在Locale選項卡點擊Clean All,隨后選擇中文(中國)。在Catalog中選擇DM9000 Driver右擊,選擇Add to OS Design,為以太網(wǎng)卡DM9000加入驅(qū)動。如上步所示添加其他需要的驅(qū)動及功能。勾選Build OSClean Before Building。選擇Build OSSysgen進行編譯,大約10分鐘后系統(tǒng)手動定制的系統(tǒng)編譯完成。定制的系統(tǒng)編譯成功后,E:\WINCE500\PBWorkspaces\ZY2410\RelDir\。 驅(qū)動添加列表在Catalog窗口中選擇驅(qū)動點擊右鍵選擇:Add to OS Design。因為WinCE映像文件不能大于29M,故需要有選擇的添加驅(qū)動,如果超過限制大小,說明系統(tǒng)沒有定制好。以下是高校指紋考勤系統(tǒng)需要添加的驅(qū)動列表。1. DM9000 網(wǎng)絡(luò)驅(qū)動,該驅(qū)動用來使用網(wǎng)卡:訪問網(wǎng)絡(luò)等。添加路徑如下:BSPs → Samsung SMDK2410:ARMV4I →Device Drivers →Networking →Local Area Networking(LAN)devices →DM9000 Driver2. S3C2410 USB Device/Host驅(qū)動,分別用來通過ActiveSync建立PC與開發(fā)箱的連接,以及使USB可以讀取其他USB設(shè)備里的數(shù)據(jù)。添加路徑如下:USB Function →USB Function Bus Drivers →Samsung 2410 CSPUSB Host →USB Host Controllers →S3C2410 USB Host Driver3. MFC特性驅(qū)動,該驅(qū)動使操作系統(tǒng)添加MFC微軟基礎(chǔ)類,支持編譯運行MFC制作的應(yīng)用程序。添加路徑如下:Core OS →Windows CE devices →Applications and Services Development →Microsoft Foundation Classes(MFC)4. 網(wǎng)絡(luò)應(yīng)用程序驅(qū)動,該驅(qū)動使系統(tǒng)支持網(wǎng)絡(luò)中常用命令。添加路徑如下:Core OS →Windows CE devices →Communication Services and Networking →Networking Features →Network Utilities(IpConfig , Ping , Route)5. USB鍵盤鼠標驅(qū)動,該驅(qū)動使系統(tǒng)支持外接的USB鼠標和鍵盤等設(shè)備。添加路徑如下:Core OS →Windows CE devices →Core OS Services →USB Host Support →USB Human Input Device(HID) Class Driver → USB HID Keyboard and MouseUSB6. HIVE注冊表驅(qū)動,它基于RAM的注冊表把整個注冊表作為一個對象存儲堆存放在系統(tǒng)的內(nèi)存中。 Windows CE提供了兩個系統(tǒng)API用來保存和還原整個注冊表或者OEM參與?;贖ive的注冊表把注冊表數(shù)據(jù)存放在文件系統(tǒng)的文件上,這種文件被稱作蜂箱Hive。這就意味著不再需要在系統(tǒng)斷電和啟動時進行保存恢復(fù)注冊表操作。添加路徑如下:Core OS →Windows CE devices →Files Systems and Data Store →Registry Storage(Choose 1) →Hivebased Registry。7. FAT文件系統(tǒng)驅(qū)動,使系統(tǒng)兼容FAT文件格式,最大可存儲4GB單文件。添加路徑如下:Core OS →Windows CE devices →Files Systems and Data Store →Storage Manager →FAT File System/Partition Driver8. DOS命令窗口驅(qū)動,使Windows CE系統(tǒng)支持控制臺命令輸入與執(zhí)行。添加路徑如下:Core OS →Windows CE devices →Shell and User Interface →Shell and User Interface →Shell →Command Shell →Command Processor/Console Window9. .Net Compact Framework驅(qū)動,該驅(qū)動非常重要,用于支持VS05中的 .Net Compact Framework 。添加路徑如下:Core OS →Windows CE devices →Applications and Services Development → .Net Compact Framework → .Net Compact Framework → .Net Compact Framework 10. SQL Mobile驅(qū)動,用于支持 Microsoft SQL Server 2005 Mobile Edition數(shù)據(jù)庫。添加路徑如下:Core OS →Windows CE devices →Applic
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1