教务管理系统
For Free
本项目免费获取,获取方式在后台发送教务管理系统。系统的实现比较简单,主要是对数据库的读取和前端数据调用的表格展示,并没有太多的交互,比较适合初学者学习Flask和数据库的使用,所以免费获取,希望多多支持,当然有比较好的修改想法欢迎后台私信,交流
-
增强交互性,针对学生信息的修改页面实现与数据库的交互
-
登录界面的角色管理,对不同角色展示不同的数据
-
通过与数据库连接实现数据的获取
简介
基于Python+Flask+MySQL的教务管理系统,通过连接数据库获取学生信息。数据库的修改可以通过Navicat这个数据库操作软件进行修改。源码提供了制作好的包含教务信息的sql文件,只需要导入Navicat就可以实现可视化操作数据库,非常方便,使用简单,可以免费提供Navicat的使用指导哦。具体可以看下方的过程展示。
输入账号密码登录,点击学生或者老师可以切换角色,实现不同角色的人物进入系统查看信息。账号信息需要在Navicat中修改。
登录
登录后可以看到,班级管理信息,包括查看学生的类别,专业入学年份等信息。
学生信息查看
进入教学计划页面,查看课程课号,以及对应的任课教师信息,和课程开始结束时间。
教师授课信息
学生成绩管理页面,可以查看学号,姓名,课程名称等信息。
学生成绩
下方是数据库的其中一张表,其他表还包括排课信息,教师信息,学院信息表。
数据库展示
安装与使用
这个项目的安装方式也很简单,全程在在python3.8的环境下测试,mysql版本为5.7,公众号几乎所有的项目都是使用5.7的版本,8.0及以上的版本在设置密码的时候有些不一样,建议大家使用5.7的版本,下载链接在这里https://gitcode.net/k54kdk/mysql5.7/-/tree/master/, 下载后安装就可以,记得第一个页面选择 server only 后续都只要默认的就可以,密码完全可以设置简单的123456,公众号的项目都是这个密码。
获取方式
欢迎点赞分享,有其他项目的修改想法也可以在后台私信交流。私信不能及时看到,但是看到一定会回复的,长时间不回复可以添加联系方式询问,回复更快。有需要的小伙伴可以通过在后台发送消息教务管理系统,就可以看到获取方式了,百分百免费。(发送截图时请截图带上系统名称)。