当前位置:问答库>论文摘要

题目:某大学网络教学系统的设计与实现

关键词:网络教学系统;MVC;JSP;在线学习;教学管理

  摘要

本文是以某大学计算机系网络教学系统为背景,提出了新形势下高校网络教学系统的开发方案。 网络教学以互联网作为教学传输系统,为远距离的学习者传播教学内容。利用网络的特性和资源来创造学习环境,可以更有效地促进学生的学习活动。 本文首先对网络教学系统做了功能和非功能两方面的需求分析,并对功能需求进行UML建模。通过需求分析和对各开发技术的分析对比,本文研究的网络教学系统选择采取Browser/Server结构,采用JSP技术和MVC模式,选择Mysql5.1数据库实现数据存储,采用Tomcat6.0作为Web服务器。对于需求分析的内容,本文测试用例和实现页面章节有相应介绍。 本文介绍了整个系统的软硬件结构和子系统划分,以及各子系统的业务流程。高校学生一般能够独立自主的完成学习。他们成为网络教学系统的客户,教师成为服务的提供者,老师和学生是网络教学系统中重要的使用者。所以本文侧重介绍了老师和学生用户的功能实现,集中在网上学习、资料查看下载、BBS交流、试题管理、试卷生成、资料管理等几个方面,同时介绍了数据库的设计。 网络教学系统具备动态性、互动性和多样性的特点,有大量的交互操作,对数据传输速度和用户体验有更高的要求。基于此,本文介绍了JSP技术的原理和优势,并阐明Ajax异步交互的特点。 本文主要阐述利用JSP+JavaBean+Servlet实现MVC架构,并在此基础上实现网络教学系统,重点介绍了网上学习、教学管理和教务管理相关功能的实现。同时探讨利用Ajax的长处和特点解决更多问题或实现更多功能,例如考试倒计时、搜索提示自动完成等。