正文内容
校园Web范文
来源:开心麻花
作者:开心麻花
2025-09-19
1

校园Web范文(精选9篇)

校园Web 第1篇

1、VLAN技术概述

VLAN (Virtual Local Area Network) 也就是虚拟局域网, 它是一种建立在交换技术基础之上, 通过将局域网内的设备逻辑地址而不是物理地址划分为一个个网段, 从而实现虚拟工作组的新兴技术。通过在大的网络中划分VLAN, 在整个网络中减少了冲突域内节点的数量, 从而减少冲突的发生。一个VLAN就是一个独立的广播域, 这种广播只能在该VLAN内进行, 在很大程度上减少了广播包对网络带宽的占用, 从而避免广播风暴的发生。

2、基于web校园网的实现方案

校园网的组成部分包括图书馆、教学楼、实验楼等信息中心, 还包括学生宿舍等大量的信息点, 网络规模很大, 管理非常复杂, 当信道中广播包的数量超过总量的30%时, 很容易引广播风暴, 导致网络阻塞。因此本文在校园局域网上, 为了避免广播风暴将整个网络划分了多个VLAN。

校园中图书馆、教学楼和实验楼等信息点的位置相对分散, 需要划分较多的VLAN, 因此采用三层交换机的方式实现VLAN是个切实有效的方法, 为了使VLAN成员的定义相对简单, 本文采用的是基于端口的VLAN划分方法, 划分后的各个校园部门将位于不同的VLAN中, 各自独立高效的运行。

校园网的网管中心一般设在办公楼里, 因此整个校园网就要以办公楼为核心, 覆盖学校的办公楼、图书馆、教学楼、实验楼、宿舍楼等所有需要接入校园网络的信息点, 校园网络则作为一个整体, 通过10M以上的光纤接入Internet。本文在划分VLAN的过程中, 以办公楼网管中心的交换机作为中心交换机, 在实验室、图书馆等信息点配置二级交换机, 交换机之间通过1000M光纤相连接, 其对应的网络拓扑结构如图1所示。

对于图1中三层交换机实现的VLAN网络, 交换机A为中心交换机, 交换机B、C为分支交换机, 交换机B、C被交换机A所汇聚。交换机B、C的端口24分别连接到交换机A的端口1和端口2, 在交换机B、C上分别划分了两个基于端口的VLAN:VLAN2和VLAN3。把交换机B、C端口24和交换机端口A的端口1和端口2均设置为Trunk口, 以形成VLAN通信的通道, 为跨越交换机进行整个校园网络的VLAN分配和配置提供前提。

2.1 VLAN采用的数据帧格式

本文选择802.1Q协议作为校园网络VLAN的实现方案, 该协议通过在交换机的数据帧格式中采用标签的方法, 实现在校园网结构中定义、运行和管理VLAN拓扑结构的功能, 从而解决广播和组播占据带宽的问题。

2.2 VLAN的IP地址和端口分配

根据VLAN的实现方式, 并结合校园网各个部门中心的实际需要, 对各个VLAN的IP地址进行分配。对于交换机B可分配IP地址为192.168.1.11, 相应的分配交换机C的IP地址为192.168.2.11, 将子网掩码设置成255.255.255.0, 则每个网段的可以容纳253台计算机, 足够满足相应部门的需要。在交换机上B、C上划分VLAN2、VLAN3两个基于端口的VLAN, 对于VLAN2分配1~8端口成员, VLAN3分配了9~16端口成员。通过这样的划分可以实现在同一个VLAN中的成员能够相互访问, 而不同的VLAN中的成员之间不能够互相访问, 不同的VLAN中的成员相互之间的访问需要通过路由器进行。

交换机的端口有两种工作状态, 分别是访问链接 (A c c e s s Link) 和汇聚链接 (Trunk Link) 状态。访问链接状态用于对终端的连接, 属于一个特定的VLAN, 汇聚链接状态则用于交换机间相互连接, 不是属于某个VLAN。要实现跨交换机之间的信息交换, 就要将交换机互联, 将端口设置为汇聚链接状态, 以便形成VLAN通信的通道, 使整个网络的VLAN分配和配置可以跨越交换机进行。

参考文献

[1]王利军.利用VLAN技术组建局域网[J].中国电子商务, 2011 (4) .

[2]马素刚.VLAN技术的研究与仿真[J].制造业自动化, 2011:22.

校园Web 第2篇

XX公司网站首页被做了搜索引擎劫持,跳转到 网站,XX公司技术负责人早上9点10分发现情况,联系到我们公司,希望给他们做一次远程应急,需求是[清除web后门,分析出入侵的漏洞和过程,以及提出安全建议],

首先根据场景需要想到的东西,XX公司网站现在的现象,发现问题的时间以及他们的需求。

已经知道XX公司网站首页被做了搜索引擎劫持,一般有三种方式:

1.js跳转,用js来识别搜索引擎做跳转。

2.php/asp等脚本代码,用来识别搜索引擎做跳转。

3.webserver配置文件代码识别搜索引擎做跳转。

这三种情况是比较常见的,我做的应急响应中都遇到过不少,第一点我们需要的是 是通过什么方式做的劫持,我们这里假设是第一种,那么 有两种方式,第一是直接修改网页文件插入代码,第二种是通过在数据库里面写入代码,然后网站正常读取显示在网页上。这里我们假设是通过修改文件的方式,因为这种最常见,这里我们可以收到一个信息,首页文件的最后修改时间,这个时间是 入侵后的时间A,当然这个文件时间也可能被改。如果这个时间被改,我们还有早上9点10分这个时间B。

第一件事先查web后门,可以从几个方面入手,

1.web后门查杀软件

在我博客都找的到,windows上推荐D盾,linux上我有个小脚本,不过写的很简单,效果一般,另外我给公司写了一个比较满意的,不过不能放出来,哈哈。

2.文件最后修改时间

可以通过命令检查某个时间点后被修改过的脚本文件,再检查是不是web后门。

3.根据大概时间慢慢分析日志

最笨的方法,不到迫不得已不要用这个方法,比较费时间,而且不直接。因为一般的websever不记录POST、COOKIE这些,光从URL需要有经验的人才能看出来。

第二件事查找入侵的漏洞。

假设我们找到了后门seay.php和action.php等等,然后查看后门的最后修改时间,如果这个时间不是入侵者后期修改过的,那么这个时间就是入侵时间,直接去日志里面找这个时间附近的日志就行。就算被修改过也没事,直接把这个web后门的文件名到web日志里面搜索,就可以高效的定位到入侵时间和IP。

那么现在已经找到入侵者的入侵时间和IP,接下来的一个技巧,怎么快速提取入侵者的行为日志,那就是通过入侵者IP检索出所有这个IP的日志,然后就可以很顺利的找到漏洞所在了。

这是比较简单的一个例子,关于系统安全和一般大型网络架构的东西以后有时间再写吧。最近想多写点工作经验的东西,喜欢就来个赞,不喜勿喷。

