概要
互联网技术和移动通信技术的高速发展,给学习、生活和工作带来巨大的影响。智能终端作为信息的载体,具有简易的操作性、便携性、良好的交互体验,将其运用到教育领域,特别是运用都在网络覆盖率日渐增大的高校课堂教学中,十分必要。课题针对当前高校课堂教学的现状和未来发展趋势,将互联网学习思想融入其中,以微信小程序作为载体,采用MySQL数据库管理数据,部署Tomcat服务器,实现了基于微信小程序的高校课堂教学管理系统系统,满足高校课堂教学需要,提高课堂教学的质量和效果。
关键词:“高校课堂教学管理系统”微信小程序; SSM(Spring + Spring MVC + MyBatis);MySql数据库;Tomcat
开发说明
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发
研究背景
人类的进步带动信息化的发展,使人们生活节奏越来越快,所以人们越来越重视信息的时效性。以往的管理方式已经满足不了人们对获得信息的方式、方便快捷的需求。即高校课堂教学管理小程序慢慢的被人们关注。首先,网上获取信息十分的实时、便捷,只要系统在线状态,无论在哪里都能第一时间查找到理想的信息。
计算机技术在管理中成为人们的重要工具。可以有效快捷的解决想要获取的信息,提高工作效率。
系统实现的功能
考虑到实际生活中在高校课堂教学管理方面的需要以及对该系统认真的分析,将系统分为小程序端模块和后台管理员模块,权限按管理员,教师和学生这三类涉及用户划分。
(a) 管理员;管理员使用本系统涉到的功能主要有首页、个人中心、教师管理、学生管理、课程分类管理、课程资源管理、互动论坛、系统管理等功能。
(b) 教师主要包括首页、个人中心、课程资源管理、试题管理、课堂测试管理等功能进行详细操作
(c) 学生进入小程序可以实现首页、课程资源、测试、互动论坛、我的等功能,在我的页面可以对个人中心、我的收藏管理、测试记录、错题本、我要发贴、我的发贴等功能进行详细操作。
系统功能的具体实现(项目展示)
小程序端
登录,用户通过输入账号和密码,选择角色并点击登录进行系统登录操作,如图1-1所示
图1-1用户登录界面图
学生注册,在学生注册页面通过填写学号、密码、确认密码、学生姓名、性别、院系、学生手机等信息进行学生注册操作;,如图1-2所示。
图1-2学生注册界面图
用户登陆小程序端,可以对首页、课程资源、测试、互动论坛、我的等功能进行详细操作;如图1-3所示。
图1-3小程序端首页界面图
课程资源,在课程资源页面可以查看课程名称、课程分类、图片、视频、发布时间、教师工号、教师姓名、资源介绍等信息,并根据需要进行评论或收藏操作,如图1-4所示。
图1-4课程资源界面图
学生,在我的页面可以对个人中心、我的收藏管理、测试记录、错题本、我要发贴、我的发贴等详细信息进行操作,如图1-5所示。
图1-5学生功能界面图
学生信息,在用户信息页面通过填写学号、密码、学生姓名、性别、头像、院系、学生手机等详细信息进行保存或退出登录操作,如图1-6所示。
图1-6医生功能界面图
后台管理员功能模块
后台登录,管理员和教师通过输入账号、密码,选择角色并点击登录进入系统操作界面,如图1-7所示。
图1-7后台登录界面图
管理员登陆系统后,可以对首页、个人中心、教师管理、学生管理、课程分类管理、课程资源管理、互动论坛、系统管理等功能进行详细操作,如图1-8所示。
图1-8管理员功能界面图
教师管理,在教师管理页面可以对索引、教师工号、老师姓名、性别、照片、职称、联系电话、院系等内容进行详情,修改和删除操作,如图1-9所示。
图1-9用户管理界面图
学生管理,在学生管理页面可以对索引、学号、学生姓名、性别、头像、院系、学生手机等内容进行详情,修改和删除操作,如图1-10所示。
图1-10学生管理界面图
课程分类管理,在课程分类管理页面可以对索引、课程分类等内容进行修改和删除等操作,如图1-11所示。
图1-11课程分类管理界面图
课程资源管理,在课程资源管理页面可以对索引、课程名称、课程分类、课程视频、发布时间、资源图片、教师工号、教师姓名等内容进行详情,修改,查看评论或删除操作,如图1-12所示。
图1-12课程资源管理界面图
互动论坛,在互动论坛页面可以对索引、帖子标题、用户名、状态等内容进行详情,修改,查看评论或删除操作,如图1-13所示。
图1-13互动论坛界面图
系统管理,在系统公告页面可以对索引,标题,图片等内容进行详情,修改和删除等操作,还可以对轮播图管理进行详细操作;如图1-14所示。
图1-14系统管理界面图
教师功能模块
教师登陆系统后,可以对首页、个人中心、课程资源管理、试题管理、课堂测试管理等功能进行详细操作,如图1-15所示。
图1-15教师功能界面图
课程资源管理,在课程资源管理页面可以对索引、课程名称、课程分类、课程视频、发布时间、资源图片、教师工号、教师姓名等内容进行详情,修改,查看评论或删除操作,如图1-16所示。
图1-16课程资源管理界面图
试题管理,在试题管理页面可以对课堂测试、试题名称、分值、答案、类型等内容进行修改和删除操作,如图1-17所示。
图1-17试题管理界面图
课堂测试管理,在课堂测试管理页面可以对索引、课堂测试名称、测试时长(分钟)、课堂测试状态等内容进行详情,修改和删除操作,如图1-18所示。
图1-18课堂测试管理界面图
源码获取
如需要可扫取文章下方二维码联系得源码