课程网站建设文献综述修改

更新时间:2023-10-24 05:19:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

信 息 工 程 学 院

《网络互联技术》课程网站网站建设

文 献 综 述

姓名:贾晨学号:专业:计算机网络技术班级:网络专

5042209006 12

《网络互联技术》课程网站建设

作者:贾晨 指导老师:邬欢欢

(塔里木大学信息工程学院计算机网络 阿拉尔市 15899318572)

摘要:现代教育技术可以给教学者提供一种全新的教学模式,可以使教学内容更加丰富。课程网站将为现代教育技术的实施提供良好的基础。通过课程网站的建设和实施过程,设计并实现基于Web应用的B/S模式课程网站系统,解决课程网站建设问题。

关键字:网站、Web应用、B/S模式

1.引言

随着计算机技术、网络技术、数据库技术、通信技术的飞速发展,社会开始迈入了信息化时代,教育作为社会的一部分,也受到了飞速发展的信息技术的冲击,信息技术对教育的巨大影响已经日益显现,近几年,教育信息化已成为教育界特别是教育技术学界专家学者关注的焦点,教育部领导也在不同场合强调“必须以教育信息化推动教育现代化”。

2.课程网站的研究现状

教育信息化是一项系统工程,涉及内容很多,现如今各种教学网站出现在人们的视线中如:国际远程学习课程网、中华在线远程教育网、程序员之家、答疑网、等各种教学网站层出不穷。而这些网站他们的统一特点是页面都很简洁,用户使用十分方便,同时不同的网站也是各有特色,如答疑网主要服务人群是在校学生,且网站内一些文档类资源的都有专业教师做过点评和如何修改,可以让同学在里面找到写作时需要的注意事项,而网站内的海量习题又是其中的一项特色,站内习题中包括了全国各地的名校的习题且全部由专业教师做过批注和解析,使学生学习起来十分方便,而且对各个年级,各个学科的知识点做了总结和归纳易于学习。程序员之家这个网站主要针对的就是一些有一定计算机专业知识的人群了,其中对各种编程语言都有详细介绍和在使用编程语言时需要注意的事项对一些常用程序也有解析,且偏重于站内论坛的交流与相互学习,各大家提供了一个良好的交流平台。由目前的各种教学网站可以发现我国的远程教育正处在高速发展的时期,而这种发展也正是社会所需要的, 远程教育将取代19,20

世纪的以教师为中心,教材为中心,课堂为中心的旧传统,形成以学生为中心,遵从\以人为本\的教育理念。

3.课程网站的功能分析

课程网站主要是实现把丰富的课程资源通过网络信息平台共享到互联网上向所有用户提供录像与视频观看课程资源等功能,向专业师生提供网络互动交流的服务需要。保证任何情况下用户都能够正常访问网站,网站的设计要最大可能地方便用户。为了降低客户端的负担所以采用B/S模式,同时需要实现以下功能:

(1) 用户注册登陆:主要实现用户的注册登陆及管理的功能,用户登录时要求用户通过身份确认,以确保系统的安全性。如有用户遗忘密码也可以通过密码找回的方式来找回密码。

(2)课程资源导航:由于网站提供较多的课程资源对于新用户可能不太熟悉资源所处位置,所以本网站应该提供了导航功能,在网站的首页设计一个导航,把站内各种资源分门别类。这样可以为用户大大的节省精力和时间。

(3)课程资源:对用户提供专业的网络互联技术教学, 知识难度从简渐繁,其中包括:网络互联技术的视频教学。知识重点的归纳,其中都是教材中每一章节的重点难点确保用户在学习时不会遗漏一些重点。习题考试,而习题考试中的试题都是每章节中的重点和容易混淆的一些知识点,确保用户可以全面的测试自己学习情况,等课程资源的

(4)信息交流:本网站系统会给用户提供一个良好的在线交流的平台,便于专业教师与在线学习的用户进行互动交流,向用户提供留言板与回复的功能,方便用户在线解决一些学习上的疑问,同时也可以让用户之间相互探讨和学习。

(5)系统管理:主要实现对网站的动态维护,可以对用户所学习的课程资源进行更新,对交流论坛中的帖子进行管理,包括查看、添加、删除、修改,等功能。

4.设计的目标

在查询了大量资料和在网上浏览了很多的课程网站之后,对课程网站作出的分析中得出,如今各类的课程网站主要包含以下模块:用户的注册登录、交流论坛、系统管理 、在线自测,还有就是这个网站的教学的资源模块,这些模块可以基本的满足用户的学习和交流需要。

4 .1网站总体设计

课程网站系统设计,是在系统需求分析的基础与应用软件工程的原理规划网站的整体结构后制定具体的项目实施方案为系统的最终实现奠定基础。

4.2 系统设计原则

课程网站是基于Web应用的系统采用B/S模式和三层体系结构系统设计是整个项目的关键环节为了开发出一个稳定适用的网站系统必须遵循以下原则:

(1)实用性原则

项目的开发必须结合学院的实际和专业特点为了减少一些不必要的开支我们认为在保证实用性的情况下采取够用原则对系统进行开发。

(2)适应性原则

Web应用于各种不同的浏览器环境中为了使系统与各种主流的浏览器版本兼容使用户能够方便地实用本系统系统的设计必须遵循适应性原则。

(3)开放性原则

课程网站系统是一个追求高效共享的网络资源平台必须保证所有的互联网用户都尽可能可以访问。 4.3系统架构

根据B/S模式的特点系统按三层体系进行结构划,即划分为用户界面层Web应用层以及数据层同在三层结构的基础上根据系统的功能需求与业务再划分为若干个功能模块。

前台提供各类用户的操作界面,包括注册界面,登陆界面,和各种操作页面应用,是实现网站系统各种应用功能的关键部分。数据库中包含了用户信息表,课程资源等多个内容,实现了网站的动态更新。

5.主要技术

5.1 B/S结构

B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是

随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。 5.2 ASP.NET技术

ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。

因为ASP.NET是基于通用语言的编译运行的程序,适应性强。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最

本文来源:https://www.bwwdw.com/article/g3y2.html

Top