没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
郑州大学毕业设计(论文)
题目:基于 Java 的在线网校平台的设计与实现
指导教师: 职称:
学生姓名: 学号:
专业: 计算机科学与技术(xxx 方向)
院(系): 软件与应用科技学院
完成时间:
2019 年 4 月 1 日
2
摘 要
随着互联网的普及,网络在人们生活中的应用越来越广泛。在线网校系统是信息化
教育资源建设的关键环节,学生通过网络平台了解专业动态、自助学习课程知识、提出
学习过程中遇到的问题,教师通过网络平台与学生形成交互式教学。在线网校系统是以
Java 平台作为开发环境,采用 mysql 数据库作为后台,使用 Myeclipise 作为开发工具进
行研发,以实现在线教学、在线交流为目的。本论文从对现有的在线网校系统发展现状
分析为起点,对程序开发的可行性进行了研究,详细阐述了在线网校系统的需求分析以
及功能分析,从而总结出了系统功能框架的设计、数据库和数据结构的设计,展示了在
线网校系统的最终设计成果,记述了对系统各个功能进行了实验测试结果,充分展现了
整个开发过程,并且总结了开发过程中的实际经验和不足。
关键词:在线网校系统 Java B/S mySQL
3
Abstract
With the popularity of the Internet, the network application more and more widely in
people's life. Online learning platform is a key link in the process of informatization
construction of education resources, students through the network platform dynamically,
self-help learning curriculum knowledge, put forward the problems in the learning process,
through the network platform for teachers and students interactive teaching. Online
learning platform based on Java platform as a development environment, using mysql
database as background, use Myeclipise as a development tool for research and
development, in order to realize on-line teaching, online communication for the purpose.
This paper from the existing online learning platform, starting from the analysis of current
situation of the development, studied the feasibility of the application development,
elaborated the analysis of the demand analysis and the function of online learning platform,
and summarizes the function of system framework design, database and data structure
design, final design results shows the online learning platform, describes the system each
function has carried on the experimental test results, to fully demonstrate the entire
development process, and sums up the practical experience and the insufficiency in the
process of development.
Key Words:Online learning platform Java B/S mySQL
4
目录
1 绪论 .....................................................................................................................................................................1
1.1 课题研究目的..................................................................................................................................................1
1.2 课题研究意义..................................................................................................................................................1
1.3 国内现状..........................................................................................................................................................1
2 相关技术及应用程序简介..................................................................................................................................2
2.1 J2EE 架构 ......................................................................................................................................................2
2.2 JSP 简介.........................................................................................................................................................3
2.3 MySQL 数据库管理系统..............................................................................................................................3
2.4 B/S 模式与 C/S 模式的比较.........................................................................................................................4
3 系统的分析与设计..............................................................................................................................................6
3.1 可行性研究....................................................................................................................................................6
3.1.1 经济可行性 ........................................................................................................................................6
3.1.2 技术可行性 ........................................................................................................................................6
3.1.3 时间可行性 ........................................................................................................................................6
3.1.4 法律可行性 ........................................................................................................................................6
3.2 需求分析........................................................................................................................................................7
3.2.1 系统需求 ............................................................................................................................................7
3.2.2 功能需求 ............................................................................................................................................7
4 系统的总体架构与数据库设计........................................................................................................................12
4.1 系统的整体结构............................................................................................................................................12
4.2 系统的数据库设计......................................................................................................................................12
4.2.1 数据库的需求分析 ..........................................................................................................................12
4.2.2 数据库概念结构设计 ......................................................................................................................13
4.2.3 数据库逻辑结构设计 ......................................................................................................................18
5 系统的实现与测试............................................................................................................................................24
5.1 系统设计实现应遵循的原则......................................................................................................................24
5.2 系统的实现环境..........................................................................................................................................24
5.2.1 硬件环境 ............................................................................................................................................24
5.2.2 开发环境 ............................................................................................................................................24
5.3 系统的功能实现..........................................................................................................................................24
5.3.1 前台介绍 ..........................................................................................................................................25
5.3.2 后台介绍 ..........................................................................................................................................38
5.4 系统的调试测试.............................................................................................................................................51
结 论 ................................................................................................................................................................53
致 谢 ................................................................................................................................................................54
1
1 绪论
1.1 课题研究目的
在线网校又称网络化学习,是应用网络进行在线网校的一种全新方式。网上学习
社区及网络技术平台构成的全新的学习环境。在线网校系统是计算机技术、网络技术、
数据库技术和多媒体技术相结合的现代网络在线网校的平台。
主要表现在三个方面:
1、内容资料丰富。在良好的网络学习界面基础上不受实物陈列空间的限制,
系统向学生提供了多种学习方法,学生可选择不同的学习媒体与学习方法。
2、方便学习交流、疑难解答。学生通过系统中的留言板等功能模块,向老师寻
求在线帮助及解答。
3、完备的学习功能。学生可进行课程授课计划等信息的查看,相关课件、作业
的下载,疑难问题的提问等操作。
1.2 课题研究意义
在线网校系统不仅是学校提高教学质量进行教学改革的窗口,也是学生自主学习、
教学互动、学习交流的重要平台。在线网校系统除了具有丰富的课件、作业习题等相
关资料,应该具有运行良好的开放式教学课程网站。通过网络学习平台,教师可以了
解学生的学习状况,在线解决学生的疑问,听取学生的意见,发布相关信息资源等。
及时消除学生学习中的疑惑,便于巩固所学的知识。
1.3 国内现状
我国互联网行业较国外起步晚,所以课程网站的起步也较晚,但目前中国课程网
站的发展十分迅速,几乎涵盖了所有包括中小学、大学及各种技能证书培训的所有课
程,内容丰富而冗余,分类庞杂而紊乱,大多功能相似,内容相仿。
剩余58页未读,继续阅读
资源评论
源码空间站11
- 粉丝: 3890
- 资源: 462
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 服务器生成的一个自用的模型
- MATLAB图片调整亮度算法
- 【python毕业设计】基于python的抑郁症患者看护系统(完整前后端源码).zip
- 【python毕业设计】基于Python的电影票房数据分析系统的设计与实现(完整前后端源码).zip
- 基于OSGEarth引擎,实现三维动态海洋流场可视化C++源码(高分项目)
- java新手小游戏学习资料练手游戏.zip
- .obsidian.zip
- 【python毕业设计】基于Django的个性化餐饮管理系统(完整前后端源码).zip
- 使用C#进行Yolov5模型的训练以及推理
- 【python毕业设计】django食堂外卖系统(完整前后端源码).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功