基于 BS 架构的高校教务管理系统设计与实现摘要教务管理系统是一个专业化的管理平台,涉及学校的量化建设,关系到学校的教育管理水平
目前各个高校都需要网络化信息化管理学生的成绩和信息,因此文章介绍了利用 B/S 架构来构建教务管理系统,以方便学生和老师处理日常工作事务,提高工作效益和管理水平
关键词 B/S;Javaweb;教务管理;软件系统“互联网+”时代,各个高校都需要利用网络化信息化的技术来管理学生和老师的信息,因此教务管理系统作为一个学校运作的中心枢纽便应运而生
教务管理系统可以方便学生和老师处理日常工作事务,实施教学课程的管理,提高工作效益和管理水平,并及时、有序和高效地完成任务
1 教务管理系统的现状和设计思想传统的教务管理模式由于手工操作,费时费劲的同时工作效率也不高
而在信息化的教务管理系统中,系统会提供给用户清楚的导航策略,以方便用户高效地解决自己的业务
因此开发并推广信息化教务管理系统以取代传统的教务管理方式十分必要
高校教务管理系统是一个基于 JSP+Servlet+JavaBean 的 B/S 模式的系统
本系统采纳视图控制器(MVC)模式,其主要思想是使用一个或多个 Servlet 作为控制器来接受来自前端的请求
然后通过 JDBC 连接到存储数据的数据库,执行与数据库相关的操作,接着再利用 JavaBean 来封装执行后的结果,并将结果进行保存,最后通过 JSP 页面来接收并显示派发来的视图
由此看来,JSP 相当于视图,主要用于显示;Servlet 相当于控制器的角色,用于接受用户请求,选择视图或进行业务处理;JavaBean 组件是此系统的业務模型,其功能主要是为了表示数据
用户群为在校全体师生,包括学生、老师和管理员
学生可以登录注册、查看修改个人信息、在线选课、查看自己的成绩并导入 PDF 文件;老师可以登录注册、查看自己所教授的课程信息、