Python/GUI/tkinter/学生信息管理系统源码
2023-06-13 09:11:26 时间
一、环境依赖
Windows10 或者 MacOS-Catalina
Python3.8
requirements.txt中的第三方库
二、部署步骤
- 安装Python3.8
- 安装Pycharm
- 根据requirements.txt在Preferences中Project InterPreter安装第三方库
- 根据系统修改ManageSystem/src/ui/Login.py第208行
- 运行==ManagerSystem/src/ui/main.py==
三、目录结构描述
├── src // 代码包
│ ├── lib // 资源文件夹
│ │ ├── export.txt // Root用户导出信息存放处
│ │ ├── gene_code.png // 验证码图片
│ │ ├── root.png // Root用户头像图
│ │ ├── stu.png // Stu用户头像图
│ │ └── Students.xlsx // 存储学生信息的Excel表格
│ ├── ui // 存放页面代码的包
│ │ ├── init.py // 控制包的导入行为
│ │ ├── HomeRoot.py // Root用户首页
│ │ ├── HomeStu.py // Stu用户首页
│ │ ├── Login.py // 登录页面
│ │ ├── main.py // 主函数运行
│ │ ├── ModifyRoot.py // Root用户添加学生信息
│ │ ├── UserID.py // 定义全局变量方便根据输入Stu用户名显示信息
│ │ ├── ViewInfoRoot.py // Root用户查看学生信息
│ │ ├── ViewInfoStu.py // Stu用户查看自己信息
│ │ └── ViewScoreStu.py // Stu用户查看自己成绩
│ └── init.py // 控制包的导入行为
├── README.md // Help
├── requirements.txt // 依赖包列表
└── setup.py // 安装部署工具
四、预设用户名&密码
五、版本内容介绍
V1.0.0
支持功能:
- 登录页支持验证码验证,支持输入完回车确定登录
- 支持根据不同的Stu用户查看相应用户的信息
- Stu用户可以查看自己的基本信息和成绩
- Root用户可以查看所有学生信息和添加学生成绩
六、项目截图
相关文章
- 在pycharm中如何新建Python文件?_github下载的python源码项目怎么用
- python格式化转换_Python进制转换format格式化[通俗易懂]
- python删除首行_Python删除文件第一行
- Python入门系列(五)一篇搞懂python语句
- 【说站】python TKinter弹出式菜单的使用
- 【说站】python分割拼接函数的介绍
- Python:函数的定义、参数传入与函数的调用
- .h5文件的读取_python读写h5文件
- Python的基础知识_python的基本知识点
- python中if判断语句的用法_Python if判断语句的用法详细介绍[通俗易懂]
- Python Qt GUI设计:QTabWidget、QStackedWidget和QDockWidget容器控件类(提升篇—2)「建议收藏」
- 人生苦短,我用Python-手把手教你如何使用python写串口调试助手
- 【8】python_matplotlib改变横坐标和纵坐标上的刻度(ticks)、sagemath-list_plot()调整图例(legend)中点的数量、Matplotlib画各种论文图
- Python 自动化指南(繁琐工作自动化)第二版:一、PYTHON 基础知识
- python-Python与SQLite数据库-使用Python执行SQLite查询(二)
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(二)
- 一步一步学会在Linux上运行Python程序(linux运行python程序)
- 掌握Python访问MySQL的新技能(python访问mysql)
- seek引发的python文件读写的问题详解编程语言
- Python dict字典setdefault()方法
- Python源码包和二进制包(包含打包过程细节讲解)
- Linux下使用Python开发体验之旅(linux使用python)
- python学习Linux、Python,体验自由的乐趣(lexlinux)
- Python如何连接MySQL数据库(python怎么连接mysql数据库)
- Python操作MySQL简单实现方法