Transwiki:課程指紋考勤系統
*一、一個老師的一門課程的某一節課
目的:針對一門課程的某一堂課進行考勤。
對象:全班學生
前提準備:全班學生進行指紋錄入。
過程:上課期間,將指紋機的輪流傳遞,並進行指紋考勤
測試並分析:是否有錯誤識別的人,分為兩種情況:無法識別,將一個人識別為另一個人。
系統實現的技術過程:
1.前期準備時:
通過指紋識別機器,利用為此目的開發的應用程式,將指紋輸入數據庫,和學生身份信息一對一的關聯並儲存。
2.上課期間指紋考勤時:
通过指纹识别机器,利用为此目的开发的应用程序,将指纹与数据库里的已经存在的指纹信息进行对比,判断出与其身份相匹配的指纹并打卡。
開發環境:
Windows環境下的應用程式開發使用Visual Studio,數據庫開發使用SQL Server
數據例子:
學號(鍵) | 姓名 | 性別 | 考勤 | 指紋信息 |
---|---|---|---|---|
2010123123 | 張三 | 男 | 出勤 | |
2010321321 | 李四 | 女 | 缺勤 |
關係模式
stuInfo (stu_id, stu_name, stu_gender, stu_check, stu_fingerInfo)
學生信息(學號、姓名、性別、考勤、指紋信息)
數據表結構
學生信息表
字段名 | 中文名稱 | 類型 | 長度 | 備註 |
---|---|---|---|---|
示例 | 示例 | 示例 | 示例 | 示例 |
示例 | 示例 | 示例 | 示例 | 示例 |
示例 | 示例 | 示例 | 示例 | 示例 |
示例 | 示例 | 示例 | 示例 | 示例 |
示例 | 示例 | 示例 | 示例 | 示例 |
stu_Id 學號 Int 主鍵,標識列自動增長 Stu_name 姓名 Varchar 50 Stu_gender 性別 varchar 2 stu_check 考勤 varchar 2 Stu_fingerInfo 指紋信息 Varchar 800
*二、一個老師的一門課程的全程考勤
目的:針對指定老師的一門課程的全程進行考勤。對象:全班學生
前提準備:全班學生進行指紋錄入。
過程:每一節課上課期間,將指紋機的輪流傳遞,並進行指紋考勤
測試並分析:是否有錯誤識別的人,分為兩種情況:無法識別,將一個人識別為另一個人並且記錄分析該同學的上課出勤情況和曠課情況,並且上傳到老師的檢查調查系統中。
系統實現的技術過程:
1.前期準備時:同完成老師一節課的考勤是一樣的控制過程
2.上課期間指紋考勤時:
通過指紋識別機器,利用為此目的開發的應用程式,將指紋與數據庫里的已經存在的指紋信息進行對比,判斷出與其身份相匹配的指紋並打卡。並且上傳數據到教務系統對該學生進行一系列的記錄,從而實施曠課和到課次數的記錄處理。
開發環境:
Windows環境下的應用程式開發使用Visual Studio,數據庫開發使用SQL Server
系統模塊
數據例子
學號(鍵) | 姓名 | 性別 | 考勤 | 曠課次數 | 遲到次數 | 指紋信息 |
---|---|---|---|---|---|---|
2010123123 | 張三 | 男 | 出勤 | 0 | 1 | |
2010321321 | 李四 | 女 | 缺勤 | 3 | 1 |
關係模式
stuInfo (stu_id, stu_name, stu_gender, stu_check, stu_the number of truancy,stu_the number of being late, stu_fingerInfo)
學生信息(學號、姓名、性別、考勤、曠課次數、遲到次數、指紋信息)
claInfo(cla_id,cla_name,cla_address,cla_date)
數據表結構
學生信息表
課程信息表
指紋信息表記錄
教師信息表
系統業務流程
符號說明如下所示
① 學生指紋信息。
② 採集到的指紋信息。
③ 學生的基本信息包括指紋信息。
④ 採集到的指紋信息。
⑤ 學生現場提供的指紋信息。
⑥ 指紋比對後形成的考勤記錄。
⑦ 需要處理的考勤記錄。
⑧ 考勤記錄。
系統實現
登錄模塊的實現
用戶登錄模塊最基本的作用是為了限制一些非法用戶對考勤系統的使用,只有經過身份確認的合法用戶才能對考勤管理系統進行相關操作。其基本過程是,在登錄界面載入時程序同時讀取根目錄下的數據庫配置文件,為系統連接數據庫做好準備。系統將用戶輸入的賬號與密碼同數據庫中的用戶信息相比較,正確則為合法用戶,正常進入系統。否則,為非法用戶,無法登錄系統。
學生管理模塊實現
學生管理模塊的實現分為兩部分,一部分是學生信息的添加和修改和刪除,另一部分是指紋的上傳和修改。
查詢與統計模塊的實現
查詢功能的實現主要是通過用戶提供的查詢條件
對學生信息表查詢出符合用戶提供條件的數據,再將符合條件的數據組裝成一個表。
指紋考勤系統的功能實現
(一)、總體功能特點:
易操作:一看就懂,一用就会
随意查询:无论是考勤统计、出勤情况,可实时查询集中控制、分布管理:通过严格的授权,可将考勤工作分摊,管理者可集中控制。
统计准确:考勤结果统计准确
(二)、详细功能特点:
系统界面布置清晰,内容丰富
严格设置考勤人员和权限,操作简单,能控制每个用户的操作权限
可以设定上课时间、节假日名称及时间
轻松管理考勤历史资料,以供任意查阅
网上自助查询
可按任意条件、任意时间段查询各种考勤信息(如非正常出勤、请假原因等)
查询操作简单,方便快捷、全面,实时掌握学生出勤情况。
系统中所有以表格列出的信息都可以直接导出为EXCEL文件,便于其他管理软件的应用。