校园Web 第3篇

关键词:WEB2.0 ASP.NET UML模型校园网站

0引言

步入信息时代,网络技术越来越多地渗透到高校学生的学习生活中,建设数字化校园是大势所趋。在传统校园的基础上,数字化校园利用先进的信息化手段和工具,通过整合现实校园的各项资源,形成的一个数字空间,使得现实校园在时间和空间上得到延伸。目前,尽管学校已投入了大量人力物力开发各类信息发布平台,但由于各平台之间相对独立,信息分布分散,给师生获取信息带来了不便。再者,传统的平台更多是一种单向的信息发布,缺少受众的交互沟通,故大家参与积极性不高。此外,仍有大量信息是以张贴海报的形势发布,不利于大家及时获得。因此,出于进一步补充完善财大数字化校园的愿望,我们想到开发一个以日历为载体的在线信息交互平台。便捷、友好且高效是该平台的特点,加入web2.0思想又使之不乏创新元素。

1系统结构与功能

1.1系统功能用户可以注册,登录平台;编辑个人日程,查看搜索各类已发布日程信息,包括求职招聘会,学术讲座,社团活动,电影放映信息:订阅各类日程。高级用户可以发布各类置顶信息。

1.2业务流程

2项目可行性分析

2.1项目优缺点分析

2.2技术可行性分析软件方面:系统的性质为在线网站。首先,数据库的设计与程序设计是系统设计的核心。从目前市场上比较流行的数据库开发软件来看,SQL软件成为跨国公司系统的软件首选,该软件容易下载,支持大型数据库,应对企业需求绰绰有余。其次,考虑到人员成本问题,系统的界面耍设计人性化易懂,因此,我们选择Visual Studio软件来建立用户界面平台。硬件方面:需要一台中档以上的计算机,以及一般硬盘的容量足够建立大型数据库。配备一台打印机以便能够打印各种所需要的查询数据和报表。人员方面:由于系统的前台应用程序本着简单易用、人性化考量的原则,因此,对操作人员的计算机技术水平要求不高,经过简单培训即可使用系统。一个事物的出现,要得到很多方面的支持,在学校,你就要得到学校领导的支持,学生的支持,否则你就是万事具备,而东风不来。

2.3项目前景规划系统的应用的几个前景方向:①信息来源的多元化:可以为求职招聘,学术讲座,社团信息交流,电影,歌剧演出等上映信息的提供信息发布平台。②使用范围的扩大化:开始在财大内部使用,然后逐步辐射到各个主要高校。③网站功能的扩展:模块化设计,保留功能扩展余地,作为BBS的有益补充。

3系统信息模型设计

3.1用例分析用例建模是UML(统一建模语言,UnifiedModeling Language)建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为。用例分析举例:普通用户模块。用户可以编辑个人信息,查询各类活动日程,按类别查找或关键字查找,评论浏览订阅各日历。发表个人的日历,选择公开与否,同时可以加入群组。

3.2类图

4结束语

校园Web 第4篇

本文利用Google Earth技术, 基于.NET平台制作并发布了校园Web数字地图, 实现了校园地理信息的共享, 发挥了数字地图的公众服务功能, 为后续数字化校园网络应用建设提供了基础平台。

1 Google Earth技术介绍

1.1 Google Earth

谷歌地球 (Google Earth, GE) 是一款Google公司开发的虚拟地球仪软件, 它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。Google Earth于2005年向全球推出, 被“PC世界杂志”评为2005年全球100种最佳新产品之一。用户可以通过GE客户端软件, 免费浏览全球各地的高清晰度卫星图片。Google地球分为个人免费版、Plus版和Pro版三种。

1.2 Google Earth API

Google地球插件及其Java Script API使您可以将Google地图 (一种真3D数字地球仪) 嵌入到您的网页中。使用该API您可以绘制标记和折线、使图片覆盖区域、添加3D模型或加载KML文件, 从而允许您构建复杂的3D地图应用。

通过Java、.NET和PHP等结合Google Earth API可以实现桌面软件或者Web形式的二次开发。马跃等利用Google Maps API和GPS技术对车辆监控管理系统进行了设计。于冰等以西南交通大学校园为例, 通过Google Earth和Sketch Up建立了校园三维模型。目前, 基于Google Earth的数字地图已经在虚拟校园、旅游、矿产勘查、疾控等领域广泛应用。

1.3 KML语言

KML是一种开放标准的标记语言, 用于在地理浏览器中显示地理数据。Google地球插件可以用不同的方式导入KML, 以便显示地图项、航线和视图。该插件支持所有的KML2.2标签和使用gx命名空间的KML的扩展。用户可以使用KML来表示点、线、多边形、地标贴图、屏幕贴图和三维模型等。薛亚婷研究了利用Google Earth和KML实现三维数字化校园的方法, Abdulrahman运用KML标准编码研究了在Google Earth中位置、路径和数据的显示。

2 地图矢量化

2.1 地物分类

在Google Earth中, 位于新疆交通职业技术学院部分的最新的影像 (图1) 摄于2014年7月8日, 参考校园平面规划图 (图2) , 根据地物使用功能的特点, 将校园内所有地物分为教学楼、后勤楼、学生公寓、教职工宿舍、道路、草坪、林地等12类。

运行Google Earth, 将视图定位到新疆交通职业技术学院, 点击菜单栏添加->文件夹, 弹出“新建文件夹”对话框, 在名称项输入“教学楼”, 点“确定”完成该类地物的创建。按照同样的步骤分别创建“后勤楼”、“学生公寓”和“教职工宿舍”等12类地图要素。

2.2 地物矢量化

根据地物形状、纹理和色彩等特征, 将它们抽象为点、线和面, 在Google Earth上面表示为地标、路径和多边形。

以矢量化建筑物为例, 在2.1创建的12个类别中, 右键点击“教学楼”, 选择“添加”->“多边形”, 在弹出的对话框中输入教学楼的名称或者编号, 设置边框颜色、宽度和透明度以及填充颜色和透明度, 并且可以添加对该建筑物的描述, 如:修建时间、建筑面积、高度、楼层数等。对“教学楼”属性设置好后, 用鼠标左键在Google Earth卫星影像图上根据该教学楼的轮廓进行描绘, 然后点击“确定”, 完成该地物的矢量化。

采用同样的方法, 对所有地物进行分类矢量化, 最终地图效果见图1。最后将每类矢量化后的图形分别另存为KML文件, 如“教学楼”类存为“教学楼.kml”。

3 属性数据存储

地物属性数据是对地物各方面特征的定量或定型的描述。比如“学生公寓”, 它的属性数据应该包括:公寓编号或名称、建筑面积、楼高、楼层数、房间数、容纳学生人数、管理人员、实物照片、竣工时间、使用年限、施工单位等。

