站免费下载安装,ueditor wordpress html被转义,上海知名网站制作公司,建设电影网站论文1#xff0c;项目背景
随着我国高等教育的发展#xff0c;数字化校园将成为一种必然的趋势#xff0c;国内高校迫切需要提高教育工作的质量与效率#xff0c;学生成绩管理工作是高校信息管理工作的重要组成部分#xff0c;与国外高校不同#xff0c;他们一般具有较大规模…1项目背景
随着我国高等教育的发展数字化校园将成为一种必然的趋势国内高校迫切需要提高教育工作的质量与效率学生成绩管理工作是高校信息管理工作的重要组成部分与国外高校不同他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。由于整体信息化程度相对落后经费短缺理论体系不健全等原因国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。
虽然面对种种困难许多高校还是针对己学校的规模和特点开发出了学生成绩管理系统将管理人员从繁杂的日常事务性工作中解脱岀来提高了工作效率实现了信息共享。由于现在处于初级阶段现在国内很多高校以及很多软件公司都纷纷看关于高校的管理系统但是就目前来看许多高校的学生成绩管理系统还存在非常多的问题最主要的问题就是功能单一一个系统之针对一个群体。
各个相关系统间没有紧密、有效的联系比如管理系统只有学校的管理员使用学生如果对自己的信息进行相关查询又要设计出另外的一套系统数据又要重新导入影响了信息的重用和共亨。也不方便于管理和维护
2系统设计 功能权限结构图 3需求分析
3.1 管理员功能需求
个人中心可快速预览个人信息和相关功能预览成绩管理可查看所有学生的成绩学生信息管理所有学生的个人信息课程管理用于给不同年级不同专业的班级增加或编辑课程用户管理管理员可以对管理员用户教师用户和学生用户进行增删改查管理账户管理对系统内所有账号进行用户名和密码的管理
3.2 教师功能需求
个人中心可快速预览个人信息和相关功能预览教学任务教师在此可发布管理各个课程的教学任务以供学生查看成绩管理可查看、录入、编辑所有学生的成绩
3.3 学生功能需求
个人中心可快速预览个人信息和相关功能预览教学任务查看自己课程的教学任务成绩管理可查看自己的成绩课程信息查看自己的所选课程信息选课学生可以选择想上的课程教学评价学生可以对上过的课程进行评价打分
4技术分析
后端技术
技术说明官网SpringBootWeb应用开发框架https://spring.io/projects/spring-bootSpringSecurity认证和授权框架https://spring.io/projects/spring-securityMyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.htmlMyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.htmlDruid数据库连接池https://github.com/alibaba/druidJWTJWT登录支持https://github.com/jwtk/jjwtLombokJava语言增强库https://github.com/rzwitserloot/lombokPageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelperSwagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui
前端技术
技术说明官网Vue前端框架https://vuejs.org/Vue-router路由框架https://router.vuejs.org/Vuex全局状态管理框架https://vuex.vuejs.org/Element前端UI框架https://element.eleme.ioAxios前端HTTP框架https://github.com/axios/axiosv-charts基于Echarts的图表框架https://v-charts.js.org/ 有源码 获取源码
5页面展示 登录学生教师管理员均在此界面登录系统点击权限名称即可切换登录位置 系统配色调整、修改密码 5.1 管理员首页 管理员在此页面可以查看编辑自己的个人信息点击用户模块下的查看更多按钮即可查看修改各个用户的信息点击学生信息下的查看更多按钮即可管理学生信息同理点击课程信息下的查看更多按钮即可管理课程信息。 个人信息管理 用户管理 学生信息管理 编辑学生信息 课程管理 编辑课程信息 成绩管理 5.2 教师主页 教师在此页面可以查看编辑自己的个人信息点击成绩信息下的查看更多按钮即可管理成绩信息点击教学任务下的查看更多按钮即可发布编辑教学任务。 个人中心 成绩管理 打分 教学任务管理 新增教学任务 5.3 学生主页 学生在此页面可以查看编辑自己的个人信息点击成绩信息下的查看更多按钮即可查看成绩信息点击教学任务下的查看更多按钮即可查看老师发布的教学任务。 个人中心 教学任务查看 课程信息查看 选课 教学评价