ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:21.23KB ,
资源ID:21098310      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21098310.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(教学资源管理方案系统docxWord格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

教学资源管理方案系统docxWord格式文档下载.docx

1、系统的不同用户操作权限介绍 8系统整体界面设计 8系统整体结构设计 8一般用户登陆操作流程介绍 9一般用户登陆后台验证流程介绍 9数据库设计 10逻辑设计 错误 !数据字典设计 错误 !一. 引言教学资源管理系统的发展随着 Internet 的飞速发展,教学资源的数量与日俱增。如何对这些资源进行有效的管理和组织是相当有必要的。但是,简单地实现以二进制形式组织教学资源、以计算机管理代替人工管理教学资源这个功能是不能满足信息化教育教学的要求的。随着教育改革的深入发展,改变传统课程实施过于强调学生在教室接受学习、死记硬背、机械训练的现状,倡导学生主动参与、勇于探究、勤于动手,培养学生搜集和处理信息的

2、能力、获取新知识的能力、分析和解决问题的能力以及合作的能力是当今信息化教学的一个发展方向。即教学的重心开始由“教”转向“学”,使学生完全从教师控制的家教式、被动式学习状态转变为自主学习、双向交流的状态。目前,美国和英国等发达国家的教育资源管理系统都往网络化方向发展。即在原有功能基础上增加一些实时的教学功能,比如:教师在线解答疑难问题、学生通过观看在线视频、视频点播或者进入虚拟教室来实时地进行学习,这也是我国教学资源管理系统的一个发展趋势。教学资源管理系统功能和特点本系统能实现一般教学资源管理系统应该具有的基本功能。比如:学生用户快速搜索、浏览、下载学校最新公告和其所需教程、课件;教师用户发布课

3、件、上传相关教学辅助材料,对相关课程,教案等进行增加,编辑,删除。教学工作的开展是双向的,只有为师生之间的交流提供一个好的平台,营造出民主、和谐、平等的教学环境,才能提高教学效率,适应信息化社会对教育教学的要求。教学资源管理系统设计目的通过此次设计掌握教学资源管理系统软件的基础思路和方法,熟悉软件工程思想,进一步提高利用 JSP 开发软件水平,并能够熟练掌握基于 ORACLE数据库的管理和开发,熟悉利用本地 API 部分 Java 驱动程序访问模型实现对数据库的访问和 B/S 软件开发模式。教学资源管理系统开发步骤一般来说,软件开发的过程主要包括软件定义规划、软件开发和软件运行维护三个时期组成

4、,其中软件的定义过程通常又进一步划分为问题定义、可行性研究和需求分析三个阶段。软件开发时期又分为系统的总体设计、详细设计、编码和单元测试、综合测试四个阶段。 教学资源管理系统采用软件工程中应用最广泛的过程模型瀑布式开发,阶段间具有顺序性和依赖性,前一阶段的输出文档就是后一阶段的输入文档,只有前一阶段的输出文档正确,后阶段的工作才能顺利进行。二. 需求说明需求分析当前计算机网络教育的迅速发展,使得教学资源呈现出数量大、种类多、形式杂的状况。实现对这些资源进行有效的组织和管理,让学生在繁多的教学资源中快速搜索、浏览所需信息,让教师能方便快捷地进行课件发布是一个亟待解决的问题。此外,教学资源管理系统

5、主要是为学校教育教学服务,以提高教学效率,促进学生全面发展。系统用户群主要是教师和学生,教学是一个师生交互、交流的过程,故还要求系统能实现一定的用户交互,成为一个生生、师生交流的平台 1 。可行性分析技术可行性JSP运行和开发环境:浏览器: IE ;数据库: ORACLE;操作系统: Windows XP;开发工具: JDK;Web服务器: Tomcat;JSP引擎: Tomcat。综合开发本系统应用到的 JSP 动态网页技术对开发环境的要求的考虑,在技术上是可行的,而且可靠性很高 2 4 。经济可行性本系统是为方便管理员对教学资源进行管理,运行该应用软件,即可使用,系统成本较少,而当投入运行

6、后便可为学校的教学资源管理节约大量的人力,物力。系统所带来的效益远远大于系统软件的开发成本,方便有效,简单易行。操作可行性本系统经过仔细的分析后所设计的界面简洁清晰,尽可能考虑人们使用时的一些习惯,使得操作简单,每一个操作后都会对用户有所响应,数据读取灵活可靠,功能规范齐全,使用容易。三. 系统构架及开发工具简介应用系统架构方式B/S 架构概述本系统采用浏览器 / 服务器架构方式实现。 B/S 架构方式由浏览器和服务器组成。浏览器是表示层,在表示层中包含了系统的显示逻辑。它的任务是由浏览器向网络上的某一 Web服务器提出服务请求, Web服务器对用户身份进行验证后用 HTTP协议把所需的主页传

7、送给客户端,客户端接受传来的主页文件,并把它显示在浏览器上 5 。教学资源管理系统采用此构架方式主要基于以下几点考虑:在服务器上对数据进行处理并将处理结果生成网页,使得客户机上对数据的处理被进一步简化。客户机上以浏览器作为客户端的应用程序实现对数据显示,而不用再为客户端单独编写和安装其他类型的应用程序。由于数据的处理、存储都是在服务器上完成,因此将来对系统 ( 无论是硬件还是软件 ) 的升级都只是对服务器进行。 所以,网络应用软件易于管理和维护,而且扩展性好。系统体系结构教学资源管理系统最底层是网络操作系统 Windows xp Server ;第二层是数据库系统层;第三层是数据库接口层,通过

8、应用服务器将数据信息采集到各接口系统中;第四层为服务层,通过 JSP 与应用服务器进行信息交换,同时通过 HTTP与 Browser 进行信息交换;第五层为用户层,它面向最终用户,通过用户页面与系统进行信息交换。 因此该系统设计包括用户页面设计 (前台页面)、数据库设计、应用程序设计(后台页面) 。数据库位于该系统 Web站点的数据库服务器上,用户界面位于 Web服务器上, Web服务器和数据库服务器可同处于同一物理服务器上。整个系统由 Web服务器统一进行管理和发送,用户通过浏览器以 HTTP协议向 Server 发送请求,并接收和显示 Server 提供的 Web信息。在服务器端运行 Ja

9、vaScript 脚本语言代码, SQL命令和标准 HTML代码,通过 JDBC驱动程序,连接到支持 JDBC的数据库来存取网络数据库。系统体系结构如下图 1 所示 :B浏览器 1 浏览器 N用户端系统层用户操作系统服务层基于 Web 的教学资源管理系统数据库接口Web 服务器S数据库服务器数据库系统Windows XP Server 操作系统 操作系统层图 1 系统体系结构开发工具简介系统开发技术 JSPJSP( JAVA SERVER PAGES)是一种动态网页技术标准。 JavaServer Page 技术封装了许多功能,这些功能是在易用的、与 JSP 相关的 XML标识中进行动态内容生

10、成所需要的。 作为 Java 平台的一部分, JSP拥有 Java 编程语言“一次编写,各处运行”的特点 6 。ORACLE简介教学资源管理系统是以 ORACLE作为平台开发的教学资源管理系统,适合一般规模学校使用。 ORACLE是一个关系数据库管理系统。 ORACLE是一个全面的、集成的、端到端的数据解决方案,它为用户提供一个安全、可靠和高效的平台用于数据管理。本 系 统 采 用 的 数 据 库 技 术 为 JDBC(Java DataBase Connectivity) 。JDBC(Java DataBase Connectivity) 是一种能通过 Java 语言访问结构化数据库的应用程

11、序接口( JDBC API)。数据库驱动程序类型为:本地 API 部分 Java 驱动程序 7 9 。四. 概要设计系统具体功能系统的整体功能模块 用户登录模块 教参信息(教程、课件)管理模块 公共课程浏览模块 个人信息管理模块系统的不同用户操作权限介绍 教师:本系统管理员登录经审核通过后可以进行:浏览、添加、删除、修改教程、课件等信息;查询、添加、删除用户信息;上传教程、课件等。 学生:浏览管理员发布的公告信息,根据需要可选择下载并保存公告具体内容;浏览、下载教程和课件。系统整体界面设计 整个网站的页面布局简洁明了,风格大体一致,色彩搭配自然协调,让用户使用起来感觉全舒适自然。 各分页面之间

12、皆有导航条链接,方便已经登录的用户在各个页面之间自由跳转翻看。系统整体结构设计基本系统模型如图 2 所示:图2基本系统模型图一般用户登陆操作流程介绍一般用户(被授权的教师或者学生用户)登陆操作流程如图3 所示:系统首页 身份验证有误通过验证登录页面 返回登录页公共课程个人信息上传教参信息教程资料 课件资料图 一般用户登陆操作流程图图 3 注释说明: 公共课程模块:可浏览学院全部课程体系及其下属课程; 个人信息管理模块:一般用户进入个人信息后,可以修改自己的个人信息; 上传模块:一般用户可以进行教参资料的上传,此功能主要是实现教学资源的共享,教师可以方便地通过此模块实现课件的上传,供学生下载,以

13、提高教学效率; 教参信息模块:本系统将教参信息分为教程和课件两大类。学生用户可以浏览、下载选择的教程、课件信息进行学习,教师用户可以浏览、下载各种教程、课件信息,包括各种课件制作素材等。一般用户登陆后台验证流程介绍一般用户登陆后台验证程序流程如图 4 所示:用户进入登陆框输入用户名、密码YESN O用户名存在?密码匹配?用户不存在登录成功 密码错误YES N O昵称、用户名为空?进入初始化信息框登陆成功YE昵称已存在?更新用户信息表图 4 一般用户登陆后台验证流程图数据库设计数据库在整个管理系统中占有非常重要的地位 , 数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数

14、据库结构可以提高数据存储的效率 , 保证数据的完整和一致。在数据库建立时 , 大体上选建立一个总体的数据库存文件 , 以便统一调用数据库连接语句 10 11 。逻辑设计该系统有两个不同用户身份,分别为学生、教师。每个不同的身份的用户权限不同。在系统用户中,学生用户可以浏览学校公共课程以及下载课件,教师用户则可以对相关的课程,教案进行增加,编辑,修改。经过分析,初步设计如下六个表:教师基本信息表 (teacher) 包括:教师编号、用户名、密码;课程体系表 (courseSystem) 包括:课程体系编号、课程体系名称;课程表 (course) 包括:课程编号、 课程体系编号、 课程名称、课程大

15、纲、课程类型、课时、前导课程编号;教案表 (coursePlan) 包括:教案编号、教案名称、课程编号、编制人编号;资源表 (jxResource) 包括:资源编号、资源名称、 教案编号、保存路径;学生表 (student) 包括:学生编号、用户名、密码;数据字典设计教师基本信息如表 1 所示:表 1 教师基本信息表 (teacher)字段名称数据类型数据长度允许空说明Idvarchar26No教师编号(主键)Name100Yes教师姓名password14密码普通用户信息如表 2 所示:表2 课程体系表 (courseSystem)课程体系编号(主键)yes课程名称课程信息如表 3 所示:表 3 课程表 (course)csIdOutlineIdTypeId3NumnumberpreCourseId教案信息如表 4 所示:表 4教案表 (coursePlan)courseIddirectorNo18资源信息如表 5 所示:表 5资源表 (jxResource)cpIdsavePath500学生信息如表 6 所示:表 6 学生表 (student)课程编号(主键)体系编号课程名课程大纲课程类型课时前导课程编号教案编号(主键)教案名称课程编号编制人编号资源编号(主键)资源名称教案编号保存路径学生编号(主键)用户名

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1