基于JAVA的远程教育
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘? 要
随着信息化浪潮的不断推进,网络教学平台得到了快速地发展。但是现有大多数个人网络教学平台普遍存在着交互性不强、教学反馈效果有限等不足。针对这种情况,我们以JSP为开发语言,设计开发了一个教师个人网络教学平台系统,该系统有效地结合了同异步教学环境的特点,提供了教学信息快速反馈、问题答疑、平时成绩、作业管理等解释功能,实现了教学资料的实时共享和有效的成绩与作业管理,最终达到了加强师生互动、改善交流效果、提高教学效果的目的。
本文介绍了系统的开发思想和背景,系统的需求分析及功能模块设计,以及系统开发的详细步骤。最后论述了本系统的不足和教学平台的发展趋势等内容。
关键字:网络教学平台、网络教学、系统开发、JSP、MySQL
系统功能简介
本系统是一个远程教育系统,是一个教学信息的门户,教学内容利用Web页面为基本元素出现在站点中,学生通过上网访问站点来进行交互式学习,起到网络教学的作用。管理员可以添加用户和课程以及学生选课情况。
在分析了系统的需求以及硬软件平台后,我们开始对系统具体功能模块的设计和实现。本系统权限分为学生用户,教师用户,管理员三个基本权限。管理员负责添加用户和课程以及课程的选择情况。
3.1.1管理员模块
??? (1). 查看用户列表
显示符合条件的用户信息列表,如果查询条件为空则显示所有的用户信息。
(2). 修改密码
对账号密码进行修改,需提供旧密码。
(3). 添加新用户
添加新用户信息,可以添加学生,教师和管理员。账号为登陆账号,添加后将不能修改,新添加的用户密码和账号一样,可自行修改。
(4). 添加选课记录
添加学生的选课记录,将显示所有的学生列表和课程列表,通过选择实现选课。
(5). 查看课程信息列表
显示符合条件的课程信息列表,如果查询条件为空则显示所有的课程信息。
(6). 添加课程信息
添加新课程,课程代码是唯一的,并且添加后将不能修改。
3.1.2教师模块
(1). 个人资料
查看个人资料,但不能进行修改,需由管理员进行修改。
(2). 修改密码
修改账号密码。
(3). 学生列表
显示所有选择教师执教的课程的学生信息列表。
(4). 公告管理
显示所有教师发布的公告,并能发布新的公告。
(5). 在线资源管理
包括word文件管理、ppt文件管理、视频管理、作业管理以及下载资源管理,上传了资源后,选择该门课程的学生就能下载该资源进行学生。
3.1.3 学生模块
(1). 个人资料
查看个人资料,但不能进行修改,需由管理员进行修改。
(2). 修改密码
修改账号密码。
(3). 选课信息
显示所以学生选择课程信息列表
(4). 课内公告
显示所有选择课程的公告信息列表,可以点击查看详细。
(5). 在线资源浏览
包括word文件下载、ppt文件下载、视频下载、作业下载以及下载资源,选择的课程的教师上传了资源后,将显示在对应的类别中,学生可以自行下载学习。