系统用户分为管理员,教师和学生用户.
系统前台分教学资料,教学视频,试题下载,在线留言,注册功能,考试系统,管理员可在后台添加相关的教学资料信息,回复网站用户的留言信息,非注册用户可通过注册功能填写注册信息,提交后待审核通过,审核通过的注册用户点击在线考试,进入考试模式,点击后天可对个人相关信息查看更新,查看个人考试信息及成绩。

学生
学生进行信息注册,填写自己的用户名,姓名,密码等基本信息,可浏览上传的教学资料信息,在线教学视频播放,可对试题进行网上下载功能,在线考试:在试卷列表,选择考试试卷,点击开考开始答题。成绩查询,显示考生的成绩信息,包括考试时间,考试分数等信息。

管理员
系统用户管理:对系统登录账号进行管理,个人密码管理,可修改个人密码信息。
资料管理:站内资料添加,对网站的学习资料进行添加,包括标题,内容等信息添加。对历史发布的资料信息管理,修改删除操作。
教学视频管理:课程信息添加,添加课程名称,课程类型,备注信息。课程视频信息查询,对已添加的课程视频信息进行修改,删除功能。
题库管理:选择题管理,可对选择题库列表某一题目进行修改,删除操作。可对某题目设定正确答案。添加选择题,题目编号,题目信息,选项,正确选项设定。判断题管理,对判断题修改或删除,新增判断题,并设定正确答案。
留言管理:对系统网友留言进行后台的回复,对不符合要求的留言进行查看删除

目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景与意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.2.3 JavaScript 3
1.3软硬件需求 3
第二章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.1.4法律可行性 5
2.2功能模块分析 6
2.3设计的基本思想 10
2.4性能需求 11
2.4.1系统的安全性 11
2.4.2数据的完整性 11
2.5界面需求 11
第三章 数据库设计 13
3.1数据库的分析与设计 13
3.1.1数据库的概念结构设计 13
3.1.2数据库的逻辑结构设计 16
3.1.3数据库的连接原理 19
3.2中文乱码问题处理 20
第四章 系统功能实现 23
4.1登录页面设计 23
4.2管理员主页面 25
4.3修改登录密码 26
4.4老师信息管理 26
4.4.1老师信息录入 26
4.4.2老师信息管理 27
4.5学生信息管理 28
4.5.1学生信息录入 28
4.5.2学生信息管理 29
4.6公告信息管理 30
4.6.1添加公告信息 30
4.6.2发布信息管理 30
4.7修改个人信息 31
4.8教学资料管理 31
4.8.1教学资料添加 31
4.8.2教学资料管理 32
4.10教学视频管理 32
4.10.1教学视频添加 32
4.10.2教学视频管理 33
4.11试题信息管理 33
4.11.1试题信息添加 33
4.11.2试题信息管理 34
4.12信息交流管理 34
4.13浏览并下载 35
第五章 系统测试 37
5.1系统测试目的与意义 37
5.2测试过程 37

基于JAVA的学习平台-课程教学网站相关推荐

  1. 基于java web的学习平台-课程教学网站

    设计研发了一套基于JAVA的课程教学网站.本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库,开发环境是MyEclipse,服务器采用tomcat,开发出的一个B/S结构的java学习 ...

  2. 基于JAVA校园互助平台校园帮网站计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA校园互助平台校园帮网站计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA校园互助平台校园帮网站计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S ...

  3. asp毕业设计——基于asp+access的精品课程教学网站设计与实现(毕业论文+程序源码)——精品课程教学网站

    基于asp+access的精品课程教学网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的精品课程教学网站设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需 ...

  4. 基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  5. 基于前端页面开发课程教学网站的设计与实现

    前端页面开发课程教学网站出现以前,人们的学习形式单一,自主学习程度较低,资源共享程度不高,很难接触到更广的知识体系.造成了学习资源的浪费.市面上现在并没有专门的基于前端页面开发的课程教学网站,只有泛化 ...

  6. C#毕业设计——基于C#+asp.net+sqlserver的精品课程教学网站设计与实现(毕业论文+程序源码)——教学网站

    基于C#+asp.net+sqlserver的精品课程教学网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver的精品课程教学网站设计与实现,文章末尾 ...

  7. 基于JAVA英语学习网站设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA英语学习网站设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA英语学习网站设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S ...

  8. java毕业设计基于精细化考核的离散数学课程教学目标达成系统Mybatis+系统+数据库+调试部署

    java毕业设计基于精细化考核的离散数学课程教学目标达成系统Mybatis+系统+数据库+调试部署 java毕业设计基于精细化考核的离散数学课程教学目标达成系统Mybatis+系统+数据库+调试部署 ...

  9. 基于JAVA慧学IT精品课程网站计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA慧学IT精品课程网站计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA慧学IT精品课程网站计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. 【Postman】6 Postman 发送post请求-Json格式
  2. Python-各种结构解析以及生成器(列表解析,字典解析,集合解析,元组构成的生成器)
  3. 【Linux系统编程】特殊进程之孤儿进程
  4. Spring boot中使用log4j记录日志
  5. BZOJ 1090: [SCOI2003]字符串折叠
  6. Java日期时间格式转换
  7. AI智能双标题插件+内容伪原创插件集成
  8. AspnetPager
  9. PDF文件太大怎么压缩
  10. python gps_python解决GPS打卡问题
  11. Leetcode799-香槟塔
  12. 图片链接(a标签和img标签的使用)
  13. Incapsula的全球网络地图
  14. Android 禁止键盘弹出 关闭键盘 禁用键盘 禁用输入法 关闭输入法
  15. Luogu P1850换教室【期望dp】By cellur925
  16. Quartus II各版本支持的器件
  17. 不同的量化交易软件速度差距大吗?
  18. CF115B Lawnmower
  19. 长铗、孔剑平、何斌等17位大咖齐聚,一部区块链创业者的“燃点”
  20. vue 父链和子组件索引_Vue.js 学习笔记 第7章 组件详解

热门文章

  1. Maple学习(二)高尔夫球弹道的飞行轨迹
  2. mysql ibdata1 压缩_如何压缩mysql ibdata1文件
  3. IDEA卡顿问题处理
  4. Springboot毕设项目《音悦唯尔》在线音乐播放网站129rq(java+VUE+Mybatis+Maven+Mysql)
  5. 计算机应用专业英语求职信,计算机应用专业英文求职信写作
  6. ios 图像识别技术总结
  7. 子域名收集Google搜索引擎语法
  8. 函数查找工具 —— 使用介绍
  9. http://zjj.sz.gov.cn:8004/
  10. 京东左侧导航条练习笔记