知识库管理系统php源代码
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<conio.h>
#include<malloc.h>
#include<time.h>  /*所使用的头文件*/
 
typedef struct  /*时间结构体定义*/
{
int hour;
int minute;
}TIME;
 
typedef struct worker  /*结构体定义*/
{
char id[10];
char name[10];
TIME time[20];
struct worker *next;
}worker;
 
int menu_select();      /*主菜单*/
void welcome();      /*欢迎界面*/
void createInfo();      /*新建职工信息*/
void createRec();      /*录入考勤信息*/
void listRec();      /*浏览当天考勤信息*/
void searchRec();      /*/查询考勤信息*/
void saveRec();      /*保存所有信息*/
void deleteRec();      /*删除考勤信息*/
void modifyRec();      /*修改考勤信息*/
void loadRec();      /*加载文件信息*/
void resetPassword();    /*重设密码*/
int fun();        /*判断输入选择是否正确*/
 
worker *head=NULL;      /*链表头指针head*/
writeinfo_flag=0;      /*信息保存标记*/
char password[16]="888888";    /*初始密码*/
struct tm *timeinfo; 
 
int main()        /*主函数*/
{
char s[16];
welcome();        /*欢迎界面*/
loadRec();      /*加载文件信息*/ 
printf("\n提示:\n\n");    /*进入系统密码管理*/
printf("\t\t\t\n\n\n\n\n请输入密码,进去系统(密码不超过15个字符):");
scanf("%s",s);
while(strcmp(password,s)!=0)
{
  printf("\n密码错误,请重新输入:");
  scanf("%s",s);
}
system("cls"); php好看主页源码
for(;;)        /*菜单循环*/
{
  switch(menu_select())
  {
  case 0:system("cls");createInfo();break;
  case 1:system("cls");createRec();break;
  case 2:system("cls");listRec();break;
  case 3:system("cls");searchRec();break;
  case 4:system("cls");deleteRec();break;
  case 5:system("cls");modifyRec();break;
  case 6:system("cls");saveRec();break;
  case 7:system("cls");resetPassword();break;
  case 8:system("cls");if(writeinfo_flag==1)saveRec();return 0;
  default:
  { 
    printf("\n  选择错误,请按回车键返回后,重新输入(0~8)!");
    getchar();getchar();
    system("cls");
    break;
  }
  }
}
return 0;
}
 
/*选择菜单*/
 
int menu_select()
{
worker *p=head;
int c,k;
time_t nowtime;
time( &nowtime );
timeinfo = localtime( &nowtime );
printf("\t\t**************选择菜单**************\t"); 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。