免费试用

java学校教务管理系统源码+安装教程

发布时间:2022-07-12 21:12:16 阅读量:611 来源:网友投稿

java安装教程

java安装教程

  运行环境:jdk8 mysql5.7 IntelliJ IDEA ** ven

  技术:springboot mybatis layui shiro jquery

  教务管理系统是一个基于网络的在线管理平台 ,帮助学校管理教务系统,用账户解决学校教务管理问题,灵活定制符合学校实际情况的教务系统。

  2.可行性研究的前提

  随着计算机应用的日益普及和深化,在线办公已成为一种趋势。本项目将基于局域网和互联网开发在线教务系统。

  开发的系统要求界面友好、方便、直观。方便管理员维护。也方便学生在线选课。退课,查询选课结果等功能。

  同时,方便教师输入学生成绩、学生信息管理等。

  3.功能介绍

  教务管理系统分为微信applet和三个子系统。三个子系统是管理员系统、教师系统和学生系统,对应着不同权限的角色:管理员、教师和学生;

(1)管理员系统:管理员可以管理课程、管理教师、管理学生、发布校园公告、校建管理、教评问题管理、分配权限等功能;

(2)教师系统:教师登录教师系统,可以查看课程信息,查看课程定的学生信息,给学生打分,修改登录密码;

(3)学生系统:学生可以根据姓名和密码登录自己的学生系统,查看所有课程信息、选修课程、选修课程和退学。

  (4)微信小程序:主要实现学生成绩查询、学生信息查询、在线教学评估、学生选课、退课等功能。


  4.模块说明


  4.1、小程序模块


  4.1.1、小程序登录:调用idea封装登录接口;


  4.1.2、查看小程序的结果使用js通过学生的入学时间来判断学期,然后根据学期的条件进行查询;


  4.1.3、小程序退选课程:先检查学生选择的课程,以及是否没有成绩,如果没有成绩,可以退课;


  4.1.4、我的信息:根据学生的学号查询学生自己的信息;


  4.1.5、微信小程序校园公告:查询校园公告,显示。


      微信小程序课表查询:根据学生的学号和班级,查询他选择的课程、上课地点和上课时间。


  4.1.6、微信小程序选课:查询所有学生可以选择的在线课程和课程


  显示程的所有信息,点击选择按钮进行选择,如果人数不满,则成为自己的课程。


  4.1.7、微信小程序手持教学评价:根据注册学生的学号和班级查询所有课程的教师,只能对这些教师进行教学评价。教学评价的分数将插入相应教师的分数和教学评价记录表。

微信小程序手持教学评价

  4.2、PC端模块


  4.2.1、权限管理:查询所有权限,可以增加新的权限,拥有不同的权限资源,也可以通过权限id修改权限所拥有的不同权限资源。


  4.2.2、角色管理:查询所有角色信息,添加新角色,查询所有权限,返回list ** ,遍历在页面的权限分配上,分配不同权限,也可以修改角色所拥有的权限。


  4.2.3、用户管理:查询所有用户信息,添加新用户,查询所有角色,返回list ** ,遍历页面的角色分配,不同的用户分配不同的角色,也可以修改用户的角色。


  4.2.4、学生成绩查询:管理员通过系、专业、年级、班级、学期查询所有学生。


  4.2.5、教师成绩查询:管理员查询教学评价总分和教学评价总数,通过查询计算获得所需的教师成绩。


  4.2.6、教师查询学生成绩:通过教师登录工号,查询教师教的班级和学生成绩。


  4.2.7、新闻发布:学校的新闻和公告可以通过这个功能实现,通常是教学新闻,发布时可以定制发布人。新闻编辑使用最流行的笔记语言:Markdown,可种语言可以直接用来编排图文。发布后可以在官网首页看到。


  4.2.8、新闻管理:新闻管理主要用于管理已发布的新闻,包括编辑和删除,通常用于修改错别字或发布部门(人)。


  4.2.9、学校建设:主要建设系、专业、年级、班级,并按此顺序进行。


  4.2.10、学生教学评价:学生教学评价是学生对教师一学期的评价,对教师进行评价。


  4.2.11、教师教学:实现各教师教学课程的管理,确保各教师课程不冲突、不重复。


  4.2.12、学生信息查询和修改:管理员可以查询和修改所有学生信息,教师可以查询和修改所教学生的信息。


  4.2.13、教师信息查询、修改:管理员可对所有教师信息进行查询修改。


  4.2.14、学生退学情况查询:对已退学的学生进行查询,可查看学生信息、退学时间及退学原因等。


  4.2.15、学生和教师的录入:管理员可以录入教师和学生,教师不能录入教师,只能录入学生。


  4.2.16、学生个人成绩查询:学生登录账号,根据学号查询所有成绩。


  4.2.17、学生选课管理管理:查询所有学生和学生选择的课程,您可以搜索单个学生或有条件查询的下拉框。学生选择的课程可以强制退学和更换,必要时不能使用该功能。


  4.2.18、学生退学:根据登录学生的学号查询所有选修课,并在学校规定的时间内退学。学校规定的时间后不得退学。


  4.2.19、课程管理:管理员可对课程进行增删改查。


  4.2.20、学生成绩录入:先查出学生选择的课程,再按学期录入。


  4.2.21、学生成绩修改:找出学生录取的最大学期成绩,然后根据课程编号进行修改。


版权声明:本文内容来源于互联网,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xiaoyouyipei@163.com 举报,一经查实,本站将立刻删除。
首页 产品 教程 免费试用

微信咨询 预约演示 免费体验