APP下载

成人高等教育教务管理系统的设计与实现

2016-01-14陈琳邵检江

电脑知识与技术 2015年19期

陈琳 邵检江

摘要:文章提出了成人高等教育教务管理系统的研究意义,详细介绍了系统需求分析、数据库设计和系统设计。

关键词:成人高等教育教务管理;系统需求分析;系统设计开发

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)19-0042-02

成人高等教育是国家高等教育的重要组成部分。作为一种大众教育,因其专业设置灵活、学习知识广泛、学习时间、场所不受限制,越来越受到社会职场工作人员欢迎。参加成人高等教育的人员来自社会各个层面,学习时间、学习方式难以统一,成人学员的这些特点给成人教育教学教务管理工作带来了极大的挑战。如何建设一种有效的成人教育教学教务管理模式,成为成人教育工作者迫切需要解决的难题。

1系统需求分析

本系统利用现代信息技术,通过互联网,建立成人高等教育教务管理系统,对成人高等教育的学籍管理、教学管理、班级管理、成绩管理、教材管理和档案管理等工作进行信息化管理,实现了成人高等教育教务管理的自动化、信息化、智能化。

1.1用户功能需求

教师用户:实现电子试卷上传、成绩网上录入、课程表输出、打印考勤表、成绩表、在线答疑;

学生用户:实现成绩查询、补考汇总、教材网上预订、个人资料上报、打印课程表、毕业手续办理情况表;

二级学院管理员:实现教师网上排课、查询打印学生教材订购名单;

系统管理员:实现教学计划编制、自动汇总补考信息、考试安排、用户管理、基础数据录入、成绩统计、查看、打印、学生信息管理。

1.2系统功能需求

实现电子试卷上传、成绩网上录入、课程表输出、考勤表及成绩表打印、在线答疑;实现教师网上排课、学生教材订购名单的查询打印;

实现成绩查询、补考汇总、教材网上预订、个人资料上报、课程表打印、毕业手续办理情况表打印;

实现教学计划编制、自动汇总补考信息、考试安排、用户管理、基础数据录入、成绩统计、查看、打印、学生信息管理。

2系统设计

2.1系统架构

根据项目的跨平台特性,系统以JAVA+MySQL Server进行开发。Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。因其源码开放、跨平台、安全性高、效率高、易扩展、多线程,目前被广泛应用于WEB开发中。为了用户操作简单、便捷,系统采用B/S架构,B/S端:在网络畅通的条件下,0.5-5秒钟内及时响应。系统之间通讯采用WebService方式进行数据传输。JAVA通过JDBC连接数据库。系统流程图如图1所示。

2.2数据库设计

JDBC是Java程序与数据库系统通信的标准API。Java程序通过JDBC技术和数据库建立连接,发送sql语句,处理数据库返回的结果集。JDBC将应用程序与具体的数据库产品隔离,大大简化应用程序开发过程,提高系统可移植性。系统数据库为MySQL Server,数据库共有21个数据表。其中Dingyue教材订阅表记录了学号、书箱名称、订阅时间、所属书商、价格、学生所属班级等信息;Course课程表记录了课程名称、所属学院、授课教师、上课班级等信息;Regstudentesam学习成绩表记录了学生姓名、学号、所属班级、学年、课程名称、任课教师、考试成绩、阅卷老师、考试时间等信息;Scheduling排课表记录了班级、学年、学期、排课内容、排课人员、授课教师、授课课程等信息。Teachingplan教学计划表记录了学年、学期、班级、所属学院、专业、教学计划、计划内容、安排人员等信息。College-news公告发布表记录了标题、内容、发布人、发布时间等信息。

2.3系统主要功能模块开发

2.3.1教学安排管理模块的实现

教学安排管理模块主要由课程编排、教学计划编制、学生答疑等功能组成。课程编排:对各专业、各年级、各班级课程进行管理,安排集中面授的时间、课程课时、上课地址、授课教师等。教学计划编制:对本学年本学期各项教学工作进行编排,安排计划时间、工作内容、相关事项等。学生答疑:对学生提出的相关建议、意见、询问进行答复,及时有效的解决学生的困难。

2.3.2考务管理模块的实现

考务管理模块主要由电子试卷管理、考试安排、监考安排等功能组成。电子试卷管理:主要实现电子试卷网络上传管理,可实时监控试卷上交情况,追踪欠缺的试卷。考试安排:对各专业各班级各课程进行考试编排,安排考试时间、考试地点、考试课目等。监考安排:安排老师对各门课程进行监考,防止作弊,成绩不及格者进行补考。

2.3.3学籍管理模块的实现

学籍管理模块主要由学生成绩管理、补考成绩汇总、毕业手续汇总等功能组成。学生成绩管理:对授课教师网上录入的学生成绩进行管理,了解各个班学生的学习情况,查看通过率。补考成绩汇总:对考试成绩不及格的学生进行汇总,查询出补考名单、人数、科目,以便通知授课老师重新出卷。毕业手续汇总:对毕业生需要办理的相关手续进行登记,了解每一个毕业生办理毕业手续的状况,以便使学生能够顺利毕业。

2.3.4教材管理模块的实现

授课教师网上录入课程所需教材信息或者自编教材信息。管理员可以查看学生预订教材的情况,根据预订情况向书商购买教材,以便学生能及时拿到书本正常上课。同时,根据预定名单,对学生发放本学期教材。

3结束语

成人高等教育教务管理系统的投入使用,可以最大限度地减轻成人教育管理工作的强度,使很多重复性的统计工作能够一键完成,对提升我校成人教育信息化水平,推动成教工作现代化具有重要作用。同时,该系统的使用能大幅提高成教的办公效率,节约办公成本,为其他领域的信息化建设起到积极的示范作用。