Font Size: a A A

Design And Implementation Of Graphical User Interface For Advanced Statistical Methods In Clinical Trial

Posted on:2013-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2234330395951275Subject:Pharmacy
Abstract/Summary:PDF Full Text Request
SAS is one of the most widely used statistical analysis software in the world. Its accurate and reliable statistical analysis results and the reusable code system provide a high level of credibility, so it is accepted by the FDA and plays an important role in clinical trials. However, SAS can’t complete the calculation via a simple user interface. The statistical analysis results have to be calculated by SAS code programming. The complex learning process of SAS programming brings huge obstacles for users to quickly master and use SAS application to do statistical analysis.This thesis chose four complex and commonly-used statistical models in clinical trials including linear mixed model, generalized linear mixed model, nonlinear mixed model and nonlinear model. Visual Basic6.0is used to design the user graphical interface. In the thesis, a simple, clear and easy-to-use graphical interface is designed and developed by VB language at first. Parameters are filled in the specified position of the interface, and then submitted to SAS application, which is called and run in the background of computer, to calculate and get results. In this way, VB and SAS are connected. Not only the advantages of SAS that the submitted SAS codes can be documented and reused, but also the inconvenience of spending a lot of time to learn SAS programming is avoided. Even if users who do not know SAS or only have a preliminary understanding of SAS code can successfully use this software and get the statistical analysis results quickly. The contents of this thesis mainly consist of three parts. First, to design the VB interface for the four statistical models; second, to write the SAS macro programs for the four statistical models; third, to connect VB and SAS, and call SAS macros from VB interface. In the end, the VB programs are generated as an executable file, and all the programs of these three parts are provided as an installation package for users.The thesis is completed with the achievement of the purpose that to get statistical results by filling parameters in the interface and calling the SAS programs in the background of computer, and to simplify the learning process of SAS programming. The verification results show that the results generated by this software are consistent with that by running SAS code directly. The results are accurate and reliable.
Keywords/Search Tags:SAS, VB, graphical user interface, linear mixed model, generalized linearmixed model, nonlinear mixed model, nonlinear model
PDF Full Text Request
Related items