论文部分内容阅读
随着我国公路和铁路等基础设施建设的发展,各类隧道和地下工程项目数量极大地增加,爆破技术也以其灵活、方便、快速的特点而在大部分隧道修建中得到广泛应用。隧道掘进爆破设计的质量、速度直接影响到隧道修建的安全、质量、成本和工期,如何改变目前人工设计计算和绘图以及人工编制施工进度和进行施工质量管理的落后局面,已成为爆破工程、隧道工程界亟待解决的问题之一。 本文通过对目前隧道掘进爆破设计与施工管理现状和计算机数据库技术的研究,探讨了用计算机的方法代替人工对隧道爆破设计数据进行管理的可行性,以期实现隧道掘进爆破设计及施工管理系统化、规范化、自动化和标准化。 从隧道掘进爆破的设计原理和方法出发,提取出与爆破设计相关的参数和数据,包括爆区地质、爆前设计数据、布孔设计和施工设计相关数据等。应用数据库设计技术方法,同时结合爆破设计的相关参数和数据类型,采用关系数据模型并按照3NF进行数据模式优化,确定了适合隧道爆破设计的数据库结构及其数据表结构。 利用适合于隧道爆破设计的数据库系统(Microsoft Access系统),创建了隧道爆破设计数据库bps,并根据数据表结构创建了全部数据表及其主键、索引和关系,使得隧道爆破数据库中的数据在操作和管理上达到了安全性、一致性和完整性的要求。 以Visual C++作为隧道爆破数据库应用系统的开发平台,选用MFC ODBC作为数据库应用系统开发技术,创建了隧道爆破数据库应用系统。该系统由系统管理、爆破数据、布孔设计、施工设计和施工信息管理等五部分组成。在此系统中创建了系统菜单和相应的对话框界面,使得在对话框界面可以对隧道爆破数据库bps进行管理和操作,从而实现用户通过隧道爆破数据库应用系统即可对隧道爆破设计过程中的数据进行管理和操作。