毕业设计 - -网络教学平台的设计与实现 - 图文(2)

2019-01-12 14:51

图表清单

图1-1 Struts框架体系结构图 ........................................... 2 图1-2 Hibernate框架体系结构图 ........................................ 3 图1-3 JSP原理图 ...................................................... 4 图2-1 信息工程学院网络教学平台工作流程图 ............................. 9 图2-2 游客用例图 .................................................... 10 图2-3 管理员用例图 .................................................. 10 图2-4 教师用例图 .................................................... 11 图2-5 学生用例图 .................................................... 11 图2-6 网络教学平台游客操作流程图 .................................... 12 图2-7 网络教学平台管理员操作流程图 .................................. 12 图2-8 网络教学平台学生操作流程图 .................................... 13 图2-9 网络教学平台教师操作流程图 .................................... 14 图2-10 网络教学平台数据库物理模型 ................................... 15 表2.1 Network Teaching Platform Data数据库 .......................... 15 表2.2 管理员发布公告表BULLETIN ...................................... 16 表2.3 TBADMIN表 ..................................................... 16 表2.4 TBBUZHIHOMEWORK表 ............................................. 16 表2.5 TBCLASS表 ..................................................... 17 表2.6 TBCOLLEGE表 ................................................... 17 表2.7 TBDEPT表 ...................................................... 17 表2.8 TBJIANGYI表 ................................................... 17 表2.9 TBLITERATURE表 ................................................ 18 表2.10 TBMAJOR表 .................................................... 18 表2.11 TBNOTICE表 ................................................... 18 表2.12 TBNOTICEREADNOTE表 ........................................... 18 表2.13 TBPROBLEM表 .................................................. 19 表2.14 TBPYJH表 ..................................................... 19 表2.15 TBREPLYPOST表 ................................................ 19 表2.16 TBSTUDENTS表 ................................................. 20

表2.17 TBSUBMITHOMEWORK表 ........................................... 20 表2.18 TBTEACHERS表 ................................................. 20 表2.19 TBTIEZI表 .................................................... 21 表2.20 TBTOOLS表 .................................................... 21 表2.21 TBVISUALMATERIAL表 ........................................... 22 表2.22 TEACHERCOMMENT表 ............................................. 22 图3-1 网络教学平台管理员子系统总体结构图 ............................ 24 图3-2 网络教学平台教师子系统总体结构图 .............................. 24 图3-3 网络教学平台学生子系统总体结构图 .............................. 25 图4-1 首页界面 ...................................................... 31 图4-2 管理员主界面 .................................................. 32 图4-3班级课表管理 ................................................... 32 图4-4 管理员公告管理界面 ............................................ 33 图4-5 发布公告界面 .................................................. 33 图4-6 提示信息 ...................................................... 34 图4-7 我的课程 ...................................................... 34 图4-8 教师管理主界面 ................................................ 35 图4-9 通知管理界面 .................................................. 35 图4-10 讲义资料管理界面 ............................................. 36 图4-11 上传讲义界面 ................................................. 36 图4-12 作业管理界面 ................................................. 37 图4-13 教师疑难解答界面 ............................................. 37 图4-14 教师解答界面 ................................................. 38 图4-15 教师课程论坛界面 ............................................. 38 图4-16 教师回复学生发帖界面 ......................................... 39 图4-17 学生登录后的界面 ............................................. 40 图4-18 学生课程通知界面 ............................................. 40 图4-19 学生课程通知界面 ............................................. 41 图4-20 学生在线学习界面 ............................................. 41 图4-21 学生在线观看界面 ............................................. 42 图4-22 学生作业管理界面 ............................................. 42

图4-23 学生查看作业界面 ............................................. 43 图4-24 学生查看作业内容界面 ......................................... 43 图4-25 学生查看精品作业界面 ......................................... 44 图4-26 学生精品作业界面 ............................................. 44 图4-27 学生查看精品作业内容界面 ..................................... 45 图4-28 学生提交作业界面 ............................................. 45 图4-29 学生疑难解答界面 ............................................. 46 图4-30 学生自己所问问题界面 ......................................... 46 图4-31 学生提问问题界面 ............................................. 47 图4-32 学生课程论坛界面 ............................................. 47 图4-33 学生精华区界面 ............................................... 48

