python输出成绩单_学生成绩统计汇总(用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”数据库表中。并添加查询,更新,删除功能。可根据需要设计用户界面。

网络通信部分:

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

展开

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值