银行管理系统 (四)

2014-11-23 22:13:25 ? 作者: ? 浏览: 17
infile;//读取文件类

ofstream onfile;//文件写入类

unsigned int j=1;

string pword;

string password;

infile.open("password.txt",ios::in);

if (!infile.is_open())//如果打开失败,则重新设置密码

{

set_psw();//重新设置密码

}

//取值

infile>>password;

//打开成功验证密码

do {

cout<<"输入密码,你将有三次机会:"<

cin>>pword;

j++;

} while (password != pword && j<=3);

if (j<=3) {

cout<<"恭喜登陆成功!"<

return 1;//打开成功

}

else

{

cout<<"你已经输入了三次了,打开文件失败!"<

return 0;

}


}

//身份选择菜单

void Show_Iden_menu()

{

cout<<">>>>>>>>>>>>>>>>>欢迎您使用银行管理系统<<<<<<<<<<<<<<<<<<<<\n";

cout<<"*******************************************************\n";

cout<<" 1.银行管理员 | 2.普通用户 \n";

cout<<"*******************************************************\n";

}

//显示管理员菜单

void Show_Managermenu()

{

cout<<">>>>>>>>>>>>>>>欢迎您使用银行管理员管理系统<<<<<<<<<<<<<<<<\n";

cout<<"******************************************************\n";

cout<<" 1.开户 | 2.销户 \n";

cout<<" 3.修改卡号信息 | 4.挂失/解锁 \n";

cout<<" 5.查询所有记录 | 0.返回上级 \n";

cout<<"******************************************************\n";

}

//显示普通用户功能菜单

void Show_PersonMenu()

{

cout<<">>>>>>>>>>>>>>欢迎您使用银行客户管理系统<<<<<<<<<<<<<<<<<<<<\n";

cout<<"******************************************************\n";

cout<<" 1.查询余额 | 2.挂失/解锁 \n";

cout<<" 3.存款 | 4.取款 \n";

cout<<" 0.返回上级 | \n";

cout<<"******************************************************\n";

}

//普通用户接受菜单

int get_personmenu_choice()

{

int personmenu_ch;//菜单选项

do {

cout<<"请选择功能:";

cin>>personmenu_ch;

if (personmenu_ch<0||personmenu_ch>4) {

cout<<"输入有误!"<

}

} while (personmenu_ch<0||personmenu_ch>4);

return personmenu_ch;

}

//接受身份菜单选择

int get_Idemenu_choice()

{

int idmenu_ch;//菜单选项

do {

cout<<"请选择身份:";

cin>>idmenu_ch;

if (idmenu_ch<1||idmenu_ch>2) {

cout<<"输入有误!"<

}

} while (idmenu_ch<1||idmenu_ch>2);

return idmenu_ch;

}

//接受菜单选择

int get_managermenu_choice()

{

int menu_ch;//菜单选项

do {

cout<<"请选择菜单:";

cin>>menu_ch;

if (menu_ch<0||menu_ch>5) {

cout<<"error";

}

} while (menu_ch<0||menu_ch>5);

return menu_ch;

}

int main(int argc, const char * argv[])

{

Manager manager;

if (psw_check()) {

IdMenu(manager);

}

return 0;

}

-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: