Figure: Βασική Σελίδα Διεπαφής με το Χρήστη
Η βασική σελίδα διεπαφής, σχήμα , παρέχει στο
χρήστη τη δυνατότητα επιλογής χρήσης μιας εκ των 4 παρακάτω βασικών λειτουργιών
διεπαφής.
Figure: Σελίδα Μεταφοράς Αρχείων του Χρήστη
Τη διεύθυνση του μηχανήματος που χρησιμοποιεί.
Tον υποκατάλογο που περιέχει τα αρχεία που θα αποτελέσουν την είσοδο για το εργαλείο μας.
Η ταυτότητα που θα χρησιμοποιηθεί για τη μεταφορά των αρχείων.
Το κλειδί που θα χρησιμοποιηθεί για τη μεταφορά των αρχείων.
Την ταυτότητα του χρήστη του ArrayTracer.
Αφού συμπληρωθούν τα στοιχεία, με την πίεση του κουμπιού μεταφοράς (Transfer), τα αρχεία εισόδου θα μεταφερθούν με ftp στον υποκατάλογο του εξυπηρετητή που είναι αφιερωμένος στον User Id χρήστη του εργαλείου. Για λόγους ασφάλειας του χρήστη, προτείνεται η διεύθυνση να είναι μια περιοχή ανώνυμου ftp, (anonymous ftp cite) και το Password να είναι η e-mail διεύθυνση του χρήστη. Ετσι ο χρήστης δεν διακινδυνεύει την αποκάλυψη του Password της περιοχής του.
Figure: Σελίδα της Διαδικασίας Ιχνοληψίας
Την ταυτότητα του χρήστη του ArrayTracer.
Στη σελίδα αυτή ο χρήστης είναι δυνατόν να επιλέξει μεταξύ των κάτωθι λειτουργιών.
Με την επιλογή αυτής της λειτουργίας, ο χρήστης πρέπει να καθορίσει τις εντολές που δίνουν οδηγίες για την εισαγωγή του κώδικα καθοδήγης [34]. Αυτό γίνεται εισάγοντας κείμενο στην φόρμα κειμένου.
Με την επιλογή αυτή παρουσιάζονται στο χρήστη τα περιεχόμενα του προσωπικού του υποκαταλόγου χρήσης του ArrayTracer.
Με την επιλογή αυτή παρουσιάζονται στο χρήστη τα περιεχόμενα του αρχείου που καθορίζει ο ίδιος στη φόρμα Filename. Τα αρχεία που μπορεί να δεί ο χρήστης, είναι μόνο αυτά που βρίσκονται στον προσωπικό του κατάλογο χρήσης του ArrayTracer.
Ετσι παρέχεται η δυνατότητα παρουσίασης στο χρήστη τόσο των αρχικών αρχείων, όσο και αυτών που προκείπτουν μετά την εισαγωγή του κώδικα καθοδήγησης.
Figure: Σελίδα της Διαδικασίας Ανάλυσης
Την ταυτότητα του χρήστη του ArrayTracer.
Με την επιλογή αυτή θα εκτελεστεί το τμήμα του εργαλείου που αναλύει τα ίχνη που έχουν ήδη παραχθεί. Ο χρήστης πρέπει να δώσει ορισμένες οδηγίες στο εργαλείο. Αυτό γίνεται με την συμπλήρωση της φόρμας κειμένου με τις εντολές εισόδου (Παράρτημα Α).
Με την επιλογή αυτή θα εμφανιστεί μια λίστα με τα υπάρχοντα αρχεία ιχνών του χρήστη. Με βάση αυτή θα γίνει η συμπλήρωση των της φόρμας κειμένου που αναφέραμε πιο πάνω.
Figure: Σελίδα της Διαδικασίας Οπτικοποίησησς
Την ταυτότητα του χρήστη του ArrayTracer.
Τη διεύθυνση του μηχανήματος που θα απεικονιστούν τα διαγραμματα ανάλυσης της απόδοσης της εφαρμογής.
Με το πάτημα του κουμπιού Paragraph το αποτέλεσμα της οπτικοποίησης θα επιστραφεί στο Display του μηχανήματος του χρήστη.