教学辅助软件“微课堂”_后台管理子系统的设计与实现开题报告

 2022-12-29 03:12

1. 研究目的与意义

内容:1. 理论学习:学习HTML、JSP、Java、数据库原理、面向对象程序设计、多层结构结构应用程序开发和设计的基本方法和步骤。

2. 程序设计:建立相应数据库,并且建立所需要用到的表;采用B/S结构进行设计,使用web实现人员角色的管理、基于角色的功能的管理、课程的管理、试卷试题的管理、学生学习情况的统计、学生成绩生成的过程管理等功能;使用eclipse作为开发平台,用Navicat作为操作MySQL数据库的主要工具。

意义:对课题来说,实现这个系统可以让以后的教学更加简单方便,还能够提高师生互动,让课堂变得更加生动有趣,也可以让移动设备的优势能够体现出来,在课上也能够使用手机来互动,课后答疑什么的也能够更好交流。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 文献综述

摘要:随着信息化的不断发展,信息化技术也逐渐影响到学校的教育之中。

在传统的教育模式下,主要就是老师在课堂上讲课,学生在下面听并记录笔记,当然在这种模式下,经常会带来效率低下的影响,因为老师在上面讲课,学生在下面做笔记这样就可能会导致讲课与做笔记的速度不同步的问题,这样如果是重要的知识点就必须要停下来等大家把笔记记好,当然还有可能有的人因为写字速度不够快等等原因可能会记录不下来,在之后就可能会造成学的不明不白的可能。

所以,在这种情况下,就必须想办法运用信息化的方法来解决这个问题。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 设计方案和技术路线

整个系统采用B/S结构模式进行设计前端界面:主要使用HTML标记语言来进行界面的设计,同时为了设计出友好的界面,采用bootstrap和layui框架辅助界面的设计。

后台:后台代码主要使用Java进行编写。

前端界面和后台之间的数据交换主要使用JavaScript和JSP技术来实现。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 工作计划

2022.11-知识学习2022.12.1-2022.12.31:课题认识,并做好需求分析的工作2022.1.1-2022.1.15:概要设计2022.1.16-2022.1.31:功能设计2022.2.1-2022.3.15:搭建程序框架2022.3.16-2022.4.15:实现功能代码2022.4.16-2022.4.30:调试修改代码2022.5.1-2022.5.15:论文初稿2022.5.16-2022.5.22:论文修改2022.5.23-2022.5.29:定稿2022.5.30-2022.6.26:答辩

5. 难点与创新点

课程管理学生可以方便的在里面看到所要上的课程试题管理学生和教师可以方便的进行模拟测试等等角色管理可以让超级管理员分配对应的角色有哪些功能,互不干涉。

成绩统计和查看教师以及学生可以很方便的查询自己的成绩可以使用同一个地址来实现不同角色的登陆请求,不需要再额外区分管理员、教师、学生登陆的地址,只需要一个地址就能够区分。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版