admin 管理员组

文章数量: 1086019

python输出成绩单

最低要求(完成该功能起评分60分):根据给定的公式将成绩单进行汇总合并计算,将汇总好的成绩单导出,存入数据库中,利用学号作为主键可查看该学生的成绩信息。请给出查询,增加记录...

最低要求(完成该功能起评分60分):

根据给定的公式将成绩单进行汇总合并计算,将汇总好的成绩单导出,存入数据库中,利用学号作为主键可查看该学生的成绩信息。请给出查询,增加记录,删除记录选项。

1)达到70分标准:能够给出一个文字菜单选择;

2)达到80分标准:完成word部分;

3)达到90分以上:完成2),并能够设计GUI用户界面或者完成通讯网络部分;

4)根据有特色的功能适当加分。

题目具体要求如下:

Excel操作部分:

1) 请将“平时成绩”文件中的“平时作业”表中作业成绩填充,成绩为8个作业的平均值,其中:A-100,B-85,C-75,D-0

2) 同1)一样,计算“实验成绩”文件中的“实验报告”表中的实验报告成绩,然后再把计算所得的实验报告成绩填充到“实验成绩”表的实验报告那一列。最后利用公式计算:

实验成绩=实验预习x 10% + 实验态度 x 10% + 实验报告x 80%

3) 请将“平时作业”表中和“实验成绩”表中的实验成绩分别填充到“成绩汇总”文件中的“原始成绩登记表”中的平时成绩及实验成绩那一列。 利用公式计算:

总评成绩 = 平时成绩 x 10% + 期中x 10% + 期末考试x 60% + 实验成绩x20%

4) 在成绩汇总的最后任意空白地方,利用excel的countif的函数分别计算60以下,60-70,80-90以及90分以上的人数。

Word操作部分:

请将上面4)中的成绩等级人数统计用三维柱形图统计。横坐标为分数等级,纵坐标为人数。

数据库操作部分:

请新建数据库表“result”, 并建立字段如“原始登记表”,学号为主键。将原始登记表中的记录全部添加到“result”数据库表中。并添加查询,更新,删除功能。可根据需要设计用户界面。

网络通信部分:

请将每位学生的最后成绩发到相应学生的邮箱

展开

本文标签: python输出成绩单