Unity舰船虚拟火灾训练系统船舶子模型设计(2)

3.2.2 数据库分析13 第四章 系统设计19 4.1 系统功能模块设计19 4.2 数据库设计20 第五章 前台实现23 5.1 首页设计23 5.2 用户模块24 5.2.1 用户注册24 5.2.2 用户登录


3.2.2 数据库分析 13

第四章 系统设计 19

4.1 系统功能模块设计 19

4.2 数据库设计 20

第五章 前台实现 23

5.1 首页设计 23

5.2 用户模块 24

5.2.1 用户注册 24

5.2.2 用户登录 24

5.2.3 用户退出 25

5.3 船舶显示 25

5.3.1 船舶列表 26

5.3.2 船舶详细 26

5.4 船体漫游 27

5.4.1 进入甲板 27

5.4.2 进入船舱 28

5.4.3 进入房间 29

5.4.4 页面返回 29

5.5 组建船舶 30

5.5.1 设置船舶名称 30

5.5.2 选择甲板、点火器、灭火器 31

5.5.3 选择船舱 31

5.5.4 选择走廊 32

5.5.5 选择房间、传感器 32

5.5.6 保存船舶 33

第六章 后台实现 34

6.1 管理员登录 34

6.2 后台主页 34

6.3 组建船舶 35

6.4 用户管理 36

6.4.1 用户列表页面 36

6.4.2 删除用户 36

6.4.3 修改用户 36

第七章 系统测试 38

7.1 测试的目标 38

7.2 测试方法 38

7.3 测试用例 39

7.4 测试结论 40

结论 41

致谢 42

参考文献 43

第一章 绪论

1.1 课题背景、目的及意义

1.1.1 课题背景

当今世界,Internet技术在不断发展进步,VR技术也在不断取得新突破。例如,VR技术不断取得全息投影[1]那样突破性的进步,直到日趋成熟,2016年的全面爆发。虚拟现实技术本就是Internet发展的一个热门方向。VR技术现在已经渗透到工、农、商、学、兵各行各业的发展中,尤其是在电子商务、工程设计、工程训练这几个领域应用最为广泛[2]。例如电商行业的虚拟网上商城[3],人们可以在虚拟的世界里体验很真实的购物过程;工程中,利用各种仿真系统模拟测试,不断寻找、解决、调试实际工程训练中出现的各种各样问题,极大地降低了工程的风险和成本。

本课题就是利用VR技术可以模拟现实世界的情景的特性,模拟出船舶失火的仿真情景的船舶防火训练系统。该系统模拟船舶在失火时候,防火设施如何布置,船员如何快速自救,寻找灭火装置,救援他人,寻找失火点,安全的灭火,消除船舶防火隐患。通过使用该系统,船员的应对火灾险情的锻炼机会增加了,在真的出现火灾险情时,船员也能够做到从容冷静地应对。这样大大的方便了对船员防火技能的训练,减少了了船员参加训练其他组织工作占用的宝贵时间。总之,降低了整个防火工作的成本。

1.1.2 课题目的和意义

在当前的互联网时代,人们对服务的要求越来越高,服务业新旧替代、行业改革也在各行各业上演,为了维护市场,各行各业竞争激烈[4]。为了巩固竞争力,各行各业必须也只有提高自己的服务效率和保证服务质量,船舶行业也是一样的。

如果使用《舰船虚拟火灾训练系统-系统编码设计》,船舶公司、海军舰队就不需要每隔一段时间就要举行防火训练了,这样不仅节省了大量的人力、物力、财力,还避免了防火训练占用船员、海军士兵们大量的休息娱乐时间。不再像以前的训练方式那样,效率低下,成效微小,甚至影响人们的士气和斗志,最终直接影响船舶公司的效益。船员们再也不用听见紧急集合的哨声,慌慌张张的集合,然后听着领导冗长的训练指导发言,最后十分劳累的参加防火训练了;只需要打开电脑,随时随地的进行训练,快速熟练训练内容,对于不熟悉、不懂的训练科目,也能及时地发现。这样就大大加快了船舶防火任务中训练船员、防火设施安装设计等工作的完成速度。

《舰船虚拟火灾训练系统-系统编码设计》使防火训练节省了大量的人力、物力、财力等各方面成本,还提高了工作效率。并且使船员能够突破时间和空间的限制,在任何时间、任何地点都能进行防火训练,不再需要频繁地在指挥官的紧急的集合哨声中集合、报数、训练、再集合、汇报训练成果与收获,这种全人工的训练模式效率太低,效果也不好。《舰船虚拟火灾训练系统-系统编码设计》可以被设置成一个自动参加训练的系统,一个人进入系统即可,系统创建其他船员自动配合,不需要其他所有的船员也同时进入系统参与训练,个人可以根据自己的情况选择不同的训练科目尽心训练,因材施教。这样不仅增加了训练的高效性,也增加了训练的趣味性,船员训练过程和玩游戏很像。系统在提升船员技能的同时,也丰富了船员的船上生活。