⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2.cpp

📁 在职学员培训课程管理系统 (1)系统基本数据的录入。 (2)可实现课程信息的查询、修改。 (3)可查询教师所授课程的评价内容。 (4)培训教材的录入、修改和查询。
💻 CPP
字号:
#include "1.h"

static lesson52_0512 l[50];
static teacher52_0512 t[50];
static book52_0512 b[50];

//显示功能模块

void lesson52_0512::lDisplay52_0512()
	{
	    cout<<"课程编号:"<<setw(7)<<"课程类别:"<<setw(7)<<"课程名称:"<<setw(7)<<"课程描述:"<<setw(7)<<"学时:"<<setw(7)<<"培训费用:"<<endl;
	}
void teacher52_0512::tDisplay52_0512()
	{
	cout<<"课程编号:"<<setw(7)<<"授课教师:"<<setw(20)<<"评价时间:(年:月:日:)"<<setw(20)<<"评价内容:"<<endl;	
	}
void book52_0512::bDisplay52_0512()
	{
	cout<<"课程编号:"<<setw(7)<<"教材编号:"<<setw(7)<<"教材名称:"<<setw(7)<<"作者:"<<setw(7)<<"出版社:"<<setw(7)<<"教材数量:"<<setw(7)<<"单价:"<<endl;	
	}

//设计输入功能模块
void InsertL52_0512()//课程信息输入模块
{
	system("cls");
	int i=0;
    l52_0512=0;
	char kg,k;
	do
	{
		cout<<"录入信息:"<<'\n'<<endl;
		l[i].lDisplay52_0512();
	    cin>>l[i].lNum>>l[i].lType>>l[i].lName>>l[i].lDes>>l[i].lTime>>l[i].lCost;
        i++;
		l52_0512++;
		cout<<"是否继续?(Y/N)"<<endl;
		cin>>k;
		if (k=='N'||k=='n')
		break;
	}
	while(k=='Y'||k=='y');
	cout<<"按任意键返回:";
	cin>>kg;
}

void InsertT52_0512()//教师信息输入模块
{
	system("cls");
	int i;
	i=0;
	t52_0512=0;
	char kg,k;
	do
	{
		cout<<"输入信息:"<<'\n'<<endl;
		t[i].tDisplay52_0512();
        cin>>l[i].lNum>>t[i].tName>> t[i].Year>>t[i].Month>> t[i].Date>>t[i].Content;
		do
		{
		    if(t[i].Month<=0||t[i].Month>12)
				cout<<"有误请重新输入!"<<'\n'<<endl;
		}
		while(t[i].Month<=0||t[i].Month>12);
     	do
		{
	    	if(t[i].Date<=0||t[i].Date>30)
				cout<<"有误请重新输入!"<<'\n'<<endl;
		}
		while(t[i].Date<=0||t[i].Date>30);
        i++;
		t52_0512++;
		cout<<"是否继续?(Y/N)"<<endl;
		cin>>k;
		if (k=='N'||k=='n')
		break;
	}
	while(k=='Y'||k=='y');
	cout<<"按任意键返回:";
	cin>>kg;
}

void InsertB52_0512()//教材信息输入
{
	system("cls");
	int i;
	i=0;
	b52_0512=0;
	char kg,k;
	do
	{
		cout<<"输入信息:"<<'\n'<<endl;
	    cout<<"教材编号:"<<setw(7)<<"教材名称:"<<setw(7)<<"作者:"<<setw(7)<<"出版社:"<<setw(7)<<"教材数量:"<<setw(7)<<"单价:"<<endl;
		b[i].lNum=l[i].lNum ;
		cin>>b[i].bNum>>b[i].bName>>b[i].Writer>>b[i].Press>>b[i].Count>>b[i].Prise;
		i++;
		b52_0512++;
		cout<<"是否要继续?(Y/N)"<<endl;
		cin>>k;
		if (k=='N'||k=='n')
		break;
	}
	while(k=='Y'||k=='y');
	cout<<"按任意键返回:";
	cin>>kg;
}

