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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ"

Transcript

1 ΤΕΙ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Πτυχιακή Εργασία: Ανάπτυξη διαδικτυακής εφαρμογής παραγγελιοδοσίας SuperΜarket για φυλλομετρητές φορητών συσκευών και επιτραπέζιων υπολογιστών. Φοιτητής: Σπανιάς Σεραφείμ ΑΕΜ: 1201 Επιβλέπων Καθηγητής: Μωυσιάδης Ελευθέριος

2 2

3 Περιεχόμενα 1 Εισαγωγή Λειτουργίες Λειτουργίες Πελάτη Λειτουργίες Διαχειριστή SuperMarket Απαιτήσεις Απαιτήσεις για τον πελάτη Απαιτήσεις για τον Διαχειριστή SuperMarket Τεχνολογίες που χρησιμοποιήθηκαν Διακομιστής Διαδικτύου HTML HyperText Markup Language CSS Cascading Style Sheets PHP : Hypertext Preprocessor MySQL JavaScript Κρυπτογραφία MD Προγράμματα Συγγραφής Ιστοσελίδων Σχεδιασμός Εφαρμογής Αρχιτεκτονική Συστήματος Κεντρικός Εξυπηρετητής Διαδικτυακός Διακομιστής Διαχείριση Βάσης Δεδομένων Διεπαφή Χρήστη Εγκατάσταση Εφαρμογής Συμπεράσματα Βιβλιογραφία

4 1 Εισαγωγή Η παρούσα πτυχιακή εργασία είχε σαν στόχο την ανάπτυξη μιας διαδικτυακής εφαρμογής παραγγελιοδοσίας supermarket για φυλλομετρητές φορητών συσκευών και επιτραπέζιων υπολογιστών. Η εφαρμογή θα έχει διαφορετική απεικόνιση στους φυλλομετρητές των επιτραπέζιων υπολογιστών από αυτούς των φορητών συσκευών (κινητά τηλέφωνα) και θα προσφέρει στον χρήστη βασικές λειτουργίες, όπως η εγγραφή και η επεξεργασία των στοιχείων του χρήστη, την περιήγησή του στον κατάλογο των προϊόντων μέσω τον κατηγοριών και των υποκατηγοριών που είναι κατανεμημένα, την συγκέντρωση των προϊόντων που επιθυμεί να παραγγείλει και τέλος την αποστολή της παραγγελίας. Από την μεριά του supermarket θα υπάρχει μια αντίστοιχη εφαρμογή υποδοχής της παραγγελίας στην οποία θα εμφανίζονται τα προϊόντα του χρήστη και τα στοιχεία του. Η πτυχιακή αυτή εκτός από τον άμεσο στόχο της, μου προσέφερε την ευκαιρία να εφαρμόσω τις τεχνολογίες και τις διαδικασίες ανάπτυξης διαδικτυακών εφαρμογών για φυλλομετρητές (PHP, CSS, MySQL, JavaScript). Επίσης, για την σχεδιασμό της συγκεκριμένης εργασίας έγινε και χρήση της UML. Η ιδέα της ανάπτυξης μίας τέτοιας εφαρμογής προέκυψε κυρίως λαμβάνοντας υπόψη δύο σημαντικούς παράγοντες της σύγχρονης εποχής. Η πρώτη παράμετρος αφορά την ραγδαία αύξηση της ψηφιοποίησης της καθημερινότητας των ανθρώπων και τη συνεχή εξέλιξη των νέων τεχνολογιών και τη χρήση αυτών για την κάλυψη των καθημερινών αναγκών. Η δεύτερη παράμετρος αφορά την ραγδαία μείωση του ελεύθερου χρόνου των ανθρώπων που συχνά συνεπάγεται την αδυναμία εύρεσης χρόνου για την κάλυψη συγκεκριμένων αναγκών που λίγα χρόνια πριν φαινόταν αυτονόητες, όπως για παράδειγμα είναι και η αγορά προϊόντων από τα supermarkets. Η εξυπηρέτηση των αναγκών αγοράς βασικών προϊόντων μέσω της χρήσης του διαδικτύου, χωρίς να καθίσταται απαραίτητη η φυσική παρουσία του αγοραστή στο κατάστημα πώλησης, και η οποία αγορά θα μπορεί να πραγματοποιείται ακόμα και από τον χώρο εργασίας του καταναλωτή, μέσω μιας απλής και κατανοητής στο χρήστη εφαρμογής, θεωρούμε ότι θα μπορούσε να συμβάλλει στη διευκόλυνση της καθημερινότητας του σύγχρονου ανθρώπου. Παρόμοιες υπηρεσίες δεν υπάρχουν αυτή τη στιγμή, με την έννοια δηλαδή ένα σύνολο 4

5 καταστημάτων να έχει συμβληθεί μέσω μίας διαδικτυακής πύλης, επιτρέποντας έτσι την μαζική ηλεκτρονική παραγγελία των χρηστών από τα συμβεβλημένα καταστήματα. Παρ' όλα αυτά, μεμονωμένα αρκετά supermarkets, προσφέρουν την δυνατότητα ηλεκτρονικής παραγγελίας για το κατάστημα τους. Η πρώτη αλυσίδα supermarket στην Ελλάδα που έβαλε «ράφια» στο διαδίκτυο ήταν η αλυσίδα Βερόπουλος η οποία το 2001 και όταν ακόμα οι διαδικτυακές αγορές ήταν στην Ελλάδα σχεδόν ανύπαρκτες, δημιούργησε το πρώτο ηλεκτρονικό supermarket. Έπρεπε να περάσουν αρκετά χρόνια από τότε για την δημιουργία του επόμενου διαδικτυακού supermarket. Το έτος 2009 προχώρησαν και άλλες αλυσίδες στην δημιουργία διαδικτυακών καταστημάτων, όπως η Carrefour και η Α-Β. Στις επόμενες σελίδες αναλύονται οι λειτουργίες της εφαρμογής που προσφέρονται στον χρήστη μέσω της διεπαφής χρήστη, ο σχεδιασμός και ο τρόπος υλοποίησης της εφαρμογής παραγγελιοδοσίας. 5

6 2 Λειτουργίες 2.1 Λειτουργίες Πελάτη Η εφαρμογή στην οποία θα έχει πρόσβαση ο πελάτης θα απαρτίζεται από ένα πλήθος λειτουργιών μερικές από τις οποίες είναι κοινές μεταξύ της απεικόνισης της εφαρμογής στους φυλλομετρητές των φορητών συσκευών και των σταθερών υπολογιστών, ενώ κάποιες άλλες είναι διαθέσιμες μόνο στης απεικόνιση της εφαρμογής για φυλλομετρητές επιτραπέζιων υπολογιστών. Φιλική εμφάνιση της εφαρμογής Η λειτουργία αυτή εμφανίζει στον πελάτη την αντίστοιχη απεικόνιση της εφαρμογής, αναλόγως του μέσου το οποίο χρησιμοποιήσει ο χρήστης για να επισκεφθεί τον ιστότοπο της εφαρμογής. Εγγραφή στην υπηρεσία Με την λειτουργία αυτή μπορεί ο χρήστης να δημιουργήσει τον λογαριασμό του έτσι ώστε να μπορεί να συνδεθεί και να χρησιμοποιήσει την εφαρμογή. Είσοδος στην υπηρεσία Με την λειτουργία αυτή ο χρήστης μπορεί να εισέλθει στην εφαρμογή πληκτρολογώντας το όνομα χρήστη και τον κωδικό πρόσβασης όπως τα συμπλήρωσε στην φόρμα εγγραφής. 6

7 Ανάκτηση Κωδικού Με την λειτουργία αυτή ο χρήστης μπορεί να κάνει αίτηση ανάκτησης κωδικού πρόσβασης. Κατά την εκτέλεση της λειτουργίας αποστέλλεται στον χρήστη ένα mail με οδηγίες δημιουργίας νέου κωδικού πρόσβασης. Επεξεργασία Στοιχείων Ο χρήστης θα είναι σε θέση να αλλάξει τα προσωπικά του στοιχεία, τα οποία είχε εκχωρήσει κατά την εγγραφή του, εκτός από το όνομα χρήστη. Προβολή SuperMarket/Καταλόγου Προϊόντων Ο χρήστης θα μπορεί να δει ποια SuperMarket είναι διαθέσιμα για παραγγελία καθώς και τον κατάλογο προϊόντων του SuperMarket μέσω των κατηγοριών και των υποκατηγοριών αυτού. Προσθήκη προϊόντος στο Καλάθι Αγοράς Κατά την περιήγηση στον κατάλογο προϊόντων, ο χρήστης θα μπορεί να προσθέσει κάποιο προϊόν στο καλάθι αγοράς και να συμπληρώσει την επιθυμητή ποσότητα. Επεξεργασία ποσότητας προϊόντων του Καλαθιού Αγοράς Κατά την προβολή του καλαθιού αγοράς, ο χρήστης θα είναι σε θέση να αλλάξει την ποσότητα 7

8 των προϊόντων προς παραγγελία. Διαγραφή προϊόντος του Καλαθιού Αγοράς Κατά την προβολή του καλαθιού αγοράς, ο χρήστης θα είναι σε θέση να διαγράψει κάποιο προϊόν από το καλάθι του. Διαγραφή όλων των προϊόντων του Καλαθιού Αγοράς Κατά την προβολή του καλαθιού αγοράς, ο χρήστης θα είναι σε θέση να διαγράψει ολόκληρη την λίστα προϊόντων από το καλάθι του. Αποστολή παραγγελίας Κατά την προβολή του καλαθιού αγοράς, ο χρήστης, αφού έχει έλεγχο της λίστας των προϊόντων και του ατομικού και συνολικού κόστους αυτών, θα έχει την δυνατότητα να αποστείλει την παραγγελία του με σκοπό την εξυπηρέτηση της παραγγελίας. Προβολή ιστορικού παραγγελιών Με τη λειτουργία αυτή ο χρήστης θα βλέπει τις τελευταίες παραγγελίες (5 για τις φορητές συσκευές και 12 για τους σταθερούς υπολογιστές) που έχει πραγματοποιήσει. Εκεί θα αναγράφονται η λίστα των προϊόντων, η ποσότητα και η τιμή τους, τόσο ατομικά ανά προϊόν όσο και συνολικά καθώς και η κατάσταση της παραγγελίας. 8

9 Προβολή προσφορών Ο χρήστης, όταν εισέλθει στην εφαρμογή μέσω επιτραπέζιου υπολογιστή, αμέσως μετά την επιλογή κάποιου supermarket για να αρχίσει την παραγγελία του, θα βλέπει μια λίστα με 6 τυχαία προϊόντα που έχει βάλει το supermarket σε προσφορά. Αναζήτηση στον κατάλογο προϊόντων Με την λειτουργία αυτή, ο χρήστης, όταν εισέλθει στην εφαρμογή μέσω επιτραπέζιου υπολογιστή, κατόπιν της επιλογής supermarket, θα έχει τη δυνατότητα να αναζητήσει κάποιο προϊόν χρησιμοποιώντας μέρος του ονόματός του. Φόρμα επικοινωνίας με την υπηρεσία Με αυτή την λειτουργία ο χρήστης μπορεί να επικοινωνήσει με την υπηρεσία για την εξυπηρέτηση του, αφού έχει εισέλθει στην εφαρμογή μέσω επιτραπέζιου υπολογιστή. 2.2 Λειτουργίες Διαχειριστή SuperMarket Είσοδος στην υπηρεσία Ο διαχειριστής θα μπορεί να εισέλθει στην εφαρμογή εξυπηρέτησης παραγγελιών πληκτρολογώντας το όνομα χρήστη και των κωδικό πρόσβασης του. 9

10 Προβολή όλων των εισερχόμενων παραγγελιών Θα εμφανίζονται στον διαχειριστή όλες οι εισερχόμενες παραγγελίες που δεν έχουν ακόμα ολοκληρωθεί ή ακυρωθεί. Προβολή φιλτραρισμένων παραγγελιών Ο διαχειριστής θα μπορεί να προβάλει μόνο τις παραγγελίες που αναμένουν για συγκέντρωση των προϊόντων ή μόνο αυτές που έχουν ήδη αποσταλεί και εκκρεμούν προς ολοκλήρωση. Αλλαγή κατάστασης Παραγγελιών Όταν ο διαχειριστής λαμβάνει μία νέα παραγγελία, η κατάσταση αυτής είναι αυτόματα προς συγκέντρωση προϊόντων. Ο διαχειριστής θα μπορεί να αλλάξει αυτή την κατάσταση αναλόγως με την εξέλιξη της παραγγελίας. 10

