一、课程设计任务(条件)、具体技术参数(指标)
1、设计任务
(1)新会员登记(将会员个人信息及该会员的会员卡信息进行录入)
(2)会员信息修改
(3)会员续费(会员出示会员卡后,管理人员根据卡号查找到会员信息并显示,可以进行续费,续费后提示成功并显示更新后的信息)
(4)会员消费结算(会员出示会员卡后,管理人员根据卡号查找到会员信息并显示,结算本次费用,提示成功并显示更新后的信息)
(5)会员退卡(收回会员卡并删除该会员信息)
(6)会员卡挂失(为该会员补办新卡并将旧卡信息转至新卡)
(7)保存会员信息(所有内容能够保存到文件中,下次进入系统可从文件中直接读取原有信息)
二、实现界面:
运行程序显示主菜单功能界面
部分源代码:
//主菜单函数
void zhu_cai_dan()
{
system("cls");//清屏
cout<<" **********会员卡计费系统**********\n";
cout<<" 1:成员登记\n";
cout<<" 2:信息修改\n";
cout<<" 3:续费功能\n";
cout<<" 4:消费结算\n";
cout<<" 5:成员退卡\n";
cout<<" 6:统计功能\n";
cout<<" 7:挂失、解挂失、补办\n";
cout<<" 8:保存信息\n";
cout<<" 0:退出系统\n";
cout<<" ========================================================\n";
Choose();//选择函数调用
}
//选择函数
void Choose()
{
cout<<"输入选项[0-8]:";
int choose;
choose=pd_int();
switch(choose)
{
case 1:deng_j();break;//登记
case 2:xiu_g();break;//修改
case 3:xu_f();break;//续费
case 4:jie_s();break;//结算
case 5:tui_k();break;//退卡
case 6:tong_j();break;//统计
case 7:lost_find_make();break;//挂失、解挂失、补办
case 8:bao_c();break;//保存
case 0:tui_c();break;//退出
default:
cout<<"错误操作\a\n";
system("pause");
zhu_cai_dan();break;
}
}
后台可私