网上教学系统的设计与实现-开题报告.docx
《网上教学系统的设计与实现-开题报告.docx》由会员分享,可在线阅读,更多相关《网上教学系统的设计与实现-开题报告.docx(10页珍藏版)》请在课桌文档上搜索。
1、毕业设计论文开题报告1 .文献综述:结合毕业设计论文课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。一、网上教学系统的概述及其特点1.1 网上教学系统概述21世纪是一个信息化的时代,网络这一信息时代的产物,已经超出了技术产品本身的内涵,而向社会生活的各个领域扩展,并逐渐形成了具有鲜明时代特色的文化。学习作为延续人类已有物质文化成果、并在原有知识根底上创造出前所未有的内容的活动,已从传统的基于课堂的“老师教授一一学生学习”的模式转变为通过多种途径来实现,网络教学是一个必然的开展趋势。与传统教育相比,借助互联网实现的网络教学是一种全新的教育模式,它可以
2、突破时间和空间的限制,帮助人们随时随地的学习,让更多的学习者共享优秀的教育资源;网络教育具有开放性、交互性、协作性、自主性等特点,可以使更多的人尤其是无法到校园内学习的人们接受高等教育,它将成为终身教育的首选形式。以信息技术为依托的现代网络教育对中国教育而言,既是挑战,更是机遇。抓住这个机遇,就会创造出教育领域中的一片新天地。1.2 网上教学系统的特点本系统采用B/S模式,使用ASP作为开发语言,用SQLServer2000开发后台数据库。本系统分前台管理和后台管理两局部。前台管理主要实现以下功能:学生网上注册个人信息;学生在线查询资料;在线视频学习;在线考试可以随时检测学生的学习情况;在线论
3、坛可以收集学生的疑难问题和在线交流;公告栏可以时事的显示最新的消息。强大的后台管理主要实现以下功能:可以对学生资料的查询与删除;对课程相关资料的添加、删除、修改等;发布新的公告。二、相关技术概述2.1 ASP.NET该系统采用ASP.NET技术开发,运作于WindowsXP的环境下,利用VisualStudio2005功能强大的集成开发平台,后台数据库采用SQLServer2000来存储数据。ASP.NET是一个已编译的、基于.NET的Web应用程序开发环境,可以用任何与.NET兼容的语言创作Web应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFraIlleWork提供的技术
4、,包括托管的公共语言运行环境、类行平安、继承等。经过几年的开展,ASP.NET已成为网站设计与开发的主流技术。随着VisualStudio.NET版本的不断更新,对ASP.NET的支持也越来越完善。ASP.NET的强大功能使得网站开发变得更加容易,它可以完成Web应用程序开发所有的功能。在ASP.NETWeb应用编程中,使用C#可以很容易地完成各种复杂的逻辑功能。VSStudio2005(简称VS2005)是一个功能强大的集成开发平台,几乎可以在其中完成所有的软件开发任务,包括Windows应用程序开发、Web应用程序开发、设备应用程序开发以及其相关的数据库应用处理等,同时还提供了各种应用程序
5、的发布安装支持。ASP.NET是VS2005开发平台的一局部。目前,ASP.NET已成为WindOWS平台上流行的网站开发工具之一,它提供了各种方便的Web开发模型,利用这些模型能够快速地开发出Web应用程序中所需要的复杂功能。2.2 C#2.3 2.1C#语言简介C#是微软公司配合.NET平台而推出的一种全新的面向对象编程语言,它与.NET平台的其他编程语言兼容,可以用来开发.NET平台的所有应用程序类型。C#是一种完全的面向对象的编程语言,其语法类似于JaVa和C+,吸取了它们的优点,可以用任意的编辑工具编辑C#程序的源文件,用C#编译器esc.exe编译源文件为MSIL,该中间代码只能运
6、行于安装了CLR的环境。C#语言的特点11)语法简洁。不允许直接操作内存,去掉了指针操作。12)彻底的面向对象设计,C#具有面向对象语言所具有的一切特性:封装、继承和多态。13)强大的平安性机制,可以消除软件开发中常见的错误如语法错误),.NET提供的垃圾回收器能够帮助开发者有效地管理内存资源。4)与Web紧密结合,C#支持大多数的Web标准,例如HTML、XML.SoAP等。15)兼容性,因为C#遵循,NET的公共语言标准CLS)从而保证能够与其他语言开发的组件兼容。16)灵活的版本处理技术,因为C$语言本身内置了版本控制功能,使开发人员更加容易地开发和维护。7)完善的错误、异常处理机制,C
7、#提供了完善的错误和异常处理机制,使程序在交付应用时能够更加健壮。2.3 C#与.NET框架.NET框架是微软公司推出的一个全新编程平台。C#是专门为与微软公司的.NETFrameWord一起使用而设计的1.NETFrameword是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但它本身不是.NET的一局部。.NET支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.NET却不支持例如运算符重载)。2.4 VisualStudio2005开发环境VisualStudio2005是一套完整的开发工具集,用
8、于生成ASP.NETWeb应用程序、XMLWebServices,桌面应用程序和移动应用程序。他提供了在设计、开发、调试和部署Web应用程序、XMLWebSerViCeS和传统的客户端应用程序时所需的工具。2.5 MSDNVisualStudio2005中提供了一个广发的帮助工具,简称MSDN(软件开发者网络)。MSDN的全称是MicrosoftDeveloperNetworko这是微软公司面向软件开发者的一种信息效劳。在MSDN中,用户可以看到任何C#语句、类、属性、方法、编程概念及一些编程的例子。MSDN实际上是一个以VisualStudio和Windows平台为核心整合的开发虚拟社区,包
9、括技术文档、在线电子教程、网络虚拟实验室、微软产品下载几乎全部的操作系统、效劳器程序、应用程序和开发程序的正式版和测试版,还包括各种驱动程序开发包和软件开发包)、Blog、BBS、MSDNWebCast与CMP合作的MSDN杂志等一系列效劳。2.6 SQLServer2000SQLServer2000简介SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和AShtOn-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindOWSNT推出后,MiCrOSoft与SybaSe在SQLServer的开发上就分道扬镶了。Microsoft将SQL
10、Server移植到WindOWSNT系统上,专注于开发推广SQLSerVer的WindOWSNT版本;Sybase那么较专注于SQLSerVer在UNIX操作系统上的应用。在本书中介绍的是MicrosoftSQLServer以后简称为SQLSerVer或MSSQLServeroSQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一个版本。该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWin
11、dows2000的大型多处理器的效劳器等多种平台使用。SQLServer2000的特性1) Internet集成。SQLServer2000数据库引擎提供完整的XML支持。它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和平安功能。SQLServer2000程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索效劳等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。12)可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行MicrosoftWindows98的
12、便携式电脑,到运行MicrosoftWindows2000数据中心版的大型多处理器效劳器。SQLServer2000企业版支持联合效劳器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。3企业级数据库功能。SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQLServer2000分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是SQLServer2000数据库的一局部,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数
13、据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并同发布效劳器。14)易于安装、部署和使用。SQLServer2000中包括一系列管理和开发工具,这些工具可改良在多个站点上安装、部署、管理和使用SQLServer的过程。SQLSerVer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝局部。这些功能使您得以快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。15)数据仓库。SQLServer20
14、00中包括析取和分析汇总数据以进行联机分析处理(OLAP)的工具。SQLServer中还包括一些工具,可用来直观地设计数据库并通过EnglishQuery来分析数据。2.7 B/S模式B/S模式介绍B/SfBrowser/Server,浏览器/效劳器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比拟简便,能实现不同的人员,从不同的地点,以不同的接入方式比方LAN,WAN,Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 教学 系统 设计 实现 开题 报告

链接地址:https://www.desk33.com/p-1868979.html