- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHPMySQL教学质量保证和诊改信息化系统设计与实现
基于PHPMySQL教学质量保证和诊改信息化系统设计与实现
摘 要:为促使高等院校在学校、专业、课程、教师和学生不同层面建立完整且相对独立的自我质量保证机制,强化各层级质量管理系统的依存关系,形成全要素网络化的内部质量保证体系,设计并实现了教学质量保证和持续诊断改进系统。采用MySQL5.0+PHP相结合方式开发,使系统更贴近教学实际,突显学生能力培养,以课程教学过程的标准化促进教学质量的提升,增强了教学的过程性评价和数据分析在教学质量评价中的地位。
关键词:教学质量;诊改信息;过程性评价;数据分析
DOIDOI:10.11907/rjdk.172196
中图分类号:TP319
文献标识码:A 文章编号:1672-7800(2018)002-0108-06
0 引言
在高等院校课堂教学中掌握学习进度是关键,作业是学生接受知识进度的最好体现。教师在进行作业批改与分析中往往会占用很多时间,难以把握学生的知识进度,导致教学上时间不够分配。教学质量保证和诊改信息化系统为教师节省了批改及分析作业的时间,能准确掌握学生接受知识的进度,大大提高课堂的教学效率。
1 系统需求分析
借助教学质量保证和持续诊改信息化平台,通过统一课程标准、教学资源、教学过程以及对教学过程进行有效监控和数据分析,实现教学质量的稳步提升以及持续的诊断和改进。系统主要模块如图1所示。
1.1 系统逻辑模块
(1)基础数据模块:完成学生、课程、教师基础数据的增删改查等功能。
(2)课程资源模块:把课程项目资源分解成任务,完成所有任务资源的整合和管理。
(3)“教学做一体化”过程设置模块:把课程教学分为不同单元,把项目任务分解到不同的单元中。
(4)?u价指标设置模块:针对大一、大二、大三不同课程分类设置评价指标,如教学方法、教学进度、内容难易程度、项目步骤是否合理等。
(5)课堂数据采集模块:在“教学做一体化”过程中收集学生对每个项目任务的练习、建议、评价,提交数据,收集教师批改练习的数据。
(6)数据统计和分析模块:根据收集的数据,分析每个任务的完成率、完成时间、完成效果;分析每个单元的完成率、完成时间和完成效果;分析学生对任务的评价,如教学方法、任务内容难度、任务步骤清晰度等;统计学生平时成绩。
(7)持续诊改模块:提出诊断信息,包括任务完成时间是否合理、完成率、完成效果是否达到要求、任务内容是否应该修改、每个单元任务设置是否合理、对课程资源设置是否合理。
(8)诊改数据库模块:把专业课程诊改数据对接(导入)学校诊改数据库平台。
2 系统设计
按照需求功能要求,将系统分解为多个子系统,根据每个子系统的功能不同,分别完成需求分析中的不同要求。总体结构如图2所示。
2.1 功能分配
系统各功能需求与程序模块(组件)之间的关系如表1所示。
2.2 数据库设计
服务器端程序通过PDO(数据访问对象)应用程序编程接口(API)访问MySQL数据库。
使用MySQL的备份命令对数据进行保存。在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。
2.3 外部接口
①教师信息管理模块:提供对课程的查询接口;②学生信息管理模块:提供对学生信息查询的接口,包括按学号查询、按姓名查询和按班级查询3种;③课程管理模块:提供对课程信息查询的接口,包括按课程名查询等,见图3、图4。
3 系统实现
学生前台程序见图5。
3.1 学生前台核心代码
实现学生前台核心代码如下:
public function submitList()
{
MYMthis-load-model(tea_information_model, getALL);
MYMtas_id = isset(MYM_GET[tas_id]) ? intval(MYM_GET[tas_id]) : 0;
MYMlist = MYMthis-getALL-getStuTas(MYMtas_id, MYM_SESSION[stu_user]-cla_id);
echo
foreach (MYMlist as MYMkey = MYMitem) {
MYMcolor = Black;
MYMbig = ;
if (MYMkey 3) {
MYMbig = font-weight:bold;;
MYMcolor = Red;
} else if (MYMkey = 3 MYMkey 6) {
MYMbig = font-weight:
文档评论(0)