收藏 分享(赏)

《计算机网络》教学网站的设计与实现.doc

上传人:无敌 文档编号:747300 上传时间:2018-04-20 格式:DOC 页数:10 大小:58.50KB
下载 相关 举报
《计算机网络》教学网站的设计与实现.doc_第1页
第1页 / 共10页
《计算机网络》教学网站的设计与实现.doc_第2页
第2页 / 共10页
《计算机网络》教学网站的设计与实现.doc_第3页
第3页 / 共10页
《计算机网络》教学网站的设计与实现.doc_第4页
第4页 / 共10页
《计算机网络》教学网站的设计与实现.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、安徽绿海商务学院信息技术系毕业论文第 1 页 共 10 页计算机网络教学网站的设计与实现安徽绿海商务职业学院信息技术系 2012 届毕业生 摘 要:随着计算机技术的迅速发展,人们已经对网络不再陌生。为了让用户浏览到美观的,个性化的页面和丰富的内容,出现了 HTML、XML、JAVA 等技术,通过 ASP、PHP 等脚本访问数据库,这些技术的出现,为实现 WEB 上的电子商务、电子教务等应用提供了广泛的技术支持。本文描述了一个计算机网络教学网站的前台实现过程,概述了 HTML、ASP、数据库的相关技术,使用 WINDOWS+ASP+ACCESS 平台。目标是实现一个 B/S 体系结构的教学网站,

2、提高老师和学生进行工作、学习和交流的有效性。任务是结合整个实践过程,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。本设计主要是教学网站的在线测试与用户管理模块的设计,它包括网站界面的设计,网站的整体规划,布局调整及网上课堂内容的设计等。关键词:计算机网络,ASP,HTML,教学网站,WEB安徽绿海商务学院信息技术系毕业论文第 2 页 共 10 页目 录引言 .11系统开发介绍 .21.1 项目开发的目的 .21.2 项目开发的目标 .21.3 项目提出的意义 .31.4 系统的开发方法 .32系统分析 .32.1 系统的设计思想 .32.2 可行性分析 .42.3

3、 需求分析 .42.4 系统的主要技术分析 .42.4.1 Browser/Server 系统的介绍 .4总结 .6主要参考文献 .6致谢 .7安徽绿海商务学院信息技术系毕业论文第 3 页 共 10 页引言近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,学校的教学都受到了极大的挑战。Internet 技术持续迅猛的发展,也给传统的办学提出了新的模式。通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者、老师和学生间信息发布、信息交流和信息共享。以现代计算技术、网络技术为基础的

4、数字化教学主要是朝着信息化、网络化、现代化的目标迈进。作为新型的办学模式,它们具有对于教育、教学过程来说极为宝贵的特性,可以为新型办学模式的建构提供理想的环境。在此开发的教学网站系统,旨在探索一种以互联网为基础的教学模式。通过这种新的模式,为老师营造一种新的教学环境,使教学突破时空限制,扩大教学规模,提高工作效率和办学水平,使教师和学生可以在任何时候、任何地点通过网络进行学习与交流。安徽绿海商务学院信息技术系毕业论文第 4 页 共 10 页在这里我们针对大多数人对计算机网络知识的短缺,特别设计的一个计算机网络教学网站。1系统开发介绍1.1 项目开发的目的为了适应信息时代发展,提高考试工作效率和

5、办学水平,实现现代化大学的运行机制和高水平的管理,体现大学计算机学院自己的特色,将计算机网络以网站的形式为学生提供学习和服务,并使学生随时可以了解计算机网络的发展和最新的学习资料,并提供在线测试和在线留言功能,使学生能够随时测试和提问.从长期的目标来说,网站不仅仅是计算机网络课程的推广,而是通过 Internet、内部网和外部网,将学校、老师和学生紧密结合在了一起,因而消除了时间与空间带来的学生遇到问题不能及时解决的障碍。1.2 项目开发的目标(1) 完善系里教学网站建设,实现教学的网络化,进一步提高学院的教学效率、工作水平,朝着信息化、网络化、现代化目标迈进。(2) 建立学院数字化教学系统,

6、进一步提高办学效益和现代化教学水平。(3) 为广大师生提供方便、快捷的资料信息获取渠道和手段。1.3 项目提出的意义“教学网站”指使学校在开展教学、管理及对外联系工作中运用安徽绿海商务学院信息技术系毕业论文第 5 页 共 10 页网络实现学院办学的数字化、信息化、智能化。从设计上说,教学网站能够提高教务人员、管理人员和学生进行工作、学习和交流的有效性。与 Internet 集成在一起的教学网站解决方案将会使教师与学生更紧密联接成一个综合的教育环境,因而可以更好的提高教学质量,使所有相关人员真正体会到互联网教育技术的崭新面貌。1.4 系统的开发方法在本系统的开发过程中采用的是 B/S 模式,在该