11 3 Απαιτήσεις 3.1 Απαιτήσεις για τον πελάτη Εμφάνιση ανάλογης έκδοσης της εφαρμογής ανάλογα με το μέσο προβολής Ο χρήστης, όταν εισέρχεται στον ιστότοπο της εφαρμογής πρέπει να του εμφανίζεται και η αντίστοιχη έκδοση της εφαρμογής, αναλόγως του μέσου προβολής που χρησιμοποιεί. Εάν εισέρχεται μέσω φορητής συσκευής δηλαδή ή μέσω επιτραπέζιου υπολογιστή. Κατά την φόρτωση της ιστοσελίδας της εφαρμογής, ελέγχετε το μήκος της οθόνης του μέσου προβολής. Εάν αυτό είναι μικρότερο από 800 pixel, και συνεπώς πρόκειται για φορητό μέσο προβολής, τότε εμφανίζει την φορητή εκδοχή της εφαρμογής. Αλλιώς, πρόκειται για επιτραπέζιο υπολογιστή και εμφανίζει την ολοκληρωμένη εκδοχή της εφαρμογής. Έλεγχος του ονόματος χρήστη, του και του κωδικού κατά την εγγραφή Κατά την εγγραφή νέου χρήστη, αρχικά του ζητείται να συμπληρώσει όνομα χρήστη και . Η καταχώρηση που θα κάνει ο χρήστης σε αυτά τα πεδία, δε θα πρέπει να υπάρχει ήδη στην βάση δεδομένων, στον πίνακα των χρηστών, καθώς αυτά χρησιμοποιεί ο κάθε χρήστης προκειμένου να εισέλθει στην εφαρμογή, να αλλάξει τον κωδικό του, να ενεργοποιήσει τον λογαριασμό του ή να ενημερωθεί για την καταχώρηση της παραγγελίας του. Επίσης, όταν αυτός συμπληρώνει κωδικό πρόσβασης, πρέπει να αποτραπεί η περίπτωση να έχει πληκτρολογήσει κάτι διαφορετικό από αυτό που θα ήθελε, καθώς όταν συμπληρώνει το πεδίο του κωδικού, οι χαρακτήρες δεν εμφανίζονται. Έτσι, αφού ο χρήστης συμπληρώσει όλα τα πεδία του πρώτου βήματος της εγγραφής και πατήσει Επόμενο, γίνεται ένας έλεγχος στην βάση δεδομένων. Αρχικά γίνεται για το όνομα χρήστη. Αν δεν βρεθεί στον πίνακα των χρηστών, τότε γίνεται αντίστοιχος έλεγχος για το . Αν ένα από τα 11

12 δύο βρεθεί, τότε επιστρέφει στο πρώτο βήμα της εγγραφής και ενημερώνει τον χρήστη με ανάλογο μήνυμα. Για την αποφυγή σφάλματος κατά την πληκτρολόγηση κωδικού χρησιμοποιείται το πεδίο Επαλήθευση Κωδικού. Όταν ο χρήστης πατήσει επόμενο, αφού έχει συμπληρώσει όλα τα πεδία του πρώτου βήματος της εγγραφής, γίνεται έλεγχος για την ομοιότητα των δύο πεδίων. Αν είναι διαφορετικοί μεταξύ τους, τότε επιστρέφει στο πρώτο βήμα της εγγραφής και ενημερώνει τον χρήστη με ανάλογο μήνυμα. Υποχρεωτική ενεργοποίηση του λογαριασμού Η λειτουργία αυτή έχει σκοπό να αποτρέψει κάποιον να εγγραφεί στην εφαρμογή χωρίς να έχει δώσει τουλάχιστον έγκυρο . Μετά την εγγραφή στην εφαρμογή, αποστέλλεται στον χρήστη ένα mail,στο που καταχώρησε, με οδηγίες ενεργοποίησης του λογαριασμού του. Ακολουθώντας τις οδηγίες, το πεδίο της ενεργοποίησης του εν λόγω χρήστη στη βάση αλλάζει τιμή. Εάν δεν προχωρήσει στην παραπάνω ενέργεια ο χρήστης δεν θα είναι σε θέση να χρησιμοποιήσει τον λογαριασμό του. Αφού ο χρήστης εισάγει το όνομα χρήστη και τον κωδικό πρόσβασης του, γίνεται ένας έλεγχος στη βάση δεδομένων για την αντιστοιχία των εισαχθέντων στοιχείων με αυτών της βάσης. Αν τα στοιχεία είναι έγκυρα τότε προχωράει σε ένα δεύτερο έλεγχο, αν έχει ενεργοποιηθεί ο λογαριασμός. Εάν δεν έχει ενεργοποιηθεί, τότε εμφανίζει στον χρήστη ένα μήνυμα ενημέρωσης, το οποίο δίνει τη δυνατότητα αποστολής ενός νέου mail ενεργοποίησης του λογαριασμού του, σε περίπτωση απώλειας του προηγούμενου mail. Κωδικοποίηση του κωδικού πρόσβασης Οι κωδικοί πρόσβασης των χρηστών είναι καταχωρημένοι στη Βάση Δεδομένων 12

13 κωδικοποιημένοι για λόγους ασφάλειας των λογαριασμών τους. Με την εγγραφή στην εφαρμογή αλλά και στην αλλαγή του κωδικού πρόσβασης, ο κωδικός πρόσβασης που εισήγαγε ο χρήστης κωδικοποιείται πρώτα σύμφωνα με τον αλγόριθμο md5 και μετά καταχωρείται στην βάση δεδομένων. Είσοδος του χρήστη στην εφαρμογή Για να εισέλθει ένας χρήστης στην εφαρμογή, πρέπει να εισάγει σωστά το όνομα χρήστη και τον κωδικό πρόσβασης. Όταν εισάγει τα στοιχεία του και πατήσει σύνδεση, το όνομα χρήστη ελέγχεται για να βρεθεί αν υπάρχει αντιστοιχία στην βάση δεδομένων. Αν υπάρχει, τότε ελέγχει τον καταχωρημένο στη βάση κωδικό με αυτόν που εισήγαγε ο χρήστης. Αν υπάρξει αντιστοιχία τότε προχωράει στην είσοδο του χρήστη. Αντίθετα, αν δεν υπάρχει το όνομα χρήστη στην βάση ή ο καταχωρημένος κωδικός για το όνομα χρήστη που δόθηκε διαφέρει με αυτόν που εισήγαγε ο χρήστης τότε εμφανίζεται ένα μήνυμα λάθους στον χρήστη για να τον ειδοποιήσει. Προβολή μόνο των SuperMarket πλησίον του χρήστη Πρέπει να εμφανίζονται στον χρήστη μόνο τα supermarket που βρίσκονται κοντά του και μπορεί να παραγγείλει από αυτά. Κατά την εγγραφή του, ο χρήστης, του ζητείται να ορίσει νομό, αναγκαστικά, μέσα από μία λίστα, η οποία διαμορφώνεται από τους νομούς των supermarket που είναι συμβεβλημένα με την εφαρμογή. Έτσι όταν ο χρήστης εισέρχεται στην εφαρμογή γίνεται ένας έλεγχος στη βάση δεδομένων και εμφανίζει μόνο τα supermarket που έχουν κοινό νομό με τον χρήστη. 13

14 Προβολή μόνο των διαθέσιμων προϊόντων κάθε SuperMarket Στον χρήστη θα πρέπει να εμφανίζονται μόνο τα διαθέσιμα προϊόντα από το κάθε supermarket. Κατά την προσπέλαση της βάσεως δεδομένων για την εμφάνιση του καταλόγου, των προσφορών και της αναζήτησης του supermarket, γίνεται ένας έλεγχος στο πεδίο της ποσότητας κάθε προϊόντος στην βάση δεδομένων. Αν η ποσότητα είναι ίση ή μικρότερη του μηδέν τότε το προϊόν δεν εμφανίζεται. Προβολή προσφορών Αμέσως μετά την επιλογή supermarket για την εκκίνηση ή συνέχεια της παραγγελίας του χρήστη, του θα πρέπει να του εμφανίζεται μία λίστα με προϊόντα προσφοράς του supermarket. Στην βάση δεδομένων στον πίνακα των προϊόντων υπάρχει ένα πεδίο το οποίο υποδηλώνει εάν το προϊόν βρίσκεται σε προσφορά ή όχι. Κατά την προσπέλαση στην βάση γίνεται αναζήτηση προϊόντων με την επιθυμητή τιμή στο εν λόγω πεδίο, διαλέγει έξι τυχαία από αυτά και μας τα εμφανίζει. Αναζήτηση προϊόντων Για την ταχύτερη εξυπηρέτηση του, ο χρήστης θα πρέπει να έχει τη δυνατότητα να πραγματοποιεί αναζήτηση μέσα στον κατάλογο του supermarket. Όταν ο χρήστης εισάγει τον όρο της αναζήτησης, γίνεται μια αναζήτηση μέσα στην βάση δεδομένων, στον πίνακα των προϊόντων και ψάχνει να βρει αν ο όρος που δόθηκε ταιριάζει με το όνομα κάποιου ή μέρος αυτού και επιστρέφει τον σύνολο των προϊόντων που ικανοποιούν τον όρο της αναζήτησης. 14

15 Προβολή Ιστορικού Ο χρήστης θα πρέπει να έχει πρόσβαση σε παραγγελίες που έχει αποστείλει, έτσι ώστε να μπορεί να επιβλέπει την κατάσταση τους. Γίνεται έλεγχος στη βάση δεδομένων, στον πίνακα των παραγγελιών, για τις τελευταίες παραγγελίες του χρήστη που έχει αποστείλει, ανεξαρτήτως αν αυτές είναι σε κατάσταση συγκέντρωσης προϊόντων, αποστολής, αν έχουν ολοκληρωθεί ή ακυρωθεί. Αν ο χρήστης έχει επισκεφθεί τον ιστότοπο μέσω επιτραπέζιου υπολογιστή εμφανίζονται οι 12 τελευταίες ενώ αν αυτός έχει επισκεφθεί μέσω φορητής συσκευής εμφανίζονται μόνο οι 5 τελευταίες. Έλεγχος κατά την προσθήκη προϊόντος στο καλάθι Πρέπει να γίνεται έλεγχος αν δόθηκε έγκυρη τιμή ποσότητας ή αν ήδη υπάρχει στο καλάθι ένα προϊόν πριν καταχωρηθεί στο καλάθι αγοράς του χρήστη. Κατά την προσθήκη ενός προϊόντος, γίνεται έλεγχος στην τιμή ποσότητας που δόθηκε. Αν έχει δοθεί αρνητική τιμή ή τιμή που περιέχει χαρακτήρες τότε θεωρείται ότι έγινε λάθος κατά την εισαγωγή ποσότητας και καταχωρεί το προϊόν στο καλάθι με μοναδιαία ποσότητα με σκοπό την αλλαγή αυτής από τον χρήστη όταν επισκεφθεί το καλάθι αγοράς. Αν δοθεί δεκαδική τιμή τότε αποκόπτει το δεκαδικό μέρος και καταχωρεί το προϊόν με την ακέραια τιμή της ποσότητας. Επίσης γίνεται έλεγχος για την ήδη ύπαρξη στο καλάθι αγοράς του προϊόντος προς προσθήκη. Εάν υπάρχει ήδη τότε το νέο προϊόν δεν καταχωρείται αλλά μένει το παλιό προϊόν με την παλιά ποσότητα. Αν δεν υπάρχει κάποιο πρόβλημα στην προσθήκη, τότε αυτό καταχωρείται στη βάση δεδομένων, στον πίνακα του καλαθιού με την ένδειξη ότι βρίσκεται σε καλάθι το οποίο βρίσκεται ακόμη προς επεξεργασία. 15

16 Επεξεργασία/Διαγραφή προϊόντων του Καλαθιού Αγοράς Κατά την προβολή του καλαθιού αγοράς, ο χρήστης θα πρέπει να έχει την δυνατότητα να αλλάξει την ποσότητα ενός προϊόντος, να το διαγράψει ή να διαγράψει ολόκληρη την λίστα των προϊόντων. Όταν γίνεται αλλαγή ποσότητας γίνεται παρόμοιος έλεγχος με την προσθήκη προϊόντος. Αν έχει δοθεί αρνητική ή αλφαριθμητική τιμή τότε επιστρέφει στο καλάθι και προειδοποιεί τον χρήστη με μήνυμα. Αλλιώς γίνεται ανανέωση της ποσότητας του προϊόντος στον πίνακα του καλαθιού στη βάση δεδομένων. Όταν ο χρήστης διαγράψει ένα προϊόν τότε αυτό διαγράφεται από τον πίνακα των προϊόντων. Αντίστοιχα, όταν ο χρήστης διαγράψει όλη την παραγγελία, γίνεται αναζήτηση στον παραπάνω πίνακα για τα προϊόντα που έχει προσθέσει στο συγκεκριμένο supermarket ο συνδεδεμένος χρήστης και τα διαγράφει από τον πίνακα. Αποστολή παραγγελίας Με την λειτουργία αυτή, ο χρήστης δηλώνει ότι έχει τελειώσει τις προσθήκες προϊόντων στο καλάθι του και επιθυμεί η παραγγελία του να εξυπηρετηθεί. Εκείνη τη στιγμή, γίνεται ανανέωση των προϊόντων, στον πίνακα του καλαθιού. Αλλάζει η ένδειξη, που υποδηλώνει ότι τα συγκεκριμένα προϊόντα του καλαθιού είναι προς επεξεργασία, σε συγκέντρωση προϊόντων. Αυτό συμβαίνει για να μην εμφανίζεται πλέον στο καλάθι αγοράς του χρήστη αλλά στο ιστορικό παραγγελιών. Επίσης κατά την ανανέωση του πίνακα καταχωρείται και η ημερομηνία και η ώρα της παραγγελίας με σκοπό την ταξινόμηση της στο ιστορικό των παραγγελιών. 16

