![學(xué)生考勤系統(tǒng)詳細(xì)設(shè)計說明書_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/25/73885e31-15e4-41cd-8400-449814c67974/73885e31-15e4-41cd-8400-449814c679741.gif)
![學(xué)生考勤系統(tǒng)詳細(xì)設(shè)計說明書_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/25/73885e31-15e4-41cd-8400-449814c67974/73885e31-15e4-41cd-8400-449814c679742.gif)
![學(xué)生考勤系統(tǒng)詳細(xì)設(shè)計說明書_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/25/73885e31-15e4-41cd-8400-449814c67974/73885e31-15e4-41cd-8400-449814c679743.gif)
![學(xué)生考勤系統(tǒng)詳細(xì)設(shè)計說明書_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/25/73885e31-15e4-41cd-8400-449814c67974/73885e31-15e4-41cd-8400-449814c679744.gif)
![學(xué)生考勤系統(tǒng)詳細(xì)設(shè)計說明書_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/25/73885e31-15e4-41cd-8400-449814c67974/73885e31-15e4-41cd-8400-449814c679745.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.引言 21.1 編寫目的 21.2 背景 21.3 定義 22 程序系統(tǒng)的結(jié)構(gòu) 33.指紋采集模塊程序說明 4.3.1 程序邏輯 43.2 程序描述 53.3 功能 53.4 功能 53.5 性能 53.6輸人項(xiàng) 53.7輸出項(xiàng) 54.指紋核對模塊 6.4.1 指紋核對模塊程序邏輯 6.4.2 程序描述 6.4.3 功能描述 64.4 性能 74.5輸入項(xiàng) 74.6 輸出項(xiàng) 75.接口 76測劃 7.7尚未解題 8.8小組開發(fā)人員單8.詳細(xì)設(shè)計說明書1 引言1.1 編寫目的學(xué)生考勤系統(tǒng)是 基于指紋平臺開發(fā)的學(xué)生考勤系統(tǒng)軟件。該軟件用于在校學(xué)生能夠及時地 自主簽到,更好地適應(yīng)學(xué)校師生共同監(jiān)督
2、。學(xué)生(指紋)考勤系統(tǒng)以計算機(jī)為工具, 通過對教務(wù)管理所需的信息管理 ,把管理人員從繁瑣的數(shù)據(jù)計算處理中解脫出來 , 使其有更多的精 力從事教務(wù)管理政策的研究實(shí)施 ,教學(xué)計劃的制定執(zhí)行和教學(xué)質(zhì)量的監(jiān)督檢查 , 從而全面提 高教學(xué)質(zhì)量 .預(yù)期讀者:中州大學(xué)學(xué)生處管理者。1.2 背景a. 系統(tǒng)名稱:學(xué)生考勤系統(tǒng)Student_ check on work attendance System( SCS)b. 項(xiàng)目提出者:本小組全體成員c. 項(xiàng)目開發(fā)者:本小組全體成員d. 項(xiàng)目管理者: 本校全體師生e. 最終用戶:學(xué)校1.3 定義1.3.1 術(shù)語定義實(shí)現(xiàn)環(huán)境:首先學(xué)校在每個教室安裝一臺指紋考勤機(jī),通過
3、與服務(wù)器相連建立一個指紋 考勤平臺, 對學(xué)生日常上課進(jìn)行考勤, 學(xué)校各任課老師可以通過訪問服務(wù)器獲得學(xué)生的出勤 情況。實(shí)現(xiàn)技術(shù):系統(tǒng)所采用的軟件技術(shù)為后臺數(shù)據(jù)庫技術(shù)。實(shí)現(xiàn)語言或工具:實(shí)現(xiàn)系統(tǒng)最終采用的編程語言為delphi。2 程序系統(tǒng)的結(jié)構(gòu)指紋采集不讀取圖像讀取圖像丟棄圖像不計記錄信息到數(shù)據(jù)輸出指紋3 指紋采集模塊程序設(shè)計說明varkk_image:i nteger;/定義一個整形變量,用于存儲函數(shù)返回值beg inkk_image:=GetFi nger(O,imageO);獲得指紋圖像函數(shù)DisplayFi nger(Pa nel1.Ha ndle, image0, 1,1);/顯示指紋
4、圖像end;(3) 在implementation下添加如下函數(shù)聲明function GetFinger(DevicelD:integer;pImage:pbyte):integer;stdcall;external 'FINGERSDK.dll' / 注意,此行是緊接著上行的,應(yīng)寫到一行之中 function DisplayFinger(HWND: HWND; pImage: pbyte; left: integer; top: in teger): in teger;Stdcall; External 'FINGERSDK.dll' /此行應(yīng)和上行寫到一行之
5、中(4) 在private下寫入如下代碼image: array0.256*304-1 of byte;/圖像大小=256*304 Bytefin ger1,fi nger2, fin ger3: array0.255 of byte; /指紋特征點(diǎn)大小=256ByteTemplateData: array0.511 of byte; /指紋模板大3.1程序邏輯:3.2 程序描述設(shè)計本程序主要是為了獲取準(zhǔn)確清晰的指紋圖像。 本程序用 Delphi 開發(fā)語言環(huán)境是采 用序處理。程序特點(diǎn):本程序用指紋獲取和指紋顯示兩個涵數(shù)能夠?qū)崿F(xiàn)模塊化的更方便 的獲取和顯示指紋圖像。易于修改。屬于順序結(jié)構(gòu)。3.3
6、 功能輸入指紋圖像一核對指紋圖像并存到數(shù)據(jù)庫中一輸出指紋圖像3.4 性能對該程序的全部性能要求:(1)要求精確的輸入指紋圖像(2)只要指紋識別器打開就可以靈活的輸入圖像。(3)要求只有在上課前打開識別器的固定時間內(nèi)使用。說明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。3.5 輸人項(xiàng)kk_image:integer;kk_image:=GetFinger(0,image0) 本輸入項(xiàng)是一個用來獲取指紋的涵數(shù)。 把輸入的指紋存入到整型的變量 kk_image 中 輸入媒體:指紋識別器。輸入數(shù)據(jù)的來源:指紋識別器所采集的圖像。3.6 輸出項(xiàng)DisplayFinger(Panel1.H
7、andle, image0, 1, 1)本涵數(shù)用來顯示指紋圖像。3.7存儲分配根據(jù)需要本程序把采集采集到的指紋保存到個固定的文件夾中。為的理好的和數(shù)據(jù)為連接保證數(shù)據(jù)庫的高效實(shí)施,本文件夾一定和數(shù)據(jù)庫存到一個磁盤中。和數(shù)據(jù)庫實(shí)現(xiàn)動態(tài)連接在數(shù)據(jù)庫中存的指紋信息按班級進(jìn)行存儲,以班級為單位以便于高效查找和信息管理。4.指紋核對模塊:4.1指紋核對模塊程序邏輯:4.2程序描述:本程序采用if分枝條件語句進(jìn)行程序執(zhí)行,分兩個條件。使用本程序模塊能夠很好的實(shí)現(xiàn) 指紋核對。4.3功能描述: 本程序主要是用來對掃描的指紋進(jìn)行核對。 先拿輸入的圖像和數(shù)據(jù)庫中的學(xué)生信息中的原指 紋圖像進(jìn)行比較, 看看兩枚指紋 是
8、否完全相同 。如果不相同就不記錄指紋信息, 不進(jìn)行指 紋累計計算。 如果兩枚指紋完全匹配則把指紋記錄到數(shù)據(jù)庫中, 進(jìn)行考勤信息記錄, 并在原 來的指紋枚數(shù)上進(jìn)行累加計算。4.4 輸入項(xiàng):輸入源;已采集到的學(xué)生指紋 輸入數(shù)據(jù)類型:字符型。4.5 輸出項(xiàng):輸出數(shù)據(jù):核對正確的指紋數(shù)據(jù)圖像。輸出數(shù)據(jù)類型:字符型。4.6 性能描述:要求本程序能名毫無差錯的核對指紋圖像。指紋核對正確率達(dá)到 100%。5接口現(xiàn)在指紋識別技術(shù)發(fā)展相當(dāng)成熟了,已經(jīng)應(yīng)用于社會的各個方面。考勤軟件可以用很多種語言實(shí)現(xiàn),目前我們學(xué)過和正在學(xué)的有C、C+、VF、ASP和JAVA,可以通過 ASP 和 SQL 實(shí)現(xiàn)數(shù)據(jù)庫與可視化界面的
9、交互。6測試計劃對本程序進(jìn)行單體測試的計劃時對測試要求的方面如下:技術(shù)要求:( 1)要求掌握 Delphi 編程開發(fā)語言(2)熟悉了解學(xué)校的考勤流程(3) 了解 Windows下的動態(tài)調(diào)用庫了解(4) .dll文件的使用方法輸入數(shù)據(jù):完好清晰的指紋圖象預(yù)期結(jié)果:可以正確快速記錄學(xué)生的出勤信息,快速核對指紋信息,并給出提示。進(jìn)度安排:6.016.25程序設(shè)計階段;6.267.30程序調(diào)試階段;軟件測試8.019.01。人員職責(zé):程序代碼主編一李建鶴懷耀國文擋主編趙竹玲閔玉麗設(shè)備條件驅(qū)動程序:指紋識別器附帶的的驅(qū)動程序光盤,可直接安裝。說明對本程序進(jìn)行單體測試的計劃,包括對測試的技術(shù)要求、 輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。7.尚未解決的問題(1)考勤點(diǎn)較多,較分散不易管理。(2)指紋識別技術(shù)并不能保證它百分之一百的正確率。(3)有些階梯教室人數(shù)較多,指紋考勤的驗(yàn)證
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)鵝回收合同范本
- sushe裝修合同范例
- 代開勞務(wù)合同范本
- 高校音樂廳的運(yùn)營管理探究
- ktv公主合同范本
- 包棚銷售合同范本
- 產(chǎn)品交易居間合同范例
- 住宅賣房合同范本
- 對乙方有利租房合同范本
- 個體施工合同范本
- 雙方共同買車合同范例
- 汽車智能制造技術(shù)課件
- 中醫(yī)外治法課件
- 2025屆山東省濱州市三校聯(lián)考語文高三第一學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含解析
- 道路運(yùn)輸企業(yè)主要負(fù)責(zé)人和安全生產(chǎn)管理人員安全考核題(公共部分題+專業(yè)部分題)及答案
- 4.2 歌曲《牧羊女》課件(14張)
- 2023電化學(xué)儲能電站消防安全標(biāo)準(zhǔn)鉛炭電池(鉛酸電池)
- 2024都市人群科學(xué)護(hù)肝白皮書-byhealthx庶正康訊x天貓-202409
- 2024至2030年中國天津市酒店行業(yè)市場發(fā)展現(xiàn)狀及投資方向研究報告
- 新教材-外研版高中英語選擇性必修第二冊全冊教學(xué)課件(按單元排序-)
- 甘肅省臨夏州2023-2024學(xué)年高二下學(xué)期期末質(zhì)量檢測語文試卷(無答案)
評論
0/150
提交評論