该系统采用Microsoft SQL Server 2008 (SQL Server) 关系型数据库存储和管理数据。SQL Server数据库具有很好的性能、可靠性、可用性、可编程性和易用性, 这使它成为大规模联机事务处理、数据仓库和电子商务应用程序的优秀数据库平台。

存入SQL Server数据库的地物属性数据中的编号或名称必须与2.2节中矢量化时输入的地物编号或名称一致, 并将该字段设置为关键字段, 建立索引, 保证地图上地物与属性数据的对应关系。

4 校园数字地图设计与实现

4.1 系统架构

考虑到原有校园网站架构模式, 为直接利用已有的硬件和软件环境, 并且能更好地与之融合和扩展。该系统是建立在微软IIS Web服务器和.NET平台之上的, 借助Google Earth API, 采用B/S模式, 利用Visual Studio 2008集成开发软件基于C#语言进行的二次开发, 使用SQL Server 2005存储属性数据。

4.2 系统功能

基于Google Earth API和.NET实现的校园数字地图, 可实现强大的各种电子地图功能, 为用户提供海量信息的全方位多角度网络地图服务。系统总体界面, 见图3, 界面简洁友好、操作简单, 为广大师生提供高效优质的校园地图信息服务。

4.2.1 数字地图基本操作

校园数字地图实现了地图的放大、缩小和平移及视角的调整, 达到综合或者简化地图信息, 突出感兴趣地物信息的显示。还可以量测两点之间的距离、浏览历史影像、显示比例尺等基本地图操作。

4.2.2 图层控制

Google Earth影像作为校园数字地图的最基本底图, 经过矢量化的12类地图要素分别为不同的图层。通过加载和移除KML文件, 实现图层的显示和隐藏。用户可以根据自己的需求任意切换状态, 浏览感兴趣目标。

4.2.3 查询导航

通过搜索地名, 系统将为用户自动定位, 可实现目的地快速导航功能。当在“地名”输入框中输入“球场”, 点击“寻找”按钮, 系统将返回“篮球场”“足球场”和“排球场”等查询结果, 并用红色醒目图标在地图上进行标注, 见图4。

4.2.4 路线浏览

通过在地图上添加路线, 可以帮助用户快速寻找通向目的地的线路, 并做出最优路径的选择, 如图5。点击“游览”按钮, 可以沿设定的路线缓慢向前平移, 让用户有种身临其境的感觉, 提升用户体验。

5 结语

校园数字地图是学校对外宣传的形象窗口, 也是服务公众的信息平台。笔者介绍了利用Google Earth制作校园数字地图的方法和过程, 首先利用Google Earth软件进行校园地图要素的分类矢量化, 借助Google Earth API和.NET平台进行二次开发, 具备了电子地图的基本功能, 实现了校园地理信息的网络发布, 为进一步的数字校园建设提供了一个基础平台。

校园电子地图能更直观地反映校园内的地理分布情况, 有助于校园的合理规划和建设, 能为广大新生和家长提供校内出行指南, 可以促进外界对学校的认识和了解, 提升了学校的整体形象和影响力。今后, 将构建三维虚拟校园, 扩展数字校园的应用功能, 更好地服务公众。

参考文献

[1]吴肖, 彭璇, 朱明磊.基于Google Map API的校园电子地图开发[J].测绘工程, 2010, 19 (3) :35-38.

[2]王彤, 胡笳, 于文凭.基于Google Earth的数字校园Web GIS系统的专题制图[J].计算机应用与软件, 2010, 27 (6) :242-243.

校园Web 第5篇

近年来, 高校之间的生源竞争局面愈演愈烈, 部分高校将甚至面临关门危险。在这种生源竞争激烈的大环境下, 学校除改革人才培养模式和方法, 提高人才培养质量外, 还要重视对外的宣传, 基于Web的三维虚拟校园系统是充分利用Internet进行“不到校”宣传的最好方式。此外, 现在的大学校园具有校园面积大、机构众多等特点, 如何借助于现代信息技术提高学校各项工作的管理效率是非常值得考虑的问题。利用三维校园虚拟系统进行校园规划, 可以使管理者在虚拟三维环境中动态交互地对未来校园环境进行全面的审查, 避免兴师动众实地考察。

本文通过对某学校三维虚拟校园的分析与设计, 借助于Google Map提供的免费高精度二维影像数据, 利用Sketch Up软件和Java Script脚本技术、Ajax技术及Note.js技术实现了一个三维虚拟校园系统, 该系统可以进行三维校园场景漫游、校园各类信息查询、校园规划审查等功能。

1 系统设计

1.1 系统概述

为了使用户能够身临其境地感知校园风貌及方便游览, 该系统通过以下四个方面来表现虚拟校园:第一, 根据学校真实的自然风貌对包括各类建筑物、景点、道路、运动场、湖等校园内各个对象进行1:1建模。第二, 考虑加入一些学生、花草树木和汽车等模型来加强真实感。通过文字、图片等富媒体技术手段加以辅助, 达到介绍校园的目的。第三, 为了方便用户漫游, 加强用户与场景的交互, 系统实现了鹰眼地图功能以及漫游功能。第四, 为使浏览者能顺利地漫游虚拟校园, 系统还实现了建筑信息查询等交互功能。系统提供深度利用地图数据的接口以数字校园中其他子系统使用。

1.2 用户需求描述

通过用户面谈、问卷调查等多种形式, 历时2个月完成了用户的需求分析, 具体的用户需求描述如下。

1) 一般浏览用户功能。

(1) 全实景浏览。

系统提供自动漫游功能, 或由用户交互漫游校园三维全景, 用户可以随时结束浏览。

(2) 搜索定位。

通过关键词搜索或者分类查询, 可以快速定位到要查看的地点, 也可通过控制条或直接在地图上拖曳进行三维校园地图的快速浏览。当鼠标停留在相关建筑物时, 可以高亮显示建筑物及其名称。

(3) 导航功能。

系统提供热点列表或者用户搜索热点功能, 点击相应热点单元, 可以进行快速定位导航。

(4) 分类热点定位。

校园内一般分布着众多如银行网点、ATM机、圈存机、超市等其他服务设施, 分类热点定位可以快速定位银行网点、ATM机、圈存机、超市等基础设施。

(5) 鹰眼功能。

通过三维校园右下角的鹰眼地图, 用户清楚了解整个校园及当前浏览位置, 同时可以在鹰眼地图上快速定位导航。

(6) 测距功能。

三维校园提供测量任意路径距离的功能。用户单击鼠标左键选择测距起始点, 并单击路径中间节点, 双击左键结束测距, 即可进行任意两点间测距。

(7) 地图控制。

放大、缩小, 可以在网页里用鼠标任意查看三维地图, 包括4级缩放。任意拖动, 用鼠标可以任意拖动三维地图。

(8) 热点信息浏览。

可以通过点击地图热点上的气泡浏览对应热点信息。比如介绍图书馆基本情况、馆藏分布等信息。

2) 系统管理功能。

(1) 用户权限管理。