17 3.2 Απαιτήσεις για τον Διαχειριστή SuperMarket Eίσοδος του διαχειριστή στην εφαρμογή Για να εισέλθει ένας διαχειριστής στην εφαρμογή, όπως και ο χρήστης, πρέπει να εισάγει σωστά το όνομα χρήστη και τον κωδικό πρόσβασης. Όταν εισάγει τα στοιχεία του και πατήσει σύνδεση, το όνομα χρήστη και ο κωδικός ελέγχονται για να βρεθεί αν υπάρχει αντιστοιχία στην βάση δεδομένων. Εάν δεν υπάρχει τότε εμφανίζεται ένα μήνυμα λάθους στον διαχειριστή για να τον ειδοποιήσει. Προβολή όλων των εισερχόμενων και φιλτραρισμένων παραγγελιών Προκειμένου να εξυπηρετηθούν οι παραγγελίες, αυτές θα πρέπει να εμφανίζονται στον διαχειριστή. Από τη στιγμή που ένας χρήστης αποστέλλει μία παραγγελία στο supermarket του διαχειριστή, αλλάζει η κατάσταση του καλαθιού στην βάση δεδομένων και ο διαχειριστής μπορεί να την δει. Επίσης, μετά την αποστολή της παραγγελίας, κατά την ανανέωση που γίνεται στην βάση δεδομένων, προστίθεται και η ημερομηνία και η ώρα που έγινε η αποστολή. Αυτό εξυπηρετεί στην διαχώριση των πολλαπλών παραγγελιών από τον ίδιο χρήστη. Για την διευκόλυνση του διαχειριστή, εκτός από την εμφάνιση όλων των παραγγελιών, οι παραγγελίες που εμφανίζονται μπορεί να είναι μόνο οι προς συγκέντρωση προϊόντων ή μόνο αυτές που έχουν αποσταλεί, ανάλογα με την κατάσταση τους. Αυτό επιτυγχάνεται με τον περιορισμό της κατάστασης όταν ψάχνουμε για παραγγελίες στην βάση δεδομένων. 17

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

19 4 Τεχνολογίες που χρησιμοποιήθηκαν 4.1 Διακομιστής Διαδικτύου Το διαδίκτυο είναι ένα παγκόσμιο σύστημα διασυνδεδεμένων δικτύων υπολογιστών που επιτρέπει την ανταλλαγή δεδομένων μεταξύ οποιουδήποτε διασυνδεδεμένου υπολογιστή. Ως διαδίκτυο επίσης αναφέρεται και το σύνολο των υπηρεσιών που παρέχονται στους διασυνδεδεμένους υπολογιστές. Ο υπολογιστής που αναλαμβάνει παροχές υπηρεσιών σε άλλους υπολογιστές, γνωστούς ως πελάτες (clients), ονομάζεται διακομιστής (server). Οι πελάτες, συνδέονται μέσω του διαδικτύου με τον διακομιστή, στον οποίο είναι αποθηκευμένος ο πηγαίος κώδικας της υπηρεσίας, και ο διακομιστής αναλαμβάνει την εξυπηρέτηση των αιτήσεων τους. Στις στατικές ιστοσελίδες, δεν εκτελούνται συνήθως κάποιες διεργασίες, καθώς η ιστοσελίδα εμφανίζεται ακριβώς όπως αποθηκεύτηκε. Αντίθετα, στις δυναμικές ιστοσελίδες, όταν κάποιος πελάτης στέλνει κάποιο αίτημα στον διακομιστή, τότε στον διακομιστή εκτελούνται διάφορες διεργασίες, όπως η εκτέλεση PHP προγραμμάτων και η αναζήτηση πληροφοριών μέσω προσπελάσεων σε βάσεις δεδομένων χρησιμοποιώντας MySQL. Για τον λόγο αυτό χρησιμοποιούνται κυρίως Διακομιστές apache οι οποίοι είναι ικανοί να υποστηρίξουν πληθώρα διεργασιών. Η υλική σύνθεση ενός διακομιστή διαφέρει από τους συνηθισμένους υπολογιστές. Συχνά λειτουργούν για μεγάλα διαστήματα χωρίς διακοπές καθώς πρέπει να είναι διαθέσιμοι συνεχώς. Αυτό καθιστά την ανάγκη για αξιοπιστία και αντοχή των υλικών τους ιδιαίτερα σημαντική. Χρησιμοποιούνται κουτιά, με πολλά ανεμιστηράκια, τα οποία επιτρέπουν καλύτερη κυκλοφορία του αέρα μέσα τους, μητρικές κάρτες με αντοχή σε υψηλές θερμοκρασίες, σκληροί δίσκοι κατάλληλοι για μεγάλο συνεχόμενο χρόνο χρήσης συνδεδεμένοι σε συστοιχίες RAID κλπ. 19

20 4.2 HTML HyperText Markup Language Η HTML, στα ελληνικά Γλώσσα Σήμανσης Υπερκειμένου, είναι η κύρια γλώσσα σήμανσης για τις ιστοσελίδες και τα στοιχεία της είναι τα βασικά δομικά στοιχεία των ιστοσελίδων. Η HTML γράφεται υπό την μορφή στοιχείων HTML. Τα στοιχεία αυτά αποτελούνται από ετικέτες, οι οποίες συνήθως λειτουργούν ανά ζεύγη, με την πρώτη να ονομάζεται ετικέτα έναρξης, ενώ η δεύτερη ετικέτα λήξης. Τα στοιχεία της HTML αποτελούν τα θεμέλια όλων των ιστοτόπων. Ανάμεσα στις ετικέτες μπορεί να τοποθετηθεί κείμενο, εικόνες, κουμπιά, πίνακες, να δημιουργηθούν διαδραστικές φόρμες. Παρέχει μέσα για την δημιουργία δομημένων αρχείων, όπως επικεφαλίδες, παραγράφους, λίστες, υπερσυνδέσμους κτλ. Επίσης μπορεί να ενσωματώσει σενάρια (scripts) γλωσσών προγραμματισμού όπως η JavaScript, οι οποίες επηρεάζουν την συμπεριφορά των HTML ιστοσελίδων. Σκοπός ενός φυλλομετρητή ιστοσελίδας είναι να διαβάσει HTML αρχεία και να τα μετατρέψει οπτικά σε ιστοσελίδες. Οι ετικέτες δεν εμφανίζονται, αλλά χρησιμοποιούνται από τον φυλλομετρητή για να ερμηνεύσουν ανάλογα το περιεχόμενο τους. 4.3 CSS Cascading Style Sheets Η CSS, στα ελληνικά Διαδοχικά Φύλλα Στιλ, είναι μια γλώσσα προγραμματισμού που χρησιμοποιείται για να τροποποιήσει την εμφάνιση και την μορφοποίηση ενός εγγράφου που έχει γραφθεί με μία γλώσσα σήμανσης. Η πιο συνηθισμένη χρήση της είναι στην διακόσμηση ιστοσελίδων γραμμένες σε HTML. H CSS διαχωρίζει το περιεχόμενο του εγγράφου από την παρουσίαση του εγγράφου συμπεριλαμβάνοντας στοιχεία όπως η διάταξη του εγγράφου, τα χρώματα και οι γραμματοσειρές του. Ο διαχωρισμός αυτός επιτρέπει στον σχεδιαστή να ασχοληθεί καθαρά με την παρουσίαση του εγγράφου, χρησιμοποιώντας την ίδια μορφοποίηση σε πολλαπλές ιστοσελίδες, αποφεύγοντας έτσι ανεπιθύμητες επαναλήψεις και δομώντας την ιστοσελίδα χωρίς την χρήση των δύσχρηστων πινάκων 20

21 της HTML. Η σύνταξη του είναι αρκετά απλή και περιέχει κάποιες λέξεις κλειδιά που περιγράφουν τις διάφορες διαμορφωτικές ιδιότητες. Ένα αρχείο CSS αποτελείται από ένα σύνολο κανόνων. Κάθε κανόνας αποτελείται από το όνομα του και ένα σύνολο ιδιοτήτων. Για να εφαρμοστεί ένα κανόνας σε μία γλώσσα σήμανσης, όπως η HTML, θα πρέπει να καταχωρηθεί αναγνωριστικό με το όνομα του κανόνας στην ετικέτα της γλώσσας σήμανσης που περιέχει τα δεδομένα στα οποία θέλουμε να ισχύσει ο κανόνας. Επίσης, ένας κανόνας μπορεί να ονομαστεί έτσι ώστε οι ιδιότητες που περιέχει να ισχύουν κάθε φορά που εμφανίζεται στο έγγραφό μας η επιθυμητή ετικέτα, χωρίς να χρειάζεται σε κάθε ετικέτα να καταχωρείται αναγνωριστικό με το όνομα του κανόνα που δημιουργήθηκε. Ένα αρχείο που περιέχει CSS, έχει την κατάληξη.css. Μπορεί, επίσης, να ενσωματωθεί σε ένα αρχείο HTML αρκεί να περικλείεται από τις ετικέτες <style type= text/css > και </style>. Τέλος, υπάρχει και η δυνατότητα να συνταχθεί μέσα σε μία ετικέτα της HTML, χρησιμοποιώντας μέσα στην ετικέτα έναρξης τον όρο style=, όπου μέσα στα εισαγωγικά συμπληρώνονται οι επιθυμητές ιδιότητες. Αυτή η επιλογή θα μορφοποιήσει μόνο τα περιεχόμενα που περικλείονται στην ετικέτα και θα αφήσει ανεπηρέαστες ίδιες ετικέτες που χρησιμοποιούνται στο ίδιο έγγραφο. 4.4 PHP : Hypertext Preprocessor H PHP είναι μια γλώσσα προγραμματισμού για τη δημιουργία ιστοσελίδων με δυναμικό περιεχόμενο. Μια σελίδα PHP περνά από επεξεργασία από ένα συμβατό διακομιστή του διαδικτύου, ώστε να παραχθεί σε πραγματικό χρόνο το τελικό περιεχόμενο, που θα σταλεί στο πρόγραμμα περιήγησης των επισκεπτών σε μορφή κώδικα HTML. Ένα αρχείο που περιέχει κώδικα PHP πρέπει να έχει και την ανάλογη επέκταση, όπως.php. Κώδικας PHP μπορεί να ενσωματωθεί σε HTML αρχεία, με καταλήξεις.html, αρκεί να περικλείεται από τις ετικέτες <script language= php > και </script> ή πιο απλά από τις ετικέτες <? και?>. Ο ρόλος των ετικετών είναι να διαχωρίσει τον κώδικα της PHP από τις άλλες γλώσσες. Ο διερμηνέας (interpreter) της PHP εκτελεί μόνο κώδικα PHP που βρίσκεται ανάμεσα σε αυτές τις ετικέτες και δεν 21

22 επηρεάζεται από οτιδήποτε είναι εκτός. Η PHP χρησιμοποιείται κυρίως σαν φίλτρο, παίρνοντας σαν είσοδο ένα αρχείο ή ένα ρεύμα που περιέχει κείμενο ή γενικότερα οδηγίες για την PHP και δίνει σαν έξοδο ένα ρεύμα δεδομένων, το οποίο συνήθως εμφανίζεται σαν HTML. Η PHP είναι παρόμοια με τις περισσότερες υψηλού επιπέδου γλώσσες που ακολουθούν την σύνταξη της C. Με τις γλώσσες προγραμματισμού Perl και C/C++ στις οποίες έχει τις ρίζες της, έχει εξαιρετική ομοιότητα ως προς τον τρόπο σύνταξης άλλα και πολλές εντολές και συναρτήσεις. 4.5 MySQL Κάθε οργανισμός έχει κάποια δεδομένα, τα οποία απαιτούν μια οργανωμένη μέθοδο για την προσπέλαση, την ανανέωση και την συντήρηση τους. Το σύνολο αυτών τον δεδομένων αποτελεί μια βάση δεδομένων. Η πιο διαδεδομένη γλώσσα που χρησιμοποιείται για την επικοινωνία του χρήστη με την βάση δεδομένων είναι η SQL (Structered Query Language Δομημένη Γλώσσα Ερωτημάτων). Πρόκειται για μία γλώσσα ερωτήσεων και απαντήσεων. Ο χρήστης διατυπώνει διάφορα ερωτήματα (queries) και το σύστημα διαχείρισης της βάσης δεδομένων αναλαμβάνει να τα ικανοποιήσει. Πέραν της SQL υπάρχουν και κάποιες επεκτάσεις της, οι οποίες αυξάνουν την λειτουργικότητα της γλώσσας. Η πιο διαδεδομένη επέκταση, που χρησιμοποιείται από τους διακομιστές του διαδικτύου, είναι η MySQL. Το βασικό ερώτημα, για την αναζήτηση και την προβολή δεδομένων της βάσης, είναι το SELECT. Ένα ερώτημα μπορεί να ακολουθείται από διάφορους όρους που παραμετροποιούν την αναζήτηση, όπως το FROM που υποδηλώνει σε ποιον πίνακα της βάσης να πραγματοποιηθεί το ερώτημα, το WHERE που ακολουθείται από μία σύγκριση και χρησιμοποιείται για να απορριφθούν διάφορες καταχωρήσεις που δεν ικανοποιούν την σύγκριση, το ORDER BY που αναλαμβάνει να ταξινομήσει τα δεδομένα προς εμφάνιση αναλόγως με το πεδίου που το ακολουθεί κλπ. Για την διαχείριση της βάσης χρησιμοποιούνται κυρίως οι εντολές UPDATE, DELETE και INSERT, οι οποίες ανανεώνουν, διαγράφουν ήδη υπάρχοντα δεδομένα και εισάγουν νέα δεδομένα υπάρχοντα 22

