Python题目:学生信息管理系统 | 您所在的位置:网站首页 › 学生选课系统界面图片 › Python题目:学生信息管理系统 |
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 实验室设备网 版权所有 |