全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运城学院计算机科学与技术系C课程设计任务书设计题目考勤系统设计学生姓名李瞳学号2012100539班级计科系1205班完成设计题目中的工作主要完成: 1.考勤系统中应上下班时间的设置、2.对考勤记录的添加参与设计编程:1)考勤系统中应上下班时间的设置上午上班时间:8点上午下班时间:11点 下午上班时间:14点 下午下班时间:17点设计程序如下:if(timeinfo-tm_wday=6|timeinfo-tm_wday=0)printf(n现在是周末,不是上班时间。n);printf(n按任意键返回.);getch();system(cls);return;if(timeinfo-tm_hour=12)printf(n现在不是上午,不能进行此操作。按任意键返回.);getch();system(cls);return;if(nowtime.hour=8&nowtime.minute=0)|nowtime.hour11|(nowtime.hour=11&nowtime.minute=30)printf(n正常下班。n);if(nowtime.hour=17)printf(n正常下班。n);2)对员工考勤信息的查找设计程序如下:void seek()char num20;rewind(stdin);putsecret();rewind(stdin);getjudge(num);p1=head;if(p1=NULL)printf(n职工信息数据库为空,按任意键返回.n);getch();system(cls);return ;printf(ntttt职工考勤信息如下:n);printf(n职工号tt姓 名tt迟到次数t早退次数t矿工次数n);while(p1!=NULL)if(strcmp(p1-number,num )=0)printf(%stt%stt%5dtt%5dtt%5dn,p1-number,p1-name,p1-late,p1-earlyleave,p1-notwork);break;else p1=p1-next;if(p1=NULL)printf(n职工信息数据库为空,按任意键返回.n);printf(ntttt职工考勤信息如下:n);getch();system(cls);return ;printf(n按任意键返回.);getch();system(cls);3)对员工考勤信息的修改设计程序如下:void change()char num20;rewind(stdin);putsecret();rewind(stdin);getjudge(num);if(head=NULL)getchar();printf(n考勤信息数据库为空,不能修改,按任意键返回.);getch();system(cls);return;p1=head;while(strcmp(num,p1-number)!=NULL&p1-next!=NULL)p1=p1-next;if(strcmp(num,p1-number)=NULL)strcpy(p1-number,num);printf(n请输入该职工的名字:);scanf(%s,p1-name);printf(n请输入该职工的迟到的次数:);scanf(%d,&p1-late);printf(n请输入该职工的早退的次数:);scanf(%d,&p1-earlyleave);printf(n请输入该职工的旷工的天数:);scanf(%d,&p1-notwork);printf(n一项信息修改完毕。n);elseprintf(n找不到该职工的考勤信息!n);getchar();printf(n按任意键返回.n);getch();system(cls);writenflag=1;return ;4)对员工考勤信息的删除设计程序如下:void cutoff()char num20;putsecret();if(head=NULL)getchar();printf(n考勤信息为空,不能删除,按任意键返回.);getch();system(cls);return;getchar();p1=head;rewind(stdin);getjudge(num);while(strcmp(num,p1-number)!=0&p1-next!=NULL)p2=p1;p1=p1-next;if(strcmp(num,p1-number)=0)if(head-next=NULL)free(head);head=NULL;else if(head=p1)head=p1-next;free(p1);else p2-next=p1-next;free(p1);printf(n删除完毕。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成人瑜伽协议(2025年瑜伽课程评估)
- 2025年工业自动化电磁兼容测试协议
- 内分泌科2型糖尿病胰岛素治疗手册
- 水利工程竣工验收规范
- 自动化设备参数整定规范
- 导游文化试题及答案
- 2025综合考试真题及答案高一
- 陕师大教育技术学论文:MM教育方式与现代教育技术
- 高标准农田建设方案及具体实施计划
- 在XX名师揭牌仪式上的讲话
- 2025护理法律法规学习课件
- 物流管理大学职业规划
- 煤矿后勤管理人员的岗位职责
- 医院职业暴露培训课件
- 2025-2026新苏教版小学1一年级数学上册(全册)测试卷(附答案)
- 2025年跨境电商税务合规服务合同协议(2025年)
- 2025年版《义务教育信息科技技术新课程标准》试题与答案
- 人工挖方孔桩模(板)施工方案
- 无人机制造工厂建设施工方案
- 基于大语言模型的水文模型参数优化特性研究
- 疫苗接种进校园活动方案
评论
0/150
提交评论