C++网吧客户管理[2024-07-06]
网吧客户管理
1、【任务描述】
设计一个网吧客户管理程序,实现临时客户和办卡客户的上网登记管理、收费管理。网吧按照每小时2元收费。对办卡客户,享受8折优惠。临时客户连续上网小于8小时,则每小时2元,超过8小时,打9折。
【功能要求】
(1)客户办卡服务:对办卡客户信息进行管理。客户信息主要包括:姓名,性别,出生日期,手机号,卡号,卡有效时间,办卡日期,充值金额。支持客户信息添加、删除、修改、查询,以及用户充值。
(2)客户上网登记:对办卡客户,登记其卡号、使用机器位置、上网日期、开始上网时间;对临时客户,分配临时卡号,并登记使用机器位置、上网日期、开始上网时间;
(3)客户下网结算:对办卡客户,根据卡号和上网时间,查询上网记录,登记下网时间,结算费用;根据卡号,查询客户信息,从充值卡上扣除上网费用。
(4)输入指定日期,统计输出网吧营业额,并给出消费前十名客户的姓名。
(5)输入指定月份,提供按月对办卡客户、临时客户的消费金额统计,并排序输出。