23 δεδομένα αντίστοιχα. Οι εντολές αυτές μπορούν να ακολουθηθούν επίσης από διάφορους όρους όπως και η SELECT, όπως το FROM και το WHERE. H MySQL είναι ένα σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων, το οποίο λειτουργεί σαν διακομιστής και παρέχει τη δυνατότητα πρόσβασης βάσεων δεδομένων από πολλούς χρήστες ταυτόχρονα. Η MySQL είναι ιδανική για χρήση σε δυναμικές ιστοσελίδες. Επιτρέπει την προσπέλαση και την διαχείριση της βάσης μέσω κώδικα PHP. Αυτό επιτυγχάνεται μέσω κάποιων συναρτήσεων της PHP, όπως την mysql_connect() που κάνει τη σύνδεση με τον διακομιστή και δημιουργεί το ρεύμα από και προς αυτή και την mysql_select_db() που δημιουργεί το ρεύμα από και προς την βάση. Αφού γίνουν οι παραπάνω ενέργειες τότε μέσω της mysql_query() γίνεται ένα ερώτημα στη βάση, ενώ όταν γίνεται αναζήτηση δεδομένων προς προβολή από τη βάση χρησιμοποιείται η mysql_fetch_array(). Πέραν της διαχείρισης της MySQL μέσω εντολών, προσφέρονται κάποια περιβάλλοντα διαχείρισης της βάσης δεδομένων, τα οποία έχουν γραφικό περιβάλλον και είναι πιο φιλικά προς το χρήστη. Ένα τέτοιο εργαλείο, το οποίο χρησιμοποιείται ευρέως για την διαχείριση βάσεων δεδομένων σε διακομιστές διαδικτύου, είναι το phpμyαdmin. Το phpmyadmin είναι γραμμένο σε PHP και παρέχει διαχείριση MySQL μέσω ενός φυλλομετρητή ιστού. Εκτός από τις δυνατότητες διαχείρισης της βάσης, προσφέρει ακόμα εισαγωγή δεδομένων μέσω αρχείων CSV ή SQL, μπορεί να εξάγει τη βάση δεδομένων σε διάφορες μορφές αρχείων, να δημιουργήσει γραφικά με την διάταξη της βάσης κτλ. 4.6 JavaScript Η JavaScript είναι γλώσσα προγραμματισμού η οποία έχει σαν σκοπό την παραγωγή δυναμικού περιεχομένου και την εκτέλεση κώδικα στην πλευρά του πελάτη σε ιστοσελίδες. Έχει παρόμοια σύνταξη με την C, όπως η PHP, αλλά η εκτέλεση του κώδικα της JavaScript δεν γίνεται από τον διακομιστή, όπως η PHP, αλλά από τον φυλλομετρητή ιστοσελίδας. Με τη JavaScript μπορούν να δημιουργηθούν σενάρια που να εκτελούν αυτόματες εργασίες, πχ όταν μια ιστοσελίδα ανοίγει. Επίσης μπορεί να εκτελεί ενέργειες ανταποκρινόμενη σε ένα 23

24 συγκεκριμένο γεγονός, όπως όταν εστιάζει σε ένα πεδίο μιας φόρμας. Μπορούν να δημιουργηθούν σενάρια με πιο σύνθετες και πολύπλοκες εργασίες, όπως ο έλεγχος μιας φόρμας που υποβάλει ένας χρήστης και στη συνέχεια να προειδοποιεί τον χρήστη σε περίπτωση σφάλματος. Ένα αρχείο που περιέχει κώδικα JavaScript, έχει την κατάληξη.js. Μπορεί, επίσης, όπως και η PHP, να ενσωματωθεί σε ένα αρχείο HTML αρκεί να περικλείεται από τις ετικέτες <script language= javascript > και </script>. 4.7 Κρυπτογραφία MD5 Στη σύγχρονη κρυπτογραφία με τον όρο συνάρτηση hash εννοούμε μια σαφώς ορισμένη διαδικασία ή αλλιώς μηχανισμό, ο οποίος στην είσοδό του δέχεται ένα μπλοκ δεδομένων οποιουδήποτε μεγέθους και στην έξοδό του δίνει μια συμβολοσειρά συγκεκριμένου, σταθερού μήκους, το λεγόμενο hash value. Χαρακτηριστική ιδιότητα μιας οποιασδήποτε συνάρτησης hash είναι η εξαιρετική της "ευαισθησία" στα δεδομένα εισόδου. Για την ακρίβεια, η παραμικρή αλλαγή στην είσοδό της επιστρέφει ένα αποτέλεσμα εντελώς διαφορετικό σε σύγκριση με το προηγούμενο. Στα πλαίσια της κρυπτογραφίας, η είσοδος που δέχεται μία συνάρτηση hash ονομάζεται μήνυμα (message), ενώ η έξοδος, το αποτέλεσμα της κρυπτογράφησης, ονομάζεται σύνοψη μηνύματος ή απλά σύνοψη (digest). Μια εξαιρετικά δημοφιλής συνάρτηση hash είναι η MD5, Message-Digest algorithm 5, όπου συνήθως αναφέρεται ως αλγόριθμος MD5, Message-Digest algorith 5, δηλαδή αλγόριθμος Μηνύματος-Σύνοψης 5. Μια συνήθης εφαρμογή του είναι στην κρυπτογράφηση των κωδικών χρηστών σε συστήματα UNIX, λειτουργικό σύστημα που συνηθίζεται να τρέχει στου διακομιστές του διαδικτύου. Αναλυτικότερα, οι κωδικοί πρόσβασης που επιλέγουν οι χρήστες για τους λογαριασμούς τους δεν αποθηκεύονται ως απλό κείμενο, όπως τα πληκτρολογούν οι χρήστες. Αντί αυτών, στο σύστημα αποθηκεύονται οι συνόψεις των κωδικών πρόσβασης όπως αυτοί προκύπτουν από τον αλγόριθμο MD5. Έτσι, όταν ένας χρήστης επιχειρεί να συνδεθεί στο λογαριασμό του, αφού δώσει το όνομα χρήστη και μετά τον κωδικό πρόσβασης, υπολογίζεται η σύνοψη του τελευταίου και συγκρίνεται με την αποθηκευμένη σύνοψη του κωδικού πρόσβασης. Η είσοδος επιτρέπεται στον 24

25 χρήστη μόνον όταν οι δύο συνόψεις ταυτίζονται, και φυσικά υπάρχει στο σύστημα χρήστης με το δοσμένο όνομα χρήστη. 4.8 Προγράμματα Συγγραφής Ιστοσελίδων Για την διαμόρφωση του γραφικού περιβάλλοντος της εφαρμογής χρησιμοποιήθηκε το Adobe Dreamweaver CS5. Το Dreamweaver είναι ένα πρόγραμμα συγγραφής διαδικτυακών εφαρμογών. Ακολουθεί την λογική What You See Is What You Get (WYSIWYG). Παρέχει δηλαδή ένα παράθυρο ζωντανής προεπισκόπησης της ιστοσελίδας που συγγράφεται εκείνη τη στιγμή. Αυτό το καθιστά ιδανικό για συγγραφή HTML και CSS καθώς παρέχει και αρκετές ευκολίες κατά την συγγραφή τους, όπως την χρωματικό τονισμό κώδικα για να είναι ευδιάκριτα τα διάφορα στοιχεία του κώδικα, την σύνδεση με άλλα έγγραφα που συσχετίζεται η ιστοσελίδα με σκοπό την αυτόματη υπόδειξη πιθανών συμπληρώσεων σε διάφορα σημεία της συγγραφής, αυτοματοποιημένες διαδικασίες συγγραφής κώδικα μέσω του γραφικού του περιβάλλοντος όπως δημιουργία πινάκων, εικόνων κτλ. Κάτι που δεν προσφέρει το Dreamweaver είναι προεπισκόπηση κώδικα PHP. Αυτό συμβαίνει διότι η PHP είναι μία δυναμική γλώσσα προγραμματισμού και η έξοδος της διαφέρει, ανάλογα από τα δεδομένα που θα πάρει ως είσοδο. Δεν προσφέρει επίσης χρωματικό τονισμό για την PHP. Για αυτό το λόγο προτιμήθηκε ένας απλός επεξεργαστής κειμένου, με δυνατότητες χρωματικού τονισμού κώδικα PHP, ο gedit, ο επίσημος επεξεργαστής κειμένου του GNOME. Το gedit είναι πολύ ελαφρύ σαν πρόγραμμα, σε αντίθεση με το Dreamweaver. Σαν επεξεργαστής κειμένου που είναι καταναλώνει ελάχιστους πόρους συστήματος. Ένα άλλο πλεονέκτημα του είναι η δυνατότητα να επεξεργαστεί και να διαμορφώσει τα αρχεία ενώ αυτά βρίσκονται στον διακομιστή διαδικτύου, σε αντίθεση με το Dreamweaver που, αναγκαστικά, επεξεργάζεται τα αρχεία τοπικά και έπειτα τα αρχεία αυτά πρέπει να ανεβούν στον διακομιστή διαδικτύου μέσω ενός προγράμματος πρωτοκόλλου μεταφοράς αρχείων. 25

26 Εικόνα 4.8.1: Adobe Dreamweaver CS5 Εικόνα 4.8.2: gedit 26

27 5 Σχεδιασμός Εφαρμογής 5.1 Αρχιτεκτονική Συστήματος Τα σύγχρονα πληροφοριακά συστήματα, που βασίζονται σε ηλεκτρονικούς υπολογιστές, εξυπηρετητές, οι οποίοι συλλέγουν, αποθηκεύουν, αναλύουν και διαχέουν δεδομένα και πληροφορίες. Εκτός από υπολογιστές, περιλαμβάνουν και ανθρώπους, οι οποίοι συλλέγουν και χρησιμοποιούν τα δεδομένα και τις πληροφορίες, τις διαδικασίες που χρησιμοποιούνται για την καταγραφή, τα μέσα με τα οποία καταχωρούνται οι πληροφορίες κτλ. Στο παρακάτω διάγραμμα παρουσιάζεται η αρχιτεκτονική του συστήματος και ο τρόπος επικοινωνίας των υποσυστημάτων. Εικόνα 5.1.1: Αρχιτεκτονική Συστήματος 27

28 5.2 Κεντρικός Εξυπηρετητής Ο κεντρικός εξυπηρετητής είναι το κύριο κομμάτι του πληροφορικού συστήματος. Είναι υπεύθυνος για την εκτέλεση και τον συντονισμό των εργασιών. Ο κεντρικός εξυπηρετητής αποτελείται από τρεις βασικές μονάδες, οι οποίες αλληλεπιδρούν μεταξύ τους. Αυτές είναι η διεπαφή χρήστη, ο διαδικτυακός διακομιστής και η βάση δεδομένων. Εικόνα 5.2.1: Κεντρικός Εξυπηρετητής 5.3 Διαδικτυακός Διακομιστής Η εφαρμογή παραγγελιοδοσίας που αναπτύσσουμε, πρέπει να είναι άμεσα προσβάσιμη ανά πάσα στιγμή, ανεξαρτήτως λειτουργικού συστήματος και μέσου επεξεργασίας. Για τον λόγο αυτό χρησιμοποιήθηκε ένας διαδικτυακός διακομιστής. Για να αποκτήσει κανείς πρόσβαση σε ένα ιστότοπο, θα πρέπει να κατοχυρώσει πρώτα ένα όνομα ιστοτόπου (domain name) από μία ανάλογη υπηρεσία και έπειτα να ενοικιάσει χώρο σε ένα διακομιστή διαδικτύου με σκοπό την φιλοξενία του ονόματος και την παροχή αποθηκευτικού χώρου για τα δεδομένα του. Αναλόγως με το πακέτο φιλοξενίας που επιλέγει, έχει και τις αντίστοιχες λειτουργίες, όπως βάσεις δεδομένων, περισσότερες ηλεκτρονικού 28

