ToB企服应用市场:ToB评测及商务社交产业平台

标题: Python : 使用python实现教务管理系统(GUI界面+数据库) [打印本页]

作者: 用户国营    时间: 2024-6-10 10:14
标题: Python : 使用python实现教务管理系统(GUI界面+数据库)
一、设计目标

1.熟悉Python和相干软件的操纵。
2.基于本学期所学Python知识,纯熟应用把握,制作符合要求的教务管理系统。
3.会对程序运行中的错误代码进行分析,找出合理的办理方案。
4.把握tkinter开发流程,布局方法和重要组件;能使用tkinter库实现用户图形界面程序开发 ;
5.把握使用Python中SQLite数据库创建连接数据库并创建数据表;
二、需求分析

设计一款教务管理系统,实现如下功能:
教务管理系统面向三种身份,系统管理员,教师,学生;不同身份登录进入不同的界面,通过连接SQLite数据库来进行增编削查操纵;系统以菜单方式工作,包括信息的录入、浏览、查询、修改、删除、退出等基本功能;
三、设计思绪

(1)创建登录界面实现三种身份,系统管理员,教师,学生登录﹔
(2)创建数据库创建表;
(3)设计类和对象;
(4)判断登录的身份:
(4-1)假如登录的是管理员,则进入到管理员界面,可以进行添加教师,学生,检察教师和学生,对教师和学生进行修改和删除;
(4-2)假如登录的是教师用户,则进入到教师主界面,可以添加结果,包括添加,修改和删除,根据不同需求检察结果对结果进行排序,还可以检察学生反馈的意见;
(4-3)假如登录的是学生,则进入到学生背景主界面可以检察结果,进行题目反馈并保存到txt文件中。
本系统用到的数据库为SQLite数据库。

四、实验结果及系统运行测试

可以检察到当前登录用户的详细信息。
14. 点击修改密码,输入你要修改的新密码,再次输入密码,判断两次密码是否一致,一致则点击修改,乐成修改。


19. 点击意见反馈进入意见反馈界面,点击检察可以看到学生反馈的意见。

20. 点击退出登录回到登录界面,选择登录脚色为学生,输入数据库中注册的账户和密码,假如账户不存在则提示账号不存在,密码输入错误则弹出提示框,密码正确则提示登录乐成进入教师主界面。

可以检察到当前登录用户的详细信息。
23. 点击修改密码,输入你要修改的新密码,再次输入密码,判断两次密码是否一致,一致则点击修改,乐成修改。

查到学生反馈的意见。
26. 点击提交作业按钮,进入提交作业窗口,输入学号和姓名,将作业的代码放到输入文本框,点击确定则天生一个.py文件,接着可以输入第二个作业操纵同上,作业提交完毕后,点击打包zip,则可以把刚刚天生的.py文件以用户输入的姓名+学号命名打包成zip文件。



文件夹中已天生作业文件夹

Zip文件中已保存刚才提交的作业
27. 退出系统
源码获取

获取源码请私信我

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4