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

正文內(nèi)容

基于vc的考勤系統(tǒng)的設(shè)計(jì)和與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-06-23 04:14本頁面
  

【正文】 db)。 // 構(gòu)造出勤記錄表UpdateList(rs)。 // 更新列表框// TODO: Add your control notification handler code here} 出差信息管理本模塊是對員工出差的信息進(jìn)行管理。包括添加,查詢,刪除出差信息。該信息包括出差時(shí)間、員工號(hào)、員工名稱以及出差原因。輸入請假的時(shí)間范圍、員工號(hào)、出差原因即可完成添加。輸入員工號(hào)即可完成刪除。界面如圖 所示:圖 編輯出差記錄 請假信息管理本模塊是對請假員工信息進(jìn)行管理。包括添加,刪除這些信息。該信息包括請假時(shí)間、員工號(hào)、員工名稱以及請假原因。員工要請假就先要登陸系統(tǒng)并提出申請,得到領(lǐng)導(dǎo)的審批之后方可請假,登陸時(shí)填寫相關(guān)信息,如員工號(hào)、要請假的天數(shù)及請假相關(guān)原因,填寫好的信息提交后存入數(shù)據(jù)庫中,等待領(lǐng)導(dǎo)的審批,未得到審批的信息在數(shù)據(jù)庫中的審批標(biāo)記為 0,得到審批后的記錄在數(shù)據(jù)庫中的標(biāo)記為 1。界面如圖 所示: 圖 請假信息管理 簽到功能本模塊實(shí)現(xiàn)的是簽到功能。每天上班時(shí)員工登錄系統(tǒng)進(jìn)行簽到,出入時(shí)間由系統(tǒng)自動(dòng)獲取當(dāng)前時(shí)間,添加出勤記錄要填寫的員工的記錄有員工號(hào),其中員工號(hào)必須填寫否則記錄將無法完成,簽到分上班和下班兩種。也就是上午上班,上午下班,下午上班,下午下班。界面如圖 所示:圖 簽到功能相關(guān)代碼如下:void CPage1::OnBtnAddall() { int i,n。 // 用于保存記錄條數(shù)CPersonRS rs_person(amp。db)。 // 構(gòu)造員工信息表// 設(shè)置過濾條件,提取員工列表 = STATE=39。T39。()。 // 打開員工信息表n=()。 // 獲取員工人數(shù)i=0。 // 初始化已添加記錄條數(shù)// 初始化進(jìn)度條(0, n)。(0)。while(!()) // 對數(shù)據(jù)表中所有記錄進(jìn)行處理{IO_Add()。 // 添加當(dāng)前員工出勤記錄()。 // 跳到下一個(gè)員工記錄(++i)。 // 顯示進(jìn)度}()。 // 關(guān)閉員工信息表// TODO: Add your control notification handler code here}void CPage1::IO_Add(CString strPersonID){ int counter。 // 用于計(jì)數(shù)CString strIO。 // 保存出入情況CCounterRS rs_counter(amp。db)。 // 構(gòu)造計(jì)數(shù)器記錄表// 記錄編號(hào) = ID=39。A39。 // 設(shè)置過濾器,提取計(jì)數(shù)值()。 // 打開計(jì)數(shù)器記錄表counter=。 // 提取計(jì)數(shù)值counter++。 // 計(jì)數(shù)值加 1()。 // 編輯計(jì)數(shù)器=counter。 // 保存當(dāng)前計(jì)數(shù)()。 // 提交修改()。 // 關(guān)閉計(jì)數(shù)器記錄表// 添加記錄// 判斷確定出入情況if(((CButton*)GetDlgItem(IDC_RADIO_OUT))GetCheck())strIO=O。else strIO=I。// 轉(zhuǎn)換出入時(shí)間類型int nYear,nMonth,nDay,nHour,nMinute。 // 年,月,日,時(shí),分sscanf((4), %d, amp。nYear)。 // 得到年sscanf((5,2), %d, amp。nMonth)。 // 得到月sscanf((8,2), %d, amp。nDay)。 // 得到日sscanf((11,2), %d, amp。nHour)。 // 得到時(shí)sscanf((14,2), %d, amp。nMinute)。 // 得到分// 得到出入時(shí)間CTime IO_time(nYear,nMonth,nDay,nHour,nMinute,0)。CAttendanceRS rs_attendance(amp。db)。 // 構(gòu)造考勤記錄表()。 // 打開考勤記錄表()。 // 追加考勤記錄=counter。=strPersonID。=strIO。=IO_time。()。()。 // 關(guān)閉考勤記錄表UpdateList(rs_attendance)。 // 更新列表框} 考勤統(tǒng)計(jì)管理考勤統(tǒng)計(jì)功能可以對某個(gè)月或某個(gè)時(shí)間段內(nèi)的全體員工出勤情況進(jìn)行統(tǒng)計(jì),并且能夠查詢單個(gè)員工在這段時(shí)間內(nèi)的出勤情況。本模塊以員工號(hào)或年月為索引,統(tǒng)計(jì)這個(gè)員工在某段時(shí)間內(nèi)正常工作以及加班、請假的次數(shù)。界面如圖 所示:圖 考勤統(tǒng)計(jì)查詢統(tǒng)計(jì)模塊的流程圖如圖 所示:查詢統(tǒng)計(jì)超出結(jié)束時(shí)間結(jié)束是工作日查詢請假記錄否查詢出差記錄有記錄超過時(shí)間是曠工 + +是簽到是否有記錄超過時(shí)間是是否出差 + +否請假 + +否查詢正常記錄早于規(guī)定下班早退 + +遲于規(guī)定上班遲到 + +圖 考勤統(tǒng)計(jì)流程圖 系統(tǒng)設(shè)置系統(tǒng)設(shè)置主要對上下班時(shí)間進(jìn)行設(shè)定,可以根據(jù)不同情況自行設(shè)定。界面如圖 所示:圖 上下班時(shí)間設(shè)置當(dāng)考勤員要設(shè)置某天的工作日的上下班時(shí)間時(shí),只需要填入四個(gè)時(shí)間即可。這四個(gè)時(shí)間都不可缺省。否則系統(tǒng)會(huì)給出錯(cuò)誤提示。與此同時(shí)系統(tǒng)保留一份默認(rèn)設(shè)置,讓考勤員可以隨時(shí)恢復(fù)默認(rèn)設(shè)置。第 5 章 總結(jié)在整個(gè)設(shè)計(jì)過程中,主要的工作有:系統(tǒng)的權(quán)限及安全設(shè)計(jì),包括用戶權(quán)限的個(gè)人設(shè)定,密碼保護(hù)與修改。 員工信息、出勤信息、員工工資、相關(guān)查詢、密碼修改、幫助說明和退出系統(tǒng)模塊的頁面設(shè)計(jì)及功能的設(shè)計(jì)實(shí)現(xiàn)。設(shè)計(jì)中力求界面友好、簡潔,易于操作。代碼部分盡量避免邏輯錯(cuò)誤,算法設(shè)計(jì)簡單合理,盡量使程序具有較好的可讀性,有利于其他的設(shè)計(jì)者對程序的閱讀。 力求對數(shù)據(jù)庫操作的安全與穩(wěn)定,盡量避免數(shù)據(jù)庫操作異常,并要保證查詢的快速無誤。當(dāng)然在設(shè)計(jì)中還有很多不足的地方。對于這樣的軟件開發(fā),由于沒有相應(yīng)的切合實(shí)際的需求分析,所以在開發(fā)過程中遇到了許多棘手的問題?,F(xiàn)在開發(fā)出來的軟件對數(shù)據(jù)庫的操作還不夠穩(wěn)定常會(huì)出現(xiàn)非法操作,異常處理做的還很欠缺。程序代碼中還存在不少的 Bug,這些在最后的測試過程中還有必要做較多的修改和完善。在設(shè)計(jì)時(shí),由于時(shí)間和能力有限還有部分的功能沒有實(shí)現(xiàn),希望系統(tǒng)能在以后升級(jí)成更高版本時(shí)得以實(shí)現(xiàn)。參考文獻(xiàn)[1] 譚浩強(qiáng).C++面向?qū)ο蟪绦蛟O(shè)計(jì)[M] .北京:清華大學(xué)出版社,2022.[2] 顏盟盟等.Visual C++從入門到精通[M].北京:化學(xué)工業(yè)出版社,2022.[3] 郭曉鵬,李存斌. Visual C++ 編程及其項(xiàng)目開發(fā)[M]. 北京:中國水利水電出版社, [4] 飛狼,李春萌, Server 2022 數(shù)據(jù)庫指南[M].北京:人民郵電出版社,2022.[5] 袁然,王誠梅。SQL Server 2022 經(jīng)典實(shí)例教程[M].北京:電子工業(yè)出版社,2022.[6] 王 豐,高光金. Visual C++ 程序設(shè)計(jì)教程與實(shí)訓(xùn) [M]. 北京:北京大學(xué)出版社,[7] . 清華大學(xué)出版社[M]. 北京: [8] 張蒲生. SQL Server 數(shù)據(jù)庫應(yīng)用技術(shù)[M]. 北京:清華大學(xué)出版社,[9]陳明. 軟件工程. 北京:清華大學(xué)出版社,[10]李濤,劉凱奎,王永皎. Visual C++ + SQL Server 開發(fā) [M].北京:清華大學(xué)出版社,2022.[11]尹成, C++ 2022 開發(fā)權(quán)威指南[M].北京:人民郵電出版社,2022[12] Server 數(shù)據(jù)庫設(shè)計(jì)與系統(tǒng)開發(fā)教程[M].北京:清華大學(xué)出版社,2022[13]Horton 著,姜玲玲, C++2022 入門經(jīng)典[M]. 北京:清華大學(xué)出版社,2022.[14]Kalay, Delayey. INSIDE MICROSOFT SQL SERVER 2022[M].MICROSOFT [15]Charles. Programming windows[M].Microsoft 致謝由于本人是初次獨(dú)自開發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,我對考勤系統(tǒng)整個(gè)流程不夠熟悉,又不具備實(shí)地考查的條件,在整個(gè)開發(fā)的過程中,時(shí)間也比較倉促。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。通過這次系統(tǒng)的開發(fā),我充分認(rèn)識(shí)到基礎(chǔ)知識(shí)學(xué)習(xí)、工作經(jīng)驗(yàn)和能力培養(yǎng)的重要性,實(shí)際上學(xué)習(xí)新知識(shí)并不難,前提是要有扎實(shí)的基礎(chǔ)。軟件開發(fā)中系統(tǒng)分析能力、開發(fā)思路及設(shè)計(jì)思想是最重要的,都是靠基礎(chǔ)和平時(shí)的積累來掌握的。其中有很多不會(huì)的地方,通過查資料,請教同學(xué)及自己的努力,克服了一個(gè)又一個(gè)難點(diǎn)。此設(shè)計(jì)既是對過去所學(xué)知識(shí)的回顧,也是對自己所學(xué)知識(shí)的一個(gè)總結(jié)。畢業(yè)論文暫告收尾,回首既往,自己一生最寶貴的時(shí)光能在這樣的校園之中,能在眾多學(xué)富五車、才華橫溢的老師們的熏陶下度過,實(shí)在是榮幸之極。在這四年的時(shí)間里,我在學(xué)習(xí)上和思想上都受益匪淺。這除了自身的努力外,與各位老師、同學(xué)和朋友的關(guān)心、支持和鼓勵(lì)是分不開的。還要感謝我的同學(xué)們,與他們的交流使我受益頗多,畢業(yè)設(shè)計(jì)中遇到的許多難題,都是在他們的幫助下得到了解決。同時(shí)要也要感謝軟件 0802 班的全體同學(xué),在這個(gè)優(yōu)秀班集體中生活學(xué)習(xí)的四年,讓我終生難忘。最后要感謝的是我的父母,他們是我今生最大的財(cái)富,希望我的父母和所有家人朋友都能健
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1