基于Web20的课程网站设计与实现毕业设计.docx
- 文档编号:14299785
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:40
- 大小:799.21KB
基于Web20的课程网站设计与实现毕业设计.docx
《基于Web20的课程网站设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《基于Web20的课程网站设计与实现毕业设计.docx(40页珍藏版)》请在冰点文库上搜索。
基于Web20的课程网站设计与实现毕业设计
毕业设计报告(论文)
基于Web2.0的课程网站设计与实现
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
3)其它
基于Web2.0的课程网站设计与实现
摘要
现代大学教育需要一个为学生提供在线学习交流的网站,让学生在网络环境中接触传统教育中没有的方便快捷的教育方式,收获自己感兴趣的知识,培养社会有用的人才。
基于Web2.0网络课程网站的设计和实现符合教育的发展方向。
网络课程的建设就是利用先进的网络技术,开拓传统教育新的方向。
在网络课程更新发展的同时,为高校提供方便快捷的教育方法,增加高校工作效率,提高学生的自主学习能力,发展学生问题探究和创新的精神。
采用现代网络多媒体技术和现代教学理论相结合的方式,通过建立一个交互式网上教学的学习平台,以实现对现有各种分散的教学资源的共享。
有效地满足个性化的教育教学需求,实现教学双方的充分沟通,使传统的课堂教学模式的封闭环境,转变成一个完全互动的网络交流的虚拟学习社区。
在课程网站设计实现中,本网站主要使用B/S结构,后台数据库采用了ACCESS数据库,同时网站使用ASP技术对网站设计的功能进行实现。
这些都是网站实现,网站运行的重要基础,保证网站的能够实现正常运行的保障。
网站主要实现以下功能:
新闻模块的新闻信息录入数据库,发布新闻信息,修改和删除新闻信息;教学视频模块的视频信息的上传和调用;资料下载模块的上传下载功能;信息交流模块的功能满足用户之间和用户与教师的交流;在线测试模块主要是嵌入教学视频模块,用户通过对视频课程的学习之后进行自我测试;注册登录模块主要在是记录用户信息,验证用户之后是用户有权限使用某些功能。
通过对完成的网站系统测试运行,网站达到了在经济、技术和功能上的要求。
关键词:
课程网站;需求分析;系统设计
DesignandImplementationoftheCourseWebsiteBasedonWeb2.0
Abstract
Highereducationneedsofamodernuniversityexchangeofferonlinelearningsiteforstudents,allowingquickandeasywayofeducationstudentsinanetworkedenvironmentarenotincontactwithtraditionaleducation,knowledgeharvestingtheirowninterest,isreallyusefulknowledgestudentsacquireincollege,cultivatesociallyusefultalents.Web2.0networkdesignandimplementationofprogramsinlinewiththedevelopmentofthesitebasedonthedirectionofeducation.Buildingonlinecoursesistheuseofadvancednetworktechnology,exploringnewdirectionstraditionaleducation.Inonlinecoursestoupdatedevelopment,forthecollegetoprovideaconvenientmethodofeducation,collegesanduniversitiestoincreasetheworkefficiency,improvestudents'self-learningability,thedevelopmentofstudents'problemsandtoexploreinnovativespirit.Useofmodernnetworkmultimediatechnologyandmodernteachingmethodscombiningtheory,throughtheestablishmentofaninteractiveonlineteaching-learningplatform,inordertoachieveavarietyofexistingdecentralizedsharingofteachingresources.Effectivelymeettheindividualneedsofeducationandteaching,teachingbothsidesrealizethefullcommunication,sothattheclosedenvironmentoftraditionalclassroomteachingmode,intoafullyinteractivevirtuallearningcommunitynetworkcommunication.Therefore,onlinecoursedevelopmentandconstructionsiteshavegreatsignificanceforthedevelopmentofeducation.
Inthecoursewebsitedesignimplementation,themainuseofthissiteB/Sstructure,backgrounddatabaseusingtheACCESSdatabase,whilesitesusingASPtechnologytoachievethefunctionalityofthesitedesign.Thesearethesitesachievedanimportantfoundationforthesiterunning,toensurethesitecanbeachievedtoensurethenormaloperation.Websitetoachievethefollowingfunctions:
newsmodulenewsandinformationenteredintothedatabase,publishingnewsandinformation,modify,anddeletenewsandinformation;uploadandcallinginstructionalvideomodulesvideoinformation;uploadanddownloaddatadownloadmodulefunction;functionmodulestomeetuserinformationexchangeandbetweenusersandteacherexchanges;onlinetestmoduleisembeddedinstructionalvideomodule,userslearnthroughvideocoursesafterselftest;Signmodulemainlyintherecorduserinformation,thenverifythattheuseristheuserhaspermissiontouseathesefunctions.Bythecompletionofthesitesystemtestrun,thewebsitereachedoneconomic,technicalandfunctionalrequirements.
Keywords:
CourseWebsite;NeedsAnalysis;SystemDesign
第一章绪论
1.1研究背景与研究意义
1.1.1研究背景
随着Internet网络技术普及和Web多媒体应用的发展,基于网络的教学网站如雨后春笋般涌现,这就使传统单一的教学模式逐渐迈向多元化的网络教学模式。
如今,世界上很多国家和地区都在发展网络的教育事业,无论你是学生,学者还是各行各业的同志都能通过网络接受教育。
现在,课程网站在国外得到充分的发展,国外的课程网站已经到达很高的水准。
但是在国内,我们的课程网站发展才刚刚起步,和外国的课程网站技术和质量差了很远,随着社会的需求和网络技术的发展,社会需要把优秀和先进的计算机技术融入网络课程教育中去,这就给系统开发人员提出了一个更加严格的要求。
为了增加精品课程网的建设,本文将设计实现一个基于Web2.0的课程网站。
教育部在《教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知》中提出为了有效地推动高等教育创新,深化教育教学改革,在高校教学中推广现代信息技术的教学应用,共享教育资源,提高教学质量[1]。
培养更多的专业人才与创新人才,提高我国高等教育的综合实力与国际竞争力。
全国高校开展了精品课程建设项目的评选活动。
所有评选上的课程要求具有适应未来网络发展的教学互动功能。
互联网成为现代高校教育资源传播的载体,课程网站建设已经成为了精品课程建设的重要组成部分[2]。
网络的多元化逐渐改变人们的工作学习,甚至是学习的方式。
它在改变我们生活的同时,也改变了传统教育方式,开拓未来教育发展方向。
课程,永远是教育的核心和灵魂。
教学课程是高校培养目标的体现,是大学教学质量的重要依据。
优质的教学课程,正在成为大学教学水平的重要指标。
大学精品课程网站的建设与实施,是一个提高教育教学质量、不断深化教学改革的系统工程。
因此,高校建设独立的课程网站是非常必要的事情。
这不仅让更多的学生享受有优质的教育教学资源,提高学生的自学水平有很大的帮助,同时也提升了高校自身的知名度。
1.1.2研究意义
随着学校发展教育的需要和学校网络的软件与硬件的质量提高,大学的教育需要一个完整的课程网站教育系统。
课程网站主要是为了给老师同学们提供一个安全方便的教育学习的平台。
现在网络课程已经在高等教学领域全部展开,丰富了教育的方式,影响和改变了传统的教育方式方法。
随着网络的发展,Web2.0网络出现,网络的信息交流共享应用增加,在网络教育上形成了Edu2.0。
Edu2.0是传统教育在网络多媒体时代的发展进步,它实现了教学信息的网络化和信息的多媒体化,开拓教育的选择空间。
它是教育信息的传播载体,是教育发展的新方向[3]。
所以,基于Web2.0网络课程网站的设计和实现符合教育的发展方向。
网络课程的建设就是利用先进的网络技术,开拓传统教育新的方向。
在网络课程更新发展的同时,为高校提供方便快捷的教育方法,增加高校工作效率,提高学生的自主学习能力,发展学生问题探究和创新的精神。
采用现代网络多媒体技术和现代教学理论相结合的方式,通过建立一个交互式网上教学的学习平台,以实现对现有各种分散的教学资源的共享。
有效地满足个性化的教育教学需求,实现教学双方的充分沟通,使传统的课堂教学模式的封闭环境,转变成一个完全互动的网络交流的虚拟学习社区。
互联网的发展速度越来越快,充分利用网络资源进行学习,课程网站是教学质量与教学改革工作的重要组成部分[4]。
为学生提供自主学习的环境,为教师提供互动教学的平台。
现代高等大学教育需要一个为学生提供在线学习交流的网站,让学生网络环境中接触传统教育中没有的方便快捷的教育方式,收获自己感兴趣的知识,是同学在大学里获得真正有用的知识,培养社会有用的人才。
因此,开发建设网络课程网站对教育发展具有重要的意义。
1.2研究现状
1.2.1国内现状
在90年代末,中国的现代化教育技术开始起步,清华,北大等人力物力财力比较雄厚的重要高校作为领头人,把开发现代教育的网络课程网站作为重要的任务进行研究开发。
怎样减轻教师的负担或取代老师的工作达到课程网站高度智能化成为了工作人员重要的研究方向。
在2001年李克东教授首次提出了“学习网站-网站开发”的理论思想,主要是对课程网站进行定义:
课程网站主要根据一个主题而进行的全面而深入的信息资源建设,使用网络的各个功能,使用户使用系统提供的共享资源,经过相互交流,互相学习进行对知识的学习和整合[5]。
在2003年精品课程建设工程由教育部启动,再接下来的时间国内的各省市和国内的各高校都开始的对网络精品课程的建设,到2008年已有两千多门精品网络课程建成。
这些优秀的课程按照各项标准制作,使网站制作过程中有据可循,网站是否有利于减轻教师的负担;是否简单易学;功能是否完善等等这都是系统开发的标准,这些优秀的课程都要通过网络进行传递,网络课程逐渐成为教育发展的重要部分。
在2004年,国内的网络课程教育市场的规模已经到144亿人民币;2007年国内的课程网络教育市场规模达到284亿人民币,比上年的规模增加了25.1%;2008年国内网络教育增加到352亿人民币,同比增加23.9%;2012年网络教育规模达到723亿元[6]。
在规模不断扩大的同时,市场竞争不断激烈,出现了像奥鹏远程教育中心等多家提供网络教育的专业服务商。
目前,很大部分的课程网站的设计开发中存在一些问题。
比如教学工作者对软件的设计开发不了解,缺乏相应的经验,所以开发起来难度会比较大;同样,专业的开发人员对专业和学科的不了解也对课程网站造成了不小的影响,他们需要花费大量的时间和精力去研究分析各个专业和学科之间的的需求;每门课程都要做成网页也会造成大量的工作,效率会降低,制作出的网站质量还不能保证。
1.2.2国外现状
在20世纪80年代末,随着国外的教育发展成熟,教育的方法手段不断变革和发展,网络课程教育被越来越多的人重视,网络课程教育可以满足学生个性化需求,分享交流更多的学习资源,在网络课程的学习中,学生可以根据自身情况进行学习,通过网络教育不拘一格的教育方式提高学生的创新能力。
在1989年,随着学生规模的膨胀和计算机的发展,为了通过网络去模拟网上教育的一些情况,美国的WilliamWolf教授提出虚拟实验室(VirtualLaboratory),它是用来通过网络来描述的虚拟实验室环境,它被美国国家研究委员会人员描述为:
一个没有墙的虚拟实验室中心,研究设计人员可以根据“无墙”的原则进行研究设计,他没有空间时间上的限制,只有逻辑上的局限,他的核心就是Internet[7]。
2004年,ReillyMedia公司的CEO提姆·奥莱理提出了Web2.0概念,随后,这个概念被Google、雅虎等众多有实力的公司接受,在他们的推动下,这个理论引起了巨大的反响。
Web2.0被推动的主要原因是,他充分体现了每个个体的力量,调动了广大人民群众的力量,用户通过自己的智慧和创新能力扩充着互联网的覆盖面[8]。
它给网络课程带来新的力量,网络课程的基本理念慢慢形成:
网络课程的无处不在,无论你在哪里,你都可以都过网络学习;网络课程没有障碍,网络营造出的氛围是一个人为中心的交流学习环境,没有各种传统课程的限制;还有就是网络课程的灵活,包括使用灵活,交流灵活,容易形成个性化的定制。
2007年,美国的OCLC公布了一份报告《网络的共享、隐私和信任》中提到:
哪里有需求,网络课程教育就应该覆盖到哪里。
随着Web2.0提出发展,长尾效应被用到网络课程的服务对象,他不仅注重具有80%消费的20%传统用户,他也比较重视只有20%消费的80%的“长尾”,这些都是边缘的,隐形的[9]。
80%用户是指那些网络用户,他们是潜在的用户,他们可能会需要和使用网络的教育资源,当他们需要使用网络课程资源的时候,他们可以不受时间空间的影响通过网络获取。
这体现了Web2.0环境下网络课程的广泛性。
目前,美国是网络教育规模最大的国家。
网络大学已经达到300多所,大约三分之一的网络大学可以被允许对网络课程学习毕业的学生颁发学位。
美国44%的大学已经向社会开放各种网络课程,并且有32%的全日制在校学生通络网络学习,除此之外,没有开放网络课程的高校里有21%的学校准备开放远程的教育。
美国的网络教育所增开的专业、学位已经达到4.9万门,覆盖了各种专业和课程[10]。
1.3设计的主要内容
本课题主要的是对网络课程网站设计与实现,它主要就是在校园网络的管理下,实现对用户的请求,满足用户的需求,根据用户的要求建设出网络课程资源的数据库。
本系统主要就是采用B/S结构,用户可以在浏览器上向服务器发出自己的请求,服务器根据用户的请求作出回应,将满足用户的要求的信息提供给用户的服务器。
用户在操作过程中不需要安装专属客户端,只需要通过服务器发出请求,然后就会得到需要的结果,一切的过程通过网页完成。
网络课程平台的设计以IIS为服务器,采用Dreamweaver为开发工具,利用ASP技术和利用ACCESS数据库作为后台数据库。
以下是系统设计的技术路线图:
图1.1技术路线图
1.4系统实现所用的技术
1.4.1ASP
ASP(ActiveServerPage)意思是“动态服务器页面”。
它是微软公司开发的一种应用,目的是用来代替CGI脚本程序的,它经常被用于各类的动态网页中,是一种既方便又快捷的编程语言,他在动态网页中和数据库交流互动,它的文件后缀为.asp。
ASP它是由各组件(邮件收发组件、文件上传组件、图片编辑组件等)、各种服务器脚本以及对象组成,并且这些组成部分为ASP建立运行的环境。
与静态网页相比,他的网页都是通过用户通过浏览器发出请求时,他通过用户的请求产生所需的网页,这并不会因为静态网页的前期建立网页而浪费资源,使网站系统更加方便快捷,并且网页上存在更多的交互信息。
表1.1ASP优势
易操作
ASP作为一种优秀的脚本编写环境,它包括了脚本命令、普通的文本、以及COM组件等,他通过这些内容建立和运行Web应用程序和动态网页。
在这些动态网页里可以加入动态交互内容,当然也可以创建静态HTML网页用作web应用程序。
兼容性
ASP所产生的动态网页可以再各种浏览器上被浏览,因为在接受到用户的请求时,ASP程序做出的回应的结果是以HTML传递给需求用户的浏览器上的。
安全性
ASP的动态网页可以防止代码被劫取,主要原因是因为ASP对接收到用户的请求作出回应的结果都是以HTML形式传递到请求用户的浏览器上,用户不会看到ASP的原始代码,有助于防止代码被劫去。
1.4.2Access2007
MicrosoftOfficeAccess2007它是微软公司开发的关联式数据库管理系统。
容扩了MicrosoftJetDatabaseEngine和图形用户界面的特点,是MicrosoftOffice的系统之一。
它具有交互式设计功能,OfficeAccess2007可以根据使用者的需求帮助工作者存储信息,跟踪信息和提取信息。
使用者可以通过Access在网上审核、备份和共享表上的信息。
表1.2Access2007的功能特点
方便快捷的界面
Access07具有创新的导航窗格和选项式窗口界面,可以提供用户全新的体验。
使用者可以很容易的学会使用它,根据信息创建报表做出最明智的决策。
具有不同的视图
Access07具有不同的视图,即使一样表信息也可以具有多个视图的报表。
你可以根据自己需要的侧重点选择自己的表信息的符合要求的视图报表。
自动检测功能
Access07具有自动检测功能,当你创建表的时候可以根据你表的创建时间、货币还是其他的信息选择适合的数据类型。
全新的字段类型
Access07提供全新的字段类型,在你工作的时候你可以将任何图形、文档等附加到一所需要使用的应用程序,在收集更新信息时,它可以使用officeInfoPath2007创建数据库,然后通过源更新信息;
集合很多功能
Access07集合很多功能,最多就是MicrosoftOfficeInfoPath2007和WindowsSharePointServices,Access的数据可以移动到共享信息的WindowsSharePointServices,并且能追踪它的列表。
很多预制方法
Access07里面有很多预制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web20 课程 网站 设计 实现 毕业设计