精选优质文档-倾情为你奉上/*题目:学生考勤管理系统 考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课(连续多节课用 begin-end 的形式表示)、课程名称(课程名称中不会出现空格)、学生姓名、缺课类型(迟到、早退、请假及旷课)。试设计一考勤管理系统,使之能提供以下功能: 1 录入学生的缺课记录:从键盘输入数据(提示:为避免重复从键盘输入数据,测试时可将数据存储在文件中,利用输入重定向功能读入),输入格式为: 缺课日期 第几节课 课程名称 学生姓名 缺课类型 每行一条纪录。 例如: 2008-04-29 3-4 C+程序设计实验 张三 迟到 2008-04-28 3-4 C+程序设计 李四 旷课 2修改某个学生的缺课记录:可以对缺课纪录的任意部分进行修改。 3查询某个学生的缺课情况:查询结果按照日期升序排序,同一天内按照所缺课程的时间升序排序。 4统计某段时间内(以天为单位),旷课学生姓名及旷课节数,查询结果先按旷课节数降序排序,旷课节数相同的学生按姓名升序排序; 5统计某段时间内,有学生旷课的课程及旷课