1、 ( 二一 年 六 月 本科毕业设计说明书 学校代码: 10128 学 号: 200620205030 题 目: 网络教学平台的设计与实现 摘 要 随着计算机技术和网络技术的飞速发展,网络在教育领域发挥越来越大的作用,产生了网络教学这一新的教学模式。网络教学 作为 现代教育的一个重要发展方向正在高等院校深入开展,但其教学效果并不尽如人意,缺乏高质量的通用的网络教学管理平台是其中的重要原因之一。 在分析了国内外网络教学管理平台的开发现状的基础上,设计与实现了一个基于J2EE 技术的通用网络教学管理平台。 系统设计和实现中所用工具和技术: Rational Rose 2003、 viso2003、
2、 PowerDesigner12.5 、 Oracle10g、 Struts2 和 Hibernate3。系统实现的 主要 功能 如下 : 1、 管理员对 教师、学生、班级课表、班级、公告信息的增加、删除、修改、查询、批 量导入等功能。 2、 教师 发布并管理课内通知,管理上传的各种学习资料,布置学生作业,评定并管理学生在线提交的作业,在线解答学生的疑难问题,参与学生的课程论坛讨论并管理学生的讨论内容 等功能。 3、 学生可以查看教师发布的通知,查询并下载教师上传的学习资料,也可以在线观看教师上传的学习视频,查看教师布置的作 业并提交未过期的作业,也可以查看教师的评定、展示精品作业, 向教师提问疑难问题,参与课堂讨论等功能。 本文设计的网络教学平台由 系统后台管理 、教师教学管理和学生学习管理三个子系统组成。它具有以下特点:一是操作简便,界面友好;二是功 能较全面; 三是功能较强大,具有通用性,能够满足我们学院日常教学的要求 , 具有较强的应用价值。 关键词: 网络教学平台; Oracle10g; Struts2; Hibernate3; J2EE 架构