系统后台管理模块提供权限管理功能, 超级管理员有所有权限, 并可分配热点信息维护、区域标注、点标注及地图管理等权限。

(2) 区域标注。

区域标注主要针对大型建筑物的标注操作。把鼠标移到地图上, 通过鼠标选定建筑物外围即可标注对应建筑。

(3) 区域标注管理。

列表显示区域标注信息, 可以进行区域标注信息管理操作。

(4) 点标注。

点标注主要针对建筑物内部单位进行标注操作。如:一个区域标注的办公楼里面包含的院系等, 就可以用点标注对该院办进行标注。对于多个单位要在同一点进行标注时, 可以定义优先级。点标注单位还可通过栏目导航及搜索功能来实现定位。

(5) 点标注管理。

列表显示点标注信息, 可以进行点标注信息管理操作。

1.3 系统功能设计

通过对用户的需求进行分析, 结合数字校园扩展等要求, 本系统要完成如图1所示前台用户功能和如图2所示后台管理功能。

2 系统实现关键技术

本系统在真实校园的基础上进行构建。因此, 系统设计开发主要分两个阶段:建模阶段和交互阶段。建模阶段主要有两个工作:一是收集规划图、平面图以及各类设施图片等等资料, 二是利用Sketch Up依据实际尺寸和样式建模, 然后对模型进行UV贴图和材质烘焙;交互阶段主要指利用Java Script脚本技术、Ajax技术及Note.js等技术对建模阶段产生的三维模型实现交互功能包括虚拟对象的交互以及数据的查询等。

2.1 建模阶段

1) 建筑物高度获取。

由于建筑图纸缺失, 建筑物高度数据是本系统进行三维场景建模时遇到的巨大障碍, 尤其是要快速获取众多建筑的高度参数是亟待解决的问题。本文通过以下方法来获取建筑物高度:首先通过获取Google Earth二维影像拍摄的时间模拟太阳在空中的位置, 这样使得已经建立的三维模型产生阴影;然后通过调整三维模型的高度使模型所产生的阴影与二维影像的阴影完全重合, 重合之后三维模型的高度即为建筑物的真实高度。建筑物高度信息获取流程如图3所示。

2) 校园场景建模。

虚拟校园的真实感和使用感受与三维模型建模质量有很大关系。在模型创建过程中, 既需要保证模型质量满足真实感要求, 同时也需要确保模型加载速度不能太慢。

由于现实环境中的建筑较多, 为有效地完成模型的创建, 建模时对建筑的结构和外观进行分类, 对于结构相同的建筑可以重复使用同一个模型, 减轻工作量;对于较复杂的建筑可以对其拆分, 理清结构再进行建模。除了建筑之外, 还需要对外部场景如树木、路灯、花坛、座椅及特色景观、天空等进行建模。

3) 模型优化。

由于虚拟校园场景涉及的模型很多, 大量复杂的模型会严重影响到系统的交互速度。因此, 在整个创建过程中必须应坚持以下原则。

(1) 创建模型时尽量采用标准几何形状。

(2) 细长条的物体如栏杆、栅栏等采用面片和贴图方式实现, 不要做成模型。

(3) 校园中的树木绿化采用面片的十字交叉法模拟即可。

(4) 对多余的冗余面进行删除。

2.2 交互阶段

交互阶段在建模阶段生成的地图上实现三维虚拟校园的各种交互功能。建模的地图分为两层:地图层和数据层。地图层用于加载地图图片, 处于底层。地图图片的显示根据精细度划分成多个级别, 不同的级别对地图进行了不同程度的分割。地图图片根据显示区域的变化进行动态加载。数据层用于显示地图信息。数据层是由各兴趣点的标记数据构成。兴趣点分为点标记标记信息和区域信息, 两类兴趣点主要区别在于地理位置信息的表示方法。点信息标记 (如圈存机) 通过单坐标点实现, 区域信息标记 (如某一栋建筑物) 通过区域的一组边界点的坐标实现。

标记数据以JSON的格式存储在数据库中。位置是以点型标记存储。建筑物是以多边形标记来存储, 默认无边框和填充颜色, 当标记被覆盖时添加边框和填充颜色。地图加载时读取所有的数据信息。

由于三维虚拟校园系统中三维场景加载对客户端计算机要求较高, 所以整个系统使用Note.js来搭建。Note.js使用了一些最新的编译技术, 使得用Javascript脚本语言编写出来的代码运行速度获得极大提升。另外, Note.js可以快速构建网络服务及应用的平台, 可以编写出可扩展性高的服务器。系统主界面如图4所示。

3 结论

本文利用Java Script脚本技术、Ajax技术及Note.js技术实现了一个具有交互功能的三维虚拟校园系统。实现的三维虚拟校园系统已经正式投入使用, 系统使用起到了口碑宣传、校园指引、网络宣传等作用, 得到了用户的高度评价。另外, 该系统还可为校园规划和管理提供最直观的表现形式, 为数字校园建设提供很好的基础服务。

参考文献

[1]徐杰.基于3Ds Max三维虚拟校园的设计与实现[J].中国管理信息化, 2012, 15 (17) :122-123.

[2]安洁玉, 程朋根, 丁斌芬.基于Google Earth二维影像获取建筑物高度的方法[J].地理与地理信息科学, 2010, 26 (6) :31-33.

[3]张瑞菊.Sketch Up结合Google Earth在虚拟校园中的应用[J].计算机应用, 2013 (1) :271-272, 279.

[4]任宏萍, 周犇.基于Virtools的虚拟校园在线交互设计与实现[J].计算机工程与科学, 2011, 33 (11) :117-121.

[5]李海军, 刘霄, 何铁宁.虚拟维修系统交互控制方法研究[J].计算机仿真, 2010, 27 (9) :281-285.

[6]李会杰, 李雅峰, 何循来.基于虚拟现实技术的某型导弹仿真训练系统研究[J].系统仿真学报, 2008, 20 (9) :2323-2325.

校园Web 第6篇

教育VOD点播直播系统经过多年地研发与不断实践,已经较为成熟,利用现有的网络、多媒体技术及远程教育系统,能够非常便捷的构建一套适合用户特别要求的多媒体信息系统,充分整合学校已有的各种资源,使用户能够通过网页浏览方式方便的访问文件、音频、视频,实现教育资源充分高效的利用。

1 基于Web的校园远程VOD系统的实现:

用户在客户端向服务器提出视/音频请求,流媒体从服务器端,以流式传输的方式传送到客户机,在客户机上Web浏览器通过播放插件(Plugin)或流媒体播放器便可实现视/音频流的回放。

1.1 VOD远程教学系统的组成

图1为VOD远程流媒体教学系统的组成。

1.2 VOD远程教学形式

流媒体远程VOD教学系统从功能上分为两种形式:课件点播系统和同步广播授课系统。

1)课件点播

