摘 要
近年来,随着社会科技的不断发展,人们的生活方方面面进入了信息化时代。计算机的普及,使得我们的生活更加丰富多彩,同时,随着智能手机的普遍使用,不少的微信小程序也应运而生,逐步改变着人们的生活方式。手机作为这个时代的新生产物,具有高效、便携、更能随时随地的进行操作。在此现状下,设计出一款适合用户使用的教学评价系统微信小程序,帮助用户进行教学评价,给用户带来便利。
教学评价系统基于微信平台,采用JAVA开发语言,MYSQL数据库进行开发设计,系统详细介绍如何根据人们的需求,将先进的软件应用技术融入到教学评价系统微信小程序中,满足教学评价信息查询管理的需求,系统具有操作简单、界面简洁、稳定性强、灵活性好、系统安全性高等特点。
本论文对教学评价系统微信小程序进行了一系列的分析,系统需求分析,总体设计分析,详细细节设计分析,从开发环境、目标、流程、功能等方面都进行了总体规划。系统根据用户的需求开发功能模块,最大程度为用户提供便利的教学评价信息查询管理的平台。系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。
关键词:微信小程序;教学评价系统;JAVA开发语言;MYSQL数据库
3.3系统功能需求分析
本教学评价系统微信小程序主要满足三类用户的需求,分别是学生,教师和管理员,下面将分别介绍其功能模块。
1.管理员功能需求。
管理员登录后功能有学生管理,教师管理,班级管理,课程管理,课程安排,评价管理,修改密码,退出登录。
2.教师功能需求。
教师登录后功能有首页,课程,,个人信息,关于平台,退出登录。
3.学生功能需求。
学生登录后功能有首页,课程,教学质量评价,个人信息,关于平台,退出登录。
4.2系统结构设计
本教学评价系统微信小程序的功能结构设计如图4-1所示。
4.3.2数据库表
本教学评价系统微信小程序采用MYSQL数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
表4-1 class_room班级信息表
列名 |
数据类型 |
长度 |
允许空 |
说明 |
id |
bigint |
20 |
否 |
主键 |
name |
varchar |
255 |
是 |
班级名 |
remark |
varchar |
255 |
是 |
备注 |
create_time |
timestamp |
是 |
创建时间 |
|
update_time |
timestamp |
是 |
更新时间 |
表4-2 course课程信息表
列名 |
数据类型 |
长度 |
允许空 |
说明 |
id |
bigint |
20 |
否 |
主键 |
name |
varchar |
255 |
是 |
名称 |
path |
varchar |
255 |
是 |
展示图 |
remark |
tinyint |
1 |
是 |
描述 |
flag |
varchar |
255 |
是 |
标签 |
create_time |
timestamp |
是 |
创建时间 |
|
update_time |
timestamp |
是 |
更新时间 |
表4-3 course_evaluate评价信息表
列名 |
数据类型 |
长度 |
允许空 |
说明 |
id |
bigint |
20 |
否 |
主键 |
user_id |
varchar |
255 |
是 |
学生编号 |
teacher_id |
varchar |
255 |
是 |
教师编号 |
course_id |
bigint |
20 |
是 |
课程编号 |
create_time |
timestamp |
是 |
创建时间 |
|
update_time |
timestamp |
是 |
更新时间 |
|
level1 |
varchar |
255 |
是 |
融入教学课堂 |
Level2 |
varchar |
255 |
是 |
推荐学习资料 |
Level3 |
varchar |
255 |
是 |
互动提问 |
Level4 |
varchar |
255 |
是 |
分析解决问题能力 |
Level5 |
varchar |
255 |
是 |
提高学习效率 |
Level6 |
varchar |
255 |
是 |
整体评价 |
Level7 |
varchar |
255 |
是 |
多媒体板书 |
Level8 |
varchar |
255 |
是 |
评语 |
表4-4 user用户信息表
列名 |
数据类型 |
长度 |
允许空 |
说明 |
id |
bigint |
20 |
否 |
主键 |
class_room_id |
bigint |
20 |
是 |
班级 |
username |
varchar |
255 |
是 |
用户名 |
phone |
varchar |
255 |
是 |
电话 |
password |
varchar |
255 |
是 |
密码 |
nickname |
varchar |
255 |
是 |
昵称 |
avatar |
varchar |
255 |
是 |
头像 |
role |
varchar |
255 |
是 |
角色 |
create_time |
timestamp |
是 |
创建时间 |
|
update_time |
timestamp |
是 |
更新时间 |
表4-5 course_plan课程安排信息表
列名 |
数据类型 |
长度 |
允许空 |
说明 |
id |
bigint |
20 |
否 |
主键 |
class_id |
bigint |
20 |
是 |
班级名 |
teacher_id |
remark |
remark |
remark |
教师 |
course_id |
remark |
remark |
remark |
课程编号 |
remark |
varchar |
255 |
是 |
备注 |
create_time |
timestamp |
是 |
创建时间 |
|
update_time |
timestamp |
是 |
更新时间 |
文章来源:https://www.toymoban.com/news/detail-810663.html
文章来源地址https://www.toymoban.com/news/detail-810663.html
到了这里,关于基于微信小程序的教师教学质量评价系统的设计与实现(源码+论文)_v_158的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!