Download iTeach

Transcript
iTeach
2- User Interface:
The user interface was programmed in PHP, which is a server side language that can
connect to databases. PHP uses the information provided by the user to collect data from the
database, make certain modifications to it and then display it on the screen. The interface is
enhanced with HTML components, CSS and JavaScript. HTML components are used to draw
the tables and set the text fields while CSS is used to colorize the views and display images.
JavaScript, on the other hand, is used to verify the user inputs, handle error messages and show
alert boxes.
Figure 4: Main View
The main view gives the user the opportunity to login using pre-defined username and password,
register for a new account and request assistance with login problems. Once the user clicks on
the designated option, the JavaScript code updates the PHP file and loads the next view. While
some views such as Help (shown in figure 6) are only informative, views like Login (shown in
figure 5) are expected to collect information from the user, inquire the database and display new
information on the screen.
7