考勤系统源代码

考勤系统源代码

ID:47481469

大小:18.70 KB

页数:9页

时间:2020-01-11

考勤系统源代码_第1页
考勤系统源代码_第2页
考勤系统源代码_第3页
考勤系统源代码_第4页
考勤系统源代码_第5页
资源描述:

《考勤系统源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、类的定义classRecord{public:Record();//构造函数voidSetDate();//输入设置学生信息voidReadDate();//读取文本信息函数voidSaveData();//向文本保存信息函数voidFindRecord();//查找学生信息函数voidtongji();//统计某时间段内学生旷课数与某课程的缺课数voidModifyDate();//修改学生信息voidDelRecord();//删除学生信息intleixing;//缺课类型longID;//学生学号charName[20];//学生姓名charclassname[

2、20];//旷课名称intriqi;//旷课日期voidShowDate(inti);//输出函数};classstudent{public:intchidao;charname[20];};//类的实现#include"kaoqin.hpp"#include#include#include"string.h"#includeusingnamespacestd;#defineSize1000usingnamespacestd;//构造函数Record::Record(){leixing=0;ID=0;classn

3、ame[20]=0;riqi=0;Name[20]=0;}RecordCRecord[Size];RecordCRecord1[Size];studentA[Size];staticintrenshu=0;/////////////////////////////////////////////////////输出函数voidRecord::ShowDate(inti){cout<<"t"<

4、Record[i].leixing<>m;for(i=0;i>CRecord[renshu+i].ID;cout<<"t姓名:";cin>>CRecord[renshu+i].Name;co

5、ut<<"t日期:";cin>>CRecord[renshu+i].riqi;cout<<"t课程名称:";cin>>CRecord[renshu+i].classname;cout<<"t缺课类型请选择:1迟到2早退3旷课4请假";cin>>CRecord[renshu+i].leixing;system("cls");}renshu=m+renshu;}/////////////////////////////////////////////////////////////////修改学生信息voidRecord::ModifyDate(){in

6、ti,j=1;charA,a='Y',b='N';intc,n;longid;charname[]={0};if(renshu<=0)cout<<"t目前没有任何学生信息请先输入学生个人信息再进行此操作!";elsewhile(j==1){system("cls");cout<<"请输入要修改学生的学号:";cin>>id;for(i=0;i

7、代表请假"<>A;if(A==a

8、

9、A==a+32){cout<<"t选择修改内容:(1学号2姓名3日期4课程名称5缺课类型:1迟到2早退3旷课4请假):";cin>>n;switch(n){case1:cout<<"新的学号:";cin>>id;CRecord[i].ID=id;break;case2:cout<<"新的姓名:";cin>>name;strcpy(CRecord[i].Name,name);break;case3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。