Patent ID: 8707253

Claim:
A computer program product embodied in a non-transitory computer-readable storage medium for creating a questionnaire interface program comprising: a database including information used to create the questionnaire interface program; an interface to manipulate the information in the database to design the questionnaire interface program; and a compiler to build the questionnaire interface program; wherein the interface comprises: a site list interface to manage a questionnaire site to be designed, and a page creation interface to design a questionnaire page that includes a question, wherein the questionnaire page is to be included in the questionnaire site, and wherein the question relates to the questionnaire site; wherein the question is presented on the questionnaire page using the questionnaire interface program to elicit a response to be stored within the database; wherein the interface is used to define the information used to design the question to be included in the questionnaire page, and used to define the questionnaire page to be included in the questionnaire site; wherein the compiler builds the questionnaire interface program using the information included in the database; wherein the database comprises: core files being copied to a directory structure, the core files including code used to define an operation of the questionnaire interface program, data tables to be processed, the data tables including the information in the database to define the questionnaire site and the questionnaire page to be included in the questionnaire interface program, and core user interface files being copied to the directory structure, the core user interface files including code used to define the interface of the questionnaire interface program, wherein the compiler uses the directory structure to build the questionnaire interface program; and wherein the database is configured to include a client user account to define a client user that can access the questionnaire interface program to provide responses to questions.