admin 发表于 2017-12-19 11:28:52

基于Web的课程演示系统

技术:Java、JSP等
摘要:
随着计算机网络技术的发展和计算机的广泛使用,利用互联网学习知识已经逐渐占据学生学习生活中很重要的一部分。只通过传统的教学模式学习,已经不能满足学生的求知欲望和需求。而且,网络教学的跨时间和跨空间的特性,恰好弥补了传统教学的缺点,对老师和学生都很方便。两种教学模式的优势互补之下,让网络教学这种新型教学模式受到了广大师生的欢迎。
建立课程演示系统,能让老师可以更轻松的备课,同时,也方便老师给学生演示和讲解课程;能让学生更方便的下载学习系统上保存的课程,可以不限次数不限时间的去看要学的视频课程。这不仅提高了教学质量和效率,也促进了学生去主动地学习知识,是师生互利共赢的一个学习和交流的教学平台。
为此,设计开发了基于Web的课程演示系统,本系统在MyEclipse上开发设计,前台主要使用JSP、CSS、JavaScript等作为开发语言,后台使用Java作为主要开发语言,使用了SSH框架。系统不仅方便了教师演示讲解课程知识,以及对文本、视频课程的管理,同时也方便了学生随时下载查看和学习课程,以及与老师的问题互动。
关键词:网络教学,WEB,课程演示系统,JAVA,SSH框架

目录:
摘要    I
Abstract    II
第一章 绪论    1
1.1课题背景    1
1.2目的和意义    1
第二章 开发环境工具及相关技术    3
2.1 MyEclipse简介    3
2.2 Jsp技术介绍    3
2.3 SQL Server数据库    4
2.3.1SQL Server特点特性    5
2.3.2SQL Server数据库应用环境    5
2.4 JAVA概述    5
2.5 SSH框架介绍    5
2.6 B/S结构    6
2.7 Web技术    6
第三章 系统分析    8
3.1可行性分析    8
3.1.1技术可行性分析    8
3.1.2经济可行性分析    8
3.1.3法律可行性分析    8
3.1.4操作可行性分析    8
3.2需求调研    9
3.3功能模块需求分析    9
3.4用户用例图分析    10
3.4.1教师用例图    10
3.4.2管理员用例图    11
3.4.3学生用例图    11
3.5系统性能需求    12
3.5.1数据的完整性    12
3.5.2系统的安全性    12
第四章 系统设计    13
4.1设计的基本思想    13
4.2数据库的分析与设计    13
4.2.1数据库数据分析    13
4.2.2数据库的概念结构设计    13
4.2.3数据库的逻辑结构设计    17
4.2.4数据库的物理结构设计    19
4.2.5数据库的运行和维护    20
4.3中文乱码问题处理    20
第五章 系统实现    21
5.1系统登录页面实现    21
5.2管理员功能模块    22
5.2.1学生管理    23
5.2.2教师信息管理    25
5.2.3系统公告管理    27
5.2.4系统留言管理    28
5.2.5管理员登录密码修改    28
5.2.6系统退出    28
5.3教师功能模块    29
5.3.1课件信息管理    29
5.3.2教学视频资料管理    31
5.3.3模拟试题资料管理    32
5.4系统前台模块    34
5.4.1系统首页    34
5.4.2登录注册    34
5.4.3教学课件查看和下载    35
5.4.4教学视频查看和下载    35
5.4.5模拟试题阅读和下载    36
5.4.6系统留言板功能    37
第六章 系统测试    38
6.1 程序调试    38
6.2 测试的重要性及目的    38
6.3 测试的步骤    38
6.4 测试的方法和过程    38
6.5 测试的主要内容    39
6.5.1程序接口测试    40
6.5.2功能测试    40
6.5.3可用性测试    41
6.5.4性能测试    41
6.6 测试结论    41
结论    42
致谢    43

论文字数:29188
包含资料:


截图:



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


JavaWeb 发表于 2018-11-28 18:43:34

啥也不说了,感谢楼主分享哇!

JavaWeb 发表于 2018-11-30 13:59:25

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: 基于Web的课程演示系统