本课题在分析了目前的学习网以及对现有的学习平台系统进行研究比较的基础上,设计研发了一套基于JAVA的学习平台。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个B/S结构的学习平台系统。
功能模块分析
根据需求分析确定该系统划分为以下几个功能模块:
(1)老师信息管理功能
该管理功能主要完成管理员对老师信息的管理,包括老师信息的添加、查看、删除操作。
(2)学生信息管理功能
该管理功能主要完成管理员对学生信息的管理,包括学生信息的添加、查看、删除操作。
(3)公告信息管理
该模块主要完成管理员对公告信息的的管理,包括公告信息的查看、添加、删除操作。
(5)教学资料管理功能
该管理功能主要完成老师用户对教学资料的管理,包括教学资料信息的查看、添加、删除操作
(6)教学视频管理功能
该管理功能主要完成老师用户对教学视频的管理,包括教学视频信息的查看、添加、删除操作
(7)试题信息管理功能
该管理功能主要完成老师用户对试题信息的管理,包括试题信息的查看、添加、删除操作。
(8)留言信息管理功能
该管理功能主要完成管理员对留言信息的管理,包括留言信息的查看、回复、删除操作。
(9)学生在线学习模块
该模块主要完成学生用户在线学习以及下载资料,包括查看/下载学习资料、查看/下载教学视频、查看/下载作业、在线自测、系统留言操作