基于WEB师生互动教学系统的设计与实现(JSP,SQLServer) 来源:wenku163.com 资料编号:WK16310095 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310095 我要下载该资源 资料介绍 基于WEB师生互动教学系统的设计与实现(JSP,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,SQLServer数据库) 根据实际需求,师生互动教学平台采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境,使用的服务器为TOMCAT ,通过使用JAVA的脚本语言完成动态的、交互的Web服务器应用程序,实现网络教学平台的主要功能,包括学生在前台的浏览、课件及教程查看下载、作业提交及网上提问;教师登录实现教师资料管理,作业发布与批改,课程管理;管理员在后台进行的教师管理、学生管理、教学资料管理等功能。 本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全。 功能模块描述 4.2.1 管理员子系统功能介绍 本子系统作为网络教学平台的后台系统,主要由以下几个模块构成: (1) 文章管理模块 此模块完成教程、课件或公告等相关信息的发布功能,管理员可以添加这些信息,这些信息的内容包括标题、内容、课件地址、发布时间等。 (2) 知道吧管理模块 知道吧用于完成学生的提问与教师回答等管理操作,管理员可以对知道吧的版区信息进行管理,也可以添加版区的信息。 (3) 用户信息管理模块 添加学生信息与教师信息,完成管理员注册学生和教师的功能,管理员可以后台添加学生与教师的账号信息。 (4) 管理员信息管理模块 管理员信息管理模块完成密码修改与管理员信息的添加与删除的功能。 4.2.2 教师子系统功能介绍 根据本系统的功能,教师管理子系统主要设计如下模块: (1) 教师资料管理 完成教师资料信息的管理的功能,教师通用用户名和密码进行登录,教师可以对教师基本信息进行管理。 (2) 备忘录 完成教师备忘录信息的添加与管理的功能,教师可以根据日期设置备忘录的信息,也可以查看备忘录和对备忘录信息进行管理。 (3) 留言箱管理 完成教师发送信件与查看信件的功能。 (4) 课程管理 完成教师所教授的课程信息的设置,选课学生的设置与管理等操作。 (5) 作业管理 教师可以发布作业的信息,可以完成学生作业的批改操作,也可以成批的导出成绩的信息。 (6) 答疑管理 答疑管理完成学生提问信息的查看,教师可以回复学生提出的问题的信息。 4.2.3 学生子系统功能介绍 系统模块的描述主要是描述出系统模块的功能和处理。主要是用文字去描述,而不是用图形图描述。 (1) 公告信息 完成网络公告信息的查看的功能。 (2) 教程查看 完成教程信息的查看的功能。 (3) 课件浏览与下载 学生可以浏览已发布的课件信息,对于课件信息有附件的可以进行下载。 (4) 留言箱 完成学生查看信件与发送邮件的功能。 (5) 作业管理 学业管理模块完成学生作业信息的查看与提交功能,学生可以查看到教师发布的作业信息,也可以将作业信息进行上交。 (6) 学生提问 学生可以就有关问题进行提问,老师可以通过网络进行回复,增强了老师与学生之间的交流。实现了师生之间的互动。 目 录 摘 要 ..I ABSTRACT II 1绪论 1 1.1 项目背景及意义 1 1.2 网络教学现状 1 1.2.1 国外网络教学现状 2 1.2.2 国内网络教学现状 2 1.3 业务流程 3 2可行性分析 5 2.1 技术可行性 5 2.2 经济可行性 5 2.3 操作可行性 6 2.4 实施条件可行性 6 3. 需求分析 7 3.1总体目标 7 3.2系统数据流图及功能分析 8 3.2.1数据流图的概念 8 3.2.2系统数据流图 8 3.3 数据字典 10 3.3.1 数据流说明 11 3.3.2 数据存储 12 4. 总体设计 14 4.1目标系统模块结构 14 4.2 功能模块描述 15 4.2.1 管理员子系统功能介绍 15 4.2.2 教师子系统功能介绍 16 4.2.3 学生子系统功能介绍 17 4.3数据库设计 18 4.3.1 概念结构设计 18 4.3.2 数据库的物理设计 21 5. 详细设计与系统实施 26 5.1 概述 26 5.2 程序流程图 26 5.3管理员后台系统实施 27 5.3.1 登录模块设计 27 5.3.2 系统主页面设计 28 5.3.3 文章信息管理模块 28 5.3.4 版块管理模块 29 5.3.5 用户管理模块 29 5.3.6 管理员管理模块 30 5.4教师子系统实施 30 5.4.1 备忘本管理模块 30 5.4.2留言箱管理模块 32 5.4.3 课程管理模块 31 5.4.4 作业管理模块 32 5.4.5问题答疑模块 33 5.5学生子系统实施 34 5.5.1网站首页 34 5.5.2 课件下载模块 34 5.5.3 学生作业上交模块 35 5.5.4 学生提问模块 35 6. 系统测试 37 6.1 测试的任务及目标 37 6.1.1 测试的任务 37 6.1.2 测试的目标 37 6.2 测试方案 37 6.2.1 模块测试 37 6.2.2 集成测试 38 6.2.3 验收测试 39 6.2.4 平行运行 39 总 结 40 致 谢 41 参考文献 42