29 ταχυδρομείου κτλ. Αφού πραγματοποιήσει τα παραπάνω βήματα, τότε θα είναι σε θέση να επισκεφθεί τον ιστότοπο του χρησιμοποιώντας το όνομα του ιστοτόπου του. Το όνομα του ιστοτόπου που καταχωρήθηκε με σκοπό την φιλοξενία της εφαρμογής στον διαδικτυακό διακομιστή είναι Το λειτουργικό σύστημα του διακομιστή είναι Linux και περιλαμβάνει διακομιστή Apache, PHP και MySQL, ενώ παρέχει έναν πίνακα ελέγχου διαδικτυακών διακομιστών, το cpanel. Ο πίνακας ελέγχου αυτός παρέχει μία συλλογή από βοηθητικά εργαλεία που απλοποιούν τις διαδικασίες φιλοξενίας ενός ιστοτόπου με γραφικό περιβάλλον. Προσφέρει λειτουργίες διαχείρισης και δημιουργίας λογαριασμών ηλεκτρονικού ταχυδρομείου, εργαλεία διαχείρισης των αρχείων του διακομιστή, εργαλεία δημιουργίας και διαχείρισης βάσεων δεδομένων, διαδικασίες συντήρησης και διατήρησης αντιγράφων ασφαλείας, διαθέτει ένα σύστημα καταγραφής και προβολής στατιστικών στοιχείων κτλ. Η πρόσβαση στον πίνακα ελέγχου γίνεται μέσω κάποιου φυλλομετρητή ιστού και μπορεί να γίνει με δύο τρόπους. Ο πρώτος είναι η κατεύθυνση του φυλλομετρητή στο όνομα του ιστοτόπου, στο οποίο γίνεται η φιλοξενία, ακολουθούμενο από το port (συνήθως) 2022 (πχ δεύτερος είναι η κατεύθυνση του φυλλομετρητή στο όνομα του ιστοτόπου, στο οποίο γίνεται η φιλοξενία, ακολουθούμενο από τον υποκατάλογο cpanel (πχ Κατευθύνοντας τον φυλλομετρητή στην παραπάνω διεύθυνση γίνεται ανακατεύθυνση στην διεύθυνση του πρώτου τόπου. 29

30 Εικόνα 5.3.1: Ο πίνακας ελέγχου του διακομιστή (cpanel) Βέβαια, υπάρχουν και εναλλακτικές επιλογές. Αντί της χρήσης ενός διαδικτυακού διακομιστή, μπορεί να διαμορφωθεί ο προσωπικός υπολογιστής σαν ένας τοπικός διακομιστής. Η διαμόρφωση αυτή γίνεται αρκετά εύκολα και γρήγορα και υπάρχει και η δυνατότητα της επιλογής καθώς κυκλοφορούν κάμποσα τέτοια εργαλεία και διατίθενται δωρεάν. Το πιο διαδεδομένο είναι το AppServ ( και παρέχει διακομιστή Apache, PHP και MySQL αλλά και ένα εργαλείο δημιουργίας και διαχείρισης βάσεων δεδομένων, το phpmyadmin και διατίθεται μόνο για Windows. Εναλλακτικά μπορεί να χρησιμοποιηθεί το XAMPP ( το οποίο διατίθεται για λειτουργικά συστήματα Linux, Windows, Mac OS X και Solaris. 30

31 5.4 Διαχείριση Βάσης Δεδομένων Η μονάδα αυτή είναι υπεύθυνη για την ανάκτηση και την αποθήκευση πληροφοριών της εφαρμογής. Το πληροφοριακό σύστημα, αξιοποιεί αυτή την μονάδα για να διαχειρίζεται και να προβάλει δεδομένα και πληροφορίες. Για την διαχείριση της βάσης δεδομένων χρησιμοποιήθηκε ένα εργαλείο διαχείρισης βάσεων δεδομένων με γραφικό περιβάλλον που παρέχει ο πίνακας ελέγχου του διαδικτυακού διακομιστή cpanel, το phpmyadmin. Με το εργαλείο αυτό δεν είναι απαραίτητη η χρήση ερωτημάτων γλώσσας SQL μέσω μιας γραμμής εντολών, ωστόσο και αυτή η δυνατότητα προσφέρεται από το ίδιο το εργαλείο. Εικόνα 5.4.1: Η αρχική σελίδα του phpmyadmin 31

32 Εικόνα 5.4.2: Η γραμμή εντολών SQL του phpmyadmin Παρ' όλα αυτά το phpmyadmin δεν προσφέρει την λειτουργία για την δημιουργία βάσης μέσω του γραφικού του περιβάλλοντος. Η δημιουργία της βάσης δεδομένων έγινε μέσω ενός εργαλείου που προσφέρει ο πίνακας ελέγχου cpanel, που ονομάζεται MySQL Databases. Μέσω του συγκεκριμένου εργαλείου γίνεται και η διαγραφή των βάσεων. 32

33 Εικόνα 5.4.3: Το εργαλείο MySQL Databases Η βάση δεδομένων αποτελεί σημαντικό κομμάτι της εφαρμογής. Μέσω της βάσης πραγματοποιούνται όλες οι εργασίες της. Εκεί καταχωρούνται οι νέοι χρήστες μετά την εγγραφή τους, από εκεί αντλούνται τα δεδομένα για την προβολή των καταλόγων, εκεί καταχωρούνται τα προϊόντα που ο χρήστης καταχωρεί στο καλάθι του, από εκεί γίνεται η προβολή των εισερχόμενων παραγγελιών στον διαχειριστή του supermarket, εκεί καταχωρείται η αλλαγή της κατάστασης της παραγγελιάς κτλ. Η βάση της εφαρμογής αποτελείται από τέσσερις πίνακες. Ο πίνακας login με τα δεδομένα των πελατών, ο πίνακας products που περιέχει τα δεδομένα των προϊόντων, ο πίνακας supermarket στον οποίο είναι καταχωρημένα τα στοιχεία όλων των συμβεβλημένων supermarket και τέλος ο πίνακας orders ο οποίος αποτελεί το καλάθι αγοράς αλλά και τον πίνακα παραγγελιών ταυτόχρονα. Παρακάτω παρατίθενται οι πίνακες με όλα τα πεδία τους καθώς και οι συσχετίσεις τους καθώς και διαγράμματα ροής δεδομένων. 33

34 Πίνακας login Εδώ βρίσκονται καταχωρημένα τα στοιχεία του χρήστη. Το πεδίο activated υποδηλώνει εάν ο χρήστης έχει ενεργοποιήσει τον λογαριασμό του. Το πεδίο county δεν συμπληρώνεται από τον χρήστη αλλά επιλέγεται από μια λίστα νομών που προκύπτει από τους νομούς των συμβεβλημένων supermarket. Πεδίο Τύπος Περιγραφή Id int Αύξων Αριθμός - Κλειδί username varchar Το Όνομα Χρήστη που χρησιμοποιεί password varchar Ο Κωδικός πρόσβασης του χρήστη varchar Η διεύθυνση ηλεκτρονικού ταχυδρομείου του χρήστη first_name varchar Το όνομα του χρήστη last_name varchar Το επίθετο του χρήστη town varchar Η πόλη του χρήστη county varchar Ο νομός του χρήστη address varchar Η διεύθυνση κατοικίας του χρήστη phone varchar Το τηλέφωνο του χρήστη date int Η ημερομηνία εγγραφής του χρήστη aid varchar Κωδικός Ενεργοποίησης Λογαριασμού - Unique activated tinyint Κατάσταση Λογαριασμού Πίνακας supermarket Σε αυτόν τον πίνακα είναι καταχωρημένα τα στοιχεία όλων των συμβεβλημένων supermarket. Το πεδίο sm_county μπορεί να περιέχει ίδια τιμή με το πεδίο county του πίνακα login με σκοπό την εμφάνιση συμβεβλημένων supermarket που βρίσκονται στο νομό του χρήστη. 34

35 Πεδίο Τύπος Περιγραφή id int Αύξων Αριθμός - Κλειδί sm_name varchar Το όνομα του supermarket address varchar Η διεύθυνση του supermarket town varchar Η πόλη του sm_county varchar Ο νομός του username varchar Το Όνομα Χρήστη του διαχειριστή του supermarket password varchar Ο κωδικός πρόσβασης του διαχειριστή Πίνακας products Σε αυτόν τον πίνακα βρίσκονται τα δεδομένα των προϊόντων όλων των supermarket. Το πεδίο sid μπορεί να είναι ίδιο με το id του πίνακα supermarket με σκοπό την εμφάνιση μόνο των προϊόντων του supermarket με το συγκεκριμένο id. Πεδίο Τύπος Περιγραφή id int Αύξων Αριθμός - Κλειδί sid int Ο Αύξων Αριθμός του supermarket name varchar Το όνομα του προϊόντος qty int Η διαθέσιμη ποσότητα του προϊόντος qty_type varchar Η μονάδα μέτρησης του προϊόντος price varchar Η τιμή του προϊόντος cat varchar Η κατηγορία του προϊόντος subcat varchar Η υποκατηγορία του προϊόντος rec tinyint Υποδηλώνει αν το προϊόν βρίσκεται σε προσφορά 35

36 Πίνακας cart Σε αυτόν τον πίνακα καταχωρούνται τα προϊόντα που προσθέτει στο καλάθι του ο κάθε χρήστης. Επίσης σε αυτόν τον πίνακα βρίσκονται και οι παραγγελίες που αποστέλουν οι χρήστες. Το πεδίο ord υποδηλώνει αν το καλάθι είναι διαθέσιμο προς επεξεργασία ή έχει αποσταλεί η παραγγελία του προς εξυπηρέτηση και παρέχει πληροφορίες για την δρομολόγηση αυτής. Πεδίο Τύπος Περιγραφή id int Αύξων Αριθμός - Κλειδί user_id int O Αύξων Αριθμός του χρήστη που κάνει την παραγγελία sm_id int O Αύξων Αριθμός του supermarket που αποστέλλεται η παραγγελία product_id int O Αύξων Αριθμός του προϊόντος προς παραγγελία product_qty int Η ποσότητα προς παραγγελία του επιθυμητού προϊόντος date int Το timestamp που υποδηλώνει την ώρα της παραγγελίας ord tinyint Υποδηλώνει την κατάσταση του καλαθιού/παραγγελίας 36

37 Εικόνα 5.4.4: Διάγραμμα Ροής Δεδομένων Εικόνα 5.4.5: Διάγραμμα Ροής Δεδομένων Εισόδου Χρήστη 37

38 Εικόνα 5.4.6: Διάγραμμα Ροής Δεδομένων Εισόδου Διαχειριστή Εικόνα 5.4.7: Διάγραμμα Ροής Δεδομένων Εγγραφής Χρήστη 38

39 Εικόνα 5.4.8: Διάγραμμα Ροής Δεδομένων Επεξεργασίας Στοιχείων Χρήστη Εικόνα 5.4.9: Διάγραμμα Ροής Δεδομένων Προβολής Καταλόγου 39

40 Εικόνα : Διάγραμμα Ροής Δεδομένων Προσθήκης/Διαγραφής Προϊόντων Εικόνα : Διάγραμμα Ροής Δεδομένων Προβολής Παραγγελιών 40

41 Εικόνα : Διάγραμμα Ροής Δεδομένων Αλλαγής Κατάστασης Παραγγελιών 41

42 Εικόνα : Διάγραμμα Οντοτήτων Συσχετίσεων 42

43 5.5 Διεπαφή Χρήστη Διεπαφή (user interface) ονομάζεται το σύνορο επικοινωνίας μιας οντότητας με το περιβάλλον της. Διεπαφή χρήστη (user interface) ονομάζεται η διεπαφή που προσφέρει ένας υπολογιστής στον χρήστη του. Είναι, δηλαδή, το μέσο αλληλεπίδρασης μεταξύ υπολογιστή και χρήστη το οποίο αποτελείται από ένα σύνολο γραφικών στοιχείων που εμφανίζονται στην οθόνη του ηλεκτρονικού υπολογιστή ή γενικότερα του ψηφιακού μέσου που χρησιμοποιείται για προβολή. Στην περίπτωση της εφαρμογής μας διεπαφή χρήστη είναι διαθέσιμη στον χρήστη μέσω φυλλομετρητή ιστού και είναι το γραφικό αποτέλεσμα των γλωσσών προγραμματισμού, σήμανσης και φύλλων στυλ που αναλύθηκαν σε παραπάνω κεφάλαιο. Η διεπαφή χρήστη της εφαρμογής παραγγελιοδοσίας για να εμφανιστεί στον χρήστη θα πρέπει να επισκεφθεί τον ιστότοπο της εφαρμογής, όπως είπαμε μέσω κάποιου φυλλομετρητή. Ο ιστότοπος της εφαρμογής και όχι μόνο, για να είναι σε θέση να παράγει διεπαφή χρήστη πρέπει ο πηγαίος κώδικας της εφαρμογής να είναι αποθηκευμένος στον διακομιστή διαδικτύου σε συγκεκριμένο φάκελο. Το μονοπάτι αυτού του καταλόγου είναι /public_html ή /www, το οποίο αποτελεί συντόμευση του πρώτο καταλόγου, αφού βέβαια πρώτα συνδεθεί ο διαχειριστής του ιστοτόπου στον διακομιστή του διαδικτύου μέσω ενός προγράμματος Πρωτοκόλλου Μεταφοράς Αρχείων (File Transfer Protocol). Τέτοια προγράμματα είναι ο FileZilla, η οποία είναι διαπλατφορμική εφαρμογή ή οι ήδη εγκατεστημένοι διαχειριστές αρχείων των λειτουργικών συστημάτων, όπως ο Nautilus του GNOME ή ο Windows Explorer των Windows. Αφού λοιπόν ο χρήστης επισκεφθεί την εφαρμογή παραγγελιοδοσίας, μπορεί να αλληλεπιδράσει με το σύστημα χρησιμοποιώντας τα στοιχεία της διεπαφής χρήστη. Τα στοιχεία αυτά είναι παρόμοια με τα στοιχεία της διεπαφής χρήστη μιας κλασικής παραθυρικής εφαρμογής, όπως μενού, αναδυόμενα μενού και κουμπιά. Επίσης, βασικά στοιχεία της εφαρμογής είναι οι υπερσύνδεσμοι και οι φόρμες συμπλήρωσης δεδομένων, οι οποίες χρησιμοποιούνται κυρίως στην συμπλήρωση ποσότητας κατά την παραγγελία αλλά και σε διάφορες φόρμες εγγραφής, αλλαγής στοιχείων και επικοινωνίας. Παρακάτω παρατίθενται παραδείγματα της διεπαφής χρήστη της εφαρμογής παραγγελιοδοσίας καθώς και διαγράμματα ροής που αναπαριστούν τα βήματα που μπορεί 43

44 να ακολουθήσει κανείς μέσω της διεπαφής χρήστη. Εικόνα 5.5.1: Δείγμα της διεπαφής χρήστη (πρόσβαση από επιτραπέζιο υπολογιστή) 44

45 Εικόνα 5.5.2: Δείγμα της διεπαφής χρήστη (πρόσβαση από επιτραπέζιο υπολογιστή) 45

46 Εικόνα 5.5.3: Διάγραμμα ροής για φυλλομετρητές επιτραπέζιων υπολογιστών 46

47 Εικόνα 5.5.4: Διάγραμμα ροής καταλόγου προϊόντων για φυλλομετρητές επιτραπέζιων υπολογιστών 47

48 Εικόνα 5.5.5: Διάγραμμα ροής καλαθιού αγοράς για φυλλομετρητές επιτραπέζιων υπολογιστών 48

49 Το παρακάτω μενού βρίσκεται στην κορυφή της οθόνης της φορητής συσκευής που επισκέπεται την εφαρμογή παραγγελιοδοσίας και έχει τρία buttons, Πίσω, Αρχική και Καλάθι Αγοράς. Το button Πίσω ανακατευθύνει τον φυλλομετρητή της φορητής συσκευής ένα επίπεδο πιο πάνω στη ροή της εφαρμογής, ενώ τα buttons Αρχική και Καλάθι Αγοράς έχουν στατικό περιεχόμενο και ανακατευθύνουν τον φυλλομετρητή στην αρχική σελίδα και στην σελίδα του καλαθιού αγοράς αντίστοιχα. Εικόνα 5.5.6: Διάγραμμα ροής μενού κορυφής για φυλλομετρητές φορητών συσκευών 49

50 50

51 Εικόνα 5.5.7: Διάγραμμα ροής για φυλλομετρητές φορητών συσκευών Εικόνα 5.5.8: Διάγραμμα ροής καταλόγου για φυλλομετρητές φορητών συσκευών 51

52 Εικόνα 5.5.9: Διάγραμμα ροής καλαθιού αγοράς για φυλλομετρητές φορητών συσκευών 52

53 6 Εγκατάσταση Εφαρμογής Για να εγκατασταθεί μια στατική εφαρμογή σε ένα διακομιστή διαδικτύου, αρκεί να μεταφερθεί ο πηγαίος κώδικας της εφαρμογής στον διακομιστή διαδικτύου σε ένα συγκεκριμένο φάκελο, όπως έχουμε προαναφέρει. Στην περίπτωση της εφαρμογής παραγγελιοδοσίας, η οποία είναι ένας ιστότοπος με δυναμικό περιεχόμενο, το παραπάνω βήμα δεν αρκεί. Αυτό οφείλεται η σύνδεση του ιστοτόπου με την βάση δεδομένων. Για να γίνει, λοιπόν, η εγκατάσταση της εφαρμογής, για παράδειγμα σε κάποιον άλλο διακομιστή διαδικτύου, πέρα από την αντιγραφή του πηγαίου κώδικα αυτής, θα πρέπει να δημιουργηθεί η βάση δεδομένων. Αφού γίνει η δημιουργία της βάσης, με τον τρόπο που έχει ήδη αναφερθεί ή με οποιονδήποτε άλλο τρόπο, μπορούμε να εισάγουμε τα στοιχεία της βάσης δεδομένων, μέσω ενός αρχείου SQL (smorderdb.sql), το οποίο αποτελεί αντίγραφο της βάσης δεδομένων της εφαρμογής. Αν συνδεθούμε με το phpmyadmin του διακομιστή στον οποίο γίνεται η εγκατάσταση και επιλέξουμε την βάση που δημιουργήσαμε για την εφαρμογή μας, υπάρχει η δυνατότητα για την εισαγωγή (import) του αρχείου αντιγράφου της βάσης δεδομένων. Έτσι δημιουργούνται όλα οι πίνακες, τα πεδία αυτών και τα δεδομένα τα οποία περιείχαν όπως ακριβώς ήταν και στην προηγούμενη βάση δεδομένων. Το τελευταίο βήμα που απομένει είναι η σύνδεση της εφαρμογής με την νέα βάση δεδομένων. Η σύνδεση αυτής γίνεται μέσω ενός αρχείου, το dbcon.php, το οποίο βρίσκεται στον φάκελο /smorder/inc. Εκεί γίνεται η σύνδεση με τον διακομιστή MySQL μέσω της συνάρτησης της PHP mysql_connect(). Η συνάρτηση αυτή έχει τουλάχιστον τρία ορίσματα, την διεύθυνση IP του διακομιστή MySQL, συνήθως βρίσκεται τοπικά, στον ίδιο τον διακομιστή διαδικτύου οπότε χρησιμοποιείται η διεύθυνση IP , το όνομα χρήστη του διακομιστή MySQL και τέλος τον κωδικό πρόσβασης αυτού, πχ $con = mysql_connect( , username, password ). Αφού γίνει η σύνδεση με τον διακομιστή, στο αρχείο dbcon.php γίνεται τελικά η επιλογή της βάσης δεδομένων που θέλουμε να χρησιμοποιήσουμε. Αυτό γίνεται πάλι μέσω μιας συνάρτησης PHP, την mysql_select_db(). Σαν ορίσματα πρέπει να δοθούν το όνομα της βάσης που θέλουμε να χρησιμοποιηθεί και το ρεύμα στο οποίο έγινε η σύνδεση με το διακομιστή MySQL, πχ 53

54 mysql_select_db( smorder, $con). 54

55 7 Συμπεράσματα Το σύστημα παραγγελίας που σχεδιάστηκε στην παρούσα πτυχιακή, έχει κάποιες διαφορές σε σχέση με τις ήδη υπάρχουσες παρόμοιες υπηρεσίες. Επιτρέπει στον χρήστη/πελάτη να επιλέξει κατάστημα για τις αγορές του και του δίνει την δυνατότητα να συγκρίνει τις τιμές των προϊόντων μεταξύ των supermarket. Πλεονέκτημα για τα supermarkets αποτελεί το γεγονός ότι με αυτό τον τρόπο θα αυξηθεί η ηλεκτρονική ζήτηση των προϊόντων τους, αφού για να παραγγείλει ο καταναλωτής δε θα χρειάζεται να επισκεφθεί τον ιστότοπο του συγκεκριμένου καταστήματος ούτε να προβεί σε διάφορες διαδικασίες εγγραφής, σύνδεσης σύνδεσης στον ιστότοπο κτλ, αφού η παρούσα πτυχιακή προτείνει έναν ενιαίο ιστότοπο ηλεκτρονικής αγοράς προϊόντων supermarket. Μια επέκταση που θα διευκόλυνε τον χρήστη θα η πληρωμή της παραγγελίας μέσω πιστωτικής κάρτα, πέραν της αντικαταβολής που προσφέρει. Μια άλλη ευκολία που θα μπορούσε να ενσωματωθεί είναι η διατήρηση στατιστικών των παραγγελιών του χρήστη, με σκοπό την προβολή των προϊόντων που προτιμά συχνότερα ο χρήστης και την παραγγελία αυτών ή και την δημιουργία από τον ίδιο τον χρήστη λιστών αγαπημένων προϊόντων για κάθε supermarket και την δυνατότητα να προσθέτει προϊόντα στο καλάθι του μέσω αυτών των λιστών καθιστώντας έτσι σχεδόν περιττή την προσπέλαση των καταλόγων των προϊόντων. Η εφαρμογή που αναπτύχθηκε θα μπορούσε να αποτελέσει χρήσιμο εργαλείο για τον χρήστη, και η χρήση του να είναι καθημερινή και επιτακτική. Έτσι, θα μπορούσε να αποτελέσει την βάση για μία υπηρεσία ηλεκτρονικής υπεραγοράς, που θα ξεφεύγει από τα όρια του supermarket, καλύπτοντας έτσι μεγαλύτερο μερίδιο των αναγκών των χρηστών. 55

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΚΟΤΣΟΓΙΑΝΝΙΔΗΣ ΛΑΖΑΡΟΣ Επιβλέπων καθηγητής Σφέτσος Παναγιώτης ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ως Ηλεκτρονικό Εμπόριο ή

Διαβάστε περισσότερα

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διπλωματική Εργασία με θέμα: Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού Καραγιάννης Ιωάννης Α.Μ.

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ:

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΘΕΟΔΟΣΙΟΥ ΝΙΚΗ Α.Μ. 103/04 ΠΑΠΑΠΕΤΡΟΥ ΦΩΤΕΙΝΗ Α.Μ. 134/04 Εξεταστική Επιτροπή Επιβλέπουσα Καθηγήτρια : Σατρατζέμη Μαρία, Καθηγήτρια Μέλη : Ευαγγελίδης

Διαβάστε περισσότερα

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Bee Group Α.Ε. [Type the company name] [Pick the date] Εγχειρίδιο λειτουργίας Τράπεζας Χρόνου 2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Αρχική Σελίδα... 3 2. Δημιουργία Λογαριασμού... 3 3.

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ 2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual]

Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual] Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual] Υπουργείου Υ Υγείας Κύπρου 1 Είσοδος στο χώρο διαχείρισης To CMS (Content tmanagementsystem) πάνω στο οποίο βασίζεται η διαδικτυακή

Διαβάστε περισσότερα

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων Pylon Entry Πόροι Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων Περιεχόμενα Δημιουργία Νέου Πόρου... 3 Καρτέλα Βασικά Στοιχεία... 4 Καρτέλα Βασικά Στοιχεία... 4 Καρτέλα

Διαβάστε περισσότερα

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

Διαβάστε περισσότερα

Εγγραφή στο Portal για νέους συνδρομητές

Εγγραφή στο Portal για νέους συνδρομητές Εγγραφή στο Portal για νέους συνδρομητές Μεταφερθείτε στην ηλεκτρονική διεύθυνση www.taxpress.gr και από το κεντρικό μενού «e-πηρεσίες» επιλέξτε το «ASTbooks Portal». Θα μεταφερθείτε στην κεντρική σελίδα

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ «ΨΗΦΙΑΚΩΝ ΑΡΘΡΩΝ» ΜΕ ΧΡΗΣΗ ΚΑΙ ΜΕΘΟΔΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΑΔΙΚΤΥΟΥ HTML, JAVASCRIPT,

Διαβάστε περισσότερα

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

Διαβάστε περισσότερα

«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 1.1

«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 1.1 «Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 1.1 Πίνακας περιεχομένων 1. Λειτουργικότητα Υποψήφιου μέλους ΔΕΠ... 3 1.1. Δημιουργία Χρήστη Υποψήφιου μέλους ΔΕΠ... 3 1.2. Εισαγωγή Προσωπικών σας Στοιχείων στο Σύστημα

Διαβάστε περισσότερα

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Διαχείριση Βάσης Δεδομένων (dbadmin)

Διαχείριση Βάσης Δεδομένων (dbadmin) Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων

Διαβάστε περισσότερα

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) ΕΡΓΑΣΙΑ (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρμογή Διαδικτύου Ηλεκτρονικού Καταστήματος Ζητούμενο: Να αναπτυχθεί web εφαρμογή,

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Πανεπιστήμιο Αιγαίου Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Έκδοση 1.2 Περιεχόμενα 1. Είσοδος και Έξοδος από το Σύστημα... 3 2. Βοήθεια... 3 3. Αλλαγή Συνθηματικού... 3 4. Διαχείριση

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B 02 Εισαγωγή Αγαπητοί Συνεργάτες, Καλώς ορίσατε στο νέο, ανανεωμένο ηλεκτρονικό κατάστημα της OfficeMart. Πληκτρολογήστε www.officemart.gr, κάντε είσοδο στις online παραγγελίες,

Διαβάστε περισσότερα

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

Διαβάστε περισσότερα

ΟΝΟΜΑ : ΚΩΝΣΤΑΝΤΙΝΟΣ ΕΠΩΝΥΜΟ : ΚΟΚΟΛΟΓΟΣ Α.Μ. : Ε11060 ΕΞΑΜΗΝΟ : ΕΠΙ ΠΤΥΧΙΟ ΤΜΗΜΑ : ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ : ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΕΦΑΡΜΟΓΗ

ΟΝΟΜΑ : ΚΩΝΣΤΑΝΤΙΝΟΣ ΕΠΩΝΥΜΟ : ΚΟΚΟΛΟΓΟΣ Α.Μ. : Ε11060 ΕΞΑΜΗΝΟ : ΕΠΙ ΠΤΥΧΙΟ ΤΜΗΜΑ : ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ : ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΕΦΑΡΜΟΓΗ 1 ΟΝΟΜΑ : ΚΩΝΣΤΑΝΤΙΝΟΣ ΕΠΩΝΥΜΟ : ΚΟΚΟΛΟΓΟΣ Α.Μ. : Ε11060 ΕΞΑΜΗΝΟ : ΕΠΙ ΠΤΥΧΙΟ ΤΜΗΜΑ : ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ : ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΕΦΑΡΜΟΓΗ ΚΑΤΑΓΡΑΦΗΣ ΥΠΗΡΕΣΙΩΝ ΕΠΙΧΕΙΡΗΣΗΣ ΛΙΑΝΙΚΗΣ ΠΩΛΗΣΗΣ ΕΠΙΒΛΕΠΩΝ

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ ΣΥΜΒΕΒΛΗΜΕΝΟΥΣ ΜΕ ΤΟΝ Ε.Ο.Π.Υ.

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ ΣΥΜΒΕΒΛΗΜΕΝΟΥΣ ΜΕ ΤΟΝ Ε.Ο.Π.Υ. Τ.Ε.Ι ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ» ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ : ~ΔΕΛΗΓΙΑΝΝΗ ΚΥΡΙΑΚΗ, 1925~

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

Διαβάστε περισσότερα

QEMS TUTORIAL CRM. Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS.

QEMS TUTORIAL CRM. Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS. QEMS TUTORIAL CRM Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS. ΕΚΔΟΣΗ 1.0.1 + 26/6/2014 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 2 LOGIN... 3 δικαιωματα ΕΦΑΡΜΟΓΗς... 4 ΙΔΙΟΚΤΗΤΗΣ... 4 ADMIN / MANAGER... 4 ΥΠΑΛΗΛΟΣ...

Διαβάστε περισσότερα

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης

Διαβάστε περισσότερα

ιαχείριση Τηλεφωνικών Κλήσεων

ιαχείριση Τηλεφωνικών Κλήσεων ιαχείριση Τηλεφωνικών Κλήσεων 1 Διαχει ριση Τηλεφωνικω ν Κλη σεων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 3 ΔΟΜΗ ΧΡΗΣΤΩΝ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ ΕΠΙ ΤΩΝ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ... 3 ΣΧΗΜΑΤΙΚΗ ΑΠΕΙΚΟΝΙΣΗ... 4 ΕΙΣΕΡΧΟΜΕΝΕΣ ΚΛΗΣΕΙΣ... 5

Διαβάστε περισσότερα

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7

Περιεχόμενα. Λίγα λόγια από το συγγραφέα... 7 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Μέρος 1 1 Βασικοί όροι... 11 2 Βασική δομή κώδικα HTML... 25 3 Μορφοποίηση κειμένου... 39 4 Μορφοποίηση παραγράφων... 51 5 Εισαγωγή εικόνας... 63 6 Λίστες με

Διαβάστε περισσότερα

Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.

Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου DSpace 2 Κατάθεση εργασίας στο σύστημα Ιδρυματικού Αποθετηρίου 1. Είσοδος στο σύστημα 1. Ανοίγουμε

Διαβάστε περισσότερα

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή Τι είναι ένα CMS CMS ή Σύστημα Διαχείρισης Περιεχομένου (Content Management System) ονομάζουμε ένα λογισμικό που μας βοηθά να ελέγχουμε και να διαχειριζόμαστε έναν ιστότοπο δημόσιας ή περιορισμένης πρόσβασης.

Διαβάστε περισσότερα

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Φορέων Υποδοχής Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Φορέας

Διαβάστε περισσότερα

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1 Διαχείριση Πληροφοριών στο Διαδίκτυο Εργαστήριο 1 Τεχνολογικό Εκπαιδευτικό Ίδρυμα Καβάλας Σχολή Διοίκησης & Οικονομίας Τμήμα Διαχείρισης Πληροφοριών Διδάσκων Μαρδύρης Βασίλειος, Διπλ. Ηλ. Μηχανικός & Μηχ.

Διαβάστε περισσότερα

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ -Για τους Φοιτητές- Έκδοση 1.2 Οκτώβριος 2015 Υπεύθυνος Σύνταξης: Χρήστος Λάζαρης (lazaris@aueb.gr) Πίνακας Περιεχομένων Εισαγωγή...

Διαβάστε περισσότερα

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ Draft version Θεσσαλονίκη, Ιούλιος 2016 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 4 1. ΓΕΝΙΚΑ... 5 1.1. Πρόσβαση... 5 1.2. Χρήστες... 5 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ ΗΜΑ... 6 2.1.

Διαβάστε περισσότερα

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Γραφείων Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Γραφείο Πρακτικής,

Διαβάστε περισσότερα

Προγραμματισμός διαδικτυακών εφαρμογών με PHP

Προγραμματισμός διαδικτυακών εφαρμογών με PHP ΕΣΔ516: Τεχνολογίες Διαδικτύου Προγραμματισμός διαδικτυακών εφαρμογών με PHP Ερωτήματα μέσω Περιεχόμενα Περιεχόμενα Λογισμικό για εφαρμογές Web Η τριεπίπεδη αρχιτεκτονική (3-tier architecture) Εισαγωγή

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 ELab Π Τ Υ Χ Ι Α

Διαβάστε περισσότερα

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες Λειτουργίας Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1.3 (23/11/2014)

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες Λειτουργίας Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1.3 (23/11/2014) ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. ΕΡΓΟ: «ΑΝΑΛΥΣΗ, ΣΧΕΔΙΑΣΜΟΣ, ΑΝΑΠΤΥΞΗ - ΥΛΟΠΟΙΗΣΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΑΙΤΗΜΑΤΩΝ ΧΟΡΗΓΗΣΗΣ ΕΞΟΠΛΙΣΜΟΥ ΣΧΟΛΕΙΩΝ» Οδηγίες

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΝΗΟΛΟΓΗΣΗΣ ΠΛΟΙΩΝ

ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΝΗΟΛΟΓΗΣΗΣ ΠΛΟΙΩΝ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΝΑΥΤΙΛΙΑΣ ΚΑΙ ΑΙΓΑΙΟΥ ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΝΗΟΛΟΓΗΣΗΣ ΠΛΟΙΩΝ «Ηλεκτρονική Υποβολή & Παρακολούθηση της Ενοποιημένης Αίτησης σχετικά με τη Νηολόγηση Πλοίου στην Ελληνική Σημαία

Διαβάστε περισσότερα

Οδηγίες χρήσης εφαρμογής μητρώου ασθενών με Χρόνια Μυελογενή Λευχαιμία (Χ,Μ,Λ) Ιατρός

Οδηγίες χρήσης εφαρμογής μητρώου ασθενών με Χρόνια Μυελογενή Λευχαιμία (Χ,Μ,Λ) Ιατρός Οδηγίες χρήσης εφαρμογής μητρώου ασθενών με Χρόνια Μυελογενή Λευχαιμία (Χ,Μ,Λ) Ιατρός Version 2.1 15/12/2017 Πίνακας Περιεχομένων Οδηγίες χρήσης εφαρμογής μητρώου ασθενών με Χρόνια Μυελογενή Λευχαιμία

Διαβάστε περισσότερα

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας. Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση

Διαβάστε περισσότερα

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΤΟΙΧΕΙΩΝ ΚΑΙ ΕΠΙΔΟΣΕΩΝ ΦΟΙΤΗΤΩΝ. Σταθάκης Απόστολος Α.Ε.Μ.

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ ΕΠΕΞΕΡΓΑΣΙΑΣ ΣΤΟΙΧΕΙΩΝ ΚΑΙ ΕΠΙΔΟΣΕΩΝ ΦΟΙΤΗΤΩΝ. Σταθάκης Απόστολος Α.Ε.Μ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ

Διαβάστε περισσότερα

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ 1 ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ Π.6. ΕΓΧΕΙΡΙΔΙΑ ΜΗΤΡΩΟ ΑΜΕΑ ΥΠΟΣΥΣΤΗΜΑΤΑ ΕΡΓΟ: «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΜΗΤΡΩΟΥ και ΕΚΠΑΙΔΕΥΣΗ» 2015

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts)

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts) ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ (email accounts) (v. 0.7 : 14/05/2015) Εισαγωγή Σας ευχαριστούμε που προτιμήσατε την Simple S&A Solutions για την παροχή υπηρεσιών Internet.

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΠΕΛΑΤΩΝ ELTA Courier. Ιούνιος ELTA Courier Διεύθυνση Πληροφορικής

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΠΕΛΑΤΩΝ ELTA Courier. Ιούνιος ELTA Courier Διεύθυνση Πληροφορικής ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΠΕΛΑΤΩΝ ELTA Courier Ιούνιος 2018 ELTA Courier Διεύθυνση Πληροφορικής itsupport@elta-courier.gr Σελίδα 1 Ο χρήστης καλείται να πληκτρολογήσει τον κωδικό του Πελάτη, τον Χρήστη

