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

正文內(nèi)容

c++課程設(shè)計(jì)-考勤管理程序設(shè)計(jì)與實(shí)現(xiàn)報(bào)告-全文預(yù)覽

2025-03-03 07:36 上一頁面

下一頁面
  

【正文】 s%s,amp。i=end_page。,amp。)。 printf(\n\t\t 起始日期: )。 stat[i].late_count=0。 //存儲(chǔ)零時(shí)的 struct statistic stat[30]。 FILE *fp。 char ID[20]。 //判斷是否保存 char filename[40]。 int status=0。 system(pause)。early)。 strcpy(name,person[i].name)。 fprintf(fp,ID\t 姓名 \t 遲到 \t 早退 \n)。 //int 轉(zhuǎn)換成 string strcat(filename,.txt)。,amp。 read_file(); printf(\n\t\t\t\t 考勤記錄 \n)。 char filename[40]。 int early。 } days=days+。 case 8: days=days+31。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 22 case 4: days=days+30。 else { for(i=+1。 } case(6): break。 scanf(%d,amp。 edit_employee(id)。 } case(4): { printf(\t\t\t 修改員工信息 \n)。 scanf(%d%s%s,amp。 break。 goto start。 printf(\n\t 請(qǐng)選擇 (1~6):\t)。 printf( \t)。 struct employee someone。 FLAG_pause=0。 scanf(%d%s%s,amp。 system(cls)。 COUNT。i++) if(person[i].id==id) break。 read_file()。 write_file()。 while(person[i].id) { person[i]=person[i1]。 } //添加員工信息 void insert_employee(struct employee new_person) //有新員工加入時(shí),插入 { int i。i++) if(strcmp(person[i].department,temp)==0) 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 17 printf(\t\t\t%d\t%s\t%s\n,person[i].id,person[i].name, person[i].department)。 scanf(%s,temp)。i++) { if(person[i].id==id) { printf(\t\t\t%d\t%s\t%s\n,person[i].id,person[i].name, person[i].department)。id)。i++) 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 16 if(strcmp(person[i].name,temp)==0) printf(\t\t\t%d\t%s\t%s\n,person[i].id,person[i]. name,person[i].department)。 scanf(%s,temp)。iCOUNT。 if(choice1 || choice5) { printf(\t 輸入錯(cuò)誤 ,請(qǐng)重輸 :\t)。 printf( \n)。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 15 printf(\n\ \t)。 char temp[20]。 fclose(fp2)。iCOUNT。 exit(1)。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 14 FILE *fp1,*fp2。 COUNT++。 if((fp=fopen(,r))==NULL) { printf(cant not open file\n)。 } fclose(fp1)。 fprintf(fp2,%d\t%s\t%s\n,)。 while(!=0) { person[COUNT]=temp。 fprintf(fp1,\t\t\t\t 輸入員工信息 \n)。 fp1=fopen(,w)。 struct data BASE_DATA={2021,3,1}。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 12 }。 struct statistic //統(tǒng)計(jì)表結(jié)構(gòu)體 { int id。 int early。 int day。 char department[20]。 查到之后輸出,查不到,輸出“對(duì)不起,此員工不出現(xiàn),謝謝”。 ( 2)考勤管理界面如圖 所示。之后一般不用,而用其它操作。 ③ 輸入 3 退出系統(tǒng)?;蛘?進(jìn)行考勤查詢。 此 系統(tǒng)共有兩個(gè)模塊, 分別為:?jiǎn)T工信息管理,考勤管理。在此把病假、事假等排除在外武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 6 不考慮。 ( 2)考勤記錄的日期與基準(zhǔn)日期 相差的天數(shù)加 1。 2 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn) 基于上面的分析,對(duì)員工考勤管理系統(tǒng)進(jìn)行以下分析: 員工信息管理 考勤信息記錄 考勤信息統(tǒng)計(jì) 考勤信息查詢 分析與設(shè)計(jì) 整個(gè)系統(tǒng)各實(shí)體可用以下關(guān)系表示: 員工( ID,姓名,部門) 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 4 考勤( ID,姓名,遲到,早退,日期) 統(tǒng)計(jì)( ID,姓名,遲到次數(shù),早退次數(shù),期間) ER圖分析 ER 圖分析的目的是確定系統(tǒng)中所有的實(shí)體、實(shí)體的屬性及實(shí)體之間的聯(lián)系,為設(shè)計(jì)文件系統(tǒng)打下基礎(chǔ),畫 ER 圖通常使用自底向上的設(shè)計(jì)方法,首先對(duì)局部視圖進(jìn)行分析設(shè)計(jì),然后再將視圖 Hebrew,消除沖突和冗余,得到系統(tǒng)的總體 ER 圖。 考勤管理系統(tǒng)可以保證考勤數(shù)據(jù)的準(zhǔn)確、公正,減少考勤人員的工作負(fù)擔(dān)。 本系統(tǒng)使用的開發(fā)語言使 C 語言, VC++為開發(fā)工具,以 Windows XP 系統(tǒng)為操作平臺(tái)。員工的基本信息、員工考勤 。用計(jì)算機(jī)來幫助企業(yè)對(duì)員工信息,考勤進(jìn)行管理已成為目前的趨勢(shì),使用計(jì)算機(jī)可以高速,快捷完成以上工作。本系統(tǒng)使用的開發(fā)工具是 vc++開發(fā)程序 , 通過已編制好的程序,完成對(duì)員工信息的輸入、輸出、插入、修改、刪除操作,以及員工遲到、早退考勤信息的登記和查詢,完善企業(yè)管理現(xiàn)代化,方便管理人員統(tǒng)計(jì),考核員工出勤情況,方便員工管理部門查詢,考核員工的出勤率,準(zhǔn)確地掌握員工出勤情況和相關(guān)資料,有效管理、掌握員工各項(xiàng)情況。因此,建立現(xiàn)代化的智能考勤管理系統(tǒng)勢(shì)在必行。 時(shí)間安排: 2021 年 7 月 5 日- 9 日 (第 19 周) 7 月 5 日 查閱資料 7 月 6 日 系統(tǒng)設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),算法設(shè)計(jì) 7 月 7 日 8 日 編程并上機(jī)調(diào)試 7 月 9 日 撰寫報(bào)告 7 月 10 日 驗(yàn)收程序,提交設(shè)計(jì)報(bào)告書 。 課程設(shè)計(jì)任務(wù) : 系統(tǒng)應(yīng)具備的功能: ( 1)員工的信息 輸入 、 輸出 、 刪除和修改 ( 2)考勤情況的 查詢 ( 3)系統(tǒng) 定期 對(duì)各人員的 遲到早退 情況進(jìn)行統(tǒng)計(jì),以供考勤管理人員查詢與打印 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì); 主要算法設(shè)計(jì); 編程及上機(jī)實(shí)現(xiàn); 撰寫課程設(shè)計(jì)報(bào)告,包括: ( 1)設(shè)計(jì)題目; ( 2)摘要和關(guān)鍵字; ( 3)正文, 包括引言、需求分析、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、算法設(shè)計(jì)、程序?qū)崿F(xiàn)及測(cè)試、不足之處、設(shè)計(jì)體會(huì)等; ( 4)結(jié)束語; ( 5)參考文獻(xiàn)。人工考勤已很難滿足企業(yè)規(guī)范化管理的要求,面對(duì)龐大的信息量,該方式現(xiàn)存在很多弊病。 該系統(tǒng)側(cè)重于員工考勤信息管理和員工考勤信息的登記與查詢。一個(gè)檢索迅速、查找方便、可靠的考勤管理系統(tǒng)能極大地提高對(duì)員工管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理的重要條件。因此,該系統(tǒng)使用 vc++實(shí)現(xiàn)考勤管理系統(tǒng)。 本系統(tǒng)要實(shí)現(xiàn)的是員工考勤管理系統(tǒng),在設(shè)計(jì)時(shí) 應(yīng)該 使系統(tǒng)便于考勤管理員、員工的操作,系統(tǒng)應(yīng)有的基本功能如下: ( 1) 員工考勤管理相關(guān)信息的管理功能; ( 2) 統(tǒng)計(jì)功能; ( 3) 查詢功能; ( 4) 員工基本信息管理功能。考勤管理員可直接操作個(gè)考勤情況,本系統(tǒng)對(duì)考勤管理員全部開發(fā),對(duì)非考勤管理員不需要密碼,可直接進(jìn)行查詢,管理員可以瀏覽、查詢、 登記、統(tǒng)計(jì)員工考勤的基本信息;瀏覽查詢、添加、輸出、和修改員工的基本信息。 ( 2) 考勤信息管理 考勤管理的基本功能包括: ① 考勤管理員記錄考勤 ; ② 考勤管理員 統(tǒng)計(jì) 考勤 ; ③ 查詢員工考勤情況 。 變換方式 : ( 1) 給整個(gè)系統(tǒng)設(shè)置一個(gè)基準(zhǔn)日期 基準(zhǔn)日期:一段時(shí)期內(nèi)的起始日期,通常規(guī)定為一 個(gè)月的 1 號(hào), 考勤 所記錄的是基準(zhǔn)日期之后的考勤信息,對(duì)于之前的 當(dāng) 當(dāng)作過期 已沒有太多價(jià)值,只作存檔處理。 文件內(nèi)容: 起始日期 終止日期 ID 姓名 遲到次數(shù) 早退次數(shù) … … . … … 例如: 2021 4 1 2021 6 30 ID 姓名 遲到次數(shù) 早退次數(shù) 11 張華 1 2 12 王明 2 0 各文件之間的關(guān)系: 考勤文件是按照當(dāng)天的員工信息文件的順序依次記錄。 圖 文件關(guān)系圖 2021 3 1 2021 3 31 ID 姓名遲到次數(shù) |早退次數(shù) 11 張華 … … 12 王明 … … 13 李平 … … . … … 31 王平 … … … … … … 2021 3 31 ID 姓名 |遲到早退 11 張華 0 0 13 李平 1 0 … … . … 32 王陽 0 1 2021 3 2 ID 姓名 |遲到 早退 11 張華 1 0 12 王明 0 0 … … . … … 31 王平 0 0 … … … … 2021 3 1 ID 姓名 |遲到 早退 11 張華 1 0 12 王明 0 0 … … . … … 31 王平 0 0 … … … … ID 姓名 部門 11 張華 銷售部 13 李平 銷售部 … … . … 32 王陽 運(yùn)輸部 ID 姓名 部門 11 張華 銷售部 12 王明 銷售部 … … . … 3
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1