ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 ·...

25
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Πτυχιακή Εργασία Θέμα Διαδικτυακή Μουσική Εγκυκλοπαίδεια με PHP & MySQL Πιστόλας Κωνσταντίνος, Α.Μ : 119/03 Κάκαρης Παντελής, Α.Μ : 88/03 Εξεταστική Επιτροπή Σατρατζέμη Μάγια, Αναπληρώτρια Καθηγήτρια Ευαγγελίδης Γεώργιος, Επίκουρος Καθηγητής Σαμαράς Νικόλαος, Λέκτορας Καθηγητής Θεσσαλονίκη, Σεπτέμβριος 2006

Transcript of ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 ·...

Page 1: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ

ΤΜΗΜΑΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Πτυχιακή Εργασία

Θέμα

Διαδικτυακή Μουσική Εγκυκλοπαίδειαμε PHP & MySQL

Πιστόλας Κωνσταντίνος, Α.Μ : 119/03Κάκαρης Παντελής, Α.Μ : 88/03

Εξεταστική Επιτροπή

Σατρατζέμη Μάγια, Αναπληρώτρια ΚαθηγήτριαΕυαγγελίδης Γεώργιος, Επίκουρος Καθηγητής

Σαμαράς Νικόλαος, Λέκτορας Καθηγητής

Θεσσαλονίκη, Σεπτέμβριος 2006

Page 2: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Εγχειρίδιο Χρήσης για τον Απλό Χρήστη

Παρακάτω περιγράφονται με τη μορφή απλών βημάτων και εικόνων (screenshots) όλες οι λειτουργίες που μπορεί να εκτελέσει ένας απλός χρήστης (user) της ΔΜΕ.

1. Εγγραφή

Ο χρήστης ανοίγει την αρχική σελίδα index.php και στη συνέχεια κάνει κλικ στο σύνδεσμο (link) που φέρει την ονομασία “Register”, όπως φαίνεται παρακάτω.

Έτσι ανοίγει η σελίδα register.php, όπου υπάρχει μία φόρμα με δύο πεδία τα οποία ο χρήστης πρέπει να συμπληρώσει με ένα επιθυμητό όνομα χρήστη (username) και ένα επιθυμητό κωδικό πρόσβασης (password). Στη συνέχεια κάνει κλικ στο κουμπί “Register”.

Page 3: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Σε περίπτωση που η εγγραφή ολοκληρωθεί με επιτυχία, εμφανίζεται στην οθόνη το μήνυμα “Thanks for the registration” καθώς και ένας σύνδεσμος “Back to index” στον οποίο ο χρήστης μπορεί να κάνει κλικ για να επιστρέψει στην αρχική σελίδα index.php.

Page 4: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Σε περίπτωση που ο χρήστης εισάγει ένα επιθυμητό όνομα χρήστη που υπάρχει ήδη αποθηκευμένο στη ΒΔ, εμφανίζεται στην οθόνη το μήνυμα “Sorry the username is already registered” καθώς και o σύνδεσμος “Backto index”.

2. Πιστοποίηση

Ο χρήστης ανοίγει την αρχική σελίδα index.php και στη συνέχεια συμπληρώνει τα στοιχεία του (username, password) στα αντίστοιχα πεδία που εμφανίζονται. Ακολούθως κάνει κλικ στο κουμπί “Login”.

Page 5: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Αν ο χρήστης πιστοποιηθεί (συνδεθεί) με επιτυχία, επιστρέφει στην αρχική σελίδα index.php, όπου πλέον εμφανίζονται κάποιες επιλογές (σύνδεσμοι) που δεν ήταν διαθέσιμες πριν την πιστοποίηση. Αυτοί οι σύνδεσμοι είναιοι “Add New Artist”, “Add New Album”, “Add New Song”, “MyRecords” και “Logout”, όπως φαίνεται και στην ακόλουθη εικόνα. Αν ο χρήστης δώσει λανθασμένο όνομα χρήστη ή κωδικό πρόσβασης, τότε επιστρέφει στην αρχική σελίδα index.php, χωρίς όμως να ενεργοποιηθούν οι προαναφερθείσες επιλογές.

Page 6: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

