基于web20的课程网站设计与实现毕业设计(编辑修改稿)内容摘要:
独立的课程网站是 非常必要的事情。 这不仅让更多的学生享受有优质的教育教学资源,提高学生的自学水平有很大的帮助,同时也提升了高校自身的知名度。 研究意义 随着学校发展教育的需要和学校网络的软件与硬件的质量提高,大学的教育需要一个完整的课程网站教育系统。 课程网站主要是为了给老师同学们提供一个安全方便的教育学习的平台。 现在网络课程已经在高等教学领域全部展开,丰富了 教育的方式,影响和改变了传统的教育方式方法。 随着网络的发展, 网络出现,网络的信息交流共享应用增加,在网络教育上形成了。 是传统教育在网络多媒体时代的发展进步,它实现了教学信息的网络化和信息的多媒体化,开拓教育的选择空间。 它是教育信息的传播载体,是教育发展的新方向 [3]。 所以,基于 网络课程网站的设计和实现符合教育的发展方向。 网络课程的建设就是利用先进的网络技术,开拓传统教育新的方向。 在网络课程更新发展的同时,为高校提供方便快捷的教育方法,增加高校工作效率,提高学 生的自主学习能力,发展学生问题探究和创新的精神。 采用现代网络多媒体技术和现代教学理论相结合的方式,通过建立一个交互式网上教学的学习平台,以实现对现有各种分散的教学资源的共享。 有效地满足个性化的教育教学需求,实现教学双方的充分沟通,使传统的课堂教学模式的封东南大学成贤学院毕业论文 2 闭环境,转变成一个完全互动的网络交流的虚拟学习社区。 互联网的发展速度越来越快,充分利用网络资源进行学习,课程网站是教学质量与教学改革工作的重要组成部分 [4]。 为学生提供自主学习的环境,为教师提供互动教学的平台。 现代高等大学教育需要一个为学生提供在线学习交流 的网站,让学生网络环境中接触传统教育中没有的方便快捷的教育方式,收获自己感兴趣的知识,是同学在大学里获得真正有用的知识,培养社会有用的人才。 因此,开发建设网络课程网站对教育发展具有重要的意义。 研究现状 国内现状 在 90 年代末,中国的现代化教育技术开始起步,清华,北大等人力物力财力比较雄厚的重要高校作为领头人,把开发现代教育的网络课程网站作为重要的任务进行研究开发。 怎样减轻教师的负担或取代老师的工作达到课程网站高度智能化成为了工作人员重要的研究方向。 在 2020 年李克东教授首次提出了 “学习 网站 网站开发 ”的理论思想,主要是对课程网站进行定义:课程网站主要根据一个主题而进行的全面而深入的信息资源建设,使用网络的各个功能,使用户使用系统提供的共享资源,经过相互交流,互相学习进行对知识的学习和整合 [5]。 在 2020 年精品课程建设工程由教育部启动,再接下来的时间国内的各省市和国内的各高校都开始的对网络精品课程的建设,到 2020年已有两千多门精品网络课程建成。 这些优秀的课程按照各项标准制作,使网站制作过程中有据可循,网站是否有利于减轻教师的负担;是否简单易学;功能是否完善等等这都是系统开发的标准,这 些优秀的课程都要通过网络进行传递,网络课程逐渐成为教育发展的重要部分。 在 2020 年,国内的网络课程教育市场的规模已经到 144 亿人民币; 2020 年国内的课程网络教育市场规模达到 284亿人民币,比上年的规模增加了 %; 2020 年国内网络教育增加到 352亿人民币,同比增加 %; 2020 年网络教育规模达到 723 亿元 [6]。 在规模不断扩大的同时,市场竞争不断激烈,出现了像奥鹏远程教育中心等多家提供网络教育的专业服务商。 目前,很大部分的课程网站的设计开发中存在一些问题。 比如教学工作者对软件的设计开发不了 解,缺乏相应的经验,所以开发起来难度会比较大;同样,专业的开发人员对专业和学科的不了解也对课程网站造成了不小的影响,他们需要花费大量的时间和精力去研究分析各个专业和学科之间的的需求;每门课程都要做成网页也会造成大量的工作,效率会降低,制作出的网站质量还不能保证。 国外现状 在 20 世纪 80年代末,随着国外的教育发展成熟,教育的方法手段不断变革和发展,网络课程教育被越来越多的人重视,网络课程教育可以满足学生个性化需求,分享交流更多的学习资源,在网络课程的学习中,学生可以根据自身情况进行学习,通过网络教 育不拘一格的教育方式提高学生的创新能力。 在 1989 年,随着学生规模的膨胀和计算机的发展,为了通过网络去模拟网上教育的一些情况,美国的 William Wolf 教授提出虚拟实验室( Virtual Laboratory),它是用来通过网络来描述的虚拟实验室环境,它被美国国家研究委员会人员描述为:一个没有墙的虚拟实验室中心,研究设计人员可以根据 “无墙 ”的原则进行研究设计,他没有空间时间上的限制,只有逻辑上的局限,他的核心就是 Inter[7]。 2020 年, ReillyMedia 公司的 CEO提姆 奥莱理提出了 概念,随后,这个概念被 Google、雅虎东南大学成贤学院毕业论文 3 等众多有实力的公司接受,在他们的推动下,这个理论引起了巨大的反响。 被推动的主要原因是,他充分体现了每个个体的力量,调动了广大人民群众的力量,用户通过自己的智慧和创新能力扩充着互联网的覆盖面 [8]。 它给网络课程带来新的力量,网络课程的基本理念慢慢形成:网络课程的无处不在,无论你在哪里,你都可以都过网络学习;网络课程没有障碍,网络营造出的氛围是一个人为中心的交流学习环境,没有各种传统课程的限制;还有就是网络课程的灵活,包括使用灵活,交流灵活,容易形 成个性化的定制。 2020 年,美国的 OCLC 公布了一份报告《网络的共享、隐私和信任》中提到:哪里有需求,网络课程教育就应该覆盖到哪里。 随着 提出发展,长尾效应被用到网络课程的服务对象,他不仅注重具有 80%消费的 20%传统用户,他也比较重视只有 20%消费的 80%的 “长尾 ”,这些都是边缘的,隐形的 [9]。 80%用户是指那些网络用户,他们是潜在的用户,他们可能会需要和使用网络的教育资源,当他们需要使用网络课程资源的时候,他们可以不受时间空间的影响通过网络获取。 这体现了 环境下网络课程的广泛性。 目前,美国是网络教育规模最大的国家。 网络大学已经达到 300 多所,大约三分之一的网络大学可以被允许对网络课程学习毕业的学生颁发学位。 美国 44%的大学已经向社会开放各种网络课程,并且有 32%的全日制在校学生通络网络学习,除此之外,没有开放网络课程的高校里有 21%的学校准备开放远程的教育。 美国的网络教育所增开的专业、学位已经达到 万门,覆盖了各种专业和课程 [10]。 设计的主要内容 本课题主要的是对网络课程网站设计与实现,它主要就是在校园网络的管理下,实现对用户的请求,满足用户的需求,根据用户的要求 建设出网络课程资源的数据库。 本系统主要就是采用 B/S 结构,用户可以在浏览器上向服务器发出自己的请求,服务器根据用户的请求作出回应,将满足用户的要求的信息提供给用户的服务器。 用户在操作过程中不需要安装专属客户端,只需要通过服务器发出请求,然后就会得到需要的结果,一切的过程通过网页完成。 网络课程平台的设计以 IIS 为服务器,采用 Dreamweaver 为开发工具,利用 ASP 技术和利用 ACCESS 数据库作为后台数据库。 以下是系统设计的技术路线图: 东南大学成贤学院毕业论文 4 前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前前 前 前 前 前前 前 前 前前 前 前 前前 前 前 前 前 前 图 技 术路线图 系统实现所用的技术 ASP ASP(Active Server Page)意思是 “动态服务器页面 ”。 它是微软公司开发的一种应用,目的是用来代替CGI 脚本程序的,它经常被用于各类的动态网页中,是一种既方便又快捷的编程语言,他在动态网页中和数据库交流互动,它的文件后缀为 .asp。 ASP 它是由各组件(邮件收发组件、文件上传组件、图片编辑组件等)、各种服务器脚本以及对象组成,并且这些组成部分为 ASP 建立运行的环境。 与静态网页相比,他的网页都是通过用户通过浏览器发出请求时,他通过用户的请求 产生所需的网页,这并不会因为静态网页的前期建立网页而浪费资源,使网站系统更加方便快捷,并且网页上存在更多的交互信息。 表 ASP 优势 易操作 ASP 作为一种优秀的脚本编写环境,它包括了脚本命令、普通的文本、以及 COM 组件等,他通过这些内容建立和运行 Web 应用程序和动态网页。 在这些动态网页里可以加入动态交互内容,当然也可以创建静态 HTML 网页用作 web 应用程序。 兼容性 ASP 所产生的动态网页可以再各种浏览器上被浏览,因为在接受到用户的请求时, ASP 程序做出的回应的结果是以 HTML 传递给需求用户的浏览 器上的。 安全性 ASP 的动态网页可以防止代码被劫取,主要原因是因为 ASP 对接收到用户的请求作出回应的结果都是以 HTML 形式传递到请求用户的浏览器上,用户不会看到 ASP 的原始代码,有助于防止代码被劫去。 Access 2020 Microsoft Office Access 2020 它是微软公司开发的关联式数据库管理系统。 容扩了 Microsoft Jet 东南大学成贤学院毕业论文 5 Database Engine 和图形用户界面的特点,是 Microsoft Office 的系统之一。 它具有交互式设计功能, Office Access 2020 可以根据使用者的需求帮助工作者存储信息,跟踪信息和提取信息。 使用者可以通过 Access在网上审核、备份和共享表上的信息。 表 Access 2020 的功能特点 方便快捷的界面 Access 07 具有创新的导航窗格和选项式窗口界面,可以提供用户全新的体验。 使用者可以很容易的学会使用它,根据信息创建报表做出最明智的决策。 具有不同的视图 Access 07 具有不同的视图,即使一样表信息也可以具有多个视图的报表。 你可以根据自己需要的侧重点选择自己的表信息的符合要求的视图报表。 自 动检测功能 Access 07 具有自动检测功能,当你创建表的时候可以根据你表的创建时间、货币还是其他的信息选择适合的数据类型。 全新的字段类型 Access 07 提供全新的字段类型,在你工作的时候你可以将任何图形、文档等附加到一所需要使用的应用程序,在收集更新信息时,它可以使用 office InfoPath 2020创建数据库,然后通过源更新信息; 集合很多功能 Access 07 集合很多功能,最多就是 Microsoft Office InfoPath 2020 和 Windows SharePoint Services, Access 的数据可以移动到共享信息的 Windows SharePoint Services,并且能追踪它的列表。 很多预制方法 Access 07 里面有很多预制的方法,通过它自身预设的方案去追踪信息的去向。 在它里面有很多报表和表单,根据自己的情况对应有的表单进行自定义,以此来满足你的需求。 B/S 结构 B/S 结构,即浏览器 /服务器模式,是一种新兴的网络结构模式,终端主要搭配 Web 浏览器。 它统一了客户端,主要核心功能集中到服务器上。 客户端只需要安装一个浏览器就可以和服务器上安 装的数据库进行交互。 表 B/S 的优势 维护升级很简单 B/S 结构很好的避免了现在软件的升级改进的次数越来越快这个缺点。 对于大公司来说,系统管理的工作人员需要在成百上千的电脑间徘徊,工作的效率会很低。 如果是采用 B/S 结构只需要负责管理服务器就可以了。 成本低、选择多 B/S 只要具备浏览器和服务器两个条件就可以。 浏览器是 Windows 电脑的标配,而且服务器的成本也比较低。 服务器操作系统的选择是很多的。 所以成本是很低的。 友好的用户界面 B/S 用户界面很简单,界面都在浏览器上,浏览器具有使用简单、 界面友好特点,还因为复杂的计算和数据的存取都不在用户的客户端上,增加客户端效率。 由此表可见, B/S 结构具有很大的优点。 它维护简单、成本低而且很适合交互网站的建设。 所以我们使用 B/S 结构建设课程网站。 东南大学成贤学院毕业论文 6 第二章 需求分析 功能需求分析 本课程网站系统主要目的是作为学生和老师之间的互动的平台,所以考虑的功能需求是以主要用户需求为核心。 网站的主要用户是用户、学生和管理员,首先了解到各用户需求有所不同,根据不同需求进行功能的划分: 表 网站功能需求 用户主体 功能需求 教师 上传课件资料、发布公告 、视频上传、留言管理、课件管理和试卷资料管理 学生 用户注册登录、查看公告、浏览视频、下载课件、在线测试、在线交流和在线留言 管理员 教师用户管理、学生用户管理、管理留言、课件管理、新闻管理、课程发布和视频管理 非功能需求分析 用户界面需求 用户界面是人和网络交流的中间介质。 用户使用用户界面的时候,浏览器会和服务器进行信息的交换和传递,因此用户界面的质量成功与否会影响到用户在使用网站系统是能否轻松,便捷,高效的获取自己想要的信息。 表 用户界面需求表 界面需求 具体要求 界面 风格 简单明快,操。基于web20的课程网站设计与实现毕业设计(编辑修改稿)
相关推荐
x, y 坐标到服务器端处理 ,生成新的栅格图传递到客户端显示,增加了服务器和网络传输的负担。 服务器插件或者是 ORB 对象的方案,它们都需要 HTTP 和 Web 服务器作为中介,来协调服务器和客户机对象之间的通信。 一个客户机对象无法直接调用服务器对象,客户机与服务器对象之间交互的基本形式仍然是 HTML 表格。 对于象 WebGIS 这样复杂的客户 /服务器应用来说,网络通信量相当大
.............................................................................. 59 本章小结 ........................................................................................................... 61 第
中间层由应用逻辑组成。 第三层是应用所需的数据。 中间层(应用逻辑层)基本上是由用户通过表示层调用的代码,目的是用来检索所要的数据。 当表示层接收到这些数据后,便将其进行格式化,显示出来。 把应用逻辑与用户接口分开,大大地提高了设计应用的灵活性。 这样无需个性应用逻辑便可以建立和使用多种应用接口,只要应用逻辑层给表示层提供定义明晰的接口就行 [4]。 第三层是应用所需要的数据。
实体可以转换为如下关系模式,其中管理员用户名为主键。 管理员 (管理员用户名 、管理员密码、企业、用户、公告发布 ) 数据库表的设计 此系统需要后台数据库,下面介绍数据库中的各个表的详细信息, 在本系统中,涉及到的数据项和表结构如下: (1) Admin 管理员表 表存放的是 管理员 的基本信息 ,如表 所示。 表 Admin 管理员表 管理员 用户 企业信息 发布 公告 查看 查看 提交信息
(站):凡在建筑物内各层楼用于出入轿厢的地点均称为站。 11)提升高度( mm):由底层端站楼面至层顶端站楼面之间的垂直距离。 12)顶层高度( mm) :由顶层端站楼面至机房楼板或隔音层楼板下最突出构件之的垂直距离。 电梯的运行速度越快,顶层高度一般越 高。 13)底坑深度( mm):由层底端站楼面至井道底面之间的垂直距离。 电梯的运行速 陕西理工学院毕业设计论文 第 8 页 共 55 页
一条指令,开始下一轮新的扫描。 在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。 PLC 的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。 ( 1) PLC 在输入 采样阶段 首先以扫描方式按顺序将所有暂存在输入锁在器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入,随即关闭输 3 入端口,进入程序执行阶段。 ( 2) PLC