中文期刊网,快速职称论文发表权威机构

中文期刊网

您的位置:首页 > 论文 > 教育论文 > 华中农业大学网络教学支撑平台的设计与实现

华中农业大学网络教学支撑平台的设计与实现

来源:期刊网  作者: 江成旺  导师: 贺立源  时间:2018-04-19 16:17:05  点击:

     网络技术的飞速发展促进了教育技术的发展,诞生了网络教育。我国高校在这一形势下,纷纷开始了网络教学和远程教学工作,建立了各自的网络教学平台。我校十分重视网络教学环境的建设与利用,已经做了大量的基础硬件建设工作;在软环境方面,有大量课件已经开发和正在开发。而当务之急,就是让这些软硬件条件为教学服务,建立一个网络教学支撑平台势在必行。本研究作为一个跨学科研究正是在这一要求下提出,目标是协助学校建设现代教育技术中心,开发网络教学支撑系统,这一工作有利于各专业课件的网络教学,也适应了社会的发展。
  整个开发过程由以下几个阶段组成:
◆ 系统需求分析;明确系统的用户范围,对每种用户分析其功能需求。
◆ 数据库设计;由功能需求确定系统数据库的逻辑结构和物理结构,完成各分用户实体关系图以及全局实体关系图,并最后在SQL Server2000中完成数据库结构定义。
◆ 概要设计;确定系统的模块结构及其相互关系,完成系统模块结构图,各个用户的模块流程图,进行系统的接口和运行设计,确定系统的安全方案。
◆ 详细设计;定义各模块具体实现的算法流程、输入输出参数、操作数据表等,以系统中教师公告管理模块为例进行了描述。对系统部分模块中采用的技术进行了详细说明,包括其基本原理、部分实现代码。
◆ 代码编写与调试;按照详细设计完成编码并进行最后测试。这一部分属于实施阶段的工作,没有在论文中反应。 本文首先分析了系统开发的技术路线,然后对以上需求分析、数据库设计、概要设计、详细设计各个阶段的工作进行了描述。最后对系统今后的工作做了展望。 在系统开发中,应用了一些较新和较优秀的软件技术和开发技术,包括如下所列:
◆ 组件技术;在系统很多模块的开发中应用到了ASP的组件技术,如系统安全有关的用户密码加密组件、文件上传组件、电子邮件组件等。这其中,加密组件独立开发完成,文件上传组件是第三方组件,电子邮件等组件由IIS提供。这些组件与系统完全集成,通过ASP代码的调用来实现其功能。
   华中农业大学硕士学位论文令存储过程;系统部分数据库操作借助了存储过程来实现,如作业/试卷的自动生 成、课程论坛信息查询、课程题库中记录的插入和更新等,使用存储过程能实 现数据库逻辑与应用逻辑的分离,从而提高代码的可维护性,能够有效利用数 据库管理系统的事物处理能力来保证数据的完整性;能够在数据库系统中编译 后运行,提高执行速度;还能够提高数据库的安全性。今电子白板开发中Java的对象串行化技术;系统采用了Java语言中较新的对象 串行化技术来完成电子白板通讯协议集的定义和实施,使用这一技术能够简化 代码的开发和维护,并有利于协议集的扩充。这一技术在Java的JDKI .1及其 后续版本中才得到了支持。

本文关键词:

收缩
  • 电话咨询

  • 400-801-3439