把教师授课的音、视频信息事先数字化,转换为流式视/音频文件存储在流媒体服务器中。与一般用途的VOD不同是:课件点播不仅需要播放视/音频,而且还需要同步播放与其相关的文本、图表、动画等,这些图文信息一般存储在Web服务器中以网页文件的形式呈现出来。

在客户端只需要一个Web浏览器和支持流媒体播放的插件,通过网页中的超级连接访问授课站点,再点播相应的课程,视/音频与其相对应文字和图表将在浏览器中同步播出。用户可以对播放的内容进行暂停、重播、回绕、翻页等多种交互控制。此外,在网页中一般还应具备与学习内容相关的工具窗口,包括讨论、答疑、练习、作业、考试,以及作业和考试的点评等等。

2)同步广播授课

基于流媒体的同步广播授课不需要事先存储流媒体文件,而是将视/音频数字化后直接广播,在客户端的Web浏览器上或流媒体播放器上直接收看,即Internet上的视/音频的实时广播。

2 基于Web的校园VOD系统在教学中的应用

2.1 视频点播教学

将各科优秀教师的多媒体课件、电视教材、直播课程、现场实验示范等采编存入VOD系统,教师可在终端机上,通过统一的点播界面,自由点播这些视频资源进行教学。由于VOD系统支持多用户点播而互不影响,所以不同地点的老师可以同时点播相同教学内容来进行教学,并分别对播放进程进行控制。

2.2 自主学习

在VOD系统中,可以充分发挥学生的自主性:学生可以根据自己的学习情况,在寝室、图书馆、计算机机房甚至家里,自由地选择多媒体课件、老师讲课录像等进行学习,以增强学习的自主性和主动性;学生还可以点播自己感兴趣的内容进行补充学习,拓宽知识面;在学习过程中,学生可以按照自己的学习进度,对播放过程进行控制,营造出一个相对个性化的学习环境,达到最好的学习效果。

2.3 校园电视台

校园电视台作为一种典型的网络视频应用,借助于现有的IP网络平台,加以先进的流媒体技术,将信号(卫星电视、摄像机、VCD/DVD等)实时转换并同步直播。通过该平台搭建校园电视台,可以有选择的为师生播放电视节目,还可通过权限设置功能设置用户登陆权限,有效的管理师生收看的节目及登陆信息,全面掌握使用动态。

2.4 多媒体资源点播

将各种多媒体教学素材、文娱活动、自制课件,公开课、校园风貌等音、视频文件上传到该平台,进行集中管理与存储,并通过设置用户对文件的存取权限,方便有效的对资源使用情况进行管理。

2.5 校园电子图书馆/电子阅览室

学校建立电子图书馆,除将一些电子图书、教学教材、图库文件收入在电子图书馆,也可以将一些教学光盘中的资料上传至该平台,这样可以使资源的利用率最大化,同时满足多人的学习需求。师生只需进入相关网页就可以随意的浏览,必免了借取光盘资料的麻烦。同时也可以将一些珍贵的影、视教学资料收入以长期完好的保存、使用。

2.6 课堂直播

通过该平台可以将优秀教师的课堂通过网络实时传送,使大家犹如置身现场,打破了空间的局限性,真正达到资源的共享。

2.7 教学观摩与评估

在考核、评估时只需将老师的课堂视频实时的传送给相关的专家和部门即可,根据老师的课堂表现快速的得出考核评分。这种应用极大的节省了考核、评估的操作时间和考核成本,同时也达到了考核、评估的目的。

2.8 校园实训演播室

该平台可为实际操作做好前期的准备工作。只需在实训场地架设摄像机,将操作过程实时上传到该平台,让不在现场的师生通过该平台对别人的操作进行讨论,取其长处,去其不足,使学生在自身操作时更加熟练,提高实践技能。

2.9 远程教学

远程教育为更多的人提供了更好的教学资源,也为优秀教学方法的推广起到了推动作用。它成为现代教学不可或缺的重要方式,也将逐步成为人们终身学习的主要方式之一。通过该平台可以使学生和教师、学生和教育机构、教师和教师之间直接通过平台进行教学和通信。平台能够承载丰富多样的课程内容,真正使学生能够不受时间和空间的限制,学习、分享更多的教学

2.10 视频报告会

由于VOD系统视频传输特性好,所以老师和学生不必亲临学术交流会现场,通过VOD系统的现场直播或实况转播功能,就可聆听专家们精彩的报告,观看交流会的现场实况。在观看过程中,还可以通过VOD系统提供的提问、留言和发表评论等交互功能,向与会的专家们提问,与他们进行交流。资源,从而激发学生的学习积极性,提高主动学习能力。

2.11 校园活动直播

将学生参加的大型校园活动通过网络展现在大众面前,让家长和社会各界人士更多、更好的了解校园文化,掌握学校动态,扩大学校的影响力、提高学校的知名度。

3 结束语

随着网络带宽的增加尤其是接入速率的提高,会出现具有全屏幕电视质量的流媒体视频节目。为了能使系统有效的运行,而不至于视频流的阻塞和断流而影响服务质量,根据我们在流媒体VOD实践中的体会,可以先在局域网或Intranet上开展流媒体VOD远程教学服务,再以此为依托逐步面向Internet。

摘要:该文讨论利用现有校园软硬件资源,构建一个基于Web的校园远程VOD系统。分析该系统对于学校开展多种形式的双向多媒体教学的重要性,该系统也利于学校教育资源的网络化。

关键词:Web,VOD系统,远程教育

参考文献

[1]林福宗.多媒体技术基础[M].3版.北京:清华大学出版社,2009.

[2]余胜泉,何克抗.基于Internet的教学系统[DB/OL].教育技术通迅,http://www.etc.elec.bnu.edu.cn.

校园Web 第7篇

个人计算机和Internet的普及与深入,对人类生产生活产生巨大影响的同时也对教育行业提出了更高的要求。个人计算机的迅速普及,从以往的一种提高工作效率的工具演变成功能全面、易于操作且价格便宜的学习助手;由于Internet的迅猛发展,打破了传统教育在时间和空间上所受的限制,可以轻松地获取跨越全球的知识资源;而网络与多媒体技术的发展,更是对学生活动产生了深远的影响。在这样的背景下,如何利用校园综合资源为师生服务已摆上各校议程中。Web2.0概念的提出,是Internet的又一次飞跃。基于Web2.0的校园综合资源平台拥有哪些特点和功能、应用时又能带来哪些快捷,我们将对此进行探讨与分析。

2 Web2.0概述

Web2.0是当今炙手可热的新名词之一。简单来讲,Web2.0是相对于Web1.0(2003年以前的互联网模式)的新一类互联网应用的统称,是一次从核心内容到外部应用的革命。就目前的发展情况而言,Web2.0是以Flickr、Craigslist、Linkedin、Tribes、Ryze、Friendster、Del.icio.us、43Things.com等网站为代表,以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、ajax等新理论和技术实现的互联网新一代模式。

