您好, 访客   登录/注册

计算机等级考试网上辅导系统

来源:用户上传      作者:

  【摘要】随着计算机的普及与发展,计算机等级考试已成为现代社会检验人才基本技能的重要手段。本设计利用JSP作为开发语言,后台采用了MySQL数据库设计。系统有三种登录模式,分别是管理员登录,教师登录和学生登录。可以使需要进行计算机等级考试的人了解和学习相关知识,以及参加计算机等级考试的辅导和培训,进而可以有效的提高计算机等级考试的通过率。
  【关键词】计算机等级考试;网上辅导;管理系统
  1 概述
  学生通过网站进行课程学习,管理员以及教师对学生课程信息和课程学习等进行管理,进而达到更好的计算机等级考试辅导管理目的。开发本系统的目的就是使考生能够准确地把握考试方向,从而进行有针对性、高效、全面的学习,为等级考试打下一定的基础。
  2 开发前期准备
  2.1MySQL
  微软公司开发的软件有很多MySQL就是其中一种。这种数据可有很多独有的特点比如说便捷,快速,高效等这都是其它的一些数据库所遥不可及的。
  具有的优点如下:
  a支持多线程序,充分使用CPU资源。
  b内存管理简单不复杂,同时也十分有效。
  c执行没有缓存,类似于library cache,但是影响不是很大。
  d提供管理工具用于数据库的优化,检查和管理。
  e可以对大量的数据进行有效化的处理。
  2.2B/S
  B/S是浏览器/服务器结构的缩写形式,有三个层,分别是表示逻辑层,控制逻辑层和数据表示层,这三个层他们既独立有关联:
  a表示逻辑层,是把提出来的服务器请求发送到网络上的Web服务器上,服务器对其进行身份检验,利用HTTP将其从发送给客户端,客户机收到传来的文件并将它在浏览器页面上展示出来。
  b控制逻辑层,可以接受用户所发出的请求,然后系统链接数据库且执行系统的程序,再把处理的数据发送给服务器端,然后然后服务器端进行数据的处理,处理后提交到Web服务器,最后再返回给客户端显示在页面上。
  c数据表示层,其主要任务是接受Web服务器请求的数据库操作,来实现对数据库的增删改查的功能,操作结果返回给Web服务器。
  2.3JSP
  JSP全名为Java Server Pages,是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术在传统的网页HTM文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。
  3 处理流程设计
  3.1计算机等级考试辅导系统操作流程图
  用户进入主页面后,需要输入正确的账号和信息,如果不正确将会收到提示,只有完全的输入正确的账号和密码并选择登陆身份才能跳到下一个功能页面否则不会进入下个页面。
  3.2数据增加流程
  当用户进行添加信息时,系统将会根据要求进行添加相应的信息,如果不符合要求,系统将会不允许添加,显示添加失败。
  3.3数据修改流程
  用户想要对系统信息进行修改时,首先进入修改信息接口,用户进入并对相应的数据进行修改。当修改的数据不合法时,将会显示修改失败重新输入的功能,如果修改的信息合法,证明修改有效,并将修改的数据更新到数据库。
  3.4数据删除流程
  用户可以通过点击删除按钮在界面上对要删除的数据进行删除的操作,点击后,系统将会让用户进行确认,如若确定则信息被删除同时删除其在数据库里的数据。
  4 系统的实现
  4.1管理员模块
  管理员登录后,页面显示用户信息管理、课堂信息管理、课后信息管理、系统辅助信息管理。
  4.1.1用户信息管理模块实现
  管理员通过用户密码正确登录,点击用户信息管理模块,页面就会显示管理员、教师、学生、班级这四種信息管理的四大模块,同时也可以对管理员、教师、学生、班级信息进行增删改查的操作。
  4.1.2课堂信息管理模块实现
  管理员通过正确无误的账号密码登录,点击课堂信息管理这个模块,在页面上就会显示课程信息管理、课堂管理以及学生课堂记录管理三个功能,实现了对课程、课堂信息以及学生课堂记录的增删改查管理。
  4.1.3课后信息管理模块实现
  管理员登录后点击课后信息管理模块,显示请假原因管理、请假信息管理、学习资料信息管理、答疑信息管理。实现了对请假原因、学习资料以及答疑信息的管理。
  4.2教师模块
  4.2.1用户信息管理模块实现
  教师通过正确无误的账号密码登录,点击用户信息管理这个模块,在页面上就会显示管理员、教师、学生、班级这四种信息的四大模块,这样就可以对管理员、教师、学生、班级信息的进行查看。
  4.2.2课堂信息管理模块实现
  教师通过正确无误的账号和密码登录,点击课堂信息管理这个模块,在页面上就会显示课程信息、课堂以及学生课堂记录这三种管理的三个功能,实现了对课程信息的查看查找,课堂、学生课堂记录信息的增删改查管理。
  4.3学生模块
  4.3.1用户信息管理模块实现
  学生通过正确无误的账号和密码登录,点击用户信息管理这个模块,在页面上就会显示教师、学生、班级这三种信息的三个模块,这样就可以对教师、学生、班级信息进行查看。
  4.3.2课堂信息管理模块实现
  学生通过正确无误的账号和密码登录,点击课堂信息管理这个模块,这样就会在页面上显示课程信息、课堂管理以及学生课堂记录管理三个功能,实现了对课程信息的查看查找,课堂、学生课堂记录信息的查看管理。
  5 结论
  系统有三种登录模式,分别是管理员登录,教师登录和学生登录。管理员登陆,管理员可以对所有的信息进行操作。教师登录,教师可以对班级、学生等信息进行查看,以及课程信息的管理和课堂的管理。学生登录,学生可以进行信息查看,问题答疑,学习资料下载等。该系统除了可以实现以上功能外,还具有操作简单、稳定、安全和拥有清新的用户界面等特点。
  参考文献:
  [1]张喻平.MySQL数据库理实一体化教学研究[J].学周刊,2019(9):10-12.
  [2]毛一.基于B/S模式的高校学生资助信息管理系统的设计与实现[D].吉林大学,2013.
  [3]李志远.基于计算机软件开发的JAVA编程语言研究[J].计算机产品与流通,2019(7):19.
  作者简介:
  李力东(1974-),女,吉林长春人,硕士,副教授,吉林建筑大学电气与计算机学院,研究方向:计算机软件。
转载注明来源:https://www.xzbu.com/2/view-15071985.htm