论文部分内容阅读
开发基于Web的教学应用程序,已经成为现代网上教育的重要内容,本论文研究的高校网上学、测、评信息管理系统也是应运而生。本研究工作的开展,主要是为了解决现实问题,满足当前应用需求,同时积累系统开发研制的经验。
本文从基于Web的高校网络教学系统的发展现状入手,阐述了系统的理论基础,分析了C/S,B/S结构的特点,研究了B/S体系结构下Web服务器与数据库的几种互连技术。结合Web开发的特点和软件工程的思想,进行了较详细的系统需求分析,在此基础上论述基于Web的网络教学系统的设计思想、总体结构和功能,以及实现方法和技术。并提出“自学”、“自测”、“自评”的网络学习模式。
系统采用三层体系结构,注重良好的可扩展性,采用模块化设计方法,将其划分为课件管理、习题管理、作业管理、学生自我学习、学生自我测试和学生自我评价、教学讨论、留言板八个功能模块,选择面向对象的、易于扩展的ASP.NET编程语言环境及SQLServer数据库系统开发实现。文中最后讨论了基于Web的教学支持系统设计与实现过程中的主要关键技术的特点及其在系统中的应用。
总之,通过本文的研究,在比较各种基于Web的网上教学系统的基础上,提出了一种基于Web的教学支持系统设计思想和方案,研究了基于Web的数据库开发中常用的主要技术及其实现方法和过程,并最终实现了一个具有一定实用价值的基于Web的网络教学系统,解决了我们的当前应用需求,并提出了今后进一步的研究工作任务。