机房收费管理系统
主要功能模块:
(1) 登录模块
(2) 上机管理模块
说明:上机登记时,余额不足3元或卡处于挂失状态,则拒绝登记
每位同学的一次上机形成一条记录,每36S遍历一次上机记录表,对表中所有正上机字段为TRUE的记录的上机用时增加36S,同时从上机卡表的余额减少
(3) 上机卡管理模块
(4) 充值挂失模块
(5) 查找统计模块:统计某天上机的总时数、每次上机的平均时数和机房的收入;某学生上机的次数、上机总时数、每次上机平均时间;挂失和查询余额。
参考数据表结构:
• 上机卡(卡号,姓名,专业班级,余额,状态) 状态的取值有:正常(能自费上机)和挂失
• 上机记录(卡号,上机日期,开始时间,上机用时,正上机,管理号代码)
• 上机用时记录学生上机时间(S);正上机是一个布尔型,为True表示正上机,每36秒刷新其上机用时并扣除上机费用,为False表示上机结束。上机记录表永久保存,用于事后查询和统计
• 管理员(代码,姓名,口令)
1