出勤管理项目

此项目是C ++出勤管理项目。该项目的特征有管理学生的出勤率、管理员可以注册学生并为学生创建用户名和密码、学生可以登录,标记当天的出勤率,还可以查看出勤记录、请注意,管理员用户名是:“ admin”,密码是“ admin @ 123”、在g ++编译器上编译。了解更多请下载附件。

应用介绍

此项目是C ++出勤管理项目。

该项目的特征有管理学生的出勤率、管理员可以注册学生并为学生创建用户名和密码、学生可以登录,标记当天的出勤率,还可以查看出勤记录、请注意,管理员用户名是:“ admin”,密码是“ admin @ 123”、在g ++编译器上编译。本人在下方展示了一段代码,想了解更多请下载附件。



#include <iostream>
#include <string>
#include <fstream>
#include <cstring>

using namespace std;

int adminView();
int studentView();
int studentLogin();
int checkCredentials(string userName, string password);
int getAllStudentsbyRollNo();
int deleteAllStudents();
int deleteStudentbyRollno();
int checkListOfStudentsRegistered();
int checkPresenseCountbyRollno();
int getListOfStudentsWithTheirPresenseCount();
int registerStudent();
int adminLogin();
int registerStudent();
int markMyAttendance(string username);
int countMyAttendance(string username);
int delay();

int delay()
{
for(int i = 0; i<3; i ++)
{
	cout<<"\n Saving Records ...";
    for(int ii = 0; ii<20000; ii ++)
    {
    	for(int iii = 0; iii<20000; iii ++)
       	{ }
    }
}
   
cout<<"\n Exiting Now ...";
for(int i = 0; i<3; i ++){
   for(int ii = 0; ii<20000; ii ++) { 
     for(int iii = 0; iii<20000; iii ++){
	 }
    } 
}

return 0;
}

int adminView()
{	
int goBack = 0;
while(1)
{
system("cls");
cout<<"\n 1 Register a Student";
cout<<"\n 2 Delete All students name registered";
cout<<"\n 3 Delete student by rollno";
cout<<"\n 4 Check List of Student registered by userame";
cout<<"\n 5 Check presense count of any student by Roll No";
cout<<"\n 6 Get List of student with their attendance count";
cout<<"\n 0. Go Back <- \n";
int choice;

cout<<"\n Enter you choice: ";
cin>>choice;

switch(choice)
{
	case 1: registerStudent();break;  
	case 2: deleteAllStudents(); break;
	case 3: deleteStudentbyRollno(); break;
	case 4: checkListOfStudentsRegistered(); break;
	case 5: checkPresenseCountbyRollno(); break;
	case 6: getListOfStudentsWithTheirPresenseCount(); break;
	case 0: goBack = 1;break;
    default: cout<<"\n Invalid choice. Enter again ";
    getchar();           	
}   

if(goBack == 1)
{
break; //break the loop
}     

}
.................................................
....................................................

文件列表(部分)

名称 大小 修改日期
出勤管理项目.cpp2.16 KB2020-04-20

立即下载

相关下载

[出勤管理项目] 此项目是C ++出勤管理项目。该项目的特征有管理学生的出勤率、管理员可以注册学生并为学生创建用户名和密码、学生可以登录,标记当天的出勤率,还可以查看出勤记录、请注意,管理员用户名是:“ admin”,密码是“ admin @ 123”、在g ++编译器上编译。了解更多请下载附件。

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部