资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
在线社区网站的设计与实现-毕业论文 作者: 日期:目 第1章 绪 论- 1 -网上辅助教学产生的背景与意义- 1 -后台管理系统在辅助教学网站的作用- 2 -开发工具与运行环境- 2 -网站开发技术- 3 -第2章 系统规划与设计- 4 -系统分析- 4 -需求分析- 4 -实现目标- 4 -系统设计- 5 -系统构造图- 5 -后台管理系统的功能图- 5 -数据库的逻辑构造设计- 6 -第3章 网上辅助教学系统的构建技术- 7 -技术- 7 -3.1.1 ASP的概念- 7 -3.1.2 ASP的工作原理- 8 -3.1.3 ASP的运行环境- 8 -3.1.4 用ASP实现Web与数据库的连接- 8 -3.2 Access技术- 9 -3.2.1 Access的功能- 9 -3.3 IIS的安装与配置- 10 -第4章 后台管理系统功能模块的设计和实现- 11 -后台登陆- 13 -后台登陆的设计界面- 13 -后台登陆功能的实现- 13 -后台管理系统主页- 14 -公告管理模块的实现- 15 -公告增加- 15 -公告管理- 16 -学生管理模块的实现- 17 -作业上传模块的实现- 20 -友情链接模块的实现- 22 -数据库操作模块的实现- 23 -第5章 总 结- 25 -参考文献- 26 -致谢- 27 -第1章 绪 论教学网站的建立是信息化教育迫切的需要。随着信息化时代的日益临近,计算机网络已经成为当今社会各个领域不可或缺的组成局部!学生可以通过浏览网站中的知识讲解模块,复习课堂教学的内容或是针对自己的兴趣和学习的进度自主地选择学习内容遇到疑难问题,通过课程论坛和其他同学或教师进展讨论,从而得到问题的解答;学生还可以通过网络课程中练习测试进展自我测试,稳固已经学过的知识,发现薄弱环节。而对于教师来说,可以根据学生们提出的问题,及时发现教学中存在的缺乏,并做相应的调整与改良;教师辅导答疑时,不再受时间空间的限制,只要查看网络课程中的课程论坛,就可以了解学生的疑难问题,然后进展解答。构建网络课程,利用网站的可扩展性好,易于更新的优点,制定规那么、修改教学策略、提供教学资源、组织评价、更新题库等。在一定程度上弥补和克制了传统的教师授课教学方式的缺乏。作为一种新的教学模式,网络辅助教学能充分发挥信息技术在高校教学中的优势,表达以学生为主体、教师为主导的现代教育思想,随着计算机技术和网络技术的不断开展,网络辅助教学得到越来越广泛的应用,如何有效的开展网络辅助教学活动逐渐成为高校教学信息化建立关注的重要课题,网络辅助教学平台的建立成为解决这一课题的根底和关键。随着巨额资金的投入,一批批校园网络如雨后春笋初具规模。网络教育的第一个直接效果是促进信息化教育。如何充分发挥校园中的网络的功能,促进教育教学的大开展是摆在教育工作者面前一个急需解决的课题!于是教学网站,学科网站的研究便孕育而生!综上所述,信息化教育迫切需要构建高效的教学网站! 信息技术是当今人类最伟大的科研成果之一,信息技术的开展使得其应用已广泛深入到社会生活的各领域,对教育的开展也带来了巨大影响。利用信息技术促进教育教学方式的变革、促进创新人才的培养,成了教育科学领域研究的重要课题,专题学习网站正是在这种背景下出现的。学生可以通过浏览网站中的知识讲解模块,复习课堂教学的内容或是针对自己的兴趣和学习的进度自主地选择学习内容遇到疑难问题,通过课程论坛和其他同学或教师进展讨论,从而得到问题的解答;学生还可以通过网络课程中练习测试进展自我测试,稳固已经学过的知识,发现薄弱环节。而对于教师来说,可以根据学生们提出的问题,及时发现教学中存在的缺乏,并做相应的调整与改良;教师辅导答疑时,不再受时间空间的限制,只要查看网络课程中的课程论坛,就可以了解学生的疑难问题,然后进展解答。构建网络课程,利用网站的可扩展性好,易于更新的优点,制定规那么、修改教学策略、提供教学资源、组织评价、更新题库等。在一定程度上弥补和克制了传统的教师授课教学方式的缺乏。作为一种新的教学模式,网络辅助教学能充分发挥信息技术在高校教学中的优势,表达以学生为主体、教师为主导的现代教育思想,随着计算机技术和网络技术的不断开展,网络辅助教学得到越来越广泛的应用,如何有效的开展网络辅助教学活动逐渐成为高校教学信息化建立关注的重要课题,网络辅助教学平台的建立成为解决这一课题的根底和关键。后台管理系统实现对整个网站的后台数据库进展维护的功能,其中包括对学生用户和网络管理员的增加、删除和管理,对新闻发布和练习测试中各大题库内容的增加、删除和修改,对课程论坛的历史留言和不良留言的删除等工作。主要采用WEB页和ASP技术相结合的方法来实现网络课程的远程数据维护。网站管理员通过密码登录管理员页面后,直接以填写和提交网页表单的形式来增加和编辑有关的数据信息,系统自动对相应数据库进展增加或编辑,并直接反映在前台的页面发布上,即简单快捷,又平安可靠。本系统已经在计算机上进展开发并获得通过了,同时方便系统开发,减少开发过程的难度,我们基于以下的环境:1以Windows XP为操作系统。2以Dreamwever+ASP为开发工具。3本系统是基于B/S模式的管理系统。 Windows XP是目前主流操作系统,Dreamwever是Macromedia公司出品的一套专业化的网页创造工具,它采用“所见即所得的可视化编辑方式,通过特有的行为、摸板、时间轴等技术,使用户能够快速高效地创立各种具有专业水平的网页,而不需要编写任何代码。如果需要在代码界面进展工作,只需要进入HTML代码窗口或原代码检视器中,即可同步看到 Dreamwever生成器的源代码。在这个代码窗口中,可以编辑任何内容,也可以方便地返回可视化编辑器。B/SBrowser/Server构造即浏览器和效劳器构造。它是随着Internet技术的兴起,对C/S构造的一种变化或者改良的构造。在这种构造下,用户工作界面是通过WWW浏览器来实现,极少局部事务逻辑在前端Browser实现,但是主要事务逻辑在效劳器端Server实现,形成所谓三层3-tier构造。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的本钱和工作量,降低了用户的总体本钱TCO。以目前的技术看,局域网建立B/S构造的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、本钱也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式比方LAN, WAN, Internet/Intranet等访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,效劳器数据库也很平安 。目前我院内网Intranet、外网Internet和北京东方清大公司“案件、办公管理软件就是B/S 构造管理软件,干警在局域网各工作站通过WWW浏览器就能实现工作业务。特别是在JAVA这样的跨平言出现之后,B/S架构管理软件更是方便、快捷、高效。 第2章 系统规划与设计系统分析需求分析人类己经进入了网络时代,网络技术的开展为远程教育提供了一片崭新的天地,一种新的远程教育形式-网上教学也随之出现,它是一种以网络为根底的远程教学系统,通过计算机网络扩展至社会的每一个角落,以至于每个人都可以不受时间、空间和地点的限制而自由学习,以较低的付出得到高质量的教育,而且这种教育形式克制了传统远程教育缺乏交流和交互的缺点。它提供丰富的知识库与信息库,能够激发学习者的学习兴趣,从而到达让学习者主动构建知识的目的,实现自己获取知识、自我更新甚至创新知识的理想目标。网上教学己经成为培养人才、促进科研和教育事业开展的重要途径。随着网络的不断开展和普及、网上教学必将在教育科研的各个方面发挥越来越重要的作用。实现目标网站系统主要实现如下目标:(1)适用于Internet国际互联网络、Intranet内部网络环境下基于网站的网络教学。(2)提供丰富的知识库与信息库。(3)可直播或点播教学内容。(4)学生和教师用计算机和网络完成教学授课全过程,到达课堂现场教学同样的效果。(5)实现在线讨论,作业提交等。系统构造图系统设计是对网站的整体规划,主要包括界面风格设计、导航设计、数据库设计等,这是网站开发的根底。 导航栏设计:这是网站开发中非常重要的一个环节。导航的设计要明确、简单、完整,只有这样,学习者在浏览网站时,才能不迷航,才能轻松地在网站内寻找、浏览自己想要的资源,才能方便地应用网站进展研究性学习和协作交流。主页返回主页作业上传理论教学学习园地BBS论坛习题样卷用户登陆授课教案电子课件学习专题下载实训工程网络工程案例网络动画下载考试样卷课后习题课程大纲授课方案授课录像NY本站公告在线学习友情链接后台管理系统的功能图后台管理系统为教师提供教学内容添加、删除、更新等操作,管理学生信息及批改作业,发布公告信息,方便教师对网站的管理与维护。本系统后台架构如图2.2所示。后台登陆网站根本管理习题样卷管理学习园地管理学生管理管理员管理数据库操作退出管理系统网站根本信息公告增加管理员管理公告管理友情链接添加友情链接收理增加学生学生资料管理管理员添加作业情况管理后台数据库设计的数据表主要包括以下内容。表2.1 管理员信息表表2.2 公告信息表表2.3 学生信息表表2.4 作业信息表第3章 网上辅助教学系统的构建技术3.1ASP技术ASP(Active Server Pages)是微软公司开发的一套效劳器端脚本环境。可以使用ASP 结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web效劳器应用程序。3.1.1 ASP的概念ASP是Microsoft公司推出的一个概念。所谓ASP是指在Windows系统中运行的Web Server所能利用的Server端的Script环境,通常以DLL(asp.dll)的形式表示。1) Active:ASP使用Microsoft ActiveX技术,ASP本身封装了一些根本组件和常用组件,很多公司也开发了许多实用组件。只有在效劳器上安装这些组件,通过这些组件,就可以快速、简易地建立Web应用2) Server:ASP运行在效劳器端,所以不必担忧浏览器是否支持ASP所有的编程语言3) Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号