|
技术: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.1 SQL Server特点特性 5
2.3.2 SQL 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
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|