Web1.0到Web2.0的转变,具体地说,从模式上是从读向写、信息共同创造的一个改变;从基本结构上说,则是由网页向发表/展示工具演变;从工具上,是由互联网浏览器向各类浏览器、RSS阅读器等内容发展;运行机制上,则是由“Client Server”向“Web Services”的转变;由此,互联网内容的缔造者也由专业人士向普通用户拓展。说白了,Web2.0的精髓就是以人为本,提高用户使用互联网的感受。

其实归根结底,Web2.0在很大程度上并不是从技术创新角度,或者说与技术没有很大的相关性。从应用的角度看,Web2.0或者更好理解一些,它就象一个带着光芒的大网,凡是于以往集中式互联网不同的模式或者技术都可以放在其中。

3 校园综合资源平台的功能及设计思想

基于Web2.0的校园综合资源平台应该是为学校全体人员提供的开放式、集体参与的计算机网络系统。

在学校中,主体人群是学生和教师。建构主义理论认为,教学是在教师的指导下,以学生为中心的学习过程。这过程中学习者在适当的环境下通过自主探索与发现、协作、会话来实现所学知识的建构。这就意味着在教学过程中,要摒弃以教师为中心的被动学习方式,同时应当建立全新的“以学生为本”的自主性、研究性、合作式的学习方式,让学生主动参与自身知识结构的重建或建构。在这主动参与的过程中,学生可以根据自身的需求来处理知识和取得信息,以自己最有意义的方式来与新知识进行交互,与同学和老师建立平等对话,以达到高效的学习目的,而提倡用户参与正是Web2.0的价值体现。

一个完整的校园综合资源平台不能只具备老师与学生的交流功能。它应当是一个支持Internet功能、远程访问功能,支持有关学校信息交流、日常教学、教务管理等应用,提供基于校园互联网,支持各类学校应用的服务平台和开发平台。它的基本功能是在学校内部和外部建立顺畅的信息通道,让信息技术成为推动教育生产力的有力工具,提高学校的管理水平和效率,同时充分利用全球的教育资源为教育服务,克服大部分学校的校园网只起到宣传作用的通病。在设计时,明确它的一个重要作用是协调工作,解决学校的无纸化办公,使得全校的工作人员可以相互协作,并支持校领导、教师之间的研讨,学生与学生之间、学生与教师之间畅通交流,同时可以把各种信息有效地加以储存和管理,还应提供全面的教与学工具,如网上考试,网上课堂,电子备课等,真正体现以教学为中心。而且由于其基于Web2.0的特点,不仅能够满足校内的信息共享问题,还能同时满足学校与Internet、教育领导部门、学生家庭之间的需要。

4 校园综合资源平台的功能划分及应用

基于以上的设计理念,可以将整个平台划分成6个独立模块和如下功能:

1)信息交流

在这个模块中,可以划分为新闻发布、校园论坛、聊天室、会议管理、网上调查、邮件服务、教育资讯、校史一瞥、校友录、校长专栏、班级主页等功能体。在作者看来,最能体现其Web2.0时代特点的在于网上调查、聊天室及班级主页这三个功能体。网上调查摒弃了传统的纸张调查方式,不仅节约成本、提高了工作效率,还能有效地拓展被调查人群范围,使其调查的结果更具真实性;聊天室的创建和设置能够促进师生、学校领导之间的交流,打破了传统交流的空间限制;班级主页的开设更为信息交流模块添色增彩,在这个功能体中,学生不仅能很好地进行交流,更能由此了解班级和学校信息,有利于增添同学情谊、方便教师掌握学生思想生活动态。

2)校园管理

校园管理模块可划分为如下几个功能体:学籍管理、教师管理、校产管理、工资管理、教育法规、机构设置。在这个模块中最具特色的莫过于工资管理。通过这个功能体,使用者用自己分配到的帐号及私人密码能快速清楚地查询自己每月的工资情况,不仅提高了财务部门的工作效率、节约大量人力财力资源,更方便了广大的教师团体。

3)学习园地

学习园地这个模块的侧重主体是学生。我们可将它划分为如下几个功能体:网上课堂、精品课程、网上问答、教育网站、MY词典。其实这个模块当中的许多功能体在Web1.0时代已经较为广泛使用。需要注解的是MY词典,在设计时可以用到Web2.0概念中的Wiki(百科全书)技术。Wiki实际上是一种超文本系统,这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。通过MY词典可以帮助我们在一个社群内共享某领域的知识,使得学生在相互的学习交流中加深对知识的理解。

4)网络教学

网络教学模块可划分为题库管理,课表管理,考务管理,成绩管理、电子备课、教学科研等六个功能体。应该说,这个模块是整个设计的重点及难点,因为它含概了一个学校大部分的教学管理职能,其中课表管理,考务管理,成绩管理最值得关注。通过特定的算法将排好的课表存入Web Services中,教师和学生通过不同的检索方式得到各自的课表;考务管理与此功能体比较类似,就不做赘述了;而成绩管理功能体中,各班级的任课教师通过用户名,密码进入已经录入学生名单的数据库后,通过所给权限上传成绩并保存在Web Services中,学生在一段时间后,通过其自身的用户名和密码也登陆系统,便可获得自己的各科成绩汇总,这种形式不仅解决了许多大中专院校寒暑假学生查询成绩难的问题,同时也最大限度地保护着学生的自尊心。

5)图书管理

图书管理模块是针对高等院校管理大型图书数据难的问题而开设的。作者认为可分为图书查询、图书管理两大功能体。在这个模块中,使用者通过用户名和密码,查询馆存书籍,甚至可以完成对已借书籍的查询和续借功能,当然在续借次数上必须做出严格规定。

6)资源服务

它可以划分为教学素材、视频点播、资源下载、电子图书等几个功能体。应该说,这个模块在Web1.0的时代已经发展比较完善,这里就不做阐述。

以上是作者对校园综合资源平台的一些浅见。

5 结束语

有人说,网络给教育带来了全新的感受,令教育行业跨越了一度很难被逾越的藩篱。那么我们可以这样说,Web2.0概念的流行为教育理念带来革命性的变化,这种以人为本,用户参与的形式将把教育带向一个更广阔的天地。

参考文献

[1]任续烨.中国计算机报[N].2005.7.

[2]Roger S.Pressman.软件工程——实践者之路[M].5版.北京:清华大学出版社,2001.

[3]教育部中央教育科学研究所.中国中等教育资源大全[M].北京:新华出版社,2004.

校园Web 第8篇

关键词:数字化校园,WEB,协同,安全性

数据是数字化校园应用系统的核心,学校运行的各种应用软件都围绕着数据来展开,对数据的合理有效存储和安全访问是系统的关键。采用Web Services技术,设计一个总体安全服务框架,建立可互操作的分布式应用程序平台,为校园网上异构、分布的资源信息提供统一的访问机制,完全屏蔽不同软件平台的差异,将会为数字化校园建设提供有力安全保障。

1 Web Services的安全性

