您好,欢迎来到爱玩科技网。
搜索
您的当前位置:首页实验2-添加成绩管理

实验2-添加成绩管理

来源:爱玩科技网


第二阶段:学生信息+学生成绩管理系统

新增一个学生成绩表,用于存储学生的成绩信息。假设每个学生都可以选修高等数学、英语、数据结构、C语言四门课程,且每个人每门课程都有成绩。建立一个学生成绩表,该表的内容如下所示,课程编号和课程名称、学分都是固定的。 学号 课程编号 A01 A02 A03 A04 课程名称 高等数学 英语 数据结构 C语言 学分 4 3 2 2 平时成绩 期末成绩 总成绩 其中,学号和上一个学生信息表相关联,具有唯一性。同一个学号,可以选修四门中的任意几门课程。另外,总成绩由平时成绩*30%+期末成绩*70%计算得到。要求:

1) 修改首页菜单栏,增加以下几个选项:新增学生成绩、删除学生成绩、查询学生成绩、

修改学生成绩等四个选项。

2) 新增学生成绩时,如果学号在学生信息库中不存在,则不予增加。可以一次性输入多门

课程的成绩。要注意:输入的课程,只能是以上选定的四门课程。 3) 查询学生成绩时:

a) 可以根据学号,查询该学生的所有选修的课程的成绩。

b) 可以查询所有选修了某门课程的所有学生的成绩,并按照降序方式排列。 c) 可以查询总成绩大于用户输入值的所有课程以及选修的学生名。

4) 修改成绩时,需要用户输入学号和课程号进行修改,并只能修改平时或者期末成绩,总

成绩则根据修改后的成绩进行重新计算。

5) 删除学生信息时,需要用户确认,并要记得删除该学生关联的所有课程信息(为了方便

编程,可以为每张表增加一个flag标志位,操作都在内存中进行)。

6) 修改学生信息时,如果涉及到学号的修改,则需要相应的修改成绩表中对应的学号。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务