python3 tkinter和pandas完成学生信息管理系统

python3 tkinter和pandas完成学生信息管理系统

先mark一下要讲的点,tkinter的页面跳转逻辑、登录校验用临时文件夹、tkinter布局方式采用最优的grid方式(不建议用pack和place方式),TEST_开头的俩py文件最开始用的是place方式(最笨的方式)、颜色管理见 tkinter颜色、唯一ID是学号、各种数据的校验逻辑、pandas增删改csv文件的逻辑(尤其是删除)
字体见Python+tkinter设置Label字体、字号、样式、对齐方式、鼠标形状、响应鼠标事件

1.演示

1.1 登录

  • 用户 admin
  • 密码 admin
    在这里插入图片描述
    登录成功
    在这里插入图片描述

1.2 新增

在这里插入图片描述

1.3 删除

在这里插入图片描述

1.4 修改

在这里插入图片描述

1.5 报表

在这里插入图片描述

1.6 关于

在这里插入图片描述

1.7 用户模块

在这里插入图片描述

2.代码讲解

暂时留空 因为没人问我啊啊啊啊

3.拓展思考

报表页面的绩点gpa的计算方式现在没有根据各科的课程学分计算,默认所有课程学分一致不是很合理。
需要对界面做使用体验上的优化~

猜你喜欢

转载自blog.csdn.net/qq_33997198/article/details/106535544
今日推荐