Αυτοματοποιημένη καταγραφή συμπεριφοράς χρηστών για την αξιολόγηση διεπαφής εμπορικής εφαρμογής χρησιμοποιώντας κατανεμημένη NoSQL βάση δεδομένων
Abstract
Η ανάγκη για εύχρηστα συστήματα αυξάνεται συνεχώς, για αυτό και η συνεχής
συλλογή πληροφοριών για την σωστή αξιολόγηση αυτών κρίνεται πολύ σημαντική.
Αντικείμενο της παρούσας διπλωματικής είναι η μελέτη, ανάπτυξη και σχεδίαση
αυματοποιημένης καταγραφής πληροφοριών με βάση τη συμπεριφορά του χρήστη με σκοπό
την αξιολόγηση της εμπορικής ERP εφαρμογής Business Evolution.
Η καταγραφή των δεδομένων γίνεται σε πραγματικό χρόνο και ο όγκος των
δεδομένων προβλέπεται μεγάλος. Για αυτόν τον λόγο, η καταγραφή των πληροφοριών
γίνεται με την κατάλληλη για αυτή την χρήση, CouchDB, η οποία είναι μια κατανεμημένη
NoSQL βάση δεδομένων.
Η συλλογή των δεδομένων γίνεται με σκοπό την στατιστική ανάλυση της οποίας η
σημασία είναι μεγάλη στις περιπτώσεις αξιολόγησης διαδραστικών συστημάτων και έχει ως
στόχο την εξαγωγή συμπερασμάτων ως προς την επαρκή σχεδίαση ενός εύχρηστου
συστήματος για τον γενικότερο πληθυσμό.
Για την ερμηνεία των δεδομένων, υλοποιήθηκαν ερωτήματα που αφορούν την
ευχρηστία του συστήματος και έγινε στατιστική ανάλυση και οπτικοποίηση των
αποτελεσμάτων ώστε να δοθεί η δυνατότητα κατανόησης συμπερασμάτων της ευχρηστίας
του συστήματος αλλά και η δυνατότητα χρήσης των αποτελεσμάτων για περαιτέρω έρευνα.
The need for easy-to-use systems is constantly increasing, so a continuous collection
of information to properly evaluate these systems, is very important.
The purpose of this thesis is to study, develop and design automated logging of user
behavior for the purpose of evaluating the commercial ERP application, Business Evolution.
The data is recorded in real time and the volume of data is enormous. For this reason,
the information is recorded using the appropriate CouchDB, which is a distributed Nosql
database.
The data is collected for the purpose of statistical analysis, which is of a great
importance in the case of interactive systems evaluation concludes to the adequate design of
a user-friendly system for the general population.
For the interpretation of the data, questions, we considered to be related to system
usability, were implemented and the results were statistically analyzed and visualized in
order to enable us understand the system usability and use the results for further research.