Διαβάστε περισσότερα

Atlantis Orders on android

Atlantis Orders on android Atlantis Orders on android 1 Πίνακας περιεχομένων Σύντομη περιγραφή... 3 Αναλυτικότερα για τις παραγγελίες... 3 Περί συγχρονισμού... 4 Η πρώτη χρήση της συσκευής... 5 Για κανονική χρήση... 5 Διαχείριση

Διαβάστε περισσότερα

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΣΥΣΤΗΜΑ ΔΙΑΔΙΚΤΥΑΚΗΣ ΠΥΛΗΣ ΈΚΔΟΣΗ 03.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία Αιτιολογία Αλλαγής

Διαβάστε περισσότερα

Ανάπτυξη Υπηρεσίας Καταλόγου LDAP με τα στοιχεία του προσωπικού του TEI Πειραιά. Νίκος Πασσαράς. Εισηγητής: Πρεζεράκος Γεώργιος

Ανάπτυξη Υπηρεσίας Καταλόγου LDAP με τα στοιχεία του προσωπικού του TEI Πειραιά. Νίκος Πασσαράς. Εισηγητής: Πρεζεράκος Γεώργιος ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ανάπτυξη Υπηρεσίας Καταλόγου LDAP με τα στοιχεία του προσωπικού του TEI Πειραιά Νίκος Πασσαράς

