灾害平台开发介绍4022.doc_第1页
灾害平台开发介绍4022.doc_第2页
灾害平台开发介绍4022.doc_第3页
灾害平台开发介绍4022.doc_第4页
灾害平台开发介绍4022.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开放式国民公共安全教育模拟训练系统软件A、软件简介一、公共安全教育迫在眉睫当今社会,民众公共安全意识薄弱,缺乏相关的安全知识、技能是导致灾害、事故中伤亡惨重的原因之一。另一方面,大量的灾害、事故表明,很多惨祸是人们缺乏必要的安全知识、违章操作酿成的。提高民众公共安全意识,是我国公共安全教育事业的首要任务。人们在灾害、事故中的行为、反应与其自身的公共安全意识、知识、技能等直接相关。一般情况下,公共安全意识较高、具有一定公共安全技能、知识者,在灾害、事故中的幸存率往往较高,反之则较低,甚至造成不必要的伤亡。另一方面,大量的灾害、事故表明,很多惨祸是人们缺乏必要的安全知识、违章操作酿成的。近年来,我国中小学生安全事故时有发生,突显了我国中小学公共安全教育的薄弱。据调查发现,当前中小学安全教育不仅时间不足、资源匮乏,而且实际演练较少,并且存在明显的城乡差距,而且教师本身也比较缺乏安全教育的知识和技能,这说明部分学校对、公共安全教育重视不够,课程设置比较零散甚至没有安全教育课程,公共安全教育实施随意性强,缺乏系统性与规范性。二、公共安全教育的立法现状早在1995年,破坏性地震应急条例第四条就明确了“各级人民政府应当加强地震应急的宣传、教育工作,提高社会防震减灾意识”的规定。1996年。中华人民共和国防空法第七章人民防空教育对宣传教育的内容、对象、形式等做了规定。1997年,中华人民共和国防震减灾法中第二十三条规定:各级人民政府当组织有关部门开展防震减灾知识的宣传教育,增强公民的防震减灾意识,提高公民在地震灾害中自救+互救的能力;加强对有关专业人员的培训,提高抢险救灾能力。1998年,中华人民共和国消防法第六条规定,各级人民政府应当经常进行消防宣传教育,提高公民的消防意识。2003年SARS以后,各相关法律法规更对公共安全教育做出了更明确的规定。2005年,国务院办公厅印发了应急管理科普宣教工作总体实施方案,国家减灾委、教育部、民政部印发了关于加强学校减灾工作的若干意见,对公共安全教育的内容形式、组织实施、工作要求等做了明确具体的要求。2006年颁布的国家突发公共事件应急预案明确了通过各种渠道、方式推进公共安全宣传教育的内容。2007年,国家“十一五”减灾规划将“加强减灾科普宣传教育能力建设”确定为主要任务,并将“减灾科普宣传教育工程”定位为“十一五”期间的重点工程。2007年11月1日,新颁布的中华人民共和国突发事件应对法第二十五条至第三十条更是针对政府、专业处置人员、专业救援队伍、志愿者、军队、学校及普通民众等分别就公共安全教育的内容、形式、责任部门等做出了明确的规定。三、中小学公共安全教育指导纲要中小学生的公共安全教育是我国公共安全教育的基础,安全教育应该从中小学生教育开始抓起。2007年我国教育部特别制定了中小学公共安全教育指导纲要,纲要中介绍了我国中小学生公共安全教育的主要内容、实施途径、保障机制等,旨在加强中小学公共安全教育,培养中小学生的公共安全意识,提高中小学生面临突发安全事件自救自护的应变能力。四、开放式国民公共安全教育模拟训练系统软件拥有以下几个显著的特点、便于国家的推广和应用。1. 针对大纲文件的内容设置开放式国民公共安全教育模拟训练系统软件在内容设计方面主要包括消防、地震、防空、交通、食品、等等。 符合中小学公共安全教育指导纲要,对青少年公共安全教育更具普遍性与针对性。2. 教育形式多样、改变公共安全教育形式单一化的现状我国目前的安全教育形式大多已宣传为主,不够深入。教育设备设施非常简陋,而且很多地方公共安全教育基地数量还远远达不到要求。而开放式国民公共安全教育模拟训练系统软件以其多媒体结合互动硬件的表现形式丰富了公共安全教育的课堂,作为安全教育的新成员。以其直观易懂、亲身体验的特点把安全教育带入新的纪元。3. 专业的模块化设计、给于了无限的升级需求。1.为用户提供最快速简洁的新的灾害科目设计和编辑平台,VIP用户只需要在开发系统条例的范围内中授权添加开发包、选择新的科目即可进行新的科目模块操作; 2.采用最先进的模块化设计平台,和原开发周期相比,速度提升8-10倍以上,原来开发一个简单的单线任务一般需要240个小时多,现在只要24到30个小时; 3.提供完善的技术支持服务,包括半年一次新的灾害科目的官方开发包,平台的例行升级,论坛技术讨论等;使用户任何意见和反馈都能够得到最及时的相应。B、软件分析介绍一,运行平台:Windows XP二,开发平台: 1 开发语言:C/C+/XML/python/CG/HLSL/GLSL 2 开发工具:VS2003 ,2005, Vc6.0,脚本编辑工具,OpenGL, DirectX等三,应用软件开发流程:1 案例解释: 开放式国民公共安全教育模拟训练系统软件,提供对于地震发生的环境情况等各方面模拟。使得观众能感受到灾害发生时候的具体情况,学习如何进行自我保护。让参与者在面对灾害时候能有效掌握处理方法和逃生意识.2 应急反应:在观众互动前,通过视频播放相关地震资料影片和科学原理讲解影片。学习地震对于人类的危害,掌握在危害发生时候如何自我保护和在自己能力范围内保护和救助其他人。3 观众参与:在观看完影片后,进入参与互动环节。观众在动感平台上感受地震的真实感受,利用学习到相关知识。做出相应的反应。4评估体系:参与结束后,模拟软件会对参与观众的成绩进行评估。如果存在不合理的地方,将指出错误。并播放在此环境下正确的处理方法的影片。四,主要特色:1统一接口,更便于开发和管理。使得成个流程更加方便和快捷。提供了大量的灾害的实例程序,可以方便快捷的发布标准灾害程序2 强大的技术支持,合理的结构设计。便于新的开发和制作者加入或者利用平台开发新的软件。3 合理的脚本管理系统, 可以让生成的程序更加的具有灵活性和人性化。可以通过对脚本数据的调节,更加和合理的还原灾害场景。4 对于各种资源的加入和使用更加方便和快捷。平台会提示用户,生成该软件要多少相应的资源。都是什么格式和内容,用户只要依据平台提示的需求列表导入资源。即可打包发布软件。5抽象性 ,一致的接口,隐藏了不同3D应用程序接口和操作系统的实现差异 6封装性, 在图形引擎中,有大量的状态管理和上下文相关操作的代码。封装能把这些代码放在和相关状态和上下文数据最近的地方,这样以来代码就更容易理解。而且由于封装避免了复制代码方式的重用,也使得程序变得更可靠。 7多态性 ,当一个接口用于不同类型对象时,自动选择的不同方法的行为。例如,虽然一个为室内场景设计的类,其行为和标准场景管理完全不同, 但调用它的方法和这一系统中的其它类是完全一致的。 8 丰富的数据信息: 平台包含了大量的灾害数据,和相应的数据。使得能开发出更具有真实性的灾害教育软件。9丰富的外设硬件拓展库:系统库包含了大量的交互硬件数据和接口数据。能使开发者甚至高级使用者能选择并开发出支持特色操控器的交互软件。五 ,整体结构:1整体软件平台框架图:整个软件由六大部分组成,分别提供给一般用户和高级用户使用。2平台纵向分布图:平台一共分为五个层次,前三个为在公司技术人员帮助下。提供给用户使用开发软件的工具层,后两个为核心支持层。六 数据库简介:1 交通安全类:交通规则数据,各种交通标识数据,交通指挥手势数据2 社会安全与卫生安全类:各种疾病数据,食品卫生数据,用电用气的相关数据3 消防安全类:重大火灾案例,消防灭火器材使用,火灾报警数据,火灾的危害信息。4 人防类:空袭的危害,各次大战中相应的损失数据,躲避空袭避免危险的相关信息。5自然灾害类: 地震,台风,泥石流等各种自然灾害信息。6自救类:各种药品,疾病信息。躲避各种危险的方式与方法数据。七 核心引擎介绍:软件开发平台主要目标是提供一套简单可行的API函数库,构成搭建任何可视化软件的基本要素。它不但提供了底层功能模块,而且提供了仿真、训练、编辑器,BSP 编译器,粒子编辑器,单机版模型浏览工具,以及内置标准的分布式仿真环境HLA通讯及仿真标准等多种实用工具。而且开发平台提供了一套与引擎高度集成的庞大的仿真模块体系,包含用于系统初始化的基类模块(ABC),用于设置动态角色和道具的动态角色层(DAL),用于直接方法连接的信号/跟踪支持,用于控制角色的游戏管理器(GM),用于读取、渲染、产生过程化地形的插件和用于角色通信的高级消息处理器,地形数据也采用经纬度标准。 八,软件平台核心内容介绍:1部分系统硬件连接示意图2 引擎主要部分:场景管理 场景管理描述了你的场景中有哪些内容,以及它们是如何组织在一起的。场景管理提供了与现实情况贴近的极其自然的接口供你调用,也就是说,你在调用这些接口时不会使用到“设置这几个对象的绘制状态,然后画三个多边形”这样的语言,而是“我想要把这几个事物放在这几个地方,它们的材质是这样的,我可以从这个场景中看到它们”这种贴近现实情况的语言。 资源管理 不管地形、纹理还是字体等一切对象,绘制它们都需要不同的资源。如何加载、重用、卸载这些资源是非常重要的,因此,有专门的一批类来完成这些事情。 渲染 最后,屏幕上的所有一切是如何被渲染出来的,这涉及到渲染管线、指定的渲染系统、被传送到管道的所有的缓存、渲染状态等API对象等底层对象。场景管理器子系统中的类将这所有的一切组织起来,提供了更加简单的高级别的接口以供调用。3引擎主要功能 平台引擎包含应用层(Application layer)负责封装真正的计算机硬件,并包装产生了诸如系统计时器,HID(用户接口)输入以及文件系统等等接口。逻辑层(Logic layer)负责保存仿真运行的规则和维护状态,并对从应用层(application layer)传来的输入或者网络事件做出相应。最终所有这些状态周期性的通过图象和声音等这些媒体输出设备来展示给用户。4软件核心引擎特性软件几乎拥有了商业3D渲染引擎的全部特性,甚至在某些方面超越了它们。全面并同等的支持OpenGL和Direct3D全面支持Windows平台简单并可扩展的对象框架,能方便的插入到已存在的应用程序框架中自动处理渲染状态和空间剪裁强大且成熟的材质管理和脚本系统,可以不动一行代码去进行材质维护支持所有纹理混合和绑定技术,同时支持对GPU编程技术,支持汇编语言和所有高级语言形式的各种着色语言,其中高级语言包括:Cg,HLSL和GLSL支持多种纹理图片格式,包括:PNG,TGA,DDS,TIF,GIF,JPG,同时支持特殊格式的纹理,其中包括:一维纹理(1D),容积纹理,体积纹理和压缩的纹理格式如:DXTC全面支持渲染到纹理技术和投影纹理。全面支持材质(细节层次)技术优化的二进制模型文件格式,同时支持手动和自动生成同时拥有多种从商业或者开源3D模型软件导出到平台模型格式和动画格式的插件,其中包括官方以及用户提供的版本。全面支对顶点和索引缓存、顶点声明以及贴图缓存全面支持骨骼动画和姿态动画(pose动画,顶点动画的一种),每个顶点可以混合任意数目的骨骼权重支持软件和硬件加速蒙皮支持静态几何体批次给出以插件方式链接不同场景结构的接口,允许你使用适合自己应用程序的场景体系( 基本的八叉树场景管理为一个例子出现在插件中)高级可屏蔽场景查询系统全面支持多种阴影技术,包括模版阴影(stencil),纹理阴影(texture),叠加阴影调制阴影,并且全部支持硬件加速高级插件方式的粒子系统,可扩展的发射器,效果器,渲染器全面支持并且方便使用的天空盒,天空面,以及穹顶以精灵效果为基础并得到渲染优化的公告栏技术以单一队列为基础的渲染管理,允许全面操作渲染执行顺序自动管理透明对象成熟且可扩展的资源管理和载入系统,文件系统支持的文件包括zip,pk3格式九 软件测试: 提供软件流程测试程序,根据配置的脚本测试软件的流程和各种问题。将测试结果以文本的形式保存。完善的硬件控制:十 平台支持公司匹配的各种硬件平台,例如动感座椅,地震平台等实现各种特效。平台对下位机通信操作,提供了方便的API接口和完善的脚本系统。能够自行编写平台的各种动作和时间控制。同时平台也封装了对于各种外部信号检测的相关类,例如对语音识别,红外线激光点坐标检测,人的各种姿态与手势的识别,人体感应。也提供了除了鼠标键盘外的操作方式,例如转轮,方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论