目錄
1 考勤管理系統(tǒng)的設(shè)計 1
1.1 需求分析 1
1.2 功能模塊構(gòu)成 1
1.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 2
2 考勤管理系統(tǒng)的實現(xiàn) 4
2.1 系統(tǒng)登陸功能的實現(xiàn) 4
2.2 基本信息管理模塊 5
4.2.1 節(jié)假日信息管理 5
4.2.2 部門信息管理 6
4.2.3 員工信息管理 8
2.3 考勤管理模塊 10
4.3.1 出勤信息管理 10
4.3.2 加班信息管理 11
4.3.3 請假信息管理 13
4.3.4 出差信息管理 14
2.4 統(tǒng)計查詢模塊 16
4.4.1 日考勤統(tǒng)計表 16
4.4.2 月考勤統(tǒng)計表 17
4.4.3 當日考勤人員列表 19
2.5 用戶管理模塊 20
1考勤管理系統(tǒng)的設(shè)計
1.1需求分析
考勤管理系統(tǒng)的用戶是各單位負責考勤管理的員工和領(lǐng)導(dǎo),它可以有效的管理公司單位員工的出勤情況,規(guī)范人事制度的管理。管理員可以創(chuàng)建用戶,修改用戶信息以及刪除用戶,和對公司一些員工信息的編輯等。該系統(tǒng)包括基本信息管理,考勤信息管理,統(tǒng)計查詢和用戶管理等主要模塊。每一個功能模塊都需要針對不同的表來完成相同的數(shù)據(jù)庫操作,即添加記錄,修改記錄,刪除記錄以及查詢顯示記錄信息。具體功能有以下幾個方面。
1、基本信息的添加,修改,刪除和查詢。節(jié)本信息管理包括節(jié)假日日期設(shè)置,部門信息管理和員工信息管理。
2、考勤信息管理包括出勤管理,加班管理,請假管理和出差管理等功能。
3、統(tǒng)計查詢功能包括日考勤統(tǒng)計表,月考勤統(tǒng)計表和當日缺勤人員列表。
4、用戶管理包括Admin用戶管理和其他用戶管理。
1.2功能模塊構(gòu)成
考勤管理系統(tǒng)由基本信息管理模塊、考勤信息模塊、統(tǒng)計查詢模塊和用戶管理模塊四個主要功能模塊構(gòu)成。
基本信息管理模塊,包括節(jié)假日日期設(shè)置,部門信息管理緩和員工信息管理。節(jié)假日日期信息只包括具體的日期數(shù)據(jù),部門信息包括部門名稱和部門功能的描述,員工信息包括員工姓名,性別,生日,身份證號等。
考勤信息包括出勤,加班,請假,出差等信息。出勤信息包括全勤,休息,曠工,遲到和早退等信息;加班信息包括員工信息,加班時間,加班類型和加班描述;請假信息包括員工信息,請假類型和原因;出差信息包括員工信息和出差原因。
統(tǒng)計查詢模塊包括日考勤統(tǒng)計表,月考勤統(tǒng)計表和當日缺勤人員列表。日考勤統(tǒng)計表包括員工姓名,考勤日期,是否全勤,是否請假等信息,月考勤統(tǒng)計表包括員工姓名,考勤月份,全勤天數(shù),出差天數(shù)等信息,當日缺勤人員列表包括系統(tǒng)當前日期缺勤員工的姓名,所在部門和聯(lián)系電話等信息。
用戶管理模塊用戶包括Admin用戶和普通用戶。Admin用戶可以修改自己的密碼,創(chuàng)建修改和刪除普通用戶信息。普通用戶只能修改自身的信息
功能模塊構(gòu)成如圖1:
圖1 功能模塊
具體代碼如下:
void CLoginDlg::OnOK()
{UpdateData(TRUE); //將對話框中編輯框的數(shù)據(jù)讀取到成員變量中
if(m_User == "")// 沒有輸入用戶名
{MessageBox("請輸入用戶名", "信息提示");
GetDlgItem(IDC_USER_EDIT)->SetFocus();
return;}
CUserInfo User; // 定義用戶信息表變量
if(!User.IsExistUser(m_User)) // 判斷用戶是否存在
{count++;
if(count< 3)
{MessageBox("用戶名不存在,請重新輸入!", "用戶名錯誤", MB_ICONINFORMATION);
UpdateData(FALSE);
GetDlgItem(IDC_USER_EDIT)->SetFocus();
return;}
else
{MessageBox("重試次數(shù)已到,不能再輸入用戶名和密碼,即將退出系統(tǒng)!", "用戶名錯誤", MB_ICONEXCLAMATION);
exit(0);}}
User.GetInfo(m_User); // 判斷密碼是否正確
if(User.Passwd != m_Passwd)
{……//同用戶判斷}
CDialog::OnOK();// 關(guān)閉對話框}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