基于Web的班级日常事务管理系统设计与实现

作者:瞿沁麒;陈书书;蓝静怡;曹晓兰 刊名:福建电脑 上传者:袁峻

【摘要】为提高高校对学生班级事务的管理效率,设计并实现了基于B/S结构的班级日常事务管理系统.该系统主要使用Java语言开发,部署于Tomcat服务器上,并采用MySQL作为后台数据库.使用本系统能够有效节约班级事务管理中的人力与物力.

全文阅读

F福 建 电 脑 UJIAN COMPUTER 福 建 电 脑 2018 年第 9 期 1 引言 随着经济的不断发展, 我国高校的招生规模正在逐步增大。 对于数量逐渐增多的学生群体,传统的班级管理模式效率低下,已经很难完成对学生班级的管理[1-2]。 为了提高高校班级的管理效率,改变传统的管理模式,本文通过对实际需求的分析,设计并实现了一款基于 Web 的班级日常事务管理系统。 本系统不仅可以有效地对学生班级进行管理,还能够帮助辅导员发现学生生活中的问题,并提高高校的信息化程度。 2 系统需求分析 目前,国内的高校中大多只有教务信息管理系统,其主要注重于对学生学籍、学生成绩和教学计划的管理,而这些功能只能满足一些基本的需求[3]。 以我校来说,学校有教务管理系统和掌上校园:教务管理系统是用来发布教务通知和查询教务信息的网站,尽管其对于成绩管理、学籍管理等方面的功能比较完善,但缺少对学生班级管理的功能;而掌上校园则侧重于校园资讯的发布,信息查询功能则十分有限,缺少与学生的互动交流功能。 针对这些情况, 我们便着手设计专用的班级事务管理系统。 本系统的主要目的是简化班级管理的流程,在班级管理的基础上还涉及到学生与教师信息的管理,其主要用户为辅导员老师、任课老师、学生干部和普通学生。 在班级生活中一般会涉及到班级活动的开展,班费的收取与使用和课堂考勤的记录查询。 此外,针对学生的管理,还需要记录学生的奖励与处分,学生的上课课表和考试安排。 对于教师而言,只需要记录其基本信息供学生查询即可。 在已记录信息的基础上,辅导员老师需要对数据进行基础的分析,以便掌握学生或班级的最新情况。 3 系统体系结构 3.1 概要设计 根据系统需求,系统分为学生管理、班级管理、教师管理和系统管理四大模块。 教师管理模块主要用于管理教师的基本信息;学生管理模块主要用于管理学生的基本信息, 并记录学生的奖惩情况,同时能为学生提供课表和考试等常用信息的查询;班级管理模块主要用于管理班级的基本信息、活动通告、班费开支和考勤情况;系统管理模块则是系统内部的配置部分,可以完成一些基本的系统功能。 系统的总体架构如图 1 所示。 3.2 详细设计 上述四大模块具体功能如下: 3.2.1 学生管理模块 ①学生基本信息: 除了能实现对班级学生姓名、 学号、院系、专业等基本信息的管理,还能够查询学生的任职情况、统计学生的成绩和排名等。 辅导员老师能够修改更新信息,学生干部可以浏览班级所有同学的信息,学生只能查询自己的基本信息。 ②学生奖惩:除了可以记录学生奖惩类型、日期等基本信息外,还可以浏览每学期和每学年的获奖名单和信息, ③课表查询:数据从教务系统中获取,用于查询学生个人课表和老师课表,包括课程名、地点、时间,任课老师等信息。 ④考试查询:数据从教务系统中获取,用于查询学生的考试信息(包括课程考试和等级证书考试);考试信息(包括类型、课程、时间地点等)信息。 ⑤成绩查询:数据从教务系统中获取,用于查询学生成绩,其中包括卷面成绩、平时成绩、总成绩、学分、绩点、课程号、课程名、任课老师等信息。 3.2.2 班级管理模块 ①班级基本管理:实现对班级基本信息的管理,包括学院、年级、专业、班级和班主任等信息,由辅导员老师或学生干部进行修改,其他用户只能查询。 ②班级活动:实现对班级活动的管理,主要包括活动名称、时间、地点和详情等信息,在活动准备期间由学生干部进行发布,班级的其他同学则能在系统中直观地看到活动通知。 活动结束后再添加活动详情,以备未来的其他用途。 ③班级开支:实现对班级的班费进行管理,

参考文献

引证文献

问答

我要提问