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