3. Αναζήτηση με κριτήριο το αρχικό γράμμα του ονόματος καλλιτέχνη

Στο επάνω μέρος κάθε σελίδας εμφανίζονται με τη σειρά όλα τα γράμματα του αγγλικού αλφάβητου. Όταν ο χρήστης κάνει κλικ επάνω σε κάποιο γράμμα εμφανίζονται όλα τα ονόματα των καλλιτεχνών που το αρχικό γράμμα του ονόματός τους συμπίπτει με το γράμμα στο οποίο έγινε κλικ με αλφαβητική σειρά. Για παράδειγμα αν ο χρήστης κάνει κλικ πάνω στο γράμμα “P” προκύπτουν σαν αποτέλεσμα τα ονόματα “Pink Floyd” και “Portishead” όπως φαίνεται παρακάτω.

Page 7: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

4. Αναζήτηση με κριτήριο το όνομα καλλιτέχνη

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το όνομα του καλλιτέχνη που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Artist”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”.

Page 8: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “Scorpions”, το αποτέλεσμα που θα προκύψει στη σελίδα search.php είναι ο σύνδεσμος “Scorpions” όπως φαίνεται στην ακόλουθη εικόνα. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιος καλλιτέχνης με το επιθυμητό όνομα εμφανίζεται το μήνυμα “No artists match your search. Try looking for something else.”

Page 9: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

5. Αναζήτηση με κριτήριο το όνομα μέλους

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το όνομα του μέλους που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Member”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”. Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “Rudolf Schenker”, το αποτέλεσμαπου θα προκύψει είναι ο σύνδεσμος “Scorpions”. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιος καλλιτέχνης με το επιθυμητό όνομα μέλους εμφανίζεται το μήνυμα “No artists match your search. Try looking for something else.”

Page 10: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

6. Αναζήτηση με κριτήριο τον τίτλο δίσκου

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το όνομα του δίσκου που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Album”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”. Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “Echoes”, το αποτέλεσμα που θα προκύψει είναι o σύνδεσμος “Echoes”. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιος δίσκος με τον επιθυμητό τίτλο εμφανίζεται το μήνυμα “No albums match your search. Try looking for something else.”

Page 11: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

7. Αναζήτηση με κριτήριο τον τίτλο τραγουδιού

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το όνομα του τραγουδιού που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Song”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”. Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “flesh”, το αποτέλεσμα που θα προκύψει είναι o σύνδεσμος “In The Flesh”. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιο τραγούδι με τον επιθυμητό τίτλο εμφανίζεται το μήνυμα “No songs match your search. Try looking for something else.”

Page 12: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

8. Αναζήτηση με κριτήριο το έτος κυκλοφορίας δίσκου

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το έτος κυκλοφορίας του δίσκου που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Year”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”. Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “1980”, το αποτέλεσμα που θα προκύψει είναι o σύνδεσμος “Best Of”. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιος δίσκος που να έχει κυκλοφορήσει το συγκεκριμένο έτος εμφανίζεται το μήνυμα “No albums match your search. Try looking for something else.”

Page 13: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

9. Αναζήτηση με κριτήριο το όνομα κατόχου

Στη φόρμα “Search”, ο χρήστης πληκτρολογεί το όνομα κατόχου του τραγουδιού που επιθυμεί να αναζητήσει μέσα στο πεδίο και επιλέγει την επιλογή “Username”. Στη συνέχεια κάνει κλικ στο κουμπί “Search”. Για παράδειγμα αν ο χρήστης πληκτρολογήσει τη λέξη “dazed”, το αποτέλεσμα που θα προκύψει είναι o σύνδεσμος “In The Flesh”. Σε περίπτωση που δεν υπάρχει στη ΒΔ κάποιο τραγούδι που να έχει προστεθεί από το χρήστη “dazed” εμφανίζεται το μήνυμα “No songsmatch your search. Try looking for something else.”

Page 14: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

10. Εμφάνιση στοιχείων καλλιτέχνη

Όταν ο χρήστης κάνει κλικ επάνω σε κάποιο όνομα καλλιτέχνη (σύνδεσμο) που έχει προκύψει από κάποια αναζήτηση τότε εμφανίζονται τα στοιχεία του συγκεκριμένου καλλιτέχνη στη σελίδα artists.php. Για παράδειγμα για τον καλλιτέχνη “Pink Floyd” εμφανίζεται η παρακάτω εικόνα.