引 言

21世纪是信息的世纪,以计算机、网络和通信技术为核心的现代信息技术迅猛发展,给人们的生活方式带来了巨大的变化,同时对高等学校的人才培养和教学方法也提出了新的要求。传统的教育是以教师为中心、课堂为中心、书本为中心的“三中心”论的管理式教育,教师台上讲,学生台下听,教师满堂灌,学生被动接受。这种教育忽略了学生的主体作用,不能很好的发挥学生的主观能动性,因此在学习的过程中,学生始终处于被动的地位,养成了过分依赖的思想,不能提高学习的效率。为此,信息工程学院积极组织研发网络教学平台,来辅助我院的日常教学工作。

网络教学平台的开发可以使教务的管理、教师的教学和学生的学习更加方便。系统管理员利用该平台可以管理学生、教师、班级、系、专业、学院和班级课表等操作。同时系统管理员也可以发布学堂公告,便于告知教师和学生相关教务信息。教师利用该平台可以发布课内通知,管理个人信息,管理讲义资料,管理作业,答疑,管理论坛。学生使用管理员提供的用户名和密码可以登录到系统,然后学生点击相应的课程进入该课程的功能界面。学生在该功能界面里可以进行一系列操作,包括:查看课程通知和课程信息,讲义资料的下载,在线视频学习和与教师交流,查看精品作业,查看老师布置的作业,提交作业,查看老师对自己作业的评定,查看其他学生提出的问题,根据问题关键词搜索问题,向老师提问问题,查看自测题以及相应的答案。学生在课程论坛中可以查看精华帖,可以在相应的论坛分组中发帖子,也可以回复其他同学发的帖子。

本平台丰富的功能可以满足学院的日常教学工作,可以使教师的教学和学生的学习更加方便、有效,从而提高了教学效率。

1

第一章 相关技术简介

1.1 struts2框架技术简介

Struts架构是MVC设计模式的一种实现,它将Servlet和JSP标记(属于J2EE规范)用作实现的一部分。Struts继承了MVC设计模式的各项特性,并根据J2EE的特点,做了相应的变化与扩展。

Struts框架体系结构如图1-1所示。其中FilterDispatcher作为主控制器由Struts2框架本身提供,系统所有其它动作,都要经过FilterDispatcher来分发即管理系统所有的行为。由它决定哪个Action被真正调用并处理导航流,同时Action可以通过配置文件来管理,在一定程度上增加了整体结构的灵活性。Action作为分控制器负责某一个或者多个业务逻辑的调度,并把响应结果数据提交到相应的表现层(视图)组件显示给用户。模型包括概念模型(实体组件)和设计模型(业务逻辑组件),实体组件是对物理实体的抽象,代表业务实体的数据;业务逻辑组件主要是对业务逻辑处理功能的具体实现,有普通的JavaBean组件类表示,本质上是负责处理系统的业务逻辑和访问底层数据库。视图负责接收客户端用户数据和返回后台处理的响应结果数据给用户。配置文件struts-config.xml用于定义框架中各个对象之间的关系,将框架中的视图(JSP)、分控制器(Action) 等部分联系在一起;所有与Struts相关的特殊配置项目都应在此文件中进行设置;在应用系统变动时,只用修改该配置文件中的配置,而不用再重新编译发布相关的类;同时它还描述了客户提供的数据与Action组件的对应映射关系;系统启动配置文件将被加载到内存供主控制器读取。

请求主控制器FilterDispatcher读取调用分控制器(Action组件)浏览器配置文件(struts.xml) 响应调用视图(JSP组件)取得数据模型(业务处理与数据访问)

图1-1Struts框架体系结构图

2

调用


毕业设计 - -网络教学平台的设计与实现 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广东省佛山市南海中学2014 - 2015学年高一生物下学期期末复习试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: