Python题目:学生信息管理系统 您所在的位置:网站首页 学生选课系统界面图片 Python题目:学生信息管理系统

Python题目:学生信息管理系统

2024-03-16 19:54| 来源: 网络整理| 查看: 265

Python题目:学生信息管理系统-高级版(图形界面+MySQL数据库)

       使用图形界面显示,选用list、tuple、dictionary或map等数据结构,操作数据库存储X个学生的三门课的成绩(机器学习、Python程序设计、研究生英语),并实现以下功能:

1.添加学生信息 2.修改学生信息 3.删除学生 4.添加学生的成绩 5.修改学生成绩 6.按姓名或者学号查找学生,显示学生信息及三门课的成绩,以及排名 7.学生成绩统计(每门课的平均分、最高分、最低分)

代码里的注释很清楚了,这里不做讲解了,有任何问题可以评论提问。  注意: 数据表不存在则创建表,但自动创建的表是空白的,管理员用户名和密码需要自己在数据库中添加一个(也可以运行文章最后的sql语句),为什么会出现这个问题,因为这是个课堂作业,当时没有设计好,现在懒得再改代码了╮(╯﹏╰)╭.......数据库在代码中(代码里有两处需要修改数据库 用户名、密码 的地方,第66行和第490行),配置为: # 打开数据库连接 连接测试 db = pymysql.connect("localhost", "root", "root", "student")

       分别表示  主机名:localhost,用户名:root,密码:root,数据库名:student 

下面是界面的截图

 

 管理员操作界面,拥有增删改查功能,甚至拥有排序功能φ(>ω



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有