最新毕业论文正文格式模板
- 格式:doc
- 大小:57.50 KB
- 文档页数:8
《计算机网络》教学网站的设计与实现安徽绿海商务职业学院信息技术系2012届毕业生×××摘要:随着计算机技术的迅速发展,人们已经对网络不再陌生。
为了让用户浏览到美观的,个性化的页面和丰富的内容,出现了HTML、XML、JAVA等技术,通过ASP、PHP等脚本访问数据库,这些技术的出现,为实现WEB上的电子商务、电子教务等应用提供了广泛的技术支持。
本文描述了一个计算机网络教学网站的前台实现过程,概述了HTML、ASP、数据库的相关技术,使用WINDOWS+ASP+ACCESS平台。
目标是实现一个B/S体系结构的教学网站,提高老师和学生进行工作、学习和交流的有效性。
任务是结合整个实践过程,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。
本设计主要是教学网站的在线测试与用户管理模块的设计,它包括网站界面的设计,网站的整体规划,布局调整及网上课堂内容的设计等。
关键词:计算机网络,ASP,HTML,教学网站,WEB目录引言 (3)1.系统开发介绍 (3)1.1 项目开发的目的 (3)1.2项目开发的目标 (3)1.3 项目提出的意义 (4)1.4 系统的开发方法 (4)2.系统分析 (4)2.1 系统的设计思想 (4)2.2 可行性分析 (5)2.3 需求分析 (5)2.4 系统的主要技术分析 (6)2.4.1 Browser/Server系统的介绍 (6)总结 (7)主要参考文献 (7)致谢 (8)引言近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,学校的教学都受到了极大的挑战。
Internet技术持续迅猛的发展,也给传统的办学提出了新的模式。
通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者、老师和学生间信息发布、信息交流和信息共享。
以现代计算技术、网络技术为基础的数字化教学主要是朝着信息化、网络化、现代化的目标迈进。
作为新型的办学模式,它们具有对于教育、教学过程来说极为宝贵的特性,可以为新型办学模式的建构提供理想的环境。
在此开发的教学网站系统,旨在探索一种以互联网为基础的教学模式。
通过这种新的模式,为老师营造一种新的教学环境,使教学突破时空限制,扩大教学规模,提高工作效率和办学水平,使教师和学生可以在任何时候、任何地点通过网络进行学习与交流。
在这里我们针对大多数人对计算机网络知识的短缺,特别设计的一个计算机网络教学网站。
1.系统开发介绍1.1 项目开发的目的为了适应信息时代发展,提高考试工作效率和办学水平,实现现代化大学的运行机制和高水平的管理,体现大学计算机学院自己的特色,将计算机网络以网站的形式为学生提供学习和服务,并使学生随时可以了解计算机网络的发展和最新的学习资料,并提供在线测试和在线留言功能,使学生能够随时测试和提问.从长期的目标来说,网站不仅仅是计算机网络课程的推广,而是通过Internet、内部网和外部网,将学校、老师和学生紧密结合在了一起,因而消除了时间与空间带来的学生遇到问题不能及时解决的障碍。
1.2项目开发的目标(1) 完善系里教学网站建设,实现教学的网络化,进一步提高学院的教学效率、工作水平,朝着信息化、网络化、现代化目标迈进。
(2) 建立学院数字化教学系统,进一步提高办学效益和现代化教学水平。
(3) 为广大师生提供方便、快捷的资料信息获取渠道和手段。
1.3 项目提出的意义“教学网站”指使学校在开展教学、管理及对外联系工作中运用网络实现学院办学的数字化、信息化、智能化。
从设计上说,教学网站能够提高教务人员、管理人员和学生进行工作、学习和交流的有效性。
与Internet集成在一起的教学网站解决方案将会使教师与学生更紧密联接成一个综合的教育环境,因而可以更好的提高教学质量,使所有相关人员真正体会到互联网教育技术的崭新面貌。
1.4 系统的开发方法在本系统的开发过程中采用的是B/S模式,在该模式中,结合了ASP和Access 数据库技术,充分利用了ASP和Access数据库两种技术原有的优点。
开发平台:Asp + Access + IIS开发语言:ASP2.系统分析2.1 系统的设计思想数据结构教学网站系统的基本设计思想是把整个系统按照实现模块进行分解,利用ASP+Access进行编程。
此子系统的系统结构如图2-1所示:图2-1 数据结构教学网站系统结构图其中作者负责在线测试与作业上传下载及用户管理模块的设计与实现。
2.2 可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
2.3 需求分析在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件的可行性,但为了准确的确定目标系统必须做什么,了解用户的明确需求,在进行了详细的调研后,进一步明确了作者所实现子系统的功能。
(1)在线测试模块的可行性分析:在线测试模块主要是提供在线试卷,让学生能够直接在网络上进行答卷,改题并看到讲解.主要任务就是能够及时的添加,删除及修改一些新的试卷内容与讲解内容。
(2)网上课堂模块的可行性分析:此网上课堂模块主要包括视频教程,电子教案,教学课件等常见的教学文件,及时的添加,删除,修改,让学生能够看到更多更好的内容,从而提高他们的学习效果。
(3)作业上传与下载的模块的可行性分析:作业上传与下载模块主要是及时的上传新的作业,让学生能够下载,进行课后学习。
(4)用户管理模块的可行性分析:用户管理模块是针对已经注册了本网站的会员进行的管理,并给予他们一定的权限,如下载作业,上传作业等。
2.4 系统的主要技术分析2.4.1 Browser/Server系统的介绍总体构架系统采用目前流行的B/S模式(即浏览器/服务器模式)。
B/S模式是在客户机/服务器设计模式的基础上发展起来的,其基本模式组合为Web服务器和浏览器。
用户在客户机上使用浏览器上网,向服务器提交请求,Web服务器处理请求,查询数据库,并将查询结果发送给用户,在用户的浏览器上显示出页面。
在B/S构架下设计的动态网页是建立在后台数据库的基础上的,可以方便地通过局域网进行信息交流和共享。
本系统基于B/S结构开发,没有软件移植问题,且只需做服务器端的开发。
对用户端软件进行了简化,只需装一个浏览器作为应用的运行平台,所有的开发、维护、升级工作集中在服务器端。
学生可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能与校园网相连的计算机就能使用,客户端零维护,并且系统的扩展非常容易。
在Browser/Server三层体系结构下,表示层(Presentation)、功能层(Business Logic)、数据层(Data Service)被分割成三个相对独立的单元:第一层--表示层:Web浏览器在表示层中包含系统的显示逻辑,位于客户端。
它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP 协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web 浏览器上。
第二层--功能层:具有应用程序扩展功能的Web服务器在功能层中包含系统的事务处理逻辑,位于Web服务器端。
它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。
第三层--数据层:数据库服务器在数据层中包含系统的数据处理逻辑,位于数据库服务器端。
它的任务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
从上面的分析中可以看出,三层的Browser/Server体系结构是把二层Client/Server结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压力大大减轻了,把负荷均衡地分配给了Web 服务器,于是由原来的两层的Client/server结构转变成三层的Browser/Server结构。
总结从最初的网站基本模块的设计,网站风格的选取到数据库的连接及我所负责的几个模块的详细设计,经历了快两个月的时间,在这期间我学到了很多的东西,包括网站的基本设计与数据库的一些知识.知道做好一个网站,不仅要有很好的布局能力,审美观念,更要认真的学习,耐心的练习,及不断的尝试,才能做到更好.当然,本网站中也存在很多不足之处,但我们一直在努力.主要参考文献[1] 王建南 ASP数据库管理项目方案精解[M] 北京航空工业出版社 2006 P39[2] 邓文渊 ASP与网络数据库技术(第一版)[M] 北京中国铁道出版社 2003 P12-84[3] 网冠科技 ASP动态网页设计师(第一版)[M] 北京机械工业出版社 2001 P1-80[4] 萨师煊王珊数据库系统概论[M] 北京高等教育出版社 1997 P91-132[5] 郑小玲等 Access项目案例导航[M] 北京科学出版社 2003 P97致谢首先非常感谢我们的指导老师张鹏飞老师,他以他的经验给出了我们做一个好网站的关键条件,为我们的设计指出了明确的方向,让我们很快的上路.同时在设计过程中,他也给了我们很多的技术及理论的指导.其次很感谢我的同伴高款同学,让我们在设计中共同学习共同提高.同时也感谢所有在大学里给过我们教育和指导的老师,是他们的认真耐心负责让我们学习到了很多的知识,为步入社会打下了坚实的基础.。