Page 15: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

11. Εμφάνιση στοιχείων δίσκου

Όταν ο χρήστης κάνει κλικ επάνω σε κάποιο τίτλο δίσκου (σύνδεσμο) που έχει προκύψει από κάποια αναζήτηση τότε εμφανίζονται τα στοιχεία του συγκεκριμένου δίσκου στη σελίδα albums.php. Για παράδειγμα για τον δίσκο “Echoes” εμφανίζεται η παρακάτω εικόνα.

Page 16: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

12. Προσθήκη σχολίου και βαθμού

Όταν ο χρήστης βρίσκεται στη σελίδα albums.php, όπου εμφανίζονται τα στοιχεία ενός δίσκου μπορεί να αφήσει ένα σχόλιο και ένα βαθμό για το συγκεκριμένο δίσκο. Έτσι ο χρήστης γράφει το σχόλιό του στην παρεχόμενη περιοχή, επιλέγει ένα βαθμό από τη λίστα και κάνει κλικ στο κουμπί “Submit” όπως φαίνεται παρακάτω.

Page 17: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Όταν πατηθεί το κουμπί “Submit” η σελίδα albums.php ανανεώνεται με το νέο σχόλιο και βαθμό και εμφανίζεται το μήνυμα “Comment Added” όπως φαίνεται παρακάτω. Σε περίπτωση που ο χρήστης δεν έχει συνδεθεί και προσπαθήσει να αφήσει σχόλιο εμφανίζεται το μήνυμα “You are notallowed to leave comments. Please register!”, ενώ σε περίπτωση που ο χρήστης δεν πληκτρολογήσει κάποιο σχόλιο και πατήσει “Submit” εμφανίζεται το μήνυμα “All fields required”.

Page 18: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

13. Προσθήκη καλλιτέχνη

Όταν ο χρήστης θέλει να προσθέσει ένα νέο καλλιτέχνη στη ΒΔ κάνει κλικ στο σύνδεσμο “Add New Artist”. Στη συνέχεια, στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) συμπληρώνει όλα τα πεδία με τα στοιχεία του καλλιτέχνη και κάνει κλικ στο κουμπί “Insert Record”.

H σελίδα artistadd.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordadded” και ο χρήστης τώρα μπορεί να επιλέξει να προσθέσει έναν ακόμη

Page 19: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

καλλιτέχνη συμπληρώνοντας και πάλι τα πεδία ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “Close This Window”.

14. Προσθήκη δίσκου

Όταν ο χρήστης θέλει να προσθέσει ένα νέο δίσκο στη ΒΔ κάνει κλικ στο σύνδεσμο “Add New Album”. Στη συνέχεια, στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) συμπληρώνει όλα τα πεδία με τα στοιχεία του δίσκου και κάνει κλικ στο κουμπί “Insert Record”.

Page 20: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

H σελίδα albumadd.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordadded” και ο χρήστης τώρα μπορεί να επιλέξει να προσθέσει έναν ακόμη δίσκο συμπληρώνοντας και πάλι τα πεδία ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “Close This Window”.

15. Προσθήκη τραγουδιού

Όταν ο χρήστης θέλει να προσθέσει ένα νέο τραγούδι στη ΒΔ κάνει κλικ στο σύνδεσμο “Add New Song”. Στη συνέχεια, στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) συμπληρώνει όλα τα πεδία με τα στοιχεία του τραγουδιού και κάνει κλικ στο κουμπί “Insert Record”.

H σελίδα songadd.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordadded” και ο χρήστης τώρα μπορεί να επιλέξει να προσθέσει έναν ακόμη δίσκο συμπληρώνοντας και πάλι τα πεδία ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “Close This Window”.

Page 21: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

16. Επεξεργασία καλλιτέχνη

Όταν ο χρήστης θέλει να τροποποιήσει τα στοιχεία ενός ήδη υπάρχοντος καλλιτέχνη στη ΒΔ κάνει κλικ στο σύνδεσμο “My Records”.