在基于Web Services的架构之中,信息出自多个来源,同时又提供给多个目的地,数据必须在运行过程中随时打包。而一个业务流程之中可能引用许多分布式Web Services部件,它们的整体安全性问题很难解决。如果Web Services的应用范围推广到Extranet甚至面向公众的Internet,信息安全面临的威胁将会显著增加。实际上,如果信息安全问题得不到妥善解决,Web Services的推广应用将会大大延缓。

Web Services应用必须满足以下四个基本的安全性要求。

(1)机密性:信息对没有经过授权的个人、实体或进程的不可用性或不公开性,并保证消息内容不对没有经过授权的个人公开。

(2)授权:权限的授予,包括根据访问权限授予访问权和保证发送方被授权发送消息。

(3)数据完整性:数据没有以未经授权的方式或被未经授权的用户不可察觉的改变或者破坏的性质,从而确保消息在传送的过程中不会被偶然或故意修改。

(4)原始性证明:是对消息或数据的发送者进行标识的证据。

对于基于消息的体系结构,业界己经有一套现成的而且广泛接受的传输层安全机制,比如,安全套接字层(Secure Sockets Layer,SSL)和网际协议安全(Internet Protocol Security,IPSec),但现有的这些安全机制并不能在Web Services模型内提供足够的安全性。

目前己有很多采用Web Services体系结构的试验性的站点开放,但体系的完善还需要在很多方面继续做出努力,如安全、业务管理、服务质量、可靠性以及对象模型等等,这其中安全尤为重要。SOAP、WSDL和UDDI等最基本的协议中都不涉及安全方面的定义,人们期待一个能完整解决信任、授权及安全传输的完整解决方案,以提供身份确认、授权,保证数据的机密性、完整性和可靠性[1]。

2 Web Services所面临的安全攻击

要做到对Web Services安全的有效防护,首先要明确Web Services所面临的安全攻击,下面列出常见的几种攻击方法:

(1)Web Services界面(WSDL)嗅探。WSDL描述了调用特定Web Services的方法和参数,也就意味着将很多信息暴露给黑客,例如特定Web Services的位置,所调用的方法类型,以及如何与服务交互等信息。

(2)缓冲器溢出。XML解析是一个费时的处理过程,恶意的XML文件可能会造成XML解析系统出现溢出错误;另外如果在SOAP消息中的某个元素中输入特别长的字符串,而接收系统没有事先考虑对消息的长度限定以及如何处理异常情况,就可能导致系统崩溃。

(3)恶意的XML内容。如果恶意的解析或者处理指令被包装在Web Services信封中,比如SQL,XML Schema Extensions,path或者Xquery指令及XSLT指令等等都有可能改变XML解析过程,甚至连接到后台数据库执行恶意操作,严重威胁后台的应用程序和主机系统,导致对后台应用的非授权访问以及对机密、关键信息的泄露。

(4)Do S攻击。由于XML允许引用外部的文档或者数据类型,过于简单的配置,不恰当地使用外部资源都可能导致Do S(Denial of Service)攻击或者信息被盗用;另外一种Do S攻击是发送带有很多加密和签名元素的的消息,由于加密和签名操作需要耗用很多处理器资源,最终导致正常的服务被挂起,甚至系统崩溃。

(5)路由攻击。soap消息是运作在网络传输层协议之上,路由攻击采用改变soap消息的原来路由信息,使得关键信息在传输过程中经过不应经过的外界站点,致使数据被窃取或者改变,影响数据的完整性。

(6)密码攻击。字典攻击是最常用的一种窃取用户名和密码的攻击。由于很多Web Services采用简单的用户名和密码认证机制,将导致系统被非授权用户所访问。

3 Web Services模型安全性机制的不足及应采取的措施

Web Services模型中的安全性机制的不足在于:

(1)SOAP、WSDL和UDDI等最基本的协议中都不涉及安全方面的定义。SOAP信封由头和主体两个部分组成,SOAP头提供可扩展机制以扩展SOAP消息使其可以适用于多种用途,例如添加各种元信息,比如业务ID、消息路由信息和消息安全性。虽然SOAP头是向消息添加安全性功能最合理的地方,但是SOAP规范本身并没有指定这样的头元素。

(2)缺乏端对端的安全保障。已有的安全传输协议,如SSL和IPSec,在点对点的情况下,可以在传输过程中提供消息完整性和机密性,而SOAP消息是由中介体接收并处理的,因此即便两两之间的通信链路是可信任的,而在所有的中介体间没有信任关联,那么安全的端对端通信也是不可能的[2]。如果有一条通信链路不安全,那么端对端安全性更会进一步被削弱。因此就Web Services拓扑来看,缺乏对于SOAP消息的端对端传输的安全保障。

(3)传输的独立性。SOAP中介体的原意是用来把信息转发到不同的网络上去,通常使用的传输协议也会有所不同。虽然所有的通信链路都是安全的,中介体也是值得信赖的,但是,安全信息(如消息发送者的身份验证)需要被转移到消息路径上的下一个传输协议安全性域,这个过程冗长而且复杂,还可能会导致完整性方面的缺陷。

(4)互操作性问题。尽管SOAP、WSDI.和UDDI标准化了通信,但缺少对传输互操作性方面的规范。因此在整合了不同的系统之后,互操作性就成为一个严重管理问题。因此,现有的传输机制不足以满足Web Services开发和使用的安全要求,所以有必要建立一个概念性的Web Services安全层。

4 数字化校园信息模型的总体安全框架

数字化校园的建设过程中要牵涉教务、科研、人事等应用系统,而且是为教师、学生和行政人员提供不同的服务,该建设过程是一个长期完善的过程,既要考虑到已有的应用和数据,又要考虑到新的应用,最终要达到的目标是信息共享和应用集成,所以在建立之初,就应考虑一个完善的应用开发平台,通过这一稳定、可扩展的应用平台为系统的实施提供良好的支撑和服务。一般应用开发平台可分为基础网络层、基础服务层、应用服务层、安全服务层和用户服务层。Web Services从消息传输到应用都面临不同的安全威胁,因此应从以下几个方面来采取保护措施[3],如表1所示。

(1)基础网络层:包括网络、主机等基础硬件和操作系统,是数字校园建设的基础。

(2)基础服务层:包括公共服务平台和共享数据库资源,是数字校园信息传输的基础平台。

(3)应用服务层:包括教学、科研、管理等方面的管理信息系统和业务系统,是数字校园的核心。

(4)安全服务层:包括系统安全、信息安全、安全管理、安全审计等,是保障数字校园系统安全可靠运行的条件。

(5)用户服务层:包括部门及信息门户、个人工作平台,为用户提供与其身份相对应的个性化信息与服务,是数字校园的门面。

安全服务层设计的核心思想是将机构、用户的身份信息统一存储,对应用系统统一授权、规范应用系统的用户认证方式,从而达到提高整个系统的可管理性和安全性,加强应用之间的交互,方便用户使用的目的。

