教学资源管理系统.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学资源管理系统

《教学资源管理系统》 需求分析设计说明书 学院: 信息学院研 13级 学号: 1043113266 姓名: 杨 涛 目录 一. 引言 3 1.1 教学资源管理系统的发展 3 1.2 教学资源管理系统功能和特点 3 1.3 教学资源管理系统设计目的 3 1.4 教学资源管理系统开发步骤 4 二. 需求说明 4 2.1 需求分析 4 2.2  可行性分析 4 2.2.1 技术可行性 4 2.2.2 经济可行性 5 2.2.3 操作可行性 5 三. 系统构架及开发工具简介 5 3.1 应用系统架构方式 5 3.1.1 B/S架构概述 5 3.1.2 系统体系结构 6 3.2 开发工具简介 7 3.2.1 系统开发技术JSP 7 3.2.2 ORACLE简介 7 四. 概要设计 8 4.1 系统具体功能 8 4.1.1 系统的整体功能模块 8 4.1.2 系统的不同用户操作权限介绍 8 4.1.3 系统整体界面设计 8 4.2 系统整体结构设计 8 4.2.1 一般用户登陆操作流程介绍 9 4.2.2 一般用户登陆后台验证流程介绍 9 4.3 数据库设计 10 4.3.1 逻辑设计 11 4.3.2 数据字典设计 11 一. 引言 1.1 教学资源管理系统的发展 随着Internet的飞速发展,教学资源的数量与日俱增。如何对这些资源进行有效的管理和组织是相当有必要的。但是,简单地实现以二进制形式组织教学资源、以计算机管理代替人工管理教学资源这个功能是不能满足信息化教育教学的要求的。随着教育改革的深入发展,改变传统课程实施过于强调学生在教室接受学习、死记硬背、机械训练的现状,倡导学生主动参与、勇于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及合作的能力是当今信息化教学的一个发展方向。即教学的重心开始由“教”转向“学”,使学生完全从教师控制的家教式、被动式学习状态转变为自主学习、双向交流的状态。 目前,美国和英国等发达国家的教育资源管理系统都往网络化方向发展。即在原有功能基础上增加一些实时的教学功能,比如:教师在线解答疑难问题、学生通过观看在线视频、视频点播或者进入虚拟教室来实时地进行学习,这也是我国教学资源管理系统的一个发展趋势。 1.2 教学资源管理系统功能和特点 本系统能实现一般教学资源管理系统应该具有的基本功能。比如:学生用户快速搜索、浏览、下载学校最新公告和其所需教程、课件;教师用户发布课件、上传相关教学辅助材料,对相关课程,教案等进行增加,编辑,删除。教学工作的开展是双向的,只有为师生之间的交流提供一个好的平台,营造出民主、和谐、平等的教学环境,才能提高教学效率,适应信息化社会对教育教学的要求。 1.3 教学资源管理系统设计目的 通过此次设计掌握教学资源管理系统软件的基础思路和方法,熟悉软件工程思想,进一步提高利用JSP开发软件水平,并能够熟练掌握基于ORACLE数 据库的管理和开发,熟悉利用本地API部分Java驱动程序访问模型实现对数据库的访问和B/S软件开发模式。 1.4 教学资源管理系统开发步骤 一般来说,软件开发的过程主要包括软件定义规划、软件开发和软件运行维护三个时期组成,其中软件的定义过程通常又进一步划分为问题定义、可行性研究和需求分析三个阶段。软件开发时期又分为系统的总体设计、详细设计、编码和单元测试、综合测试四个阶段。《教学资源管理系统》采用软件工程中应用最广泛的过程模型——瀑布式开发,阶段间具有顺序性和依赖性,前一阶段的输出文档就是后一阶段的输入文档,只有前一阶段的输出文档正确,后阶段的工作才能顺利进行。 二. 需求说明 2.1 需求分析 当前计算机网络教育的迅速发展,使得教学资源呈现出数量大、种类多、形式杂的状况。实现对这些资源进行有效的组织和管理,让学生在繁多的教学资源中快速搜索、浏览所需信息,让教师能方便快捷地进行课件发布是一个亟待解决的问题。此外,《教学资源管理系统》主要是为学校教育教学服务,以提高教学效率,促进学生全面发展。系统用户群主要是教师和学生,教学是一个师生交互、交流的过程,故还要求系统能实现一定的用户交互,成为一个生生、师生交流的平台[1]。 2.2  可行性分析 2.2.1 技术可行性 JSP运行和开发环境: 浏览器:IE; 数据库:ORACLE; 操作系统:Windows XP; 开发工具:JDK; Web服务器:Tomcat; JSP引擎:Tomcat。 综合开发本系统应用到的JSP动态网页技术对开发环境的要求的考虑,在技术上是可行的,而且可靠性很高[2~4]。 2.2.2 经济可行性 本系统是为方便管理员对教学

文档评论(0)

zhanghc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档