大学生学习效率管理系统


时间: 2021-08-09 01:26:06 人气: 11 评论: 0

很多学生在进了大学之后,失去了向学的动力,学业只求过关,无心追求更高深的知识,也无视学校的丰沛资源,怠惰、拖延的“症状”开始在校园里传染开来。学习拖延是一种发生在学生身上较为普遍的行为现象,指学习者知道应该立即或按计划执行,却仍自愿推迟,以致没能在预定时间内完成学习任务,同时产生主观不适感的行为[1]。国内外的研究均表明大学生在多项学习活动中存在拖延行为,学习拖延不仅不利于学习任务的按时完成,还会给个体带来不良的情绪体验,容易使个体经历更多的情绪困扰,感觉焦虑、不安和自责,进而影响其学习成绩。

研究的基本内容

(1)基于ASP.NET的学习效率管理系统的需求分析

基于大学生学习过程的拖延程度以及具体学习计划等问题的现状,通过文献调查以及问卷调查,对系统需求进行具体分析,了解大学生对学习效率管理系统的特殊需求。

(2)基于ASP.NET的学习效率管理系统的功能设计

学习效率管理系统主要有三种用户:学生、教师、系统管理员。各用户的基本功能如下:

①学生模块

学习打卡:学生每次进入系统可以进行学习打卡。

专业计划:学生根据已选课程的教师计划,在教师的指导下完成专业计划。

课外计划:学生结合自己的兴趣和个人实际情况,制定自我的学习计划,发布的计划可以被教师、同学评价。① 学生制定每日或每周学习计划:按照帕累托原则分为四类:重要-紧急;重要-不紧急;紧急-不重要,不紧急-不重要,并将计划分类存储,系统对分类的计划进行智能化排序,根据该排序执行计划。② 学生制定书籍或技能学习计划:添加科目和添加技能采用分级显示,用于明确学习计划,如添加科目《疯狂Android》,再根据章节设置分级列表,完成的章节选框打勾;再如添加技能“学习电子琴”,分级列表可设置弹奏曲目,完成的曲目选框打勾。

查看计划:学生可在教师主页查看教师计划,在学生主页查看他人分享的学习计划,加强师生、生生的交流,优化自己的学习计划。

学习反馈:系统根据计划的完成度可视化展示,如进度条、柱状图或饼图。

②教师模块

体现教师的主导作用,主要帮助学生在专业学习计划的制定上更合理科学。

专业计划的创建与管理:提供与课程相关的专业的学习计划;

专业资源的创建与管理:提供与课程相关的或计划中涉及的学习资源供学生查阅;

学生计划的查看与评价:通过查看选课学生的计划对其进行评价,指导学生执行计划。

③管理员模块

管理员主要功能是对管理员进行管理,对用户进行管理,对后台数据等进行管理。

(3)基于ASP.NET的学习效率管理系统的开发实施

系统前台主要采用ASP.NET技术,系统数据库采用SQL SERVER。通过分析系统功能,业务流程,数据流程等步骤,设计编码规则,完成编码,实现学习效率管理系统的功能。针对不同的用户,设置系统实现的不同功能。数据库方面采用sql server,主要流程如下:

(1)问题分析:对大学生学习拖延的问题进行分析研究,确定改善学习拖延的学习效率管理系统需要实现的相关功能。

(2)需求分析:对改善学习拖延的学习效率管理系统进行需求分析,同类型系统现状分析,业务数据流程分析。

(3)数据库分析:对数据库进行概念设计,逻辑设计,原则上要符合第三范式。

(4)系统分析:对改善学习拖延的学习效率管理系统功能结构设计分析,数据流程分析,数据字典分析,输入输出信息分析。

(5)系统试运行:对改善学习拖延的学习效率管理系统前台端与后台数据系统进行测试,并修正错误跟完善功能。输出系统完善改进方案,进入最终系统阶段。

(6)最终系统:一个能够成功运行并且符合设计目标的改善学习拖延的学习效率管理系统。

(4)基于ASP.NET的学习效率管理系统的数据分析

通过连接后台数据库,掌握用户使用信息。对用户计划进度和完成度等相关内容的数据分析,了解学生的学习管理情况等信息。

2、拟解决的主要问题

(1)APP主页功能的设计与实现

学习效率管理系统分为学生、教师、管理员三个主体。通过设定详细学习目标,对完成项目的打卡,可视化学习进度,以进度条的形式来记录学生的学习情况,通过设施奖励机制,达到激励学生的目的。该系统以学生为主体,发挥教师对学生的指导作用,以“主导——主体”理论设计大学生学习效率管理系统,结合后台的其他数据分析,以此帮助学生养成良好学习习惯,提高学习效率。

(2)科学地数据分析系统的实现

将用户的数据进行保存,将数据准确的保存到后台数据库中,通过多项用户数据与科学相关信息的结合处理,分析大学生计划的进度完成情况,学习计划以及计划内容、类型等信息。教师页面可以点击查看学生用户的相关信息。


评论
188083800