欢迎来到天天文库
浏览记录
ID:10735659
大小:52.00 KB
页数:3页
时间:2018-07-08
《计算机网络学习网站的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机网络学习网站的设计和实现摘要:该网站的设计是利用面向对象程序设计技术来制作一个计算机网络教学网站,利用面向对象技术来实现客户对网站的浏览和访问。网站采用分模块来完成网站建设包括注册与登陆、在线考试、留言版、学习资料浏览、新闻在线等中国8/vie 关键词:模块;数据库;登录;在线 中图分类号:TP393文献标识码:A:1009-3044(2016)29-0077-02 1概述 由于对信息共享和信息传递应用的迫切需求,计算机应用日益渗透到各行各业。经过几十年的发展,计算机网络已由早期的“终端一计算机网”发展成“计算机一计算机网”这样具有统一网络体
2、系结构的计算机网络。 多媒体计算机和网络进入教学领域,最根本的是改变教师一人讲、学生被动听的单一教学方式,学生可以通过多媒体网络进行个别化学习,可以自己查找有关资料,与计算机进行即问即答。教师还可以根据教学的需要采用不同的教学形式和方法,对能力不同的学生因人施教,实行个别化差异化教学。本网站设计的初衷就是想把计算机网络技术的内容利用网络教学的方式提供给广大学生,发挥出网络教育的优势。我们设计网站主要利用了ASP技术,ActiveServerPage(ASP)提供了一个在服务器端执行脚本指令的环境。通过这种环境,用户可以创建和运行动态的l文件来实现。比如本
3、教育辅导网站就是利用ASP设计与建设的。与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。一个以教学和辅导为目的的网站的建设是很有必要的。网站已经不能再仅仅简单地利用静态Html文件来实现。而本网站所利用的ASP语言是非常有前途和生命力的。ASP语言是面向�ο蟮挠镅裕�于是拿面向对象语言来设计一个面向对象为主题的网站是非常好和必要的。 为了使教学网站有效地完成教与学的再
4、度综合,要求教学辅导网站做到: 有明确的教学目标和与教学目标相一致的教学策略。 确保内容的科学性。 有严谨的结构和友好的用户界面。 注重与学习者的双向交流并及时为其提供必要的反馈。 3模块划分 网站总共分为4个模块: (1)注册与登录区 实现用户的注册与登陆,用户登陆以后可以进入留言版和在线考试系统,进行留言和考试。 实现管理员的登陆管理,管理员在登陆后可以对站内资源进行添加、修改、删除。 (2)留言板 基本上所有教学辅导网站都应具有的功能之一,用于实现用户与用户、用户与管理员、用户与网站设计者之间的交流与学习。也是网站教学与辅导的重
5、要手段之一。 (3)在线考试 提供一个测验的机会给用户,主要的测试试题基本上是关于计算机网络技术的 (4)其他部分 学习资料浏览:主要是一些网络编程语言和计算机网络技术的学习。 新闻浏览:用于管理员发布新闻和通知。用户只能查看,不能对此进行客户端的操作。 在线人数统计:主要是统计访问网站的人数。 下面以首页的登录注册为例详细介绍网站的具体构建过程 4首页与注册登陆 4.1首页 是每个网站都必须有的界面,是用户浏览一个网站时最先看到的,是一个网站的最外层的衣服。我们在设计本站时,决定将本站的首页设计的清新简单一点比较符合教学辅导网站的样子
6、。建设本站时,我们采取了一般网站的框架结构,页头为图片,下面紧接导航条,然后下面有登陆,主页新闻,连接等等。 如图1所示: 4.2模块数据库设计 在设计数据库表之前,首先要创建一个数据库,本网站使用的数据库是Access数据库。为了方便管理本网站用到了三个数据库分别是guestbook、jiao、exercise。 网站与数据库连接的关键代码为: Setconn=server.createobject(“adodb.connection”) Conn.open="provider=microsoft.jet.oledb.4.0;datasoul
7、.ce=" &server.mappath(“jiao.mdb”) 在数据库jiao中创建一个用户信息表user来保存用户信息。见表1。 4.3用户登录与注册 本网站主要的用户是学习计算机网络技术学习者和爱好者。为了让用户更好的享受本站资源,我们设计了“注册与登陆”模块。 其程序流程图如图2所示: 用户登录后才能管理用户信息,登录留言簿留言,进人论坛,才能进行在线答题。 当没有输入姓名和密码时,系统就会认为你没有注册,那就需要进行注册,注册完毕就可以登陆进行访问了。 本网站主要的用户是学习计算机网络技术学习者和爱好者。为了让用户更好体验,为
8、了实现在线的动态的教学,用户与用户、用户与管理员、用户与网站设计者
此文档下载收益归作者所有