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

正文內(nèi)容

c課程設(shè)計(jì)-考勤管理程序設(shè)計(jì)與實(shí)現(xiàn)報(bào)告(專業(yè)版)

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

下一頁面
  

【正文】 } : 輸入信息時(shí)以 0 0 0 控制結(jié)束。 management_employee()。 break。 } } } //考勤管理的總函數(shù) 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 37 void management_attendance() { int choice。 } //查詢的總函數(shù) void quire_attendance() { int choice。 //int 轉(zhuǎn)換成 string strcat(filename,.txt)。day,ID,name,late,early)。)。choice)。,amp。 int flag=0。 printf(\t\t\tID\t 姓名 \t 遲到 \t 早退 \n)。 } break。day,ID,name,late,early)。 struct attendance atten。 for(j=0。 } fclose(fp)。, amp。 for(i=begin_page。i++) { 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 25 stat[i].early_count=0。 char save。i++) //對(duì)所有的員工打考勤,并寫入對(duì)應(yīng)的文件中 { id=person[i].id。 system(cls)。 case 7: days=days+31。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 21 printf(\t 請(qǐng)輸入要?jiǎng)h除的員工 ID:\t)。 } case(2): { output_employee()。 int id。j++) person[j]=person[j+1]。 //讀文件 i=COUNT。iCOUNT。 for(i=0。 int choice。 } //專門用于向存儲(chǔ)員工信息的文件中寫函數(shù) void write_file() { int i。 fprintf(fp1,\t\t\t\t%d\t%s\t%s\n,)。 //涉及修改,插入,輸出三個(gè)函數(shù) 的 聯(lián)合操作時(shí)某些位置是否調(diào)用 system(“pause”) struct employee person[MAX_COUNT]。 int month。 ① 輸入員工信息:此操作一般只在第一次使用系統(tǒng) 時(shí),初始化員工信息。 文件內(nèi)容: 起始日期 終止日期 ID 姓名 遲到次數(shù) 早退次數(shù) … … . … … 例如: 2021 4 1 2021 6 30 ID 姓名 遲到次數(shù) 早退次數(shù) 11 張華 1 2 12 王明 2 0 各文件之間的關(guān)系: 考勤文件是按照當(dā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) 員工基本信息管理功能。人工考勤已很難滿足企業(yè)規(guī)范化管理的要求,面對(duì)龐大的信息量,該方式現(xiàn)存在很多弊病。本系統(tǒng)使用的開發(fā)工具是 vc++開發(fā)程序 , 通過已編制好的程序,完成對(duì)員工信息的輸入、輸出、插入、修改、刪除操作,以及員工遲到、早退考勤信息的登記和查詢,完善企業(yè)管理現(xiàn)代化,方便管理人員統(tǒng)計(jì),考核員工出勤情況,方便員工管理部門查詢,考核員工的出勤率,準(zhǔn)確地掌握員工出勤情況和相關(guān)資料,有效管理、掌握員工各項(xiàng)情況。 考勤管理系統(tǒng)可以保證考勤數(shù)據(jù)的準(zhǔn)確、公正,減少考勤人員的工作負(fù)擔(dān)。 此 系統(tǒng)共有兩個(gè)模塊, 分別為:?jiǎn)T工信息管理,考勤管理。 ( 2)考勤管理界面如圖 所示。 int early。 fp1=fopen(,w)。 } fclose(fp1)。 exit(1)。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 15 printf(\n\ \t)。 scanf(%s,temp)。 scanf(%s,temp)。 write_file()。 system(cls)。 printf( \t)。 scanf(%d%s%s,amp。 } case(6): break。 } days=days+。,amp。early)。 char ID[20]。 printf(\n\t\t 起始日期: )。 fscanf(fp,%d%d%d%s%s%s%s,amp。j++) { if(==stat[j].id) { status=1。j++) printf(\t%d\t%s\t%d\t\t%d\n,stat[j].id,stat[j].name,stat[j].late_count,stat[j].early_count)。 } //查詢某一天的考勤情況 void single_quire() { int key。 scanf(%d%d%d,amp。 printf(\n\t 請(qǐng)選擇 (1~4):\t)。 while(!feof(fp)) { fscanf(fp,%d%s%d%d,amp。 if(strcmp(,name)==0) { flag=1。 char late[20]。,amp。i++) { itoa(i,filename, 10)。 scanf(%d,amp。 if(==id) { flag=1。day,ID,name,late,early)。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 36 printf(\ \n)。 printf( \n)。 printf(\n\t\t\t 歡迎使用員工考勤管理系統(tǒng) \n)。 goto start。 修改后如下圖: 把 11 bb mm 改為 11 bb pp 換了部門 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 42 : 刪除前如上圖。y39。 scanf(%d,amp。 } switch(choice) { case(1): { recorder()。 } switch(choice) { case(1): { single_quire()。 } } fclose(fp)。 scanf(%s,name)。 //int 轉(zhuǎn)換成 string strcat(filename,.txt)。day,ID, name,late,early)。 printf( ID 查詢 \t)。 system(cls)。 } fclose(fp)。 break。 while(!feof(fp)) { fscanf(fp,%d%s%d%d,amp。 //int 轉(zhuǎn)換成 string strcat(filename,.txt)。 char name[20]。\t)。 stat[k].late_count=。stat[k].late_count,amp。 scanf(%d%d%d,amp。 //統(tǒng)計(jì)的起始日期,最終日期,只能統(tǒng)計(jì)連續(xù)一段時(shí)間的考勤 struct date end。 int j。 fprintf(fp,%d\t%d\t%d\n,)。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 23 int days。i++) switch(i) { case 2: days=days+28。 scanf(%d,amp。choice)。 insert_employee(someone)。 for(i=0。 } case(5): break。 } case(3): { printf(\t\t\t 輸入 ID: )。 start: scanf(%d,amp。 fprintf(fp2,%d\t%s\t%s\n,person[i].id,person[i].name,person[i].department)。 } while(!feof(fp)) { fscanf(fp,%d%s%s,amp。 scanf(%d%s%s,amp。 int early_count。 include include include include 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 11 include define MAX_COUNT 30 //最大員工數(shù) struct employee //員工信息結(jié)構(gòu)體 { int id。 圖 主控制界面的主要功能: ① 輸入 1 進(jìn)入員工信息管理頁面,對(duì)員工信息進(jìn)行各種操作。 圖 : 文件名: 文件內(nèi)容: 日期 ID 姓名 部門 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 5 … . … .. … .. 例: 2021 3 1 ID 姓名 部門 11 張華 銷售部 12 王明 銷售部 : 文件名:由 日期經(jīng)過變換后得到 。 武漢理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)說明書 2 1 需求分析 考勤管理系統(tǒng)是企業(yè)對(duì)考勤實(shí)現(xiàn)信息化管理,考勤管理中重要涉及的管理任務(wù)有 2 個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1