# student-assigment
Python课程作业,win32软件
其中一个是基于tkinter和MySQL实现的学生管理系统,因为只是一个日常作业,所以没有花费太多时间仅实现了基本的增删改查功能。
另一个是使用Tkinter实现的简单计算器,可以处理带括号的长算式。
还有一个是使用PyQT5开发的文件加密软件。
[学神信息管理](./student)
[计算器](./calculator)
[文件加密](./file_encryption)
## 开发环境
PyCharm
python == 3.7
打包工具: PyInstaller == 3.6
## 部署说明
### 学生管理系统
数据使用MySQL存储,请先使用**student.sql**建立数据库,然后修改**config.ini**中的数据库连接信息,之后再将项目导入PyCharm或者其他IDE,程序入口文件为**login.py**。
dist目录中有已经打包好的exe文件,修改**config.ini**中的数据库配置后理论上可以运行。
如果需要修改程序后重新打包成exe文件,可使用PyInstaller或者其他打包工具,打包后记得**将config.ini和welcome.gif复制到exe文件所在目录,否则无法运行**(具体视修改情况)。
学生管理打包命令:
```cmd
pyinstaller -F -w login.py -p database.py -p gui.py -p view.py
```
---------
### 计算器
计算器入口文件为**main.py**,view.py只是一个界面,无功能
计算器打包命令:
```cmd
pyinstaller -F -w main.py -p view.py
```
---
### 文件加密
见[文件加密](./file_encryption)的word文件
## 运行截图
### 学生管理系统
![](./student/ScreenShot/login.png)
![](./student/ScreenShot/register.png)
![](./student/ScreenShot/main.png)
![](./student/ScreenShot/main1.png)
### 计算器
![](./calculator/ScreenShot/1.png)
![](./calculator/ScreenShot/2.png)
![](./calculator/ScreenShot/3.png)
![](./calculator/ScreenShot/4.png)
![](./calculator/ScreenShot/5.png)
### 文件加密
见[文件加密](./file_encryption)中的word文件
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 课程设计 基于Python+tkinter+MySQL实现的学生管理系统的设计与实现+详细文档+全部资料(高分项目).zip课程设计 基于Python+tkinter+MySQL实现的学生管理系统的设计与实现+详细文档+全部资料(高分项目).zip课程设计 基于Python+tkinter+MySQL实现的学生管理系统的设计与实现+详细文档+全部资料(高分项目).zip 【备注】 1、该项目是个人高分课程设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
课程设计 基于Python+tkinter+MySQL实现的学生管理系统的设计与实现+详细文档+全部资料(高分项目).zip (32个子文件)
python-assigment-master
calculator
ScreenShot
3.png 23KB
1.png 22KB
5.png 25KB
4.png 25KB
2.png 27KB
src
main.py 5KB
view.py 5KB
dist
main.exe 7.94MB
LICENSE 1KB
file_encryption
src
main.py 7KB
view.py 11KB
core.py 4KB
requirements.txt 205B
dist
main.exe 34.66MB
Python作业-8.docx 203KB
.gitignore 371B
README.md 2KB
student
ScreenShot
main.png 97KB
login.png 115KB
register.png 36KB
main1.png 104KB
src
gui.py 6KB
student.sql 3KB
database.py 4KB
welcome.gif 77KB
config.ini 82B
view.py 6KB
login.py 4KB
dist
login.exe 8.21MB
welcome.gif 77KB
config.ini 82B
171265889347208773632.zip 416B
共 32 条
- 1
资源评论
不走小道
- 粉丝: 3339
- 资源: 5059
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功