设为首页 加入收藏

TOP

C++实现公司设备管理系统(二)
2023-07-23 13:25:21 】 浏览:140
Tags:司设备 管理系
} if(n=='1') {m.show();} if(n=='2') m.select(); if(n=='3') return; } } void admin::admin_enter() { string pp; char m; admin Admin; system("cls"); cout<<endl<<endl<<endl; cout<<"\t\t O(∩_∩)O~~ 欢迎进入南阳康佳公司的设备管理系统\n\n\n"; while(1) { ifstream inData("e:\\Document.txt",ios::in); cout<<"\t\t 请输入您的管理员账号:\n\t\t (若返回上一个页面,请输入#号)"<<endl; cout<<"\t\t "; cin>>pp; if (!inData) { cout <<endl <<"\n对不起!账号不存在" <<endl; system("pause"); return; } if(pp=="#") return; string qq; l:; cout<<"\t\t 请输入您的密码:\n"; cout<<"\t\t "; while(1) { m=getch(); if(m==13) break; if(m!=8) qq+=m; if(m==8) {cout<<endl;goto l;} cout<<"*"; } bool flag =true; string str; while (inData>>id>>password) { getline(inData, str); if (id==pp) { flag = false; if(password==qq) { Admin.entrance(); return; } else cout<<"\n\t\t 对不起!密码错误!!\n"<<endl; } } if(flag) { cout<<"\n\t\t 对不起!账号不存在!!\n"<<endl; //system("pause"); } } } void vip::vip_enter() { string pp; char m; vip VIP; admin Admin; system("cls"); cout<<endl<<endl; cout<<"\t\t O(∩_∩)O~~ 欢迎进入南阳康佳公司的设备管理系统\n\n\n"; while(1) { cout<<"\t\t 请输入您的vip管理员账号:\n\t\t (若返回上一个页面,请输入#号)"<<endl; cout<<"\t\t "; cin>>pp; getchar(); if(pp=="#") return; if(pp==VIP.id) { L:;cout<<"\t\t 请输入您的密码:"<<endl; cout<<"\t\t "; string qq; while(1) { m=getch(); if(m==13) break; if(m!=8) qq+=m; if(m==8) { cout<<endl;goto L; } cerr<<"*"; } if(qq==VIP.password) { VIP.entrance(); break; } else { cout<<"\n\t\t 对不起!密码错误!!\n"<<endl; } } else { cout<<"\t\t 对不起!账号不存在!!\n"<<endl; } } } void admin::entrance() { system("color 0c"); char n; machine Machine; account Account; while(1) { system("cls"); cout <<endl; cout<<"\t\t O(∩_∩)O~~ 欢迎进入南阳康佳公司的设备管理系统\n\n"; cout<<"\t\t╔*☆***◎***◇***☆*** 菜单 ***☆***◇***◎***☆*╗\n"; cout<<"\t\t|★|\t\t \t\t\t|★|\n"; cout<<"\t\t|☆|\t\t 1.设备信息录入\t\t\t|☆|\n"; cout<<"\t\t|★|\t\t 2.设备信息显示\t\t\t|★|\n"; cout<<"\t\t|☆|\t\t 3.设备信息查询\t\t\t|☆|\n"; cout<<"\t\t|★|\t\t 4.设备信息修改\t\t\t|★|\n"; cout<<"\t\t|☆|\t\t 5.设备信息删除\t\t\t|☆|\n"; cout<<"\t\t|★|\t\t 6.返回\t\t\t\t|★|\n"; cout<<"\t\t|☆|\t\t \t\t\t|☆|\n"; cout<<"\t\t╚*☆***◎***◇****☆****★****☆****◇***◎***☆*╝\n\n"; cout<<"\t\t请选择您要实现的功能选项 (1-6): [ ]\b\b"; while(1) { cin>>n;getchar(); if(n<'1'||n>'6') printf("输入错误,请您重新输入选项(1-6):[ ]\b\b"); else break; } switch(n) { case '1':Machine.add();break; case '2':Machine.show();break; case '3':Machine.select();break; case '
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C++子类的构造函数 下一篇C++数值计算——矩阵类的实现(一..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目