首页> 中文学位 >基于WebGL的石化三维模型库管理系统开发
【6h】

基于WebGL的石化三维模型库管理系统开发

代理获取

目录

声明

摘要

1 绪论

1.1 研究内容及背景

1.1.1 研究内容

1.1.2 研究背景

1.2 研究意义

1.3 国内外研究现状

1.4 论文组织结构

2 系统及背景概述

2.1 系统简介

2.2 石化设备的定义和分类

2.3 三维模型的定义

2.4 石化设备模型制作及处理

3 模型库管理系统架构设计

3.1 系统架构介绍

3.2 系统开发模式

3.3 系统功能目标

3.4 数据库设计

3.4.1 MYSQL数据库简介

3.4.2 系统数据库设计思路

3.4.3 数据库概念设计

3.4.4 数据库物理设计

4 模型库管理系统的相关技术

4.1 Web开发相关技术

4.1.1 HTML

4.1.2 CSS

4.1.3 ExtJS

4.2 基于WebGL的跨平台免插件三维渲染技术

4.2.1 WebGL简介

4.2.2 WebGL的六大要素

4.2.3 WebGL的开源框架three.js

4.3 多文件无刷新上传技术

5 模型库管理系统的设计与实现

5.1 模型库管理系统的管理流程

5.2 系统用户及权限管理

5.3 石化三维模型数据的管理

5.4 石化设备档案资料的管理

5.5 石化设备的类别管理和模型检索

6 系统的IIS发布

6.1 IIS简介

6.2 系统的IIS的发布

6.3 服务器配置要求

7 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

个人简历

在校软件著作权发表成果

参加项目情况

展开▼

摘要

石油化工行业是我国的支柱产业,它的生产过程中会用到许许多多的生产装置和设备。这些装置、设备往往种类繁多,结构复杂,资料丰富。当前对石化设备的管理大多是依靠人工,花费多、效率低、人力资源投入大。档案管理也多是以纸质形式提供给用户,更新困难、容易丢失、且易被环境腐蚀。石化设备是石化工业生产的基础,对石化设备管理的好坏关乎着整个石化企业的管理效率。因此建立一个石化模型库管理系统对石化设备及其档案的统一管理是很有必要的,它有利于人力和资金的合理分配,管理过程中的各种浪费、消耗的缩减以及设备管理质量、效率的提升。
  WebGL是近来新兴的基于HTML5的Web端三维渲染技术,它将JS脚本语言和OpenGL绑定在一起,给开发者提供了丰富的JavaScript API,能够帮助HTML5Canvas进行硬件三维加速渲染。由于WebGL本身就是基于Web开发的,所以它可以让网页直接加载三维模型和场景,而不用开发专门的第三方网页三维渲染插件,免去了用户下载安装插件的麻烦。除此之外,WebGL还可以用于搭建比较复杂的三维结构的网页,让Web的发展进入了新的篇章。
  互联网和WebGL的发展为石化设备三维建模提供了新的方法,可以解决传统石化设备管理的各种弊端,促进石化公司高科技支撑环境的创造与发展,提高石化行业的信息化水平。因此,我们进行了基于WebGL的石化三维模型库管理系统的开发工作。
  本系统采用B/S架构,运用ASP.NET及WebGL技术,结合MySQL数据库将三维模型及其属性进行关联存储及管理。它可以将石化行业的的专业模型数据、属性数据高度融合,进行管理和更新,并实现可视化表达。非同一个区域的登录者可以通过本系统对这些石化模型进行异地协同三维浏览、存储和管理,使石油化工的生产和管理能够在到高科技手段的辅助下越来越好。
  本系统实现的模块如下:
  (1)系统用户及权限管理
  主要实现为不同的使用者绑定不同的角色,不同的角色会对相关管理模块享有不同的使用权限,保证了数据的安全性。
  (2)石化设备三维模型数据及其档案资料的管理
  系统支持对石化设备三维模型数据及其档案资料进行上传、下载、浏览、删除等管理操作。
  (3)石化设备的类别管理和模型检索
  用户可以根据石化设备标准动态地对类别进行增加、修改、删除、移动等操作,也可以通过关键字对模型进行检索。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号