机房收费管理系统
问题描述 结合我校计算机机房的运作模式,设计一种适合的收费管理系统,能够实现相关的人员检索,计时收费,管理汇总等功能模块。
开发环境 采用C或C++实现,VC++6.0
基本要求
主要功能模块:
(1) 登录模块
(2) 上机管理模块
说明:上机登记时,余额不足3元或卡处于挂失状态,则拒绝登记。
每位同学的一次上机形成一条记录,每30秒遍历一次上机记录表,对表中所有正上机字段为TRUE的记录的上机用时增加30秒,同时减少上机卡表中的余额。
(3) 上机卡管理模块
(4) 充值挂失模块
(5) 查找统计模块:统计某天上机的总时数、每次上机的平均时数和机房的收入;某学生上机的次数、上机总时数、每次上机平均时间;挂失和查询余额。
参考的数据结构:
上机卡(卡号,姓名,专业班级,余额,状态),状态有:正常和挂失。
上机记录(卡号,上机日期,开始时间,上机用时,正上机,管理号代码)
上机记录表永久保存,用于事后查询和统计。
设计要求
1) 界面友好,输入信息符合逻辑:如上机时间设定在合理的时间范围。
2) 能从实践生活出发,设计合理的功能模块
3) 各类信息的数据结构明晰
4) 可根据自身生活体验添加相关功能模块。
拓展功能要求
鼓励采用Turbo C/C++、MFC等开发工具,实现彩色或图形操作界面。鼓励引入小型数据作为处理数据的来源,拓展知识面。
2020-01-03 11:32:28
644KB
程序设计
1