# 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文件
十小大
- 粉丝: 1w+
- 资源: 1529
最新资源
- java毕设项目之ssm线上旅行信息管理系统ssm+vue(完整前后端+说明文档+mysql+lw).zip
- 黑马最新Hive存储压缩以及Hive3性能优化PPT
- java毕设项目之ssm新生报到系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm小学生课外知识学习网站+vue(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm校园美食交流系统+vue(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm学生公寓管理中心系统的设计与实现+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm学校运动会信息管理系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm学生请假系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm医院门诊挂号系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm学院党员管理系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm亚盛汽车配件销售业绩管理统+jsp(完整前后端+说明文档+mysql+lw).zip
- 教师教学质量评价系统项目源代码全套技术资料.zip
- java毕设项目之ssm在线医疗服务系统+jsp(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm游戏攻略网站的设计与实现+vue(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm医院住院管理系统+vue(完整前后端+说明文档+mysql+lw).zip
- java毕设项目之ssm在线云音乐系统的设计与实现+jsp(完整前后端+说明文档+mysql+lw).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