在Web Services的应用架构中主要包括发布服务描述、查找服务以及根据服务描述绑定或调用服务三种行为。基于Web Services的安全服务框架的实现主要包括以下内容:

首先是安全服务组件的描述:利用WSDL对上述安全服务组件的操作类型、输入输出数据流、数据类型、与传输协议和数据格式及安全控制机制等的捆绑方式、网络位置等进行规范描述,为服务提供一个标准的界面。

其次解决安全服务组件的发布问题。WSDL可以通过多种方式向网络上的其它信息系统发布,例如直接以电子邮件、FTP文件等方式传送给服务请求者,置于本系统Web服务器根目录来支持特定搜索引擎搜索,或者在内部或公共的分布服务注册系统进行服务注册,UDDI就是一个统一描述、发现和集成协议,它通过标准方式接受Web服务描述文件的登记,并进一步登记服务系统的其它识别和联系信息,支持通过标准方式对描述文件和其它信息的检索。

最后就是安全服务组件的调用。由于HTTPS和SOAP提供了通信和消息的互操作性,而采用WSDL提供对接口和消息的描述,保证了应用服务和安全服务之间的互操作性。

参考文献

[1]刘洋,葛声.一种基于Web服务的分布式工作流管理系统的研究与实现.计算机工程与应用,2003.01,208-217.

[2]柴晓路.Web服务架构与开放互操作技术[M].北京:清华大学出版社,2002

校园Web 第9篇

1 前期准备

制作该设计首先需要收集校园的相关资料,将平面的CAD图进行处理整合。此外还需要针对实地场景进行拍摄纪录,并且将照片进行处理,便于后期贴图。由于校园建模较为复杂,而且已有的三维模型数据为全模,数据量巨大,因此不能将大面积的模型合并在一起渲染,需要对整体校园进行区域划分。按照校园结构分布以道路为边界划分为四个区域分别建模,如图1。

2模型建立

该设计利用3ds Max软件进行的三维模型的建立。该软件采用了二维建模、几何体建模、面片建模等建模技术,有效的实现虚拟校园场景中各个对象的三维模型的建立,并结合3ds Max的实例技术、纹理贴图、外部引用等来提高场景建模速度,有效的降低整体场景文件的大小[3]。

2.1 地形地貌建模

地形地貌是搭建三维校园模型的基础,本次设计中的地面通过网格构建起伏框架,利用纹理映射的方法提高模型的还原度。利用3ds Max对道路、地表,进行建模,采用制作模型线条,使用挤出命令,利用真实场景图片的贴图从而完成整个地形地貌的搭建。

2.2 建筑物建模

首先根据CAD图纸及之前对建筑楼体的了解确定建模的层次结构,对于建筑物的建模主要利用了二维图形和多边形建模结合的方式,利用布尔运算命令,得到建模的窗体等形状。

2.3 其他建模

为了能够更加真实的表现虚拟环境,需要添加一些植物、校园标志性建筑。在3ds Max中利用Photoshop中处理过得植物镂空贴图来实现植物及植被的建模[4]。

3优化模型及渲染

利用3ds Max实现了虚拟校园的三维场景后,还需要使用恰当的方法对3ds Max文件进行优化,有助于降低文件大小,提高工作效率[3]。在渲染之前需要在场景中添加适当的灯光以实现自然光源的效果,添加摄像机使场景向右和向下分别旋转45度后,保证校园模型能够最大化的展现,最终通过渲染生成该地图。

4后期美化

针对渲染生成的2.5 维地图进行后期处理,利用Photoshop软件调节亮度,颜色等参数确保图片以达到最佳呈现效果,并对整体场景进行美化处理并且根据以后此外针对地图中的道路,楼宇等标志物添加文字标注,方便用户直观识别。

5网页的制作及发布

利用HTML超文本标记语言、CSS样式、Java Script语言结合Dreamweaver工具制作网页平台。将生成的2.5 维地图载入至网页制作,并设计网页整体布局,利用编程语言现实网页的功能,开发完成后,需要对它进行发布。本次设计利用IIS组件发布网站,其发布方式具有方便快捷、不用冗长繁杂的步骤、不用购买域名操作等优点,图22是最终的网页效果图。

6总结

2.5 维地图是结合信息化与网络化的特点,通过校园网展示学校的整体景观,从传统校园展示拓展为数字化的在线校园展示平台。该设计不仅可以最大程度的展现校园风光及校园布局,还可以展现学院的相关信息。是校园展示和规划的重要辅助工具,具有一定的应用价值。

参考文献

[1]张永梅.基于地理信息系统的城市数字化地图的研究与设计[D].太原:华北工学院,2002.

[2]倪凯.2.5维电子地图的制作流程[J].科技创新导报,2013(16):50.

[3]何晓田.基于3D MAX实现虚拟校园场景建模[J].电脑知识与技术,2011(22):5365-5366.

相关文章
创新公共服务范文

创新公共服务范文

创新公共服务范文(精选12篇)创新公共服务 第1篇科学技术是第一生产力,科技公共服务平台对国家或区域的技术创新具有巨大的推动作用。科技...

3
2025-10-24
匆匆中学生读后有感

匆匆中学生读后有感

匆匆中学生读后有感(精选9篇)匆匆中学生读后有感 第1篇匆匆读后感500字_读《匆匆》有感当细细地品读完一本名著后,大家心中一定有不少感...

1
2025-10-24
草莓教学范文

草莓教学范文

草莓教学范文(精选17篇)草莓教学 第1篇“风儿轻轻吹,彩蝶翩翩飞,有位小姑娘上山摘草莓,一串串哟红草莓,好像……”优美的歌词,动听...

3
2025-10-24
仓储类课程范文

仓储类课程范文

仓储类课程范文(精选7篇)仓储类课程 第1篇物流产业是复合型产业,发达的物流能加速传统运输、仓储和零售等行业向现代物流服务领域延伸。...

1
2025-10-24
创造性批评:解说与解读

创造性批评:解说与解读

创造性批评:解说与解读(精选8篇)创造性批评:解说与解读 第1篇创造性批评:解说与解读作为诗性文化重要组成部分的审美批评,同文学艺术实践...

2
2025-10-24
初二地理试卷分析

初二地理试卷分析

初二地理试卷分析(精选6篇)初二地理试卷分析 第1篇莲山 课件 w ww.5 YK J.COM 4 初二地理试卷分析二、试题所体现的新课程理念和...

3
2025-10-24
常州市河海中学文明班小结

常州市河海中学文明班小结

常州市河海中学文明班小结(精选2篇)常州市河海中学文明班小结 第1篇常州市河海中学2008~2009学年第一学期 八(1)班创 文 明 班 ...

2
2025-10-24
财务负责人身份证明

财务负责人身份证明

财务负责人身份证明(精选14篇)财务负责人身份证明 第1篇财务负责人身份证明及签字样本兹证明为我公司财务负责人。特此证明。身份证复印...

1
2025-10-24
付费阅读
确认删除?
回到顶部