2001 Volume 21 Issue 2 Pages 151-159
Lifestyle Evaluation System (LES) is a personal computer based system to display an electronic questionnaire on one’s lifestyle and present some advice to improve health referring to the answer. To improve productivity of computer-based inquiry system on public health field, an object-oriented application framework was developed based on LES.
XML was adopted to describe questionnaires and advisory documents. Framework classes were implemented using Java language. User interface part was clearly separated from objects representing an answer and classes evaluating an answer. LES system on the Web (WebLES) was developed using the framework to evaluate productivity and performance.
Using this framework, skills of computer programing were not necessary to compose or revise or translate questionnaires and advisory documents. Framework included many classes representing knowledge and concepts on public health field, therefore few knowledge of Java API was required to code evaluation algorithm of an answer. In WebLES, 3 out of 70 method calls were Java API, and others were the framework API.
In developing LES-like electronic questionnaires, this framework provided a way to maintain electronic questionnaires and advisory documents without skill of computer programing and a way to code an evaluation algorithm without advanced knowledge of Java API.