基于数据挖掘的高校教务管理系统的系统分析与设计

作者:生晓婷 刊名:中国科技信息 上传者:闵志雪

【摘要】本文从开发基于数据挖掘的高校教务管理系统的需求分析、业务流程、数据流程、系统体系结构、数据仓库等几个方面介绍了该管理系统的分析与设计。

全文阅读

苏州信息职业技术学院的基于数据挖掘的教务管理系统的开发是为了更好地满足信息化的要求,适应教学改革不断深化的需要,推动我院教育资源的进一步建设,促进教育整体质量和办学效率的提高。1系统需求分析由调查研究的结果分析出本系统主要完成如下工作:系统维护、教学计划管理、课表管理、学籍管理、成绩管理、考务管数据挖掘;高校教务管理系统;系统分析;系统设计理、教务秘书管理、学生选课、教务信息查询、工作量计算和教材管理等。其中,教学计划管理和学籍管理是学校教学环节中的首要环节。教学计划管理是排课管理和选课管理的基础环节。通过对全院学生的学籍管理,掌握学生基本信息和学籍变动情况。而根据各班级课表情况或各专业教学计划,可以方便地进行成绩管理。2系统业务流程教务管理系统是一个面向院教务管理人员、教师、学生三类人员,为其提供各项服务的综合信息管理系统。教务管理工作较为繁重,数据来源多、数据处理复杂,下面来分析一下教务管理工作流程。新生报到后,由院学工处对报到的新生进行统一登记,并将学生姓名、学号、专业等资料传给教务处,教务处根据学生的报名情况,按照学生报名时选择的专业编制教学计划,安排授课教师,排课表等。新生入学后,根据学工图1教务管理系统数据流程图处提供的信息,由教务人员在学籍系统中完成新生信息的输入、维护。教务处在学生入学后首先要制定不同专业学生在校期间全部的教学计划,然后在每学期期末安排下一学期的各专业年级的在校生下一学期的教学执行计划,包括学生下学期课程和考试等,经过教务处审核无误后存入教学表中,并将计划交教材管理人员,教材管理人员根据学生人数情况统计并订购教材。在每个学期末,教务处根据教师和学生的情况,通过课程管理功能制定下学期的开课情况,其中包括教师的信息管理、课程信息的管理。经教务处确认后,学生可通过网上查询课程表。教务处根据教学计划收录教师资料、编排课程表,最后将课程表转发给各系部教研组、各班级。期末考试后,任课教师将学生成绩和试卷核查无误后报教务处归档,教务处对成绩进行统计、汇总,收录到成绩表中,并安排补考,后将成绩单通知各班级的学生。每学期末,学生成绩的数据由各任课教师录入到成绩系统,由教学管理人员完成学生成绩的维护工作,生成本学期的学生成绩单。学生因为个人或成绩等原因产生学籍变动时,学籍变动前的课程成绩过渡到学籍变动后的课程上。3系统数据流程根据以上对教务管理工作业务流程的总体情况分析,划分系统边界,识别系统的数据来源和去处,划分出几个重要的管理模块,并明确各功能之间的关系,教务管理系统的基本数据流程图如图1所示。4体系结构设计鉴于B/S结构的缺陷以及C/S结构的优点,作为高等职业技术学院的教务管理系统,单独采用任何一种体系结构都无法满足应用的需求,我们设计的教务管理系统采用基于C/S和B/S混合模式的教务管理系统。如果对安全性要求高、交互性强、处理数据量大、数据查询灵活且地点固定的小范围内可使用C/S模式,而在安全性和交互性不高、地点灵活的范围内可使用B/S模式,充分利用这两种模式各自的优势,为不同的子系统选用不同的系统平台,构建两种模式交叉并行使用的混合模式,如图2所示。图2B/SC/S混合模式5数据仓库的设计开发基于数据挖掘的系统的数据准备工作,主要是数据仓库的建立和数据的预处理,即为数据挖掘提供合适的数据。数据仓库建立的第一步是设计数据仓库的数据模型。通过数据模型,我们可以得到学生、课程、老师等完整而清晰的描述信息。数据模型是面向主题建立的,同时又为多个面向应用的数据源的集成提供了统一的标准。数据仓库的数据模型一般包括学生、课程、老师等的各个

参考文献

引证文献

问答

我要提问