技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种教务系统的更新方法、装置、设备及存储介质与流程  >  正文

一种教务系统的更新方法、装置、设备及存储介质与流程

  • 国知局
  • 2024-08-22 14:19:54

本申请实施例涉及计算机,尤其涉及教务系统架构,具体涉及一种教务系统的更新方法、装置、设备及存储介质。

背景技术:

1、为了简化学生的分班、调班、选课、退课等问题,通常采用教务系统的方式,线上操作,避免了线下操作的繁琐性。

2、由于不同的科目都会涉及到学生的分班、调班、选课、退课等问题,目前的教务系统的每一套科目均单独实现,虽然有利于区分不同科目的业务流程,但在设计每一套科目时的重复代码较多,且在增加新的科目类型时,需要重新实现一套业务逻辑,导致教务系统的可扩展性较差。

技术实现思路

1、本申请提供了一种教务系统的更新方法、装置、设备及存储介质,以提高教务系统的数据时效性和可扩展性。

2、根据本申请的一方面,提供了一种教务系统的更新方法,该方法包括:

3、根据目标教务系统的业务信息,确定所述目标教务系统的业务数据和业务规则数据;

4、基于qlexpress框架,根据所述业务数据和所述业务规则数据,确定所述目标教务系统的业务规则结果集,并根据所述业务规则数据确定业务规则配置界面;

5、根据所述业务规则数据、所述业务规则配置界面和所述业务规则结果集,确定所述目标教务系统的业务规则引擎;

6、响应于在所述业务规则配置界面对所述业务规则引擎的更新操作,以实现对所述目标教务系统进行更新。

7、根据本申请的另一方面,提供了一种教务系统的更新装置,该装置包括:

8、数据确定模块,用于根据目标教务系统的业务信息,确定所述目标教务系统的业务数据和业务规则数据;

9、数据处理模块,用于基于qlexpress框架,根据所述业务数据和所述业务规则数据,确定所述目标教务系统的业务规则结果集,并根据所述业务规则数据确定业务规则配置界面;

10、引擎确定模块,用于根据所述业务规则数据、所述业务规则配置界面和所述业务规则结果集,确定所述目标教务系统的业务规则引擎;

11、系统更新模块,用于响应于在所述业务规则配置界面对所述业务规则引擎的更新操作,以实现对所述目标教务系统进行更新。

12、根据本申请的另一方面,提供了一种电子设备,所述电子设备包括:

13、一个或多个处理器;

14、存储器,用于存储一个或多个程序;

15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请实施例所提供的任意一种教务系统的更新方法。

16、根据本申请的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请实施例所提供的任意一种教务系统的更新方法。

17、本申请通过根据目标教务系统的业务信息,确定目标教务系统的业务数据和业务规则数据;基于qlexpress框架,根据业务数据和业务规则数据,确定目标教务系统的业务规则结果集,并根据业务规则数据确定业务规则配置界面;根据业务规则数据、业务规则配置界面和业务规则结果集,确定目标教务系统的业务规则引擎;响应于在业务规则配置界面对业务规则引擎的更新操作,以实现对目标教务系统进行更新。上述技术方案,通过qlexpress框架,构建规则配置界面和业务规则引擎,在更新教务系统内容时,可以通过规则配置界面直接更新业务规则引擎,以实现教务系统的更新,有助于提高教务系统的数据时效性和可扩展性。

技术特征:

1.一种教务系统的更新方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述业务规则数据包括业务规则集和业务流程;相应的,根据目标教务系统的业务信息,确定所述目标教务系统的业务规则数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据目标教务系统的业务信息,确定所述目标教务系统的至少两个业务规则集,包括:

4.根据权利要求1所述的方法,其特征在于,基于qlexpress框架,根据所述业务数据和所述业务规则数据,确定所述目标教务系统的业务规则结果集,包括:

5.根据权利要求1所述的方法,其特征在于,在根据所述业务规则数据、所述业务规则配置界面和所述业务规则结果集,确定所述目标教务系统的业务规则引擎之后,包括:

6.根据权利要求1所述的方法,其特征在于,在根据所述业务规则数据、所述业务规则配置界面和所述业务规则结果集,确定所述目标教务系统的业务规则引擎之后,还包括:

7.根据权利要求2-3任一项所述的方法,其特征在于,所述业务数据包括学生信息、班级信息、课程信息、退课信息和选课信息;所述业务规则包括学生信息规则、课程信息规则、选课信息规则和退课信息规则;所述业务规则集包括分班规则集、调班规则集、选课规则集和退课规则集;所述业务流程包括分班流程、调班流程、选课流程和退课流程。

8.一种教务系统的更新装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一项所述的教务系统的更新方法。

技术总结本申请公开了一种教务系统的更新方法、装置、设备及存储介质,涉及教务系统架构技术领域。该方法包括:根据目标教务系统的业务信息,确定目标教务系统的业务数据和业务规则数据;基于QLExpress框架,根据业务数据和业务规则数据,确定目标教务系统的业务规则结果集,并根据业务规则数据确定业务规则配置界面;根据业务规则数据、业务规则配置界面和业务规则结果集,确定目标教务系统的业务规则引擎;响应于在业务规则配置界面对业务规则引擎的更新操作,以实现对目标教务系统进行更新。上述技术方案,通过QLExpress框架,构建规则配置界面和业务规则引擎,有助于提高教务系统的数据时效性和可扩展性。技术研发人员:余向,徐建武受保护的技术使用者:北京思明启创科技有限公司技术研发日:技术公布日:2024/8/21

本文地址:https://www.jishuxx.com/zhuanli/20240822/278151.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。