论文部分内容阅读
论文设计开发了一套矿山设备布置图系统,课题来源于生产实际,针对某矿山设备管理需求进行研究开发。课题对矿山企业的设备管理实际需求进行评估、确认,并结合该矿山企业的设备管理现状,利用AutoCAD二次开发技术,以AutoCAD集成开发环境VBA作为开发平台,SQL Server2000作为后台数据库,通过ActiveX Data Objects提供的数据库编程模型访问和操作数据源,最后为矿山企业设计开发了基于客户机/服务器(C/S)模式的系统。课题在研究开发“基于VBA的矿山设备布置图系统”过程中,仔细分析确定了开发工具与设计方案,验证了设计方案的可行性,并对方案进行对比论证,在解决系统开发关键难题的基础之上完成了系统的主要模块及其功能。系统包括设备巷道布置图加载、设备图块库管理、设备图块放置功能、设备图块与后台数据链接、设备数据更新管理、巷道设备数据统计等模块。研究提出了以CAD二次开发方式建立动态可视化设备定位、设备信息展示、统计管理的有效解决方案。本系统加载本矿山企业实际CAD巷道图,用户在巷道图基础上布置标准设备图块,这种操作方式对用户来说熟悉且便捷;在CAD中设计友好的交互窗口,建立CAD图块对象与远程数据库中记录的一一对应,将设备信息与设备的位置信息结合起来,并能够在CAD巷道图中可视化展现出来,增加了友好性和直观性;设备状态信息模块不仅能够单个显示设备信息状态,更能同时展示多个设备的信息情况,系统中功能快捷键的设置也更增加了软件操作友好性;设备巷道信息统计模块能够统计当前巷道图中设备的整体情况,便于设备有效管理。系统在设备管理与设备位置状态显示上给出了很好的解决方案,符合企业实际使用要求。该系统能够利用现有的资源,在AutoCAD中开发了设备信息与设备地理位置状态的综合管理系统,具有一定的创新性和使用价值。