admin 发表于 2023-3-22 17:40:05

(基于Java EE的)在线学习系统的设计与实现(论文+源码)

摘要:

随着互联网技术的蓬勃发展,人们越来越喜欢在网上学习,学生有时在课堂上没听明白,父母有些问题也不会,所以在线学习软件的出现很有必要,而本系统就是为了满足学生能更好的学习Java而开发的一种网上课件系统。
系统平台设计时,工具是myeclipse,使用了Java的技术和MVC框架,使用了SQL Server 2008 R2。本系统管理员、教师从后台登录,学生从前台页面登录,其中管理员具有操作教师、专业、动态的权限,教师可以发课件,发布视频以及回答问题,学生可以学习课程、问问题、看学习视频。

关键词 JAVA语言;Eclipse平台

目录:

第1章 绪 论        1
1.1背景        1
1.2技术线路        1
第2章 系统开发环境的介绍及选择        2
2.1 JAVA语言        2
2.1.1 JDBC技术介绍及应用        2
2.2 MVC框架        2
2.3 MyEclipse工具        3
2.4 SQL数据库        3
第3章 需求分析        4
3.1与传统在线学习的比较        4
3.2系统用例图        4
学生用例图        4
教师用例图        4
管理员用例图        5
3.3前台功能流程图        6
3.4管理员后台        7
3.5教师后台        8
3.6业务流程图        8
第4章 数据库设计        10
4.1数据库分析        10
4.2实体关系E-R图        10
管理员表E-R图        10
文章表E-R图        10
文章类型表E-R图        11
专业表E-R图        11
教师表E-R图        11
学生表E-R图        11
视频表E-R图        12
在线答疑表E-R图        12
课件表E-R图        12
课程表E-R图        13
介绍表E-R图        13
照片表E-R图        13
4.3表关系图        13
4.4表结构        14
管理员表(Admin)        14
文章表(Blog)        15
文章类型表(BlogType)        15
专业表(ZhuanYe)        15
教师表(Teacher)        15
学生表(Client)        16
视频表(MTV)        16
在线答疑表(Board)        16
课件表(Down)        17
课程表(MTVType)        17
介绍表(Introduce)        17
照片表(Photo)        17
4.5数据库的安全性        17
4.6数据库管理与维护        18
第5章 详细设计        19
5.1登录模块设计        19
5.2会员模块        21
5.3远程教学        23
5.4 在线注册        24
5.5 教师查看        26
第6章 系统测试        28
第7章 系统开发难点        30
第8章 总结        31
致 谢        32
参考文献        33


论文字数:5833
包含资料:










此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****



页: [1]
查看完整版本: (基于Java EE的)在线学习系统的设计与实现(论文+源码)