Διαβάστε περισσότερα

Οδηγίες αρθρογράφησης στην ιστοσελίδα του 2ου ΓΕΛ Καματερού

Οδηγίες αρθρογράφησης στην ιστοσελίδα του 2ου ΓΕΛ Καματερού ΟΔΗΓΙΕΣ ΑΡΘΡΟΓΡΑΦΗΣΗΣ ΣΤΟ SITE «2 ο ΓΕΛ ΚΑΜΑΤΕΡΟΥ» Οι παρακάτω οδηγίες αφορούν στους αρθρογράφους για το Site «2 ου ΓΕΛ ΚΑΜΑΤΕΡΟΥ». Ειδικότερα, ας υποθέσουμε ότι ο χρήστης «user» με Συνθηματικό χρήστη

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: Ανάπτυξη του Εκπαιδευτικού Ιστότοπου. με PHP και MySQL

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: Ανάπτυξη του Εκπαιδευτικού Ιστότοπου. με PHP και MySQL ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: Ανάπτυξη του Εκπαιδευτικού Ιστότοπου με PHP και MySQL Σούμπουρου Παναγιώτα Α.Μ. 43/05 Τσιτσικλή Νίκη Α.Μ. 94/05 Επιβλέπουσα Καθηγήτρια: Σατρατζέμη

Διαβάστε περισσότερα

ΑΕΕ ONLINE 2012 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

ΑΕΕ ONLINE 2012 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΕΕ ONLINE 2012 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ ΥΠΗΡΕΣΙΕΣ ONLINE ΥΠΟΒΟΛΗΣ ΑΙΤΗΣΕΩΝ 2012... 3 1. Διαδικασία Εγγραφής και Πρόσβασης... 3 1.1 Διαδικασία απόκτησης κωδικού πρόσβασης... 3 1.2 Διαδικασία υποβολής

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ 1. Γενικά ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ Η ηλεκτρονική υποβολή των ισοζυγίων κρέατος πραγματοποιείται μέσα από το λογισμικό Άρτεμις του Ελληνικού Γεωργικού Οργανισμού

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

Διαβάστε περισσότερα

Εγχειρίδιο εγκατάστασης Megasoft 2009

Εγχειρίδιο εγκατάστασης Megasoft 2009 Εγχειρίδιο εγκατάστασης Megasoft 2009 Περιεχόμενα Εγκατάσταση Joomla, JoomFish και VirtueMart... 3 Αποστολή αρχείων Joomla στο Διακομιστή (Host)... 3 Εγκατάσταση Joomla... 4 Εγκατάσταση VirtueMart... 9

Διαβάστε περισσότερα

Lexicon Software Pachutzu

Lexicon Software Pachutzu Pachutzu Περιεχόμενα Ε Γ Κ Α Τ Α Σ Τ Α Σ Η... 2 Κύρια Οθόνη εφαρμογής... 3 Τρόπος Αποστολής... 7 Fax... 8 Δίνοντας την δυνατότητα διαγραφής από την λίστα... 9 Απορριφθέντα... 10 Ε Γ Κ Α Τ Α Σ Τ Α Σ Η Τοποθετήστε

Διαβάστε περισσότερα

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες χρήσης Τελικού Χρήστη (Σ.Μ.) του Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1.

ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. Οδηγίες χρήσης Τελικού Χρήστη (Σ.Μ.) του Πληροφοριακού Συστήματος ηλεκτρονικής διαχείρισης Αιτημάτων. v1. ΚΤΙΡΙΑΚΕΣ ΥΠΟΔΟΜΕΣ Α.Ε. ΕΡΓΟ: «ΑΝΑΛΥΣΗ, ΣΧΕΔΙΑΣΜΟΣ, ΑΝΑΠΤΥΞΗ - ΥΛΟΠΟΙΗΣΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΑΙΤΗΜΑΤΩΝ ΧΟΡΗΓΗΣΗΣ ΕΞΟΠΛΙΣΜΟΥ ΣΧΟΛΕΙΩΝ» Οδηγίες

Διαβάστε περισσότερα

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω ΤΙΤΛΟΣ ΕΓΓΡΑΦΟΥ ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω Έκδοση 1.0 12 Ιανουαρίου 2009 ΑΡΙΘΜΟΣ ΣΥΜΒΑΣΗΣ : 25978/04.08.2008 ΕΠΙΣΗΜΗ ΟΝΟΜΑΣΙΑ ΕΡΓΟΥ : Προσαρμογή, Ανάπτυξη, Έλεγχος και Εγκατάσταση

Διαβάστε περισσότερα

Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence

Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence Έκδοση 1.3 Ιούνιος 2014 Περιεχόμενα Εφαρμογή Διαχείρισης Τηλεδιασκέψεων... 2 Προβολή τηλεδιασκέψεων... 3 Προσθήκη τηλεδιάσκεψης... 4 Τροποποίηση

Διαβάστε περισσότερα

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MSSQL Manager Αναλυτικός οδηγός χρήσης: MS SQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

Διαβάστε περισσότερα

