李瞳的任务书.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
李瞳的任务书

运城学院计算机科学与技术系 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==8nowtime.minute==0)||nowtime.hour8) printf(\n正常上班。\n); if(nowtime.hour11||(nowtime.hour==11nowtime.minute=30)) printf(\n正常下班。\n); if(nowtime.hour=14) printf(\n正常上班。\n); if(nowtime.hour=17) printf(\n正常下班。\n); 2)对员工考勤信息的查找 设计程序如下: void seek() { char num[20]; rewind(stdin); putsecret(); rewind(stdin); getjudge(num); p1=head; if(p1==NULL) { printf(\n职工信息数据库为空,按任意键返回...\n); getch(); system(cls); return ; } printf(\n\t\t\t\t职工考勤信息如下:\n); printf(\n职工号\t\t姓 名\t\t迟到次数\t早退次数\t矿工次数\n); while(p1!=NULL) { if(strcmp(p1-number,num )==0) { printf(%s\t\t%s\t\t%5d\t\t%5d\t\t%5d\n,p1-number,p1-name,p1-late,p1-earlyleave,p1-notwork); break; } else p1=p1-next; } if(p1==NULL) { printf(\n职工信息数据库为空,按任意键返回...\n); printf(\n\t\t\t\t职工考勤信息如下:\n); getch(); system(cls); return ; } printf(\n按任意键返回....); getch(); system(cls); } 3)对员工考勤信息的修改 设计程序如下: void change() { char num[20]; rewind(stdin); putsecret(); rewind(stdin); getjudge(num); if(head==NULL) { getchar(); printf(\n考勤信息数据库为空,不能修改,按任意键返回...); getch(); system(cls); return; } p1=head; while(strcmp(num,p1-number)!=NULLp1-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); } else printf(\n找不到该职工的考勤信息!\n); getchar(); printf(\n按任意键返回.....\n);

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档