基于业务规则的成人教育教务系统的设计与实现

发布时间:2019-08-06 来源: 日记大全 点击:

http://img1.qikan.com.cn/qkimages/kjyx/kjyx201706/kjyx20170669-1-l.jpghttp://img1.qikan.com.cn/qkimages/kjyx/kjyx201706/kjyx20170669-2-l.jpg
  摘 要:教育教务系统作为教学资源与信息的重要载体,在成人教育中起着非常重要的作用。现阶段,随着我国成人教育的不断发展和完善,在教育教学和教务管理过程中,逐渐显露出了许多问题。为了更好地发展成人教育,保证教学质量,构建成人教育教务管理系统是非常重要的。该系统可以更好地管理教育教学和教务,促进成人教育行业的良性发展。简要阐述了相关业务规则,具体探讨了基于业务规则下的成人教育教务系统的设计与实现,以期为日后的相关工作提供参考。
  关键词:业务规则;成人教育;教育教务系统;结构框架
  中图分类号:TP311.52 文献标识码:A DOI:10.15913/j.cnki.kjycx.2017.06.099
  成人教育作为我国人才教育培养中不可缺少的重要组成部分,其在教育教务管理上仍然存在许多问题,直接导致教学质量的滑坡和教育资源的严重浪费。从大的方面来说,它影响了成人教育行业的稳健发展。鉴于这种局面,本文提出了在业务规则的条件下构建成人教育的教育教务管理系统,以规范成人教育混乱的管理局面。这不仅是行业发展的必然趋势,也是本文分析、探讨的重点。
  1 业务规则概况
  在社会中,规则无处不在,并发挥着非常重要的作用。业务规则是随着软件技术的不断发展而出现的,它是专为软件界服务的。因此,业务规则具体指的是描述和约束业务的语句,以便进行业务结构的刻画,对业务行为的控制和影响。这种业务规则具有声明性、准确性、原子性、一致性和非冗余性等。
  业务规则的表现形式主要有3种,即决策表,也就是以表格的形式来表现出来,其每一行都是一条规则,每一列都是相应的条件和动作;决策树,也就是将同一组类的业务规则通过树型结构表现出来,其每一个分支都是一种决策路径,而叶子节点等都表现其相应的结果和动作;规则语言,也就是采用一种相似的语言语句描述规则,而这种规则语言有很多,每一种都有其特定的使用领域,但相比图形化的决策表和决策树来说,其在维护难度上增加了许多。业务规则在使用过程中的流程主要体现在规则引擎、规则库、规则语言框架和规则集成开发环境中,分别是执行、存储、语言设计和规则集成编辑等。基于这个业务规则流程,成人教育教务系统的构建分析如下。
  2 功能模块
  基于上述业务规则,构建出的成人教育教务系统主要有3大功能模块,即选课管理模块、课程学习过程管理模块和毕业设计管理模块。对于学生来说,这3个功能模块贯穿了其从入学到毕业的全过程,而其所需的业务规则都是在这个系统的规则库中存放和提取的。
  2.1 选课管理模块
  选课管理模块主要包括2个子模块,即学生选课模块和教务管理模块。其中,学生选课子模块主要是为了方便学生在系統平台上选择课程。这个模块主要提供用户登录、课程信息浏览、用户口令更改、用户选课和退课等功能。而教务管理子模块主要是统计和维护相应的课程信息、学生信息和选课结果等。
  2.2 课程学习过程管理模块
  课程学习过程管理模块主要是利用相应的管理规则全方位监控和管理学生的学习过程。通过对学生学习过程的监控管理,相关人员可以综合分析出学生的学习情况。根据这些情况,责任教师就可以制订相应的教学计划和管理规则,在为学生提供个性化服务的同时,也保证了学生学习的有效性。根据系统平台中课程学习的初始规则库,其课程学习的业务流程见图1.
  2.3 毕业设计管理模块
  毕业设计管理模块主要包括毕业设计子模块和教务管理子模块两大功能。其中,毕业设计子模块主要是为教师出题和毕业设计等提供服务的,而教务管理子模块则主要是统计和维护教师信息、毕业设计结果。
  3 整体设计与实现
  基于业务规则在我国现代成人教育中发挥着非常重要的作用。成人教育教务系统除了必须具备上述三大功能模块外,在整体结构设计和系统实现上还需要注意一些问题。
  3.1 系统构架
  图2为成人教育教务系统整体框架。从图2中可以看出,成人教育教务系统平台主要包括3个子系统,分别为课程开发子系统、教学支持子系统和教学教务子系统。
  课程开发系统在成人教育教务系统中起着非常重要的作用,通过课程开发才能为学生提供相应的课程学习和服务。下面以《计算机网络》这门课程为例进行具体分析。
  《计算机网络》这门课程的开发设计主要是依据“一站式学习平台”的设计思想,设计出以文字教材作为建设基础,以音像教材和网格教材等其他多媒体教材为互补的一种立体化教学模式。其实质上也是一种有机结合的教材,因此,在具体开发设计时,可以按照成人的学习特点、人才培养目标和具体的教学条件等进行。
  教学支持子系统主要起到的作用是辅助教学,也就是考核和验证教学结果的系统。一般情况下,这种系统就是网上考核管理系统,它将网上作业系统与网上测试系统的功能、作用集合在一起,然后根据学生的课时安排、具体学习情况等开发设计而成。这种网上考核管理系统的主要功能组成部分包括系统管理模块、主持教师模块和学生形考模块等。
  教学教务子系统是基于业务规则的成人教育教务系统的核心部分。这个子系统的核心数据主要来自中央电大Client/Server模式和省电大Client/Server模式的教务管理系统中,比如学生的档案信息、成绩信息和考试信息等。教学教务子系统的主要功能模块包括学生档案管理模块、教师信息管理模块、教学计划管理模块、毕业设计管理模块和系统管理模块等。
  3.2 系统实现
  基于业务规则的成人教育教务系统的主要应用场所是教务办公室,主要编辑处理和管理教学基础信息、学生信息和教学计划信息等,同时,也有其他一些业务在校内其他部门或校外远程进行。比如,学生可以通过Web页面查询开课情况、考试情况和上课班级等详细信息。所以说,成人教育教务系统是一个分布式和规模可变的系统。
  当数据处理相对集中时,系统可采用Client/Server的模式操作,其主要面对的教学管理人员,以方便处理数量大且复杂的数据信息;当学生和教师等人员查询、选课时,它又可以采用Browser/Server的模式操作,非常适用于位置分布不匀的状况中,对于实现系统的价值有非常好的促进作用。
  4 结束语
  综上所述,本文通过对业务规则的分析,具体探讨了基于业务规则下的成人教育教务系统的设计与实现,分析成人教育教务系统的3大功能模块,即选课管理模块、课程学习过程管理模块和毕业设计管理模块;然后探讨和分析其整体构架,具体包括3个子系统,即课程开发子系统、教学支持子系统和教学教务子系统;最后探讨了系统的实现,即根据不同的业务需求采用不同的操作方式。希望本文的分析、研究对我国成人教育教务系统的开发设计和实际应用有一定的帮助。
  参考文献
  [1]俞建华.基于业务规则的远程教学教务系统研究与实现[D].杭州:浙江工业大学,2009.
  [2]肖秋兰.成人高等教育教务管理系统的设计与实现[D].南京:南京大学,2013.

相关热词搜索:成人教育 教务 规则 业务 设计

版权所有 蒲公英文摘 www.zhaoqt.net