Στη συνέχεια επιλέγει τον καλλιτέχνη που θέλει να επεξεργασθεί και κάνει κλικ στο σύνδεσμο “Edit” που υπάρχει δίπλα στα στοιχεία του. Στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) τροποποιεί τα πεδία που επιθυμεί και κάνει κλικ στο κουμπί “Update Record”.

Page 22: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

H σελίδα artistedit.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordedited” και ο χρήστης τώρα μπορεί να επιλέξει να τροποποιήσει έναν ακόμη καλλιτέχνη ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “Close This Window”.

17. Επεξεργασία δίσκου

Όταν ο χρήστης θέλει να τροποποιήσει τα στοιχεία ενός ήδη υπάρχοντος δίσκου στη ΒΔ κάνει κλικ στο σύνδεσμο “My Records”. Στη συνέχειαεπιλέγει τον δίσκο που θέλει να επεξεργασθεί και κάνει κλικ στο σύνδεσμο “Edit” που υπάρχει δίπλα στα στοιχεία του. Στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) τροποποιεί τα πεδία που επιθυμεί και κάνει κλικ στο κουμπί “Update Record”.

H σελίδα albumedit.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordedited” και ο χρήστης τώρα μπορεί να επιλέξει να τροποποιήσει έναν ακόμη δίσκο ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “Close This Window”.

18. Επεξεργασία τραγουδιού

Όταν ο χρήστης θέλει να τροποποιήσει τα στοιχεία ενός ήδη υπάρχοντος τραγουδιού στη ΒΔ κάνει κλικ στο σύνδεσμο “My Records”. Στη συνέχειαεπιλέγει το τραγούδι που θέλει να επεξεργασθεί και κάνει κλικ στο σύνδεσμο “Edit” που υπάρχει δίπλα στα στοιχεία του. Στη φόρμα που εμφανίζεται στο αναδυόμενο παράθυρο (pop-up window) τροποποιεί τα πεδία που επιθυμεί και κάνει κλικ στο κουμπί “Update Record”.

Page 23: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

H σελίδα songedit.php ανανεώνεται, εμφανίζεται το μήνυμα “Recordedited” και ο χρήστης τώρα μπορεί να επιλέξει να τροποποιήσει ένα ακόμη τραγούδι ή να κλείσει το παράθυρο κάνοντας κλικ στο σύνδεσμο “CloseThis Window”.

19. Εμφάνιση στατιστικών στοιχείων

Όταν ο χρήστης θέλει να δει κάποια στατιστικά στοιχεία της ΒΔ, όπως ο συνολικός αριθμός των καλλιτεχνών, των δίσκων, των τραγουδιών και των χρηστών τότε κάνει κλικ στο σύνδεσμο “Stats” στο κάτω μέρος της σελίδας και μεταφέρεται στη σελίδα statistics.php

Page 24: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Εγχειρίδιο Χρήσης για τον Διαχειριστή

Ο διαχειριστής μπορεί να εκτελέσει ακριβώς τις ίδιες λειτουργίες που εκτελεί και ένας απλός χρήστης. Στον διαχειριστή παρέχονται όμως δύο επιπλέον λειτουργίες που δεν είναι διαθέσιμες για τους απλούς χρήστες και αυτές περιγράφονται παρακάτω.

1. Έγκριση νέων εγγραφών

Ο διαχειριστής κάνει κλικ στο σύνδεσμο “New Records” και μεταφέρεται στη σελίδα newrecords.php.

Επιλέγει την εγγραφή (καλλιτέχνη, δίσκο, τραγούδι) που θέλει να εγκρίνει και κάνει κλικ στο σύνδεσμο “Approve” που εμφανίζεται δίπλα της.

2. Απόρριψη νέων εγγραφών

Ο διαχειριστής κάνει κλικ στο σύνδεσμο “New Records” και μεταφέρεται στη σελίδα newrecords.php.

Page 25: ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - University of Macedonia · 2013-01-17 · ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Επιλέγει την εγγραφή (καλλιτέχνη, δίσκο, τραγούδι) που θέλει να απορρίψει και κάνει κλικ στο σύνδεσμο “Delete” που εμφανίζεται δίπλα της.