基于web的多媒体教学系统毕业设计.doc
- 文档编号:1643514
- 上传时间:2022-10-23
- 格式:DOC
- 页数:40
- 大小:661.50KB
基于web的多媒体教学系统毕业设计.doc
《基于web的多媒体教学系统毕业设计.doc》由会员分享,可在线阅读,更多相关《基于web的多媒体教学系统毕业设计.doc(40页珍藏版)》请在冰豆网上搜索。
摘要
21世纪进入互联网时代,随着校园网络建设的完善,网络教学逐渐成为可能,建立网络教学社区,达到网络多媒体教学的目的,本系统可以一对多授课,也可以一对一辅导,通过将长期授课资料的收集存储,供学生通过网络方便的浏览、查找和学习。
基于Internet的多媒体教学系统是一个由硬件、软件、教学内容、教学管理机构组成的一体化有机的系统。
本文从系统物质基础、教学系统支撑平台、学生如何进行学习、如何实际开展教学工作四个方面来考察。
本系统采用ASP.NETWEB技术与SQLServer数据库,实现将教师的授课资料发布在互联网上,可以方便老师与学生,学生与学生之间的互动。
在Windows7与IIS7平台下,设计开发“多媒体教学系统”。
本论文主要介绍改系统的架构与功能,叙述了系统开发、应用场景和功能模块介绍。
系统是基于WEB的多媒体课件系统,学生通过Internet学习,实现教学的时空分离,达到大面积的育人和教学最优化。
论文阐述了网络多媒体教学课件的概念与开发原则以及主流的动态网页开发技术,如:
ASP、XHTML等技术。
介绍了课件教学系统运行的硬件环境、开发平台及数据库的应用。
阐述了系统关键界面的制作,说明了系统的需求分析与功能分析,并论述了设计中的关键技术与算法:
ASP与ADO组合查询WEB数据库技术,以及项目的具体实施。
关键字:
多媒体教学ASP.NETSQLServer
Abstract
The21stcenturyInternetera,withtheimprovementofthecampusnetworkconstruction,networkteachingisbecomingpossibletoestablishonlineteachingcommunity,toachievethepurposeofnetworkmultimediateaching,thesystemcanbeone-to-manymediumofinstructioncanalsobeone-on-onecounseling,long-termtaughtinthestorageofdatacollectionforthestudenttoeasilybrowsethroughthenetwork,findandlearn.
BasedonInternetmultimediateachingsystemsisacompositionoftheorganicintegrationofthesystemhardware,software,teachingcontent,teachingmanagementagencies.Thisarticlewiththesystemthematerialbasisforteachingsystemssupportplatform,thestudentshowtolearn,toexaminehowtoactuallycarryoutthefouraspectsofteaching.
ThesystemusestheASP.NETwebtechnologyandSQLServerdatabaseimplementationonteachinginformationpublishedontheInternetcanfacilitatetheinteractionbetweenteachersandstudents,studentswithstudents.Windows7andIIS7platform,designanddevelopmentofmultimediateachingsystem".Thispaperintroducesthechangeofthestructureandfunctionofthesystem,describesthesystemdevelopment,applicationscenariosandfunctionalmodules.
ThesystemisbasedonWEBmultimediacourseware,studentslearnthroughtheInternettoachievetheseparationofteachingtimeandspacetoachievetheoptimizationofalargeareaofeducationandteaching.Thepaperdescribedtheconceptsandprinciplesofnetworkmultimediacoursewarewellasthemainstreamdynamicwebdevelopmenttechnologies,suchas:
ASP,XHTML,andothertechnology.Coursewaresystemtorunthehardwareenvironment,developmentplatformanddatabaseapplications.Describedtheproductionofkeysysteminterfaces,describesthesystemrequirementsanalysisandfunctionalanalysis,anddiscussesthekeytechnologiesandalgorithmdesign:
ASPandADOcombinationofqueryWEBdatabasetechnologies,andtheconcreteimplementationoftheproject.
KeyWords:
InternetmultimediateachingASP.NETSQLServer
目录
第一章前言 1
1.1理论基础 1
1.2授课系统简介 2
第二章任务概述 3
2.1任务目标 3
2.2用户特点 3
2.3Web开发技术简介 3
2.3.1ASP.NET 3
2.3.2MVC 4
2.3.3SQLServer 6
2.3.4IIS 7
2.3.5JQuery 7
2.3.6AJAX 7
2.3.7HTML 8
2.3.8XML 8
2.3.9CSS 9
第三章系统分析 10
3.1需求分析 10
3.1.1游客浏览 10
3.1.2用户注册 10
3.1.3分类浏览与查询 10
3.1.4留言板功能 11
3.2业务流程分析 11
第四章系统实现 15
4.1系统运行环境 15
4.2网络系统分层 15
4.3系统功能的实现 17
4.3.1数据表实现 17
4.3.2数据库的连接 18
4.3.3系统框架实现 19
4.4主页面设计 21
4.5教学页面 22
4.6登录页面 22
4.7注册页面 23
4.8关于页面 23
4.9留言板页面 24
总结 25
参考文献 29
致谢 30
附录 32
第一章前言
Internet和Web技术的出现和发展,为信息的交换和共享提供了快捷有效的方法。
但Internet上提供的信息多以静态网页为主,对于一个Web应用开发者来说,最为关心的莫过于如何增强网页的动态性和交互行了。
ActiveServerPage是微软开发的基于WindowsNTServer和InternetInformationServer的服务器端脚本运行环境。
脚本再Web服务器中运行,而浏览器并不处理脚本,它所面对的仅仅是一个完全符合HTML格式的网页,这为更多的、不同类型的浏览器访问Web服务器提供可能。
该技术的主要思想是使发布动态HTML网页更为容易,使用其内置的对象可以方便地制作静态和动态HTML页面,从数据库发布数据变成一件很容易的事情。
ASP的优点包括可以使用其他组件、库和工具,能和IndexServer、VisualBasic、MicrosoftTransactionServer集成,开发出复杂、灵活、强健的应用程序,并且能够把应用程序打包并作为完整的包发布。
1.1理论基础
ASP(ActiveServerPages)是由Microsoft公司推出的一种基于服务器端的脚本编写环境。
它可以让使用者(一般是指网站的维护人员)轻松地结合本来已经具有的HTMLWeb页面、脚本程序和ActiveX组件建立或执行一些动态的、交互式的Web服务器端应用程序来为用户服务。
ADO(ActiveXDataObjects)――最好的数据访问技术。
ADO的可创建对象为开发人员在建立应用程序的方式上提供了巨大的灵活性。
它能自如的控制数据的显示、查询以及对数据的修改、删除和添加。
是针对当前Microsoft软件所支持的数据进行操作的最有效、最简单、功能最强大的方法。
IIS(InternetInformationServer),是Microsoft公司推出的Web服务器.IIS支持HTTP、FTP,以及SMTP协议。
通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS的一个重要特性就是支持ASP。
可以很容易的张贴动态内容和开发基于Web的应用程序。
对于诸如VBScript,Jscript开发软件,或由VisualBasic,Java和VisualC++开发系统以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供了强大的主机支持。
1.2授课系统简介
本系统采用网站形式实现,结合HTML、VisualC#、JavaScript、SQLServer、JQuery、AJax及CSS样式表。
VisualC#用于后台的数据库调用,数据处理、用户信息验证、信息统计;JavaScript用于前台的数据处理、功能按钮、简单的数据过滤、框架变换、页面导航等功能;SQLServer存储所以的数据信息,使得数据管理更为方便,增强源代码的移植性能。
CSS样式表定义了所有页面的样式,格调统一,界面更为美观,且可以减少了很多多余的操作、便于修改、维护。
本授课主要版面有首页,视频教学,图文教学,有声教学,用户注册,留言板等板块。
用户注册页面,要更好的使用本站点的资源,必须先注册成为会员,这样方便对一些信息的统计,一些操作权限的限制,拥有较高权限的用户,还能实现一些特别的服务;留言板为问题求解,回答问题的主要地方,采用树型导航菜单,可能很方便的在各不同讨论区之间穿梭,结合JavaScript实现可变的框架结构,是让用户根据自己的喜爱,随意的调整页面的显示方式,可以更好的配合不同分辨率显示器的显示效果,方便用户的文章阅读。
第二章任务概述
2.1任务目标
本设计围绕“教学”,力求完善教学,本系统的目标是:
实现用户等级管理,实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 多媒体 教学 系统 毕业设计