教学网站的设计与开发

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

教学网站系统的设计1教学网站系统的设计和开发摘要:随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大学生用户提供了更加周到和人性化的服务,所以教学网站的建设越来越重要。本系统是基于B/S的三层结构模式,前台选用了ASP、html等作为主要的编程语言,后台选用SQlServer2005作为数据库服务器,用ASP动态网页编程技术实现前后台的数据交互,打造了一个安全性高,用户体验良好的教学网站系统,实现了发送站内短消息,学习公告,作业公告,课程资料上传下载,课程答疑,在线讨论,学生管理,教师管理,班级管理,课程管理,讨论管理,学院管理,专业管理,开课管理等功能。关键字:教学网站;信息时代;互联网技术DesignandDevelopmentofTeachingWebsiteSystemAbstract:Alongwiththedevelopmentofcomputerscience,theapplicationofdatabasetechnologyinInternetismoreandmoreextensive,forstudentstouserswithamorethoughtfulandhumanizedservice,soteachingwebsiteconstructionmoreandmoreimportant.ThissystemisbasedonB/Sstructuremodel,thethreelayersofASP,HTMLfrontchoosesuchasthemainprogramminglanguage,backstagechooseSQlServerdatabaseserver,2005withASPasadynamicwebprogrammingtechnologyQianHouTaidatainteraction,buildahighsecurity,userexperiencegoodteachingwebsitesystem,realizedthetransmittingstationinsideshortmessage,learningannouncement,homeworkannouncement,coursematerialuploadsanddownloads,course,replyingquestionsonlinediscussion,studentsmanagement,teachingmanagement,theclassmanagement,coursemanagement,discussingmanagement,instituteofmanagement,professionalmanagement,coursemanagementfunctions.Keywords:Teachingwebsite;Informationage;Internettechnology1引言1.1背景与意义随着计算机网络信息技术的日益进步及其在社会生活各个领域中的应用,它对社会、教育以及大学产生着迅猛、广泛和深入的影响。网络一经产生,就迅速地在教育中得到广泛的应用。应用网络进行教学,已经成为当代世界的一个主要趋势。教学网站系统的设计2网络也带来了很多负面影响,广大教师和学生家长经常是谈网色变,不少学生整天沉迷于网络的虚拟世界,无心学习。在当前的学校教育中,遇到某个问题时,老师和学生都习惯于“网上查资料”,但网络带给我们的往往是失望,因为网络上学术性的资料太少,而且很分散,也缺乏必要的严肃。有人做过统计,在Internet中,教育学科类网站只占2.8%。网上能够用于教学和学生开拓视野的资源太少,学生上不良网站的时候居多。如果说使用多媒体课件是为了让学生更好地进行课内学习,那么,教师建立教学网站则更多地是帮助学生进行课外学习。教师建立教学网除了帮助学生进行课外学习以外,也是实现教学交往的一种有效环境。他既可以作为传统课堂教学交往的补充和延伸(当前以班级授课制为主的教学组织形式,教师与学生的交往,特别是“点对点”的交往严重不足);也为师生敞开心扉提供了便利,可以实现师生双方的情感交流(网络交往中主体的虚拟性,可以在一定程度上排除面对面交往中情感、态度、地位等带来的负面影响);同时还为教师间的合作与交流提供了平台。在越来越重视素质教育的今天,这一点越发显得重要和迫切。同时教师建立教学网站,带有鲜明的个人特色或校本特色,也是其他的商业网站甚至于同行的教学网站无法取代的,如与学生的交流,随教学进度,学生反应的不同而不断更新的内容。教师建立个人网站,也可以使自己的思想在网上延伸,精神在网中释放。因此,在目前的情况下,“信息高速公路”已经建成(对大部分高校而言),“高速公路”上“货源”的组织是我们广大教师的职责,教师的本质工作——教书育人,也迫使我们应该加入到信息建设者的行列中。1.2国内外研究现状及发展趋势网站,在刚一出现时,就以其强大的资源共享性赢得了无数用户的心,也吸引了很多国内外很多专家的兴趣,而其后的交互性也奠定了其后迅猛发展的基石,技术的出现使这股史无前例的旋风席卷全世界,尤其是近几年来,网站建设业务一直呈快速上升势头,行业市场越来越大,范围也更加的广阔。任何事物的发展壮大都会引起技术的变革,网站自然也不会例外,由最初的单纯注入代码到各种编程工具的出现再到各种编程语言的应运而生,而且随着技术融合与发展,许多在其他行业热门应用的技术如视频、三维动画、虚拟现实等技术都已经实现向互联网上移植,使得网站的制作技术不断地完善,而新技术的完善也必将促使网站的设计更具魅力,更富挑战性。如新的网络编程语言(.net技术)和服务器CDN(内容发布网络)技术将使网站结构更紧密,访问更流畅,更能适应新的要求。教学网站系统的设计3从国内外很多专家来看,网站未来很可能有以下几种发展趋势:1.网络、应用和服务融合今后网络的发展将由应用服务主导,由智能终端将各种应用叠加起来,叠加之后网络对应地要做到服务的融合,而服务的融合则会推动网络的融合。2.计算机系统重新整合随着计算机技术(包括软、硬件技术)的发展,以前在计算机里面做的东西会慢慢拿到网络上做。3.网络进行整合以前网络的层次分得很清楚,是完全分开的。但是随着技术的发展,以前没什么关系的技术也会融合在一起,比如说,以前光是光、路由是路由,现在随着新的技术出现,比如路由技术,变成了光的IP转换。4.计算机系统结构改变随着网络的发展,网络的带宽越来越宽,网络一样可以有总线,就是说,CPU——外设、CPU——内存中间的总线功能是网络可以实现的,这个改变带来的好处是出现新的概念:虚拟系统总线。虚拟总线可以带来的最大好处是虚拟化,共享会更理想。将来计算机本身也会变,现在很多设备本身就在改变,比如把外设拿出来,但没有把内存拿出来。以后会达到把内存拿出来,已经有一些新的技术往这个方向走了。2系统使用的技术2.1ASP介绍ASP是服务器端脚本编写环境,是一套微软开发的服务器端脚本环境。通过ASP可以结合HTML网页。ASP指令建立动态、交互且高效的WEB服务器应用程序。ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。ASP程序其实是以扩展名为.ASP纯文本形式存在于WEB服务器上的,可以用任何文本编辑器打开它,只需将.ASP程序放在WEB服务器的虚拟目录下,就可以通过程序了。ASP对象,ActiveServerPages提供五个内置的“对象”(object),可以直接调用:1.Request:取得用户信息。2.Response:传送信息给用户。3.Server:提供访问服务器的方法(methods)和属性(properties)的功能。4.Application:一个应用程序,可以在多个主页之间保留和使用一些共同的信息。5.Session:一个用户,可以在多个主页之间保留和使用一些共同的信息。在多个主页之间共享信息。教学网站系统的设计4ASP开发的应用程序,可以在多个主页之间保留和使用一些共同的信息,ASP提供两种适用范围,如下:1.Application:Application的所有信息,在一个应用程序,多个主页之间,可以让所有的用户共同使用。2.Session:Session的所有信息,仅适用于一个用户。2.2SQLServer2005介绍SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序SQLServer2005特性概况。SQLServer2005数据引擎是本企业数据管理解决方案的核心。此外SQLServer2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使SQLServer2005与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQLServer2005都可以为您提供创新的解决方案,帮助您从数据中更多地获益。2.3IIS介绍IIS(Inter-ICSoundbus)又称I2S,是菲利浦公司提出的串行数字音频总线协议。目前很多音频芯片和MCU都提供了对IIS的支持。IIS总线只处理声音数据。其他信号(如控制信号)必须单独传输。为了使芯片的引出管脚尽可能少,IIS只使用了三根串行总线。这三根线分别是:提供分时复用功能的数据线、字段选择线(声道选择)、时钟信号线。IIS是InternetInformationServices的缩写,是一个WorldWideWebserver。Gopherserver和FTPserver全部包容在里面。IIS意味着你能发布网页,并且有ASP(ActiveServerPages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEXSERVER)、有多媒体功能的(NETSHOW)其次,IIS是随WindowsNTServer4.0一起提供的文件和应用程序服务器,是在WindowsNTServer上建立Internet服务器的基本组件。它与WindowsNTServer完全集成,允许使用WindowsNTServer内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS教学网站系统的设计5(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。IIS的作用:在同一时间内允许打开的网站页面数,打开一个页面占一个iis,打开一个站内框架页面占2到3个iis;若图片等被盗链,在其它网站打开本站图片同样占一个iis。假若设置参数为50个iis,则这个站允许同时有50个页面被打开。但要在同一时间(极短的时间)有50个页面被打开,需要50个人同时操作,这个概率还是比较低的。所以,100个iis支持日ip1000(同时访问网站人数必定远低于1000人)以上都不是很大问题,除非网站被盗链或框架引发其它消耗。IIS的各种版本IIS版本Windows版本备注IIS1.0WindowsNT3.51ServicePack3s@bkIIS2.0WindowsNT

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功