Science &Technology Vision
科技视界
DOI :10.19694/jki.issn2095-2457.2022.24.06
0引言
教学评价是以教学目标为依据,按照科学的标准,运用一切有效的技术手段,对教学过程及结果进行测量,并给予价值判断的过程。随着职业院校教育改革的不断推进,教学评价在教学中的重要性愈发凸显,它所发挥出的教学导向作用可以很好的指导教师调整教学目标与教学任务,提高教学效率与教学效果。因此,笔者提出一种基于大数据思维的智慧作业系统[1]。
该系统是一种网上作业平台,学生可以登录平台,进行题库练习、组卷考试等功能。与传统的网络作业平台不同,在本系统中,题库中的每一道题,均有多个“知识点”属性,以提示题目所包含的知识点。当学生完成作答后,系统自动批改,并将结果存入数据库当中。教师可登录后台,通过条件筛选学生、知识点等条件,教师可以高效、快捷的获取任何学生对任意知识点的答题正确率情况,并可通过设置查询时段来分析正确率的变化曲线,以达到精确评价学生知识掌握情况,充分发挥教学评价导向作用的目的[2]。
为实现该功能,选择一款合适的数据库管理系统在整个平台的开发中是非常重要的。现有常用的数据库管理系统有很多,如Oracle 、Access 、SQL Server 、MySQL 等。其中,MySQL 是一款非常流行的开源关系型数据库管理系统,其特点为小巧易用、简单易学、运行速度快等,非常适合小体量项目,
是一款应用广泛的数据库管理系统[3]。PhpMyAdmin 是一款Web-Base 方式架构的MySQL 数据库管理工具,其特点是让管理者可用Web 方式控制和操作MySQL 数据库,交互界面直观、简单,同时支持远程数据库管理。
1系统需求及功能模块
根据实际需求分析,该智慧作业系统主要涉及学生、教师、管理员等用户,各类用户所设计的功能需求各不相同[4]。对于学生用户,除登录平台、个人信息维护、在线做题等基础功能外,
还应能查询自己的历史答题记录,基于MySQL 的智慧作业系统数据库设计
(西安铁路职业技术学院,陕西西安710026)
【摘要】随着职业教育改革与数字化教学发展的浪潮不断推进,数字化教学资源和手段的灵活运用已成为改革中的重要方向。文章根据实际需求,基于MySQL 数据库对一种智慧作业系统数据库进行了设计,利用E -R 图进行需求分析,使用phpMyAdmin 软件进行数据库的创建管理,设计并建立了教师、学生、题目等数据库表,旨在为提高职业院校的教学效率与教学效果,提供快速便捷的信息检索服务。同时,减轻了职业院校教师的工作压力,为教师快速、便捷的掌握学生的学习进度提供了大量的教学素材。经实验验证,该数据库满足设计需要且运转良好。
【关键词】数据库;MySQL ;智慧作业系统
收稿日期:2022-03-10
※基金项目:一种智慧作业系统的建设与应用(XTZY20J09)。作者简介:罗想,助教,硕士,研究方向为教育教学改革。
科创新知
019
Copyright ©博看网. All Rights Reserved.
科技视界Science &Technology Vision
并通过条件筛选查询自己对任意知识点的正确率、答题总正确率、正确率变化曲线等信息。教师用户应能维护
学生信息与题库信息,
同时能任意条件查询所有学生的作答情况。管理员用户应能维护三者账户信息等。该系统功能模块如图1所示。
2概念模型
根据智慧作业系统需求分析及功能模块设计,结合具体的数据需求,可使用E-R 图来进一步设计数据库的内部结构。2.1学生
所涉属性主要是学生id (学号)、姓名、性别、专业、班级等相关信息,如图2所示。2.2教师
所涉属性主要是教师id (职工号)、姓名、性别、、所属教研室等相关信息,如图3所示。
2.3题目
所涉属性主要是题目id 、题干、题目性质、选项A 、选项B 、选项C 、选项D 、正确答案、知识点1、知识点2、知识点3、所属科目等信息,如图4所示。2.4答题记录
所涉属性主要是记录id 、答题学生id 、题目id 、作答对错记录、时间戳等信息,如图5所示。
将上述关系整合优化后,可得到该系统的总E-R 图,如图6所示。
图3教师E-R 图图4题目E-R 图图5答题记录E-R 图
依据以上模型设计具体的数据库表,并将主要部分介绍如表1、表2所示。
3数据库实现
根据以上关系模型及库表设计,
本文的智慧作业系统选取MySQL 作为数据库管理系统,结合PHP 语言进行服务端开发,
并使用phpMyAdmin 工具进行实现。如图7
所示。图6总体E-R 图
图1
智慧作业系统功能模块设计
图2学生E-R 图
科创新知
020
Copyright ©博看网. All Rights Reserved.
Science &Technology Vision
科技视界
表1学生表设计
表2教师表设计
图7phpMyAdmin 操作界面
4结语
本文通过智慧作业系统介绍了数据库的设计实现过程中“需求分析—功能设计—概要(关系)设计—逻辑结构(库表)设计—物理实现”的五个步骤。该数据库系统最终在智慧作业系统中被成功使用,满足了设计需求,达到了预设目的并取得良好效果。
【参考文献】
[1]涂华燕.基于MySQL 宿舍管理系统数据库设计[J].电脑编程技巧与维护,2021(12):104-106.[2]董晓璇.基于智能组卷策略在线作业和考试系统的设计与实现[D].上海:东华大学,2017.[3]宁雪梅.仓库管理系统数据库设计与实现[J].大众标准化,2021(16):139-141.[4]王森,王风硕.网上图书销售管理数据库设计[J].电脑知识与技术,2021,17(35):18-19.
学生表
序号字段名称字段类型说明功能1student_id varchar 主键学生id 2password varchar 非空学生登录密码3name varchar 非空学生姓名4sex enum 非空学生性别5major varchar 外键约束学生专业6
class
varchar
非空
学生班级
如何运行php项目
教师表
序号字段名称字段类型说明功能1teacher_id varchar 主键,非空教师id 2password varchar 非空教师登录密码3name varchar 非空
教师姓名4sex enum 教师性别
5office varchar 外键约束所属教研室6
phone_num-ber
int
科创新知
021
Copyright ©博看网. All Rights Reserved.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。