APP下载

基于VC的数控机床可靠性管理系统

2017-04-08潘喜利涂家海

数字技术与应用 2017年2期

潘喜利++涂家海

摘要:使用SQL Server 2000作为数据库软件,使用VC++6.0作为应用开发软件,设计开发了数控机床可靠性管理系统。系统设计了用户管理模块、数据信息管理模块、设备运行状态查询模块、可靠性指标分析模块、报表输出模块五大模块来实现数据信息管理,主要通过使用ADO数据连接技术建立数据库,并计算得到MTBF、MTTR、A等三个数控机床可靠性指标。

关键词:VC;数控机床;可靠性;信息管理系统

中图分类号:TH16, TP311 文献标识码:A 文章编号:1007-9416(2017)02-0108-01

1 系统设计

1.1 系统软件的开发平台

数控机床可靠性管理系统采用SQL Server 2000作为数据库软件,采用VC++6.0作为应用程序。VC++6.0是微软公司推出的一种可视化的、面向对象的Windows应用程序开发工具,VC既具有C++的强大功能和高效性,同时又具有可视化编程的方便性,所以越来越受到使用者的欢迎。

1.2 系统的功能模块[2]

该系统主要包括:用户管理模块、数据信息管理模块、设备运行状态查询模块、可靠性指标分析模块、报表输出模块。

2 SQL数据库的建立

2.1 ADO数据连接技术

ADO(ActiveX Data Objects)是微軟数据库应用程序开发的新接口,可以通过VC++先建立一个ADO连接对象,然后通过该对象打开到数据库的连接。为了简化操作,在使用ADO对象时可以将其封装到类中,这样只要引用封装类的头文件,即可使用封装过的ADO对象。[3]

2.2 数据的录入

系统主要录入机床名称、故障维修时间、故障部位、故障现象和故障原因等数控设备基本数据信息。

3 功能模块实现

3.1 用户管理模块

该模块主要是为了确保系统数据的安全,将登录用户分为:普通、高级、管理员三类用户。……

登录APP查看全文