C/C++会员卡计费系统[2023-09-26]

C/C++会员卡计费系统[2023-09-26]

程序设计题四:会员卡计费系统

1 问题描述

设计一个会员卡计费管理系统,要求对会员进行分级管理,根据会员的级别享受不同的优惠政策。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法思想的应用。

2 功能要求

这款软件应该包括以下几个基本功能:
(1)用户密码验证。用户分为两类:管理员和操作员。注意两类用户的权限不同。管理员能完成操作员的所有功能,反之则不可。
(2)登记新会员。将会员个人信息及会员卡信息录入系统。
(3)会员信息查询、修改、续费,如需修改会员信息,需经过管理员认证(即由管理员输入密码方能完成修改)。
(4)会员消费结算。根据会员卡号(或者手机号)找到该会员信息,进行此次消费结算,以一年时间为周期,累计消费(或续费)满5000升级为银卡会员,享受95折,满10000升级为金卡会员,享受9折,满20000升级为钻石卡会员,享受8折优惠,若一年内没有达到所在级别的消费额度则自动降级。
(5)会员退卡,(注销会员卡号,余款退还,删除会员信息)
(6)统计功能:能够按照会员的缴费总额进行排序,并给出所有会员的缴费总额,实际消费总额。能够按会员的累计消费总额排序。

选做要求:

(1)每月进行整理统计记录,向排名前三和后三位的用户发放代金券,消费满额使用。
(2)如果有什么更好的、更合理功能,请自加。

源码联系UP主 -> https://space.bilibili.com/329101171

会员卡计费系统设计
(1)问题描述
设计一个会员卡计费管理系统。
(2)功能要求

  1. 新会员登记。(将会员个人信息及此会员的会员卡信息进行录入。)
  2. 会员信息修改。
  3. 会员续费。(会员出示会员卡后,管理人员根据卡号查找到该会员的信息并显示。此时可以进行续费,续费后,提示成功,并显示更新后的信息。)
  4. 会员消费结算。(会员出示会员卡后,管理人员根据卡号查找到该会员的信息,结算本次费用。提示成功,并显示更新后的信息。)累计消费满1000元,及自动升级为VIP会员。之后每次消费给予9折优惠。
  5. 会员退卡。(收回会员卡,并将余额退还,删除该会员信息。)
  6. 用菜单进行管理
  7. 统计功能。
    能够按每个会员的缴费总额进行排序。在排序的最后一行显示所有会员的缴费总额,以及消费总额。能够按累计消费总额进行排序。在排序的最后一行显示所有会员的缴费总额,以及消费总额。

数据结构定义参考:

/*会员信息结构体*/
typedef struct _tMember {
    char id[STR_LEN];       /*会员号*/
    char name[STR_LEN];     /*姓名*/
    char phone[STR_LEN];    /*电话*/
    double balance;         /*余额*/
    double amount;          /*消费额*/
}Member, * pMember;
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值