【正文】
i++){int n = 0。( where = 39。(DATEADD(month,1,39。33 / 38()。}}void CCheckManage::OnDelete() {if (MessageBox(是否刪除此記錄!,提示,MB_YESNO|MB_ICONWARNING) == IDYES){if (() == 1)return。 = (char *)(_bstr_t)()Item[name]Value。}}void CCheckManage::OnEdit() {if (() == 1)return。CTime latetime = DecTime(,)。}}void CCheckManage::OnAdd() {CCheckEdit checkedit。()。else{CString Starttime,EndTime。(select * from tab_Employees where autoid = %d,id)。CString str。()。value = ()Item[AutoID]Value。(str)。GetNode(node,ID)。int count = ()。()。if (pNode == 0)return。(str)。 = false。(Select top 1 * From tab_Dept)。()。_variant_t value。}void CDeptManage::GetNode(HTREEITEM pNode,int nPid){HTREEITEM node。(no1)。(no1)。if (() == IDOK){()。}}BOOL CUserManage::OnInitDialog() {CDialog::OnInitDialog()。}void CUserManage::UpdateGrid(){(Select * From tab_User)。%s39。離校日期已日趨臨近,畢業(yè)論文的的完成也隨之進(jìn)入了尾聲。 最后,向我的父親、母親致謝,感謝他們對(duì)我的理解與支持 在論文完成之際,我的心情萬分激動(dòng)。本課題在選題及研20 / 38究過程中得到王老師的悉心指導(dǎo)。 感謝我的爸爸媽媽,焉得諼草,言樹之背,養(yǎng)育之恩,無以回報(bào),你們永遠(yuǎn)健康快樂是我最大的心愿。都說很酷的男人需要很酷的底子,而且需要被時(shí)間和情感洗刷之后的溫潤古樸。曾經(jīng)一樣的悲歡,注定在未來的日子里,我們可以共同分享許多美好的回憶。對(duì)于從小生活在北方的我來說,武漢的的樹木花草,每個(gè)季節(jié),都絢爛多姿。畢業(yè)設(shè)計(jì)是大學(xué)的最后一門課程,是能否適應(yīng)社會(huì)的一塊試金石,也是大學(xué)幾年一個(gè)人學(xué)習(xí)的折射,由此你可以看到自己這四年來學(xué)到了些什么,這次設(shè)計(jì)充分鍛煉了我獨(dú)立思考問題和分析解決問題的能力,是我自己由理論邁向?qū)嵺`的第一步。這次畢業(yè)設(shè)計(jì)的課題中還存在一些不足,我會(huì)在今后逐步完善??? 結(jié)本次畢業(yè)設(shè)計(jì)我采用了 VC++為設(shè)計(jì)工具。 考勤管理實(shí)現(xiàn)過程 (1) 創(chuàng)建一個(gè)對(duì)話框,打開對(duì)話框?qū)傩源翱?,將?duì)話框的 ID 改為IDD_DLGCHECK,將對(duì)話框的標(biāo)題改為“考勤管理” 。(3) 定義 UpdatePerson 方法用來更新人員信息,將其顯示在列表視圖控件中。(2) 向?qū)υ捒蛑刑砑右粋€(gè)樹列表控件,四個(gè)按鈕控件,各控件的屬性設(shè)置如表所示。(3) 在窗體的初始化方法中創(chuàng)建用戶表的數(shù)據(jù)集,并將用戶名添加到列表控件中。開發(fā)該軟件,應(yīng)具備一定的 windows編成基礎(chǔ),熟悉常用的 API 函數(shù),深入了解 MFC 框架和窗口重繪技術(shù)2)進(jìn)度可行性和成本可行性因?yàn)楸疚闹皇翘接懞蛯W(xué)習(xí) Win32 應(yīng)用程序編程,因而其經(jīng)濟(jì)成本和效益可以忽略不計(jì);在進(jìn)度可行性方面,從選題到論文初稿完成的時(shí)間足以完成本次程序編寫。管理員實(shí)體:管理員實(shí)體包括編號(hào)、用戶、密碼。它的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。從 SQL Server 的角度看,三層解決方案中的客戶機(jī)程序是放在中間層的。例如,企業(yè)或事業(yè)單位的人事部門常常要把本單位職工的基本情況(職工號(hào)、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個(gè)數(shù)據(jù)庫。若創(chuàng)建成功,該函數(shù)會(huì)返回一個(gè) HANDLE,這個(gè)句柄標(biāo)示了剛創(chuàng)建的線程內(nèi)核對(duì)象,當(dāng)線程創(chuàng)建成功后,必須調(diào)用 CloseHandle 函數(shù)將其關(guān)閉,這是因?yàn)槿绻魂P(guān)閉該內(nèi)核句柄,當(dāng)線程退出后,操作系統(tǒng)并沒有銷毀該線程,造成資源浪費(fèi),這是因?yàn)楂@取一個(gè)實(shí)內(nèi)核句柄都會(huì)增加內(nèi)核使用計(jì)數(shù),只有當(dāng)該內(nèi)核對(duì)象的使用計(jì)數(shù)為 0 時(shí),才會(huì)銷毀該內(nèi)核對(duì)象,線程也是如此。MFC 中有兩類線程,分別稱之為工作者線程和用戶界面線程。每一個(gè)進(jìn)程至少有一個(gè)主執(zhí)行線程,它無需由用戶去主動(dòng)創(chuàng)建,是由系統(tǒng)自動(dòng)創(chuàng)建的。具體重繪方法就是采用前面提到的 OWNERDRAW 屬性,重載虛函數(shù) DrawItem。CListCtrl 重繪的方法有兩種,一種是采用微軟提供的 OWNERDRAW 屬性,通過重載DrawItem 虛函數(shù)來進(jìn)行重繪。本程序采用了的窗體背景重繪,listctrl 自繪,按鈕貼圖等方式實(shí)現(xiàn)了操作界面的美觀。人事考勤管理就是預(yù)測組織人力資源需求并作出人力需求計(jì)劃、招聘選擇人員并進(jìn)行有效組織、考核績效支付報(bào)酬并進(jìn)行有效激勵(lì)、結(jié)合組織與個(gè)人需要進(jìn)行有效開發(fā)以便實(shí)現(xiàn)最優(yōu)組織績效的全過程。主要表現(xiàn)在:人事管理系統(tǒng)范圍使用相對(duì)狹窄、人事管理系統(tǒng)功能相對(duì)欠缺、穩(wěn)定性較差、功能相對(duì)單一等。(3) Visual C++封裝了 Windows 的 API(應(yīng)用程序接口)函數(shù)、USER、KERNEL 、GDI 函數(shù),幫助我們弄清了許多函數(shù)的組織方法,隱去了創(chuàng)建、維護(hù)窗口的許多復(fù)雜的例行工作,簡化了編程。像其他可視化集成開發(fā)環(huán)境一樣,Visual C++集程序的代碼編輯、編譯、連接和調(diào)試等功能于一體,給編程人員提供了一個(gè)完整方便的開發(fā)界面和許多有效的輔助開發(fā)工具。有些企業(yè)還停留在用紙張檔案管理的方式,這種方式效率低下,而且容易出錯(cuò),極不適應(yīng)現(xiàn)代企業(yè)發(fā)展和管理的要求。在人事管理中雖然有培訓(xùn),這些培訓(xùn)也會(huì)給員工帶來發(fā)展,但從企業(yè)的角度看來,這些培訓(xùn)只是為滿足工作需要不得不作出的成本付出。本系統(tǒng)是為公司人事管理的各種工作而設(shè)計(jì)的。公司人事考勤管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。s lives tend to be information technology, especially in the various panies, in order to facilitate more effective management of the pany, for the employees and the pany running the information detailed records of all enterprises are widely used some of the relevant the system for effective management, this requirement under a variety of related software systems have also emerged, and of the great development.Any business will be small to large development, with its growing size, the number of employees increased dramatically, increasing mobility of staff, the staff of the various information grow exponentially. Given the large amount of information, manpower alone is not orderly and accurate processing, can not meet the business needs of all kinds of information personnel management, and thus the development of public personnel management system to improve the efficiency of enterprise personnel management is essential. applying this system, can put a lot of manpower from the tedious work out, and reduce labor costs.Company personnel attendance management system is a typical information management system, which mainly includes the establishment and maintenance of backend database and frontend application development aspects. The former required data consistency, integrity, security and good libraries. The face of the latter requires the application fully functional, easy to use features.This system is a variety of personnel management for the pany designed to work. According to requirements analysis, you need to realize the system users, basic information, attendance management evaluation. After analysis, the system uses SQL SERVER as its backend database, using ADO database connection technology, Visual C + + as a development tool.Personnel attendance management system is to have the use of modern scientific methods, bined with certain human and material resources for a reasonable training, anization and deployment, so human, material keep the best ratio, while the human mind, psychology and behavior appropriate induction, control and coordination.Keywords : The personnel Check on work attendance Management module The system design 第一章 緒論 題目背景 在電腦考勤系統(tǒng)自 90 年代從中國臺(tái)灣引進(jìn)大陸之前,國內(nèi)的考勤管理先后經(jīng)過人工考勤和機(jī)械打卡鐘階段,但是考勤數(shù)據(jù)采集不精確,請(qǐng)假等數(shù)據(jù)錄入采集不方便,考勤統(tǒng)計(jì)報(bào)表錯(cuò)誤多需要大量的人工修正,大量考勤工作集中在 HR(人力資源部)一個(gè)部門處理,不論是基層員工還是 HR 進(jìn)以后就從條碼卡發(fā)展到磁卡 IC 卡感應(yīng)卡以至指紋考勤. 新的考勤管理系統(tǒng)的特征:報(bào)表準(zhǔn)確,報(bào)表沒有過多的異常數(shù)據(jù)需要 HR 部門二次干預(yù);系統(tǒng)可以查詢實(shí)時(shí)員工在崗情況,并可以提供集成請(qǐng)假記錄;全員式參與考勤管理;員工考勤自助;考勤數(shù)據(jù)全員共享;具體日??记诠芾砉ぷ鳈?quán)限可以從 HR 部門下放到具體的各考勤群組. 新的考勤系統(tǒng)有兩個(gè)重要意義:其一,可以將考勤事務(wù)交給基本部門處理,交個(gè)每個(gè)員工自己處理,交給系統(tǒng)自動(dòng)處理,用 IT 技術(shù)推動(dòng)人事考勤管理的變革;其二,新的考勤系統(tǒng)的實(shí)施,不僅把 HR 人員從考勤的具體事務(wù)中解放出來,而且也推動(dòng)了全員對(duì)人 人員的可以把工作重心可以放在服務(wù)員工、支持公司管理層的戰(zhàn)略決策上,放在公司最重要的資產(chǎn)—員工和員工的集體智慧的管理上等核心業(yè)務(wù)上來. 在此討論的考勤管理系統(tǒng)的開發(fā),式,為企業(yè)的傳統(tǒng)考勤模式創(chuàng)造一種新的概念,提高考勤工作效率和標(biāo)準(zhǔn)化水平。企業(yè)人事管理系統(tǒng)主要是用于員工個(gè)人相關(guān)信息的管理。 開發(fā)的系統(tǒng)將改變過去傳統(tǒng)的人事檔案保管室式的人事管理,使用計(jì)算機(jī)對(duì)人事勞資信息進(jìn)行管理,具有檢索迅速,查找方便,可靠性高,存儲(chǔ)量大,保密性好成本低等優(yōu)點(diǎn),能夠極大地提高人事資源管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理的重要條件。用戶可以簡單而容易地使用 C/C++編程。 我國的信息管理系統(tǒng)是九十年代初開始快速發(fā)展的。對(duì)于不同的組織,人力資源成本在總成本中的比例是不一樣的。 本程序就是典型的