基于VC的数控机床可靠性管理系统
2017-04-08潘喜利涂家海
潘喜利++涂家海
摘要:使用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 用户管理模块
该模块主要是为了确保系统数据的安全,将登录用户分为:普通、高级、管理员三类用户。……
