- 设计数据库:餐卡表,用户表
- 功能设计:
- 管理员登录。
- 查看系统内所有已经发行的餐卡信息,列表显示的项目中应该有餐卡号、学生名称、班级、余额、餐卡状态等。
- 输入学生姓名、班级身份信息及卡号,发行新卡,卡上余额为0。卡状态为“正常”。
- 输入卡号和充值金额,进行充值。卡上余额增加相应充值金额。
- 输入卡号及消费金额和商品名称,可以进行消费,卡上余额减去相应消费金额。如果余额不足,提示无法消费。
- 对指定卡号进行挂失操作,该卡号无法进行消费,余额冻结。餐卡状态为“挂失”。
- 对“挂失”状态的卡进行补卡操作,输入新卡号,则系统将发行一张新卡,旧卡余额转移至新卡。旧卡状态变为“作废”。