Java在线学习系统的设计与实现
技术:Java、JSP等摘要:
在二十一世纪,智能工具变得很普遍了,人们从传统的教育方式开始慢慢的变成了上网学习系统,为了方便大家的学习,足不出户,于是我设计了Java在线学习系统,实现了老师和同学的线上线下联系,更好的给同学们传达资料和教学课件等。在太原理工大学,给同学建立良好的学习平台,把历年来的复习题,考试重点,老师上课说的重点,录制的视频都可以上传到网上,例如高数中微积分、高斯函数等,线性代数,概率论,数据库,数据结构,操作系统,计算机网络,c语言,c++,软件工程,数值函数等各级的复习资料不综合,不全面,不能够使得同学一目了然,随着网络教学的发展,它可以大大加深了同学的巩固效率和提高了同学的考试成绩。
由于现在的大学生复习比较困难,我设计开发了Java在线学习系统,以便于大家能够更好的去复习考试资料,通过网上自己可以下载一些自己感兴趣的科目资料,自己可以注册登录界面去查看下载和自己需要科目相关的教学视频,通过该系统,希望可以大幅度的提高太原理工大学生的学习热情。
关键词:教学管理,WEB,JSP,B/S结构
目录:
摘要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.4软硬件需求 4
第二章 需求分析 6
2.1需求调研 6
2.2可行性分析 6
2.2.1技术的可行性 6
2.2.2经济的可行性 6
2.2.3操作可行性 6
2.2.4法律的可行性 6
2.3系统用户用例图 7
2.3.1管理员用例图 7
2.3.2教师用例图 7
2.4功能模块需求分析 8
2.5设计的基本思想 9
2.6性能需求 9
2.6.1系统的安全性 9
2.6.2数据的完整性 10
2.7界面需求 10
第三章 系统分析与设计 11
3.1数据库的分析与设计 11
3.1.1数据库的概念结构设计 11
3.1.2数据库的逻辑结构设计 15
3.1.3数据库的连接原理 18
3.2中文乱码问题处理 19
第四章 系统功能实现 21
4.1系统登陆页面实现 21
4.2管理员功能模块 23
4.2.1学生信息管理 23
4.2.2教师信息管理 25
4.2.3测试题目管理 27
4.2.4竞赛获奖管理 29
4.2.5公告信息管理 31
4.2.6留言信息管理 33
4.2.7修改密码 35
4.2.8退出系统 35
4.3教师功能模块 35
4.3.1课件信息管理 35
4.3.2教学视频管理 37
4.3.3试题信息管理 38
4.4前台网站模块 40
4.4.1网站首面 40
4.4.2用户注册 41
4.4.3获奖信息查看 41
4.4.4教学课件查看 42
4.4.5教学视频查看 43
4.4.6考试试题查看 43
4.4.7学生在线自测 44
4.4.8系统留言板功能 45
第五章 系统测试 47
5.1系统测试目的与意义 47
5.2测试过程 47
5.2.1主页面的登录模块测试 47
5.3其他错误 48
结论 49
参考文献 50
致谢 51
论文字数:25457
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
谢谢分享谢谢分享
页:
[1]