随着计算机技术的迅速发展,建立在各种统计方法模型基础上的统计分析软件在实际中的应用成为可能.但如何灵活使用统计软件,深度挖掘软件功能去解决实际中的复杂问题,往往需要对软件进行二次开发.首先从软件开发原理的角度,以常见的统计分析软件SPSS为例,介绍了SPSS软件体系结构,并深入分析了其支持二次开发的原理:基于组件的OLE自动化技术,最后以Visual C++为例说明了如何在其他应用程序中使用SPSS提供的功能进行二次开发.
胡辉.基于OLE自动化技术的SPSS二次开发原理及应用[J].华东交通大学学报,2008,25(3):64-68..[J]. JOURNAL OF EAST CHINA JIAOTONG UNIVERSTTY,2008,25(3):64-68