7、模式中,结合了ASP 和 Access 数据库技术,充分利用了 ASP 和 Access 数据库两种技术原有的优点。开发平台:Asp + Access + IIS 开发语言:ASP2系统分析2.1 系统的设计思想数据结构教学网站系统的基本设计思想是把整个系统按照实现模块进行分解,利用 ASP+Access 进行编程。此子系统的系统结构如图2-1 所示:安徽绿海商务学院信息技术系毕业论文第 6 页 共 10 页网站前台显示 后台管理新闻模块教学资料在线测试网上课堂上传下载网上答疑新闻管理教学管理考试管理课件管理作业管理答疑管理用户管理图 2-1 数据结构教学网站系统结构图其中作者负责在线测试与作

8、业上传下载及用户管理模块的设计与实现。2.2 可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。2.3 需求分析在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件的可行性,但为了准确的确定目标系统必须做什么,了解用户的明确需求,在进行了详细的调研后,进一步明确了作者所实安徽绿海商务学院信息技术系毕业论文第 7 页 共 10

9、 页现子系统的功能。(1) 在线测试模块的可行性分析:在线测试模块主要是提供在线试卷,让学生能够直接在网络上进行答卷,改题并看到讲解.主要任务就是能够及时的添加,删除及修改一些新的试卷内容与讲解内容。(2) 网上课堂模块的可行性分析:此网上课堂模块主要包括视频教程,电子教案,教学课件等常见的教学文件,及时的添加,删除,修改,让学生能够看到更多更好的内容,从而提高他们的学习效果。(3) 作业上传与下载的模块的可行性分析:作业上传与下载模块主要是及时的上传新的作业,让学生能够下载,进行课后学习。(4) 用户管理模块的可行性分析:用户管理模块是针对已经注册了本网站的会员进行的管理,并给予他们一定的权

10、限,如下载作业,上传作业等。2.4 系统的主要技术分析2.4.1 Browser/Server 系统的介绍总体构架系统采用目前流行的 B/S 模式(即浏览器/服务器模式)。B/S 模式是在客户机/服务器设计模式的基础上发展起来的,其基本模式组合为 Web 服务器和浏览器。用户在客户机上使用浏览器上网,向服务器提交请求,Web 服务器处理请求,查询数据库,并将查询结果发送给用户,在用户的浏览器上显示出页面。在 B/S 构架下设计的动态网页是建立在后台数据库的基础上的,可以方便地通过局域网进行信息交流和共享。本系统基于 B/S 结构开发,没有软件移植问题,且只需做服务器端的开发。对用户端软件进行了

11、简化,只需装一个浏览器作为安徽绿海商务学院信息技术系毕业论文第 8 页 共 10 页应用的运行平台,所有的开发、维护、升级工作集中在服务器端。学生可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能与校园网相连的计算机就能使用,客户端零维护,并且系统的扩展非常容易。在 Browser/Server 三层体系结构下,表示层(Presentation)、功能层(Business Logic)、数据层(Data Service)被分割成三个相对独立的单元:第一层-表示层:Web 浏览器在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web 浏览器向网络上的某一 Web 服务器提出服务请

12、求,Web 服务器对用户身份进行验证后用 HTTP 协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在 Web 浏览器上。第二层-功能层:具有应用程序扩展功能的 Web 服务器在功能层中包含系统的事务处理逻辑,位于 Web 服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过 SQL 等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给 Web 服务器,再由 Web 服务器传送回客户端。第三层-数据层:数据库服务器在数据层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接受 Web 服务器对数据库操纵的请求

13、,实现对数据库查询、修改、更新等功能,把运行结果提交给 Web 服务器。从上面的分析中可以看出,三层的 Browser/Server 体系结构是把安徽绿海商务学院信息技术系毕业论文第 9 页 共 10 页二层 Client/Server 结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压力大大减轻了,把负荷均衡地分配给了 Web 服务器,于是由原来的两层的Client/server 结构转变成三层的 Browser/Server 结构。总结从最初的网站基本模块的设计,网站风格的选取到数据库的连接及我所负责的几个模块的详细设计,经历了快两个月的时间,在这

14、期间我学到了很多的东西,包括网站的基本设计与数据库的一些知识.知道做好一个网站,不仅要有很好的布局能力,审美观念,更要认真的学习,耐心的练习,及不断的尝试,才能做到更好.当然,本网站中也存在很多不足之处,但我们一直在努力.主要参考文献1 王建南 ASP 数据库管理项目方案精解M 北京 航空工业出版社 2006 P392 邓文渊 ASP 与网络数据库技术(第一版)M 北京 中国铁道出版社 2003 P12-843 网冠科技 ASP 动态网页设计师(第一版)M 北京 机械工业出版社 2001 P1-804 萨师煊 王 珊 数据库系统概论M 北京 高等教育出版社 1997 P91-132 5 郑小玲等 Access 项目案例导航M 北京 科学出版社 2003 P97安徽绿海商务学院信息技术系毕业论文第 10 页 共 10 页致谢首先非常感谢我们的指导老师张鹏飞老师,他以他的经验给出了我们做一个好网站的关键条件,为我们的设计指出了明确的方向,让我们很快的上路.同时在设计过程中,他也给了我们很多的技术及理论的指导.其次很感谢我的同伴高款同学,让我们在设计中共同学习共同提高.同时也感谢所有在大学里给过我们教育和指导的老师,是他们的认真耐心负责让我们学习到了很多的知识,为步入社会打下了坚实的基础.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报