A system and method for building GUI screen screens for a time keeping and
expense tracking system includes a time keeping and expense tracking
(TKET) server that includes computer instructions that define logic for
building GUI screen screens according to user definitions, communication
channel throughput capacity, and terminal capacity. In one embodiment of
the present invention, the TKET server is operable to receive
communication signals transmitted by way of a wireless communication
channel and to generate corresponding display screens that are responsive
to the user terminal type. The TKET server is also operable to act as a
remote time clock. Accordingly, the TKET server is formed to receive and
interpret signals that define the user ID, an account code, and whether a
start or stop timekeeping event has been selected. The TKET server also
is operable to prompt an IVR to interact with the user.