admin 发表于 2017-11-16 11:52:31

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
包含资料:


截图:



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



lmh76 发表于 2018-4-4 20:41:21

谢谢分享谢谢分享
页: [1]
查看完整版本: Java在线学习系统的设计与实现