admin 发表于 2018-12-6 10:36:54

【J1002】Java在线学习系统的设计与实现毕业设计论文

演示视频:
链接:https://pan.baidu.com/s/1kHsg5MEbbBKITKCFXJa7HQ
提取码:wdzj

技术:Java、JSP等
摘要:随着科学技术的飞速发展,互联网已经成为21世纪个人、企业和国家生存的重要部分。网络正以前所未有的速度步入现代生活。同时,对传统的教育、教学也产生了影响。当今,国际信息化教育的主要趋势就是网络化教育。而教学网站、学科网站都是网络化教育的重要形式之一。
论文首先介绍了Java在线学习系统的开发背景及意义,然后阐述了系统的设计目标,系统的需求分析和针对总体的设计方案,相对详细的阐述了系统的详细设计和实现。最后,对Java在线学习系统进行了测试。
本文以JSP为开发技术,实现了在网上可以随时学习Java相关知识,不受地域时间限制。系统分为三大模块,管理员模块,教师模块以及学生模块,他们都有各自的功能,通过这些前台、后台功能模块的设计,基本上实现了整个过程。
本文力求可以为Java在线学习系统的开发设计找到一种切实可行的解决方案,在分析了目前在互联网发展现状的基础上,并经过反复摸索和学习研究后,系统采用B/S架构,借助编程语言JSP和MySQL数据库最终实现了Java在线学习系统的开发,并在一系列测试后,达成了功能基本完善、操作清晰的设计目标。
关键词:在线学习系统;Web;JSP;B/S结构

目录:
第一章 绪论    1
1.1课题背景    1
1.2目的和意义    1
1.3开发工具及技术    2
1.3.1MySQL    3
1.3.2JSP    3
1.3.3JavaScript    4
1.4软硬件需求    4
第二章 需求分析    5
2.1需求调研    5
2.2可行性分析    5
2.2.1技术的可行性    5
2.2.2经济的可行性    5
2.2.3操作可行性    6
2.2.4法律的可行性    6
2.3系统用户用例图    6
2.3.1管理员用例图    6
2.3.2教师用例图    7
2.3.3学生用例图    7
2.4功能模块需求分析    8
2.4.1管理员功能模块图说明:    8
2.4.2教师功能模块图说明:    9
2.4.3学生功能模块图说明:    10
2.5设计的基本思想    10
2.6性能需求    11
2.6.1系统的安全性    11
2.6.2数据的完整性    11
2.7界面需求    11
第三章 系统分析与设计    13
3.1数据库的分析与设计    13
3.1.1数据库的概念结构设计    13
3.1.2数据库的逻辑结构设计    18
3.2中文乱码问题处理    20
第四章 系统功能实现    23
4.1系统登陆页面实现    23
4.2管理员功能模块    26
4.2.1学生信息管理    26
4.2.2教师信息管理    28
4.2.3测试题目管理    29
4.2.4公告信息管理    30
4.2.5留言信息管理    31
4.2.6教学视频管理    32
4.2.7退出系统    33
4.3教师功能模块    33
4.3.1作业信息管理    33
4.4前台网站模块    34
4.4.1网站首面    34
4.4.2用户注册    35
4.4.3教学资料查看    36
4.4.4教学视频查看    36
4.4.5学习资料查看    37
4.4.6学生在线自测    38
4.4.7系统留言板功能    38
第五章 系统测试    40
5.1系统测试目的与意义    40
5.2测试实例的研究与选择    40
5.3测试过程    41
5.3.1主页面的登录模块测试    41
5.4其他错误    42
结    论    43
参考文献    44
致    谢    45
外文资料    46
中文译文    52

论文字数:21758
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****


13239076373 发表于 2020-9-17 15:09:14

非常好的一个参考

13239076373 发表于 2020-10-7 10:57:42

非常赞,爱了爱了
页: [1]
查看完整版本: 【J1002】Java在线学习系统的设计与实现毕业设计论文