Automated generation of a World Wide Web-based data entry and check program for medical applications.
The World Wide Web-based form is a promising method for the construction of an on-line data collection system for clinical and epidemiological research. It is, however, laborious to prepare a common gateway interface (CGI) program for each project, which the World Wide Web server needs to handle the submitted data. In medicine, it is even more laborious because the CGI program must check deficits, type, ranges, and logical errors (bad combination of data) of entered data for quality assurance as well as data length and meta-characters of the entered data to enhance the security of the server. We have extended the specification of the hypertext markup language (HTML) form to accommodate information necessary for such data checking and we have developed software named AUTOFORM for this purpose. The software automatically analyzes the extended HTML form and generates the corresponding ordinary HTML form, 'Makefile', and C source of CGI programs. The resultant CGI program checks the entered data through the HTML form, records them in a computer, and returns them to the end-user. AUTOFORM drastically reduces the burden of development of the World Wide Web-based data entry system and allows the CGI programs to be more securely and reliably prepared than had they been written from scratch.
Kiuchi
T
T
Department of Epidemiology and Biostatistics, Faculty of Medicine, University of Tokyo, Japan.
Kaihara
S
S
D003195:Computer Communication Networks; D016494:Computer Security; D003625:Data Collection; D003627:Data Interpretation, Statistical; D006801:Humans; D011381:Programming Languages; D012984:Software