Browsers. Λειτουργικότητα και Παραμετροποίηση

Browsers. Λειτουργικότητα και Παραμετροποίηση Browsers Λειτουργικότητα και Παραμετροποίηση 1 Πίνακας περιεχομένων Γενική περιγραφή... 3 Γενικά... 3 Ποιο αναλυτικά τα μέρη ενός browser... 4 Φίλτρα αναζήτησης... 4 Σενάρια αναζήτησης... 4 Όψεις εμφάνισης

Διαβάστε περισσότερα

Βελτιώνω μια λεπτομέρεια, σε σχέση με την Ανακοίνωση από 22/6/2009 (1.4.3)

Βελτιώνω μια λεπτομέρεια, σε σχέση με την Ανακοίνωση από 22/6/2009 (1.4.3) Σχεδιασμός Πληροφοριακών Συστημάτων Η παρακάτω Άσκηση είναι το θέμα της εξέτασης Θεωρίας Ιουνίου 2009. Μπορείτε να το μελετήσετε και να το υλοποιήσετε στον υπολογιστή σας. Αυτό θα ήταν μια εξαιρετική εργασία

Διαβάστε περισσότερα

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr ..χτίζουµε την ιστοσελίδα σας στο Internet www.kalliergea.gr Λάουρα Π. Καζακράντε «Καλλιεργαία» Πληροφορική - Internet - ιαφήµιση - Μεταφράσεις Τηλ.: 211 0104925, 695 6118589 Email: info@kalliergea.gr

Διαβάστε περισσότερα

YourSMS User s Manual

YourSMS User s Manual YourSMS User s Manual Contents Πίνακας περιεχομένων Κεντρική οθόνη... 2 Αποστολές... 3 Αποστολή μοναδικού μηνύματος... 3 Αποστολή μαζικού μηνύματος σε ομάδα παραληπτών... 4 Αποστολή μαζικού προγραμματισμένου

Διαβάστε περισσότερα

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης Μικρομεσαίες Επιχειρήσεις και Καινοτομία Ηλεκτρονικό Εμπόριο H δυνατότητα των καταναλωτών και των εμπορικών καταστημάτων να κάνουν

Διαβάστε περισσότερα

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πάτρας

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πάτρας Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πάτρας Επιχειρησιακό Πρόγραμμα «Εκπαίδευση και δια Βίου Μάθηση» Δομή Απασχόλησης και Σταδιοδρομίας (ΔΑΣΤΑ) ΤΕΙ Πατρών MIS: 304457 Οδηγίες Χρήσης για τους Φορείς Απασχόλησης

Διαβάστε περισσότερα

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

Διαβάστε περισσότερα

Document Scanning System Ιανουάριος, 2014

Document Scanning System Ιανουάριος, 2014 Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων

Διαβάστε περισσότερα

CRM για Εκπαιδευτικούς Φορείς

CRM για Εκπαιδευτικούς Φορείς Cosmos Business Systems S.A. Group CRM για Εκπαιδευτικούς Φορείς CRM Εκπαιδευτικών Φορέων Το CRM Εκπαιδευτικών Φορέων έχει αναπτυχθεί για να ικανοποιήσει τις ανάγκες διαχείρισης του υποψήφιου πελατολογίου

Διαβάστε περισσότερα

SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου

SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου Σελίδα 1 από 40 SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου 1. SGA Διαχείριση Ηλεκτρονικού Πρωτοκόλλου... 4 1.1. Γενικές αρχές του προσφερόμενου συστήματος... 4 1.2.

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΤΑΣΚΕΥΗΣ ΚΑΙ ΑΝΑΚΑΙΝΙΣΗΣ ΑΚΙΝΗΤΩΝ

ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΤΑΣΚΕΥΗΣ ΚΑΙ ΑΝΑΚΑΙΝΙΣΗΣ ΑΚΙΝΗΤΩΝ Αλεξάνδρειο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλονίκης Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΤΑΣΚΕΥΗΣ ΚΑΙ ΑΝΑΚΑΙΝΙΣΗΣ ΑΚΙΝΗΤΩΝ Του φοιτητή:

Διαβάστε περισσότερα

Οδηγίες Ανάκτησης Password λογαριασμού URegister

Οδηγίες Ανάκτησης Password λογαριασμού URegister Οδηγίες Ανάκτησης Password λογαριασμού Uregister v1.1 Οδηγίες Ανάκτησης Password λογαριασμού URegister (ισχύει για λογαριασμούς Φοιτητών και Προσωπικού) Η Υπηρεσία Διαχείρισης Κωδικού χρήστη σας παρέχει

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

Διαβάστε περισσότερα

Οδηγίες Χρήσης. Developed by interad

Οδηγίες Χρήσης. Developed by interad Οδηγίες Χρήσης Developed by interad Περιεχόμενα Ενημέρωση για τη σελίδα Pricing... 3 ΔΩΡΕΑΝ ΔΟΚΙΜΗ... 3 ΒΑΣΙΚΟ ΠΑΚΕΤΟ... 3 ΠΑΚΕΤΟ 6 ΜΗΝΩΝ... 3 ΠΑΚΕΤΟ 12 ΜΗΝΩΝ... 3 Ενημέρωση για τη σελίδα Registration...

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Ψηφιακής Υπηρεσίας

Εγχειρίδιο Χρήσης Ψηφιακής Υπηρεσίας Εγχειρίδιο Χρήσης Ψηφιακής Υπηρεσίας "Αιτήσεις Εισαγωγής Ενδοκοινοτικής Απόκτησης και Εγχώριας Παραγωγής Λιπασμάτων και Πρώτων Υλών" ΥΠΟΥΡΓΕΙΟ ΑΓΡΟΤΙΚΗΣ ΑΝΑΠΤΥΞΗΣ & ΤΡΟΦΙΜΩΝ ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΔΙΟΙΚΗΤΙΚΩΝ

Διαβάστε περισσότερα

Υπολογισμός και αποστολή Αναλυτικής Περιοδικής Δήλωσης

Υπολογισμός και αποστολή Αναλυτικής Περιοδικής Δήλωσης Υπολογισμός και αποστολή Αναλυτικής Περιοδικής Δήλωσης Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας υπολογισμού και αυτόματης υποβολής της Αναλυτικής Περιοδικής

Διαβάστε περισσότερα

ΔΙΩΝΗ Οδηγίες κατάθεσης τεκμηρίων στο Ιδρυματικό Αποθετήριο του Πανεπιστημίου Πειραιώς. ELiDOC Systems & Services

ΔΙΩΝΗ Οδηγίες κατάθεσης τεκμηρίων στο Ιδρυματικό Αποθετήριο του Πανεπιστημίου Πειραιώς. ELiDOC Systems & Services ΔΙΩΝΗ Οδηγίες κατάθεσης τεκμηρίων στο Ιδρυματικό Αποθετήριο του Πανεπιστημίου Πειραιώς ELiDOC Systems & Services Περιεχόμενα 1. Είσοδος στο σύστημα... 2 2. Εισαγωγή τεκμηρίου στο σύστημα... 5 3. Συμπλήρωση

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ

Εγχειρίδιο Χρήσης. για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ Εγχειρίδιο Χρήσης για ΟΙΚΟΝΟΜΙΚΟΥΣ ΦΟΡΕΙΣ «ΣΥΝΤΑΞΗ ΚΑΙ ΥΠΟΒΟΛΗ ΠΡΟΣΦΟΡΑΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΕΡΓΟΥ/ΜΕΛΕΤΗΣ/ΣΥΝΑΦΟΥΣ ΥΠΗΡΕΣΙΑΣ - Ανοικτές διαδικασίες με κριτήριο κατακύρωσης τη χαμηλότερη τιμή» Έκδοση

Διαβάστε περισσότερα

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε

Διαβάστε περισσότερα

Σενάριο Χρήσης myschool

Σενάριο Χρήσης myschool Σενάριο Χρήσης ΦΟΡΕΙΣ Επιβεβαίωση των Στοιχείων του Φορέα Αρχικά, θα κληθείτε να ελέγξετε την ορθότητα των στοιχείων του Φορέα σας. Επιλέγοντας την καρτέλα «Φορείς», από το μενού που βρίσκεται στο πάνω

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ «ΕΘΝΙΚΟ ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΔΗΜΟΣΙΩΝ ΠΡΟΜΗΘΕΙΩΝ» (Ε.Σ.Η.Δ.Π.) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΓΓΕΓΡΑΜΜΕΝΩΝ ΟΙΚΟΝΟΜΙΚΩΝ ΦΟΡΕΩΝ ΩΣ ΧΡΗΣΤΩΝ ΤΟΥ Ε.Σ.Η.Δ.Π. Έκδοση: 1.00 11/11/2013 Πίνακας Περιεχομένων Πίνακας Περιεχομένων...

Διαβάστε περισσότερα

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010 ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010 Μ.Ο.Δ..ΜΟΝΑΔΑ ΟΡΓΑΝΩΣΗΣ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΝΑΠΤΥΞΙΑΚΩΝ ΠΡΟΓΡΑΜΜΑΤΩΝ Α.Ε. 1 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Εγγραφή στο σύστημα...3 2.

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΚΤΗΜΑΤΟΛΟΓΙΟ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΔΗΛΩΣΗΣ. Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου

ΕΛΛΗΝΙΚΟ ΚΤΗΜΑΤΟΛΟΓΙΟ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΔΗΛΩΣΗΣ. Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου Οδηγός Χρήσης Υποβολής Δήλωσης N. 2308/95 μέσω Διαδικτύου 1 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή... 1 Σύνδεση στην εφαρμογή... 2 Εγγραφή Νέου Χρήστη... 3 Σύνδεση Χρήστη... 9 Επεξεργασία προφίλ... 10 Έξοδος... 11 Κεντρική

Διαβάστε περισσότερα

Διαχειριστικό σύστημα ονομάτων χώρου

Διαχειριστικό σύστημα ονομάτων χώρου Διαχειριστικό σύστημα ονομάτων χώρου Το διαχειριστικό σύστημα ονομάτων χώρου απευθύνεται σε όλους τους χρήστες οι οποίοι έχουν καταχωρήσει τα ονόματα χώρου τους (domain names) μέσα από το σύστημα καταχώρησης

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

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

Διαβάστε περισσότερα

Πανεπιστήμιο Αιγαίου. Ναυτίλος. Σύστημα Ηλεκτρονικής Υποβολής Αιτήσεων Μεταπτυχιακών Προγραμμάτων Πανεπιστημίου Αιγαίου

Πανεπιστήμιο Αιγαίου. Ναυτίλος. Σύστημα Ηλεκτρονικής Υποβολής Αιτήσεων Μεταπτυχιακών Προγραμμάτων Πανεπιστημίου Αιγαίου Πανεπιστήμιο Αιγαίου Ναυτίλος Σύστημα Ηλεκτρονικής Υποβολής Αιτήσεων Μεταπτυχιακών Προγραμμάτων Πανεπιστημίου Αιγαίου Εγχειρίδιο Χρήσης για τον υποψήφιο Έκδοση 1.4.1 Περιεχόμενα 1. Εισαγωγικά... 3 2. Εγγραφή

Διαβάστε περισσότερα

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας Περιεχόμενα Κεφάλαιο 1 Microsoft Excel 2010... 7 Κεφάλαιο 2 Η δομή ενός φύλλου εργασίας... 19 Κεφάλαιο 3 ημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 24 Κεφάλαιο 4 Συμβουλές για την καταχώριση

Διαβάστε περισσότερα

Είσοδος στην εφαρμογή Δημιουργία Εταιρίας Καρτέλα Στοιχεία εταιρίας: Καρτέλα Πρόσθετα στοιχεία: Καρτέλα Τράπεζα:...

Είσοδος στην εφαρμογή Δημιουργία Εταιρίας Καρτέλα Στοιχεία εταιρίας: Καρτέλα Πρόσθετα στοιχεία: Καρτέλα Τράπεζα:... Περιεχόμενα Είσοδος στην εφαρμογή... 3 Δημιουργία Εταιρίας... 5 Καρτέλα Στοιχεία εταιρίας:... 6 Καρτέλα Πρόσθετα στοιχεία:... 6 Καρτέλα Τράπεζα:... 7 Καρτέλα λογιστική:... 9 Καρτέλα e-mail info... 9 Δημιουργία

Διαβάστε περισσότερα

Εγγραφή στο Portal για νέους συνδρομητές

Εγγραφή στο Portal για νέους συνδρομητές Εγγραφή στο Portal για νέους συνδρομητές Μεταφερθείτε στην ηλεκτρονική διεύθυνση www.taxpress.gr και από το κεντρικό μενού «e-πυρησίες» επιλέξτε το «ASTbooks Portal». Θα μεταφερθείτε στην κεντρική σελίδα

Διαβάστε περισσότερα

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος Καλτσίδης Χρήστος Μάρτιος 2009 Υπηρεσία Φιλοξενίας Ιστοσελίδων στο ΠΣΔ Η υπηρεσία φιλοξενίας σελίδων στο Πανελλήνιο Σχολικό Δίκτυο έχει σκοπό την προβολή των δραστηριοτήτων των σχολικών μονάδων και του

Διαβάστε περισσότερα

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση - 0 - Πίνακας Περιεχοµένων 1 Εισαγωγή.. 2 1.1 Σχολές/Τµήµατα

Διαβάστε περισσότερα

Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς

Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς Version 0.0.1 25/04/2018 Περιεχόμενα Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης

Διαβάστε περισσότερα