SAT Demo1 Application - User Guide
S@
Home SATGUI SATSHELL SATFORM SATFILTER SATREPORT SATMYSQL License Download Examples Contact

This SAT demo application is a simple computer inventory system.

Users can be set up to have either full or view access. Each screen is first shown in its full access mode. At the end of each section the view access differences are explained.

Login

When the application is started the login screen is displayed:

Enter the User ID, then press the TAB key to move the cursor to the password field. Enter the Password then press the ENTER key.

If either the User ID or the Password are incorrect the following message is displayed:

Hosts (main)

When the login is completed a list of summary information for all the Hosts in the database is displayed:

The options available are:

Display/Edit Host
The Host must be selected from the list using a double-click. A single-click will simply highlight the Host. The Display Host screen is displayed. If the Host has been deleted by another user, the "Unable to Select Host" message is displayed.

Add new Host
Press the Add button. The Add Host screen is displayed.

Print summary report of all Hosts
Press the Print button. When the data has been extracted, formatted and sent to the printer associated with the user, the "Print Request Issued" message is displayed.

Exit the application
Press the Exit button.

Note: It is possible to exit the application at any time by "closing" the SATGUI window.

View Access

The Add button is disabled.

Add Host (addhost)

When the Add button on the Hosts list the Add Host screen is displayed:

The options are:

Enter details of new Host.
Enter the new Host details. Use the TAB key or mouse to move between fields. When the cursor moves away from a field, the field is validated (if required). If the validation fails the "Invalid fieldname" message is displayed.

FieldDescriptionValidationUnique
Host*Host nameAlphanumericYES
Serial No*Serial numberNoneNO
Company*Manufacturing CompanyNoneNO
Model*Model name/IDNoneNO
OSOperating System and release numberNoneNO
ProcessorsNumber of processorsIntegerNO
Speed MHzSpeed of processorsIntegerNO
Memory MbAmount of RAMIntegerNO
IP AddressIP addressIP AddressNO

(*) These fields cannot be changed once the Host has been saved. It is assumed (for the purpose of this demo application) that for a given machine, these attributes will not change.

Save the new Host
Press the Save button. The Display Host screen is displayed in order to allow Disk details to be entered. If a Host with the same name has been added by another user, the "Unable to Insert Host" message is displayed.

Go back to the Host list screen.
Press the Back button. An "Invalid fieldname" message may be displayed briefly, this is a normal result of the validation process.

View Access

This screen is not available.

Display Host (displayhost)

When a host has been selected form the Hosts list the Display Hosts screen is displayed:

The options are:

Edit non-disabled fields
Use the TAB key or mouse to select the field(s) to be changed. When the cursor moves away from a changed field, the field is validated (if required). If the validation fails the "Invalid fieldname" message is displayed.

Add a Disk
Enter the Disk ID (Alphanumeric), Disk Size (Numeric), select the Disk Type, then press the Add button in the disk display area of the screen.

Delete a Disk
Select the Disk to be deleted using a single or double-click...

...Then press the Delete button in the disk display area of the screen.

Save changes to non-disabled fields
When all changes have been made press the Save button. If the Host has been updated by another user since the Display Host screen was last updated, the "Unable to Update Host" message is displayed.

Delete the Host
Press the Delete button in the lower row of buttons. The Host and its Disk details are deleted from the database. The Hosts list screen is then displayed. If the Host has already been deleted by another user the "Unable to Delete Host" message is displayed.

Print all details for the Host
Press the Print button in the lower row of buttons. When the data has been extracted, formatted and sent to the printer associated with the user, the "Print Request Issued" message is displayed.

Go back to the Host list screen.
Press the Back button in the lower row of buttons.

View Access

All entry fields, Add/Delete Disk buttons and Save/Delete Host buttons are disabled.


Copyright © 2003 Adrian Davis.