//设计查询功能模块
void FindL52_0512()//课程信息查询模块
{
	system("cls");
	int i;
	char kg;
    l[i].lDisplay52_0512();
	for(i=0;i<l52_0512;i++)
	{
		cout<<l[i].lNum<<setw(10)<<l[i].lType<<setw(10)<<l[i].lName<<setw(10)<<l[i].lDes<<setw(10)<<l[i].lTime<<setw(10)<<l[i].lCost<<endl;
	}
    cout<<"按任意键返回:";
	cin>>kg; 
}

void FindT52_0512()//老师信息查询模块
{
	system("cls");
	int i;
	char kg;
	t[i].tDisplay52_0512();
    for(i=0;i<t52_0512;i++)
	{
		cout<<l[i].lNum<<setw(15)<<t[i].tName<<setw(15)<<t[i].Year<<setw(5)<<t[i].Month<<setw(3)<<t[i].Date<<setw(20)<<t[i].Content<<endl;
	}
    cout<<"按任意键返回:";
	cin>>kg; 
}

void FindB52_0512()//教材信息查询模块
{
	system("cls");
	int i;
	char kg;
	b[i].bDisplay52_0512();
	for(i=0;i<b52_0512;i++)
	{
        cout<<l[i].lNum<<setw(10)<<b[i].bNum<<setw(10)<<b[i].bName<<setw(10)<<b[i].Writer<<setw(10)<<b[i].Press<<setw(10)<<b[i].Count<<setw(10)<<b[i].Prise<<endl;
	}
    cout<<"按任意键返回:";
	cin>>kg ;
}

//设计修改功能模块
void ModifyL52_0512()//课程信息修改模块
{
	system("cls");
	int i,j;
	char kg;
	cout<<"输入要修改的课程编号:"<<'\n'<<endl;
	cin>>j;
	for(i=0;i<l52_0512;i++)
	{
		if(j==l[i].lNum)
		
		{
			cout<<"请重新录入您的新信息:"<<'\n'<<endl;
		    cout<<"课程编号:"<<endl;
		    cin>>l[i].lNum;
	     	cout<<"课程类别:"<<endl;
	    	cin>> l[i].lType;		
	        cout<<"课程名称:"<<endl;
		    cin>>l[i].lName;
		    cout<<"课程描述:"<<endl;
			cin>>l[i].lDes;
			cout<<"学时:"<<endl;
			cin>>l[i].lTime;
			cout<<"培训费用:"<<endl;
			cin>>l[i].lCost;
		}
	
	}
    cout<<"按任意键返回:";
	cin>>kg; 
}

void ModifyT52_0512()//教师信息修改模块
{
	system("cls");
	int i,j;
	char kg;
	cout<<"输入要修改的课程编号:"<<'\n'<<endl;
	cin>>j;
	for(i=0;i<t52_0512;i++)
	{
		if(j==t[i].lNum)
        
		{
		    cout<<"请重新录入您的新信息:"<<'\n'<<endl;
		    cout<<"课程编号:"<<endl;
			t[i].lNum=l[i].lNum;
			cout<<"授课教师:"<<endl;
			cin>>t[i].tName;
			cout<<"评价时间:"<<endl;
			cout<<"年:"<<endl;
			cin>>t[i].Year;
			cout<<"年:"<<endl;
			do
			{
			   cin>>t[i].Month;
				if(t[i].Month<=0||t[i].Month>12)
				cout<<"您输入的有错误请重新输入!"<<'\n'<<endl;
			}
			while(t[i].Month<=0||t[i].Month>12);
			cout<<"日:"<<endl;
			
			do
			{
			   cin>>t[i].Date;
				if(t[i].Date<=0||t[i].Date>30)
					cout<<"您输入的有错误请重新输入!"<<'\n'<<endl;
			}
			while(t[i].Date<=0||t[i].Date>12);
			cout<<"评价内容:"<<endl;
			cin>>t[i].Content;
			}
	}
    cout<<"按任意键返回:";
	cin>>kg; 
}

