• 35.00 KB
  • 2022-05-17 13:48:22 发布

学生考勤管理系统源代码

  • 8页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
精品文档,仅供学习与交流,如有侵权请联系网站删除#include#include#includeusingnamespacestd;classtime{public:time(inty=0,intm=0,intd=0){year=y;month=m;day=d;}~time(){}protected:intyear,month,day;//信息类classxinxi:publictime{public:xinxi(){tiaoshu++;}~xinxi(){tiaoshu--;}voidsetname(char*n){strcpy(name,n);}voidsettime(inty,intm,intd){year=y;month=m;day=d;}voidsetqklx(char*qk){strcpy(queke,qk);}voidsetjieci(char*jc){strcpy(jieci,jc);}voidsetkechen(char*kc){strcpy(kechen,kc);}char*getname(){char*n;n=name;returnn;}char*getqklx(){char*qk=queke;returnqk;}char*getjieci(){char*jc;jc=jieci;returnjc;}char*getkechen(){char*gk;gk=kechen;returngk;}int*gettime();private:charname[20];//姓名charjieci[3],kechen[10],queke[10];inttm[3];staticinttiaoshu;intxinxi::tiaoshu=0;int*xinxi::gettime()int*t;t=tm;tm[0]=year;tm[1]=month;tm[2]=day;returnt;classqkechen:publicxinxi{public:qkechen(){kcshu++;}~qkechen(){kcshu--;}intgetrc(xinxist1[],intn,intj);【精品文档】第8页 精品文档,仅供学习与交流,如有侵权请联系网站删除charqkn[20];//公有数据成员private:intrenci;staticintkcshu;//静态数据成员intqkechen::kcshu=0;intqkechen::getrc(xinxist1[],intn,intj)renci=0;renci++;for(inti=0;i>ch;switch(ch){case1:g=shuru(tl);break;case2:xiugai(tl,g);break;case3:chaxun(tl,qt);break;case4:tongji1(tl,qt);break;case5:tongji2(tl,qk);break;case6:exit(0);return0;voidcaidan(){system("colorA");cout<<"*************************************************************"<>name;st1[q].setname(name);cout<<"请输入课程名称"<>kechen;st1[q].setkechen(kechen);cout<<"请输入缺课日期"<>y>>m>>d;st1[q].settime(y,m,d);cout<<"请输入缺课类型"<>queke;st1[q].setqklx(queke);cout<<"请输入缺课节次"<>jieci;st1[q].setjieci(jieci);cout<<"是否还要继续输入:(y/n)"<>a;}while(a=="y");returnq+1;voidxiugai(xinxist1[],intn)intk=1,j=0,a[10];intflgh;inth;while(k==1){cout<<"请输入你要修改缺课记录的学生姓名"<>name;flgh=0;for(inti=0;i>b;【精品文档】第8页 精品文档,仅供学习与交流,如有侵权请联系网站删除if(b==1){cout<<"请输入新日期"<>y>>m>>d;st1[i].settime(y,m,d);elseif(b==2){cout<<"请输入新节次"<>jieci;st1[i].setjieci(jieci);elseif(b==3){cout<<"请输入新课程名称"<>kechen;st1[i].setkechen(kechen);elseif(b==4){cout<<"请输入新缺课类型"<>queke;st1[i].setqklx(queke);flgh=1;j++;}while(b<1||b>4);if(flgh==0){cout<<"没有你要找的学生姓名,请重试要退出请按0"<>k;else{cout<<"还要继续吗(1)退出请按0"<>k;for(inti=0;i>name;inti=0;for(;i>n;for(inta=0;a>n;//统计某段时间内旷课学生姓名及旷课节数voidtongji1(xinxist1[],qstuqt1[])intd1=0,js=0;xinximin;if(g==0)cout<<"没有你要统计的学生信息请返回菜单录入学生缺课信息"<