首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

延长石油东仁沟联合站虚拟消防演练系统的设计与实现

摘要第5-6页
abstract第6-7页
第一章 绪论第13-18页
    1.1 研究背景及意义第13-15页
    1.2 虚拟消防演练现状及分析第15-16页
    1.3 本论文的主要工作第16-17页
    1.4 本论文的结构安排第17-18页
第二章 需求分析第18-27页
    2.1 数据库的需求第18页
    2.2 数据管理界面的需求第18-19页
        2.2.1 人员车辆数据库界面的需求第18-19页
        2.2.2 应急物资数据库界面的需求第19页
    2.3 预案配置界面的需求第19页
    2.4 三维场景还原的需求第19-20页
        2.4.1 三维模型的需求第19页
        2.4.2 场景光照的需求第19-20页
        2.4.3 寻路系统的需求第20页
        2.4.4 性能优化的需求第20页
        2.4.5 三维碰撞体的需求第20页
        2.4.6 后期处理特效的需求第20页
    2.5 虚拟演练的需求第20-25页
        2.5.1 相机控制的需求第21页
        2.5.2 选择控制的需求第21-22页
        2.5.3 人员模拟的需求第22页
        2.5.4 车辆模拟的需求第22页
        2.5.5 消防设施模拟的需求第22-23页
        2.5.6 危险源模拟的需求第23页
        2.5.7 虚拟演练阶段管理的需求第23-24页
        2.5.8 警报功能的需求第24页
        2.5.9 生产流程状态与消防水泵启停的需求第24页
        2.5.10 辅助工具的需求第24-25页
    2.6 虚拟演练界面的需求第25-26页
        2.6.1 生产流程与演练阶段及警报界面的需求第25页
        2.6.2 信息编辑与显示界面的需求第25页
        2.6.3 虚拟演练功能与快捷操作界面的需求第25-26页
    2.7 虚拟消防演练过程录制的需求第26页
    2.8 本章小结第26-27页
第三章 关键技术与开发环境第27-39页
    3.1 游戏引擎的介绍与选择第27-28页
        3.1.1 Unity5游戏引擎的介绍第27-28页
        3.1.2 Unreal4游戏引擎的介绍第28页
        3.1.3 游戏引擎的选择第28页
    3.2 系统开发环境的介绍第28-31页
        3.2.1 开发环境的准备第28-29页
        3.2.2 开发环境的安装第29-30页
        3.2.3 新建项目工程第30-31页
    3.3 系统关键技术详细介绍第31-37页
        3.3.1 物理着色器的介绍第31-32页
        3.3.2 全局光照系统的介绍第32-33页
        3.3.3 导航网格系统的介绍第33-34页
        3.3.4 粒子系统的介绍第34-35页
        3.3.5 界面系统的介绍第35页
        3.3.6 动画系统的介绍第35-36页
        3.3.7 遮挡剔除系统的介绍第36-37页
    3.4 MonoDevelop开发环境的介绍第37页
    3.5 SQLite开发环境的介绍第37-38页
    3.6 本章小结第38-39页
第四章 系统功能设计第39-73页
    4.1 数据库的设计第39-40页
    4.2 数据管理界面的设计第40-43页
        4.2.1 人员车辆数据库界面的设计第41-42页
        4.2.2 应急物资数据库界面的设计第42-43页
    4.3 预案配置界面的设计第43-44页
    4.4 三维场景还原的设计第44-51页
        4.4.1 三维模型的设计第44页
        4.4.2 场景光照的设计第44-47页
        4.4.3 寻路系统的设计第47-48页
        4.4.4 性能优化的设计第48-49页
        4.4.5 三维碰撞体的设计第49-50页
        4.4.6 后期处理特效的设计第50-51页
    4.5 虚拟演练的设计第51-64页
        4.5.1 相机控制的设计第51-52页
        4.5.2 选择控制的设计第52-53页
        4.5.3 人员模拟的设计第53-56页
        4.5.4 车辆模拟的设计第56-58页
        4.5.5 消防设施模拟的设计第58-60页
        4.5.6 危险源模拟的设计第60页
        4.5.7 虚拟演练阶段管理的设计第60-61页
        4.5.8 警报功能的设计第61页
        4.5.9 生产流程状态与消防水泵启停的设计第61页
        4.5.10 辅助工具的设计第61-64页
    4.6 虚拟演练界面的设计第64-71页
        4.6.1 生产流程与演练阶段及警报界面的设计第64-65页
        4.6.2 信息编辑与显示界面的设计第65-68页
        4.6.3 虚拟演练功能与快捷操作界面的设计第68-71页
    4.7 虚拟消防演练过程录制的设计第71-72页
    4.8 系统功能图第72页
    4.9 本章小结第72-73页
第五章 系统的实现第73-108页
    5.1 数据库的实现第73-74页
    5.2 数据管理界面的实现第74-77页
        5.2.1 人员车辆数据库界面的实现第74-76页
        5.2.2 应急物资数据库界面的实现第76-77页
    5.3 预案配置界面的实现第77-78页
    5.4 三维场景还原的实现第78-85页
        5.4.1 导入模型创建三维场景第78-81页
        5.4.2 场景光照烘焙的实现第81-82页
        5.4.3 寻路系统的实现第82页
        5.4.4 遮罩剔除的实现第82-83页
        5.4.5 三维碰撞体的实现第83-84页
        5.4.6 后期处理特效的实现第84-85页
    5.5 虚拟演练的实现第85-99页
        5.5.1 相机控制的实现第85-86页
        5.5.2 选择控制的实现第86-88页
        5.5.3 人员模拟的实现第88-91页
        5.5.4 车辆模拟的实现第91-92页
        5.5.5 消防设施模拟的实现第92-95页
        5.5.6 危险源模拟的实现第95-97页
        5.5.7 虚拟演练阶段管理的实现第97页
        5.5.8 警报功能的实现第97页
        5.5.9 生产流程状态与消防水泵启停的实现第97页
        5.5.10 辅助工具的实现第97-99页
    5.6 虚拟演练界面的实现第99-107页
        5.6.1 生产流程与演练阶段及警报界面的实现第100-101页
        5.6.2 信息编辑与显示界面的实现第101-105页
        5.6.3 虚拟演练功能与快捷操作界面的实现第105-107页
    5.7 虚拟消防演练过程录制的实现第107页
    5.8 本章小结第107-108页
第六章 测试与发布第108-126页
    6.1 系统测试第108-122页
        6.1.1 测试目标第108页
        6.1.2 测试环境第108页
        6.1.3 测试工具第108页
        6.1.4 测试方法第108-109页
        6.1.5 测试内容第109-111页
        6.1.6 测试结果第111-122页
    6.2 系统发布第122-125页
    6.3 本章小结第125-126页
第七章 结论第126-128页
    7.1 本文的主要贡献第126页
    7.2 未来工作的建议第126-128页
致谢第128-129页
参考文献第129-132页
附录第132-133页

论文共133页,点击 下载论文
上一篇:某型机载计算机的设计和实现
下一篇:舞蹈培训平台与移动端软件的设计与实现