数据库学生成绩分析问题
郑州轻工业学院
课 程 设 计 任 务 书
题 目:学生成绩分析问题姓 名:任静院(系):数学与信息科学系专业班级:信科09-1班学 号:6指导教师:时海亮,裴云霞时 间:2011年6月20日至2011年6月30日
一、基本要求及主要内容
1. 学生成绩分析问题
(1)问题描述。录入并保存一个班级学生多门课程的成绩,并对成绩进行分析。
(2)基本要求。a)通过键盘输入各学生的多门课程的成绩,建立相应的文件input.dat。b)对文件input.dat中的数据进行处理,要求具有如下功能:按各门课程成绩排序,并生成相应的文件输出;计算每个人的平均成绩,按平均成绩排序,并生成文件;求出各门课程的平均成绩、最高分、最低分、不及格人数、60~69分人数、70~79分人数、80~89分人数、90分以上人数;根据姓名或学号查询某人的各门课成绩。c)使用Visual C++ 6.0 控制台应用程序开发,界面美观。
(3)测试数据,如下图所示。
学号姓名数学英语计算机01王芳78779002张强89678803李浩56667804黄鹏89868505尚校67887606赵鹏45546707蒋泽7876702. 职工信息管理系统
设有一个职工文件,其结构为:职工号(no)、姓名、部门号、工资数、职工号指针、部门号指针和工资数指针。设计一个程序,从该文件中读取记录到一个单链表中,并完成如下功能:
(1)输入。添加一个职工信息。
(2)输入。输出全部职工信息。
(3)按no排序。通过pno指针将职工记录按n