void ModifyB52_0512()//教材信息修改模块
{
	system("cls");
	int i,j;
	char kg;
	cout<<"输入要修改的教材编号:"<<'\n'<<endl;
	cin>>j;
	for(i=0;i<b52_0512;i++)
	{
		if(j==b[i].bNum)
        
		{
	    	cout<<"请重新录入您的新信息:"<<'\n'<<endl;
		    cout<<"教材编号:"<<endl;
			cin>>b[i].bNum;
			cout<<"教材名称:"<<endl;
			cin>>b[i].bName;
			cout<<"作者:"<<endl;
			cin>>b[i].Writer;
			cout<<"出版社:"<<endl;
			cin>>b[i].Press;
			cout<<"课程编号:"<<endl;
		    l[i].lNum=b[i].lNum;
			cout<<"教材数量:"<<endl;
			cin>>b[i].Count;
			cout<<"单价:"<<endl;
			cin>>b[i].Prise;
		}
	}
    cout<<"按任意键返回:";
	cin>>kg; 
}

//菜单模块设计
void ListL52_0512()//课程管理菜单
{
    char i;
	do 
	{
		system("cls");
		cout<<'\n'<<endl;
		cout<<'\n'<<endl;
		cout<<"\t\t课程管理菜单 "<<endl;
	    cout<<"\t\t1.课程信息输入"<<endl;
		cout<<"\t\t2.课程信息查询"<<endl;
		cout<<"\t\t3.课程信息修改"<<endl;
		cout<<"\t\t0.返回主菜单  "<<endl;
		cout<<"\t\t请输入相关操作信息:";
		cin>>i;
		if(i=='1')
			InsertL52_0512();
		else if(i=='2')
			FindL52_0512();
		else if(i=='3')
			ModifyL52_0512();
		else if(i=='0')
			return;
		else 
			cout<<"输入错误,请重新输入!"<<endl;
	}
	while(1);
}

void ListT52_0512()//教师管理菜单
{
    char i;
	do 
	{
		system("cls");
		cout<<'\n'<<endl;
		cout<<'\n'<<endl;
		cout<<"\t\t课评管理菜单 "<<endl;
		cout<<"\t\t1.教师信息输入"<<endl;
		cout<<"\t\t2.教师信息查询"<<endl;
		cout<<"\t\t3.教师信息修改"<<endl;
		cout<<"\t\t0.返回主菜单  "<<endl;
		cout<<"\t\t请输入相关操作信息:";
		cin>>i;
		if(i=='1')
			InsertT52_0512();
		else if(i=='2')
			FindT52_0512();
		else if(i=='3')
			ModifyT52_0512();
		else if(i=='0')
			return;
		else 
			cout<<"输入错误,请重新输入!"<<endl;
	}
	while(1);
}

void ListB52_0512()//教材管理菜单
{
	char i;
	do 
	{
		system("cls");
		cout<<'\n'<<endl;
		cout<<'\n'<<endl;
		cout<<"\t\t教材管理菜单 "<<endl;
		cout<<"\t\t1.教材信息输入"<<endl;
		cout<<"\t\t2.教材信息查询"<<endl;
		cout<<"\t\t3.教材信息修改"<<endl;
		cout<<"\t\t0.返回主菜单"<<endl;
	   	cout<<"\t\t请输入相关操作信息:";	
		cin>>i;
		if(i=='1')
			InsertB52_0512();
		else if(i=='2')
			FindB52_0512();
		else if(i=='3')
			ModifyB52_0512();
		else if(i=='0')
			return;
		else 
			cout<<"输入错误,请重新输入!"<<endl;
	}
	while(1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -