论文部分内容阅读
SAS作为世界上使用最为广泛的统计分析软件之一,以其准确可靠的统计分析结果和可重复运行的代码系统而拥有了极高的可信度,被FDA认可和接受,在药物临床试验中有着举足轻重的地位。然而SAS不能通过简洁的界面化操作完成计算,需要通过代码编程得到统计分析结果,代码编程的学习过程较为复杂,给用户快速掌握并应用SAS进行统计分析带来很大阻碍。因此,建立高效、图形化的SAS使用环境,对提高效率、减少错误,将是有帮助的。本课题选择了临床试验的数据分析中常用的较为复杂的四种统计模型,包括线性混合模型、广义线性混合模型、非线性混合模型和非线性模型,以VB6.0作为编写图形用户界面的程序语言,将VB与SAS联合,用VB设计开发出简洁易用的图形用户界面,通过在界面上指定位置填写参数,传递给SAS,在后台调用SAS程序进行运算,继而得到所需结果。通过这种方式,既保留了SAS有据可查的优点,又避免了花费大量时间学习SAS编程的不便之处,即使完全不懂SAS或对SAS代码只有初步了解的人员都可以顺利应用SAS软件,有效快速地得到统计分析结果。本课题的研究内容主要包括三部分,一是与所选择的四种统计模型相对应的VB界面的设计,二是四种统计模型的SAS宏程序的编写,三是实现VB与SAS连接,从VB界面调用SAS宏程序。最终将VB程序生成.exe可执行文件,并将三部分内容共同制作成程序安装包供用户使用。课题实现了通过在界面上填写参数,后台调用SAS程序得到所需统计结果,简化SAS编程学习过程的目的。验证结果表明本程序生成的统计分析报告与SAS代码直接运行生成的报告一致,结果准确可靠。