计算机网络学习网站的设计和实现

时间:2022-04-15 04:12:37

计算机网络学习网站的设计和实现

摘要:该网站的设计是利用面向对象程序设计技术来制作一个计算机网络教学网站,利用面向对象技术来实现客户对网站的浏览和访问。网站采用分模块来完成网站建设包括注册与登陆、在线考试、留言版、学习资料浏览、新闻在线等

关键词:模块;数据库;登录;在线

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)29-0077-02

1概述

由于对信息共享和信息传递应用的迫切需求,计算机应用日益渗透到各行各业。经过几十年的发展,计算机网络已由早期的“终端一计算机网”发展成“计算机一计算机网”这样具有统一网络体系结构的计算机网络。

多媒体计算机和网络进入教学领域,最根本的是改变教师一人讲、学生被动听的单一教学方式,学生可以通过多媒体网络进行个别化学习,可以自己查找有关资料,与计算机进行即问即答。教师还可以根据教学的需要采用不同的教学形式和方法,对能力不同的学生因人施教,实行个别化差异化教学。本网站设计的初衷就是想把计算机网络技术的内容利用网络教学的方式提供给广大学生,发挥出网络教育的优势。我们设计网站主要利用了ASP技术,Active Server Page(ASP)提供了一个在服务器端执行脚本指令的环境。通过这种环境,用户可以创建和运行动态的Web应用程序。本网站的设计最根本的目的为了给广大的计算机网络技术学习者和爱好者提供一个学习和交流的平台。

2教学辅导网站概述

随着技术的不断发展和用户对网站功能性的需求不断提高,如今网站项目的设计已经不能再仅仅简单地利用静态Html文件来实现。比如本教育辅导网站就是利用ASP设计与建设的。与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。一个以教学和辅导为目的的网站的建设是很有必要的。网站已经不能再仅仅简单地利用静态Html文件来实现。而本网站所利用的ASP语言是非常有前途和生命力的。ASP语言是面向ο蟮挠镅裕于是拿面向对象语言来设计一个面向对象为主题的网站是非常好和必要的。

为了使教学网站有效地完成教与学的再度综合,要求教学辅导网站做到:

有明确的教学目标和与教学目标相一致的教学策略。

确保内容的科学性。

有严谨的结构和友好的用户界面。

注重与学习者的双向交流并及时为其提供必要的反馈。

3模块划分

网站总共分为4个模块:

(1)注册与登录区

实现用户的注册与登陆,用户登陆以后可以进入留言版和在线考试系统,进行留言和考试。

实现管理员的登陆管理,管理员在登陆后可以对站内资源进行添加、修改、删除。

(2)留言板

基本上所有教学辅导网站都应具有的功能之一,用于实现用户与用户、用户与管理员、用户与网站设计者之间的交流与学习。也是网站教学与辅导的重要手段之一。

(3)在线考试

提供一个测验的机会给用户,主要的测试试题基本上是关于计算机网络技术的

(4)其他部分

学习资料浏览:主要是一些网络编程语言和计算机网络技术的学习。

新闻浏览:用于管理员新闻和通知。用户只能查看,不能对此进行客户端的操作。

在线人数统计:主要是统计访问网站的人数。

下面以首页的登录注册为例详细介绍网站的具体构建过程

4首页与注册登陆

4.1首页

是每个网站都必须有的界面,是用户浏览一个网站时最先看到的,是一个网站的最外层的衣服。我们在设计本站时,决定将本站的首页设计的清新简单一点比较符合教学辅导网站的样子。建设本站时,我们采取了一般网站的框架结构,页头为图片,下面紧接导航条,然后下面有登陆,主页新闻,连接等等。

如图1所示:

4.2模块数据库设计

在设计数据库表之前,首先要创建一个数据库,本网站使用的数据库是Access数据库。为了方便管理本网站用到了三个数据库分别是guestbook、jiao、exercise。

网站与数据库连接的关键代码为:

Set conn=server.createobject(“adodb.connection”)

Conn.open="provider=microsoft.jet.oledb.4.0;data soul.ce="

&server.mappath(“jiao.mdb”)

在数据库jiao中创建一个用户信息表user来保存用户信息。见表1。

4.3用户登录与注册

本网站主要的用户是学习计算机网络技术学习者和爱好者。为了让用户更好的享受本站资源,我们设计了“注册与登陆”模块。

其程序流程图如图2所示:

用户登录后才能管理用户信息,登录留言簿留言,进人论坛,才能进行在线答题。

当没有输入姓名和密码时,系统就会认为你没有注册,那就需要进行注册,注册完毕就可以登陆进行访问了。

本网站主要的用户是学习计算机网络技术学习者和爱好者。为了让用户更好体验,为了实现在线的动态的教学,用户与用户、用户与管理员、用户与网站设计者之间的交流与学习,是通过本网站的“留言本”这个功能模块实现的。“考试测验”这个功能模块是为了满足一部分想要检验自己知识水平的用户而设计的。我们在设计时,为了让网站内容更加丰富还加入了“学习资料浏览”、“新闻在线”、这两个功能模块。当然,一个网站的设计不是一件简单的事情,其中设计很多技术其中包括:Asp技术,Access数据库技术等等。网络教育的发展到今天已经经历了数个阶段,随着信息技术的不断飞跃,网络教育的优势也在不断地完善,其发展的最终趋势将会更加尊重每个人的需要,其课程计划、课程内容也将会更加个体化。在以后的具体应用中我们会根据学生的需求,不断改进计算机网络学习网站。

上一篇:侧深施肥效果示范总结 下一篇:论水稻生理病害防治