作业信息处理方法与流程

文档序号:29412091发布日期:2022-03-26 12:04阅读:148来源:国知局
作业信息处理方法与流程

1.本发明涉及信息技术领域,尤其涉及一种作业信息处理方法。


背景技术:

2.随着教育信息化的深入发展,许多新的计算机应用技术被越来越多地应用于传统的教育教学过程中,发挥着越来越重要的作用。但学生作业及批改过程的实质并没有发生太大的变化,基本还按原来的作业模式来进行,这极大地降低了学生课业电子化所应带来的许多优点和好处。
3.目前对师生课业行为的评估存在如下缺陷:
4.(1)学生作业批改由于缺乏有效的执行监管机制,往往只是随意抽查或让同学随意互改一下,作业的真实完成情况及统计工作量太大,且无法常态化进行学生作业情况的统计分析。
5.(2)未能通过课业计划处理系统所获得的数据,了解监测学生作业量是否恰当,教师对学生的了解程度,以及教师的批改减负、学生的作业减负、等信息,提高课业布置的针对性和有效性。
6.(3)未能通过课业计划完成过程所获得的数据,了解学生对自己认知评价、评价方式是否适当,课业习惯,计划及执行情况,计划订立的比例及是否合理。
7.(4)缺乏对学生作业过程精准耗时统计、师生课业计划中题量、难度、得分、耗时等达成度的有效统筹及分析管理等。
8.因此,提供一种能够缩短作业周期并且有效分析作业情况的方法。


技术实现要素:

9.本发明的目的是针对现有技术的缺陷,提供一种作业信息处理方法,打破了传统教学以学期为单位的延时反馈弊端,能够即时有针对性地分析作业情况。
10.为实现上述目的,本发明提供了一种作业信息处理方法,所述作业信息处理方法包括:
11.获取登录信息;所述登录信息包括用户id;
12.根据所述用户id确定身份信息;所述身份信息包括第一用户和第二用户;
13.当所述身份信息为第一用户时,根据接收到的发布指令从数据库中获取发布作业模板;根据所述第一用户的第一输入信息和所述发布作业模板生成作业信息;
14.根据接收到的批阅指令获取所述第二用户的提交信息;根据所述第一用户的第二输入信息对所述提交信息进行评分处理,得到得分数据;
15.根据所述得分数据和第一输入信息生成作业报告信息。
16.优选的,所述第一输入信息包括班级信息;所述提交信息包括用户id和状态信息;所述状态信息包括:未提交、已提交和已批阅;所述作业信息处理方法还包括:
17.根据接收到的查看指令统计所述状态信息为已提交的提交信息的数量,得到已提
交数量数据;
18.统计所述状态信息为已批阅的提交信息的数量,得到已批阅数量数据;
19.根据各所述班级信息获取班级人数数据并求和,得到总数量数据;
20.根据所述作业时长进行平均计算处理,得到平均完成时间数据;
21.根据所述得分数据进行平均计算处理,得到平均得分数据。
22.进一步优选的,在所述根据所述第一用户的第一输入信息和所述发布作业模板生成作业信息之后,所述作业信息处理方法还包括:
23.根据所述班级信息获取目标用户id,根据所述目标用户id发送所述作业信息。
24.进一步优选的,所述第一输入信息还包括截止时间数据;所述作业信息处理方法还包括:
25.根据所述截止时间数据和预设时长数据确定提示时间数据;
26.获取所述状态信息为未提交的提交信息对应的第三用户,按照所述提示时间数据将预设提示信息发送给所述第三用户。
27.进一步优选的,所述作业信息包括状态信息;所述状态信息包括:待处理、接收中和已完成;所述作业信息处理方法还包括:
28.判断所述已提交数量数据是否大于已批阅数量数据;
29.当所述已提交数量数据大于已批阅数量数据时,确定所述作业信息的状态信息为待处理;
30.当所述已提交数量数据等于已批阅数量数据时,判断所述已提交数量数据是否等于总数量数据;
31.当所述已提交数量数据等于总数量数据时,确定所述作业信息的状态信息为已完成;
32.当所述已提交数量数据不等于总数量数据时,确定所述作业信息的状态信息为接收中。
33.优选的,当所述身份信息为第二用户时,根据所述用户id获取作业信息和/或评分数据;
34.根据所述第二用户的第三输入信息和所述作业信息生成提交信息;
35.根据接收到的提交指令将所述提交信息发送给所述第一用户。
36.进一步优选的,确定所述第二用户的输入信息的时间为第一时刻;
37.确定所述提交指令的时间为第二时刻;
38.根据所述第一时刻和第二时刻计算得到作业时长数据,并根据所述第二用户的输入信息、作业信息和作业时长数据生成提交信息。
39.优选的,所述作业信息还包括:学科信息和范围信息;所述作业信息处理方法还包括:
40.根据所述学科信息和范围信息确定知识点;
41.根据所述评分数据确定所述第二用户在所述知识点的测评等级,并根据测评等级获取题目数量;
42.从题库数据中获取所述预设数量个题目,发送给所述第二用户。
43.优选的,所述登录信息还包括密码数据;所述作业信息处理方法还包括:
44.判断所述用户id和密码数据是否匹配;
45.当所述用户id和密码数据不匹配时,生成登录失败提示信息。
46.优选的,根据所述身份信息确定权限信息。
47.本发明实施例提供的作业信息处理方法,打破了传统教学以学期为单位的延时反馈弊端,能够即时有针对性地分析作业情况。
附图说明
48.图1为本发明实施例提供的作业信息处理方法的流程图。
具体实施方式
49.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
50.本发明提供的作业信息处理方法,打破了传统教学以学期为单位的延时反馈弊端,能够即时有针对性地分析作业情况。
51.图1为本发明实施例提供的作业信息处理方法的流程图,以下结合图1对本发明技术方案进行详述。
52.步骤110,获取登录信息;
53.具体的,登录信息包括用户id和密码数据。判断用户id和密码数据是否匹配。当用户id和密码数据不匹配时,生成登录失败提示信息。当用户id和密码数据不匹配时,执行步骤120。
54.其中,用于接收登录信息的终端设备可以是智能手机、电脑等。
55.在优选的方案中,为减少登录时间,避免用户每次登录都需要输入用户id和密码,本发明实施例还可以识别出当前页面为应用程序的登录页面。识别出所述登录页面中用于输入登录信息的目标输入域;接收用户输入的生物特征信息。如果所述生物特征信息是预设生物特征信息,则从预设数据库中获取所述生物特征信息所表征的用户登录所述应用程序的登录信息。将所述登录信息填充到所述目标输入域中。实现自动填充登录页面中的所述目标输入域,简化了用户的登录操作,并且适用范围广,不受应用程序开发平台的限制。
56.步骤120,根据用户id确定身份信息;
57.具体的,身份信息包括第一用户和第二用户。在本发明实施例中,第一用户为教师,第二用户为学生。
58.为保证系统的秩序,还可以根据身份信息确定权限信息。不同身份的用户的权限信息是不同的。具体为:从预置的用户-身份信息映射关系表中获取相应用户的身份信息。提取所述身份信息的资源访问权限,所述资源访问权限采用正则表达式定义,并记录在权限定义文件中,所述资源由唯一的资源代码进行标识。拦截所述用户提交的资源访问请求,获得所述资源的资源代码。将所述资源代码与所述角色的资源访问权限进行匹配,若匹配成功,则向用户返回所述资源。若匹配失败,则拒绝所述用户的资源访问请求。
59.步骤130,当身份信息为第一用户时,根据接收到的发布指令从数据库中获取发布作业模板;
60.具体的,发布作业模板包括对应多个待填充的区域。
61.步骤140,根据第一用户的第一输入信息和发布作业模板生成作业信息;
62.具体的,第一输入信息包括:学科信息、班级信息、截止时间数据和范围信息。
63.在根据第一用户的第一输入信息和发布作业模板生成作业信息之后,根据班级信息获取目标用户id,根据目标用户id发送作业信息。
64.步骤150,根据接收到的批阅指令获取第二用户的提交信息;
65.具体的,作业信息为第一用户发布的需要完成的内容,是没有第二用户的答题过程的。提交信息是包括需要完成的内容和第二用户的答题过程的信息。
66.当身份信息为第二用户时,根据用户id获取作业信息和/或评分数据。根据第二用户的第三输入信息和作业信息生成提交信息。根据接收到的提交指令将提交信息发送给第一用户。
67.为避免第二用户忘记提交,本发明实施例还设置有提示功能,根据截止时间数据和预设时长数据确定提示时间数据。获取状态信息为未提交的提交信息对应的第三用户,按照提示时间数据将预设提示信息发送给第三用户。其中,第三用户指的是在提示时间时仍然未向第一用户发送提交信息的用户。
68.为便于第二用户查看作业提交情况,当当前时间为截止时间数据时,获取状态信息为未提交的提交信息对应的第四用户,并将第四用户发送给第二用户的用户终端。其中,第四用户指的是在解释时间数据时仍然未向第一用户发送提交信息的用户。
69.进一步地,可以结合第一用户的考勤信息筛选未向第一用户发送提交信息的用户。获取状态信息为未提交的提交信息对应的第四用户之后,根据截止时间数据确定日期信息,根据日期信息查找各第四用户的考勤状态。考勤状态包括请假和正常。当考勤状态为请假时,将该第四用户剔除,并将剩余的第四用户发送给第二用户的用户终端。
70.为准确统计发布的作业信息的情况,还需要统计作业信息的用时情况,具体为:确定第二用户的输入信息的时间为第一时刻。确定提交指令的时间为第二时刻。根据第一时刻和第二时刻计算得到作业时长数据,并根据第二用户的输入信息、作业信息和作业时长数据生成提交信息。
71.为便于第一用户查看作业信息的情况。每个作业信息包括属性信息。属性信息包括:已提交数量数据、已批阅数量数据、总数量数据、平均完成时间数据。提交信息包括用户id和状态信息。状态信息包括:未提交、已提交和已批阅。根据接收到的查看指令统计状态信息为已提交的提交信息的数量,得到已提交数量数据。统计状态信息为已批阅的提交信息的数量,得到已批阅数量数据。根据各班级信息获取班级人数数据并求和,得到总数量数据。根据作业时长进行平均计算处理,得到平均完成时间数据。根据得分数据进行平均计算处理,得到平均得分数据。
72.为便于第一用户批阅作业信息。作业信息包括状态信息。状态信息包括:待处理、接收中和已完成。判断已提交数量数据是否大于已批阅数量数据。当已提交数量数据大于已批阅数量数据时,确定作业信息的状态信息为待处理。当已提交数量数据等于已批阅数量数据时,判断已提交数量数据是否等于总数量数据。当已提交数量数据等于总数量数据时,确定作业信息的状态信息为已完成。当已提交数量数据不等于总数量数据时,确定作业信息的状态信息为接收中。
73.第一用户可以根据作业信息的状态信息判断是否需要进行批阅。当作业信息的状态信息为待处理时,表明有未批阅的提交信息。当作业信息的状态信息为接收中时,表明当
前暂时没有需要批阅的提交信息,处于接收新的提交信息的状态中。当作业信息的状态信息为已完成时,表明已停止接收提交信息,且没有需要批阅的提交信息。进一步的,当作业信息的状态信息为已完成时,将作业信息归档。
74.步骤160,根据第一用户的第二输入信息对提交信息进行评分处理,得到得分数据;
75.具体的,第二输入信息可以理解为第一用户对提交信息的评判结果。第二输入信息包括题号信息。根据题号信获取该题号对应的分值数据,根据评判结果确定该题号的得分数据,并对提交信息中所有题号的得分数据进行求和,得到提交信息的得分数据。
76.步骤170,根据得分数据和第一输入信息生成作业报告信息。
77.具体的,根据第一输入信息的一个或者几个项对得分数据进行统计,并根据全部的统计结果生成作业报告信息。在本发明实施例中,作业报告信息主要是便于第一用户了解作业完成情况的报告信息。
78.在一个具体的例子中,根据班级信息统计各班的平均得分数据,并且将各班级的平均数据和参与本次作业的全部班级的平均得分数据进行比较,用以判断出各班级相对与整体的状况。
79.在优选的方案中,将平均得分数据和第二用户的得分数据进行比较,并将比较结果发送给第二用户,使得第二用户准确得知作答情况。
80.为了针对性地巩固提高第二用户相应的知识点。根据学科信息和范围信息确定知识点。根据评分数据确定第二用户在知识点的测评等级,并根据测评等级获取题目数量。从题库数据中获取预设数量个题目,发送给第二用户。
81.本发明的作业信息处理方法,打破了传统教学以学期为单位的延时反馈弊端,能够即时有针对性地分析作业情况。
82.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
83.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
84.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1