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

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

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

Transcript

1 ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΡΙΣΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ "Υλοποίηση ιαδικτυακού Τόπου Αγγελιών Με Χρήση των PHP & MySQL" ΘΕΟ ΩΡΟΠΟΥΛΟΣ ΗΜΗΤΡΙΟΣ A.M.:1484 ΠΕΡΙΣΤΕΡΟΠΟΥΛΟΣ ΘΩΜΑΣ A.M.:1473 ΕΠΙΒΛΕΠΩΝ: ΣΩΜΑΡΑΣ ΧΡΗΣΤΟΣ ΛΑΡΙΣΑ 2009

2 Εγκρίθηκε από την τριμελή εξεταστική επιτροπή Λάρισα /../2009 ΕΠΙΤΡΟΠΗ ΑΞΙΟΛΟΓΗΣΗΣ

3 Περίληψη O «Διαδικτυακός Τόπος Αγγελιών», είναι ένας ιστοχώρος στον οποίο οι χρήστες μπορούν να καταχωρούν αγγελίες διάφορων κατηγοριών, με στόχο την προβολή τους στο Διαδίκτυο. Η συγκεκριμένη εφαρμογή αποτελεί μια ιστοσελίδα τριών επιπέδων χρηστών, (διαχειριστής, χρήστης- μέλος, χρήστης επισκέπτης ),όπου ο καθένας από αυτούς μπορεί να εκτελέσει τις λειτουργίες που του αντιστοιχούν, σύμφωνα με τα δικαιώματα του, όπως θα περιγραφούν παρακάτω. Η Web εφαρμογή αναπτύχθηκε με τη γλώσσα προγραμματισμού PHP, τη MYSQL για τον ορισμό, δημιουργία και διαχείριση των δεδομένων και της ΒΔ και την Html η οποία είναι περιγραφική γλώσσα, δηλαδή ένας ειδικός τρόπος γραφής κειμένου και κλήσης άλλων αρχείων ή εφαρμογών βασισμένος σε οδηγίες (tags). Η εφαρμογή που αναπτύχθηκε δίνει τη δυνατότητα πρόσβασης και πλοήγησης στους χρήστες μέσω Internet και στα τρία επίπεδα χρηστών που αναφέρθηκαν πιο πριν. Οι επιπλέον δυνατότητες της καταχώρησης, και επεξεργασίας ορισμένων στοιχείων της εφαρμογής, δίνεται στα εγγεγραμμένα μέλη. Ο διαχειριστής έχει απεριόριστα δικαιώματα, δηλαδή έχει τη δυνατότητα να αλλάζει, να τροποποιεί στοιχεία της εφαρμογής, να επιβλέπει τις ενέργειες των μελών και να διαγράφει στοιχεία αυτών, εφόσον το θεωρεί απαραίτητο. Με βάση τα παραπάνω αναπτύχθηκε μια φιλική προς το χρήστη εφαρμογή, που πληρεί όλες τις προϋποθέσεις ευχρηστίας και ασφάλειας προσωπικών δεδομένων. Ταυτόχρονα διασφαλίζει τον έλεγχο των στοιχείων που εισάγει ή τροποποιεί κάθε εγγεγραμμένο μέλος με αποστολή άμεσων ενημερώσεων στον διαχειριστή. Πιο συγκεκριμένα, κατά τη διάρκεια της εργασίας, υλοποιήθηκαν: Έρευνα σχετικά με την εξέλιξη των διαδικτυακών τόπων αγγελιών στο internet. Εγκατάσταση και ρύθμιση του απαραίτητου λογισμικού. Αναφορά στα προγράμματα που χρησιμοποιήθηκαν. Μελέτη και σχεδίαση της Βάσης Δεδομένων. Περιγραφή των υπηρεσιών που παρέχει η Web εφαρμογή στα τρία επίπεδα χρηστών. Υλοποίηση των δυναμικών ιστοσελίδων, χρησιμοποιώντας PHP και HTML. i

4 Πιο αναλυτικά : Στο πρώτο κεφάλαιο της εργασίας, γίνεται η περιγραφή ενός Δικτυακού Τόπου Αγγελιών και αναφέρονται οι υπηρεσίες που πρέπει αυτός να έχει. Παρουσιάζεται επίσης, ένα θεωρητικό μέρος σχετικά με την ανάπτυξη των διαδικτυακών εφαρμογών σήμερα, καθώς και τον σκοπό της δημιουργίας της παρούσας εφαρμογής. Στο δεύτερο κεφάλαιο, παρουσιάζονται τα πακέτα λογισμικού, τα οποία χρησιμοποιούνται στη ανάπτυξη της εργασίας. Πραγματοποιείται η σύγκριση της php με άλλες γλώσσες προγραμματισμού και της MySQL με άλλα συστήματα βάσεων δεδομένων. Στο τρίτο κεφάλαιο, παρουσιάζεται η βάση δεδομένων που δημιουργήθηκε, οι πίνακες αυτής και το Μοντέλο Οντοτήτων Συσχετίσεων της ΒΔ. Επίσης, γίνεται αναφορά στον κώδικα που αναπτύχθηκε για να εξυπηρετηθεί η σύνδεση της εφαρμογής του δικτυακού Τόπου Αγγελιών με τη ΒΔ. Στο τέταρτο κεφάλαιο, γίνεται συνοπτική περιγραφή όλων των υπηρεσιών της εφαρμογής και των χαρακτηριστικών των τριών επιπέδων χρηστών. Στη συνέχεια ακολουθεί μια ειδικότερη αναφορά στον τρόπο λειτουργίας της εφαρμογής, επεξηγώντας την σελίδα show.php. Στο πέμπτο, έκτο και έβδομο κεφάλαιο, παρουσιάζονται οι υπηρεσίες που παρέχονται στον χρήστη επισκέπτη, στον χρήστη-μέλος και τον διαχειριστή αντίστοιχα. Αναλύεται ο τρόπος λειτουργίας αυτών των λειτουργιών και τονίζονται τα σημαντικότερα κομμάτια κώδικα που απαιτούνται για την υλοποίηση τους. Στο όγδοο κεφάλαιο, που είναι και το τελευταίο, αναφέρονται μερικά συμπεράσματα σχετικά με την εργασία στο σύνολό της και παρατίθεται η βιβλιογραφία. ii

5 Φθάνοντας στη λήξη της φοιτητικής μας ιδιότητας με την περάτωση της παρούσας πτυχιακής εργασίας, οφείλουμε να ευχαριστήσουμε και επισήμως τον επιβλέποντα-εισηγητή μας Κο. Σωμαρά Χρήστο ο οποίος με συνεχείς επαφές, αρκετές συζητήσεις και περίσσια υπομονή, μας στήριξε καθ όλη τη διάρκεια της πτυχιακής εργασίας και μας έδωσε τα εφόδια και τον τρόπο σκέψης και λειτουργίας ενός επιπέδου επαγγελματία του είδους. Ευγνωμοσύνη οφείλουμε στον Θεοδωρόπουλο Γαβριήλ, που μας εξασφάλισε την παροχή πλούσιου υλικού μελέτης και έρευνας και που στάθηκε στο πλευρό μας σε όλη αυτή την προσπάθεια δίνοντας μας δύναμη και όλα τα εχέγγεια για να βαδίσουμε σωστά Ευχαριστούμε θερμά iii

6 Πίνακας Περιεχομένων ΕΙΣΑΓΩΓΗ...7 Κεφάλαιο 1 INTERNET ΚΑΙ ΑΓΓΕΛΙΕΣ Γενικά Η ανάπτυξη διαδικτυακών εφαρμογών σήμερα Δικτυακός Τόπος Αγγελιών Προδιαγραφές ενός Δικτυακού Τόπου Αγγελιών Πλεονεκτήματα ενός τέτοιου τόπου Σκοπός...12 Κεφάλαιο 2 Software και εργαλεία ανάπτυξης δυναμικών ιστοσελίδων Γενικά Apache server, PHP, Mysql O Apache server Η PHP Εισαγωγή στην PHP Πλεονεκτήματα της PHP Η MySQL Εισαγωγή στην MySQL Πλεονεκτήματα της MySQL Notepad++ - PsPad editor Microsoft Frontpage Gimp Κεφάλαιο 3 Η ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ ΓΕΝΙΚΑ Το Διάγραμμα Οντοτήτων Συσχετίσεων Περιγραφή της Βάσης Δεδομένων Ο πίνακας ads Ο πίνακας members Ο πίνακας statistics Ο πίνακας members_ads ΣΥΝΔΕΣΗ ΜΕ ΤΗ ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ Το Αρχείο dbinfo.php H ΣΥΝΑΡΤΗΣΗ db_connect() Η ΣΥΝΑΡΤΗΣΗ close_all($result, $conn)...36 iv

7 3.4.4 Η ΣΥΝΑΡΤΗΣΗ get_query_results()...37 Κεφάλαιο 4 ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Γενικά Υπηρεσίες που παρέχει η εφαρμογή Λειτουργίες Χρήστη-Επισκέπτη Λειτουργίες Χρήστη-Μέλους Λειτουργίες Διαχειριστή Χαρακτηριστικά Χρηστών Η ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Αναλύοντας το δυναμικό μέρος Αναλύοντας το στατικό μέρος...51 Κεφάλαιο 5 ΟΙ ΛΕΙΤΟΥΡΓΙΕΣ ΤΟΥ ΑΠΛΟΥ ΧΡΗΣΤΗ - ΕΠΙΣΚΕΠΤΗ Γενικά Η Εγγραφή στο Σύστημα Περιήγηση στο site Αναζήτηση...65 Κεφάλαιο 6 ΟΙ ΛΕΙΤΟΥΡΓΙΕΣ ΤΟΥ ΧΡΗΣΤΗ ΜΕΛΟΥΣ Γενικά Εισαγωγή στο σύστημα (login) Καταχώρηση Αγγελίας Εμφάνιση Στοιχείων Λογαριασμού Αλλαγή Στοιχείων Λογαριασμού Αλλαγή Κωδικού Πρόσβασης Εμφάνιση Καταχωρημένων Αγγελιών Επεξεργασία Αγγελίας Αλλαγή Διαγραφή Ανέβασμα Εικόνας Διαγραφή Αγγελίας Εμφάνιση Στατιστικών Στοιχείων Αποσύνδεση από το Σύστημα Κεφάλαιο 7 ΟΙ ΛΕΙΤΟΥΡΓΙΕΣ ΤΟΥ ΔΙΑΧΕΙΡΙΣΤΗ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ ΓΕΝΙΚΑ Διαγραφή Αγγελίας Εμφάνιση Όλων των Μελών Η ΔΙΑΓΡΑΦΗ ΜΕΛΟΥΣ Η ΑΛΛΑΓΗ ΤΟΥ ΚΩΔΙΚΟΥ ΠΡΟΣΒΑΣΗΣ v

8 7.6 H ΕΜΦΑΝΙΣΗ ΤΩΝ ΣΤΟΙΧΕΙΩΝ ΤΟΥ ΛΟΓΑΡΙΑΣΜΟΥ ΤΩΝ ΜΕΛΩΝ Κεφάλαιο 8 - ΣΥΜΠΕΡΑΣΜΑΤΑ Γενικά Συμπεράσματα Στόχοι της Εφαρμογής Βιβλιογραφία vi

9 ΕΙΣΑΓΩΓΗ Η σημερινή εποχή, χαρακτηρίζεται από έναν κόσμο ψηφιακό, όπου ένας τεράστιος αριθμός πληροφοριών, κινείται ταχύτατα καθημερινά, διανύοντας χιλιάδες χιλιόμετρα τις περισσότερες φορές. Στην παραπάνω εξέλιξη, ένα μεγάλο μερίδιο οφείλεται στη ραγδαία ανάπτυξη της πληροφορικής και συγκεκριμένα του internet. Οι τομείς που βρίσκει εφαρμογή η χρήση του διαδικτύου είναι πάρα πολλοί, κάποιοι εκ των οποίων σχεδιάστηκαν ώστε να δημιουργούν τις απαραίτητες διασυνδέσεις για την εύρεση εργασίας, την εύρεση σπιτιού, τις κοινωνικές δραστηριότητες και γενικότερα αγορές και πωλήσεις. Το θέμα με το οποίο ασχολείται η εργασία, αφορά τον παραπάνω χώρο. Μέσα από μια σειρά από δυναμικές ιστοσελίδες (site), δημιουργήσαμε έναν δικτυακό τόπο αγγελιών που όλοι οι χρήστες είναι σε θέση να καταχωρήσουν και να αναζητήσουν αγγελίες με απλά βήματα μέσα από ένα φιλικό περιβάλλον. Βασικά χαρακτηριστικά της είναι: Η δυνατότητα άμεσης αλληλεπίδρασης με το χρήστη (interaction). Η σύγχρονη μορφή εύρεσης αγγελιών που παρέχεται. Η διαχείριση μέσα από ένα πολυμεσικό (multimedia) περιβάλλον. Η δυνατότητα προσθήκης, αλλαγής και διαγραφής των αγγελιών σε άμεσο χρόνο. Μέσα στις επόμενες σελίδες, παρουσιάζεται η δημιουργία του δυναμικού site. Το πρώτο ουσιαστικό βήμα, είναι η σχεδίαση και η υλοποίηση της βάσης δεδομένων, η οποία θα τροφοδοτεί με δεδομένα τις ιστοσελίδες. Εν συνεχεία, το δεύτερο και εξίσου σημαντικό στάδιο, είναι η ανάπτυξη των ίδιων των δυναμικών ιστοσελίδων, όπου χτίζεται η εφαρμογή και σε συνεργασία με τη βάση δεδομένων, τίθεται σε λειτουργία. 7

10 Κεφάλαιο 1 INTERNET KAI ΑΓΓΕΛΙΕΣ 8

11 1.1 Γενικά Το πρώτο κεφάλαιο αποτελεί μια συνοπτική αναφορά στο μέσο για το οποίο δημιουργείται η παρούσα πτυχιακή εργασία, δηλαδή, το Internet. Επίσης, γίνεται αναφορά στην ανάπτυξη των διαδικτυακών εφαρμογών σήμερα. Πιο συγκεκριμένα, γίνεται λόγος για το τι είναι ένας δικτυακός τόπος αγγελιών, στις προδιαγραφές που πρέπει αυτός να έχει και στις υπηρεσίες που προσφέρονται στον χρήστη διαχειριστή. Το κεφάλαιο ολοκληρώνεται με μια αναφορά στα πλεονεκτήματα ενός τέτοιου δικτυακού τόπου και τον σκοπό της δημιουργίας της παρούσας πτυχιακής εργασίας. 1.2 Η ανάπτυξη διαδικτυακών εφαρμογών σήμερα «Η αναγκαιότητα χρήσης του Internet στις μέρες μας είναι προφανής, ακόμα και για ανθρώπους που δεν έχουν άμεση ή έμμεση σχέση με το αντικείμενο των ηλεκτρονικών υπολογιστών. Ο πλούτος της παρεχόμενης πληροφορίας, η αμεσότητα ενημέρωσης, οι προσφερόμενες υπηρεσίες και τα εργαλεία που συγκροτούν την έννοια που αποκαλείται συνολικά διαδίκτυο, προκαλεί δέος. Πολλοί μάλιστα μιλούν για "τεχνολογικό αποκλεισμό" σε περίπτωση που κάποιος δεν προσπαθήσει να προσαρμοστεί και να ενσωματώσει τη νέα αυτή πραγματικότητα στο τρόπο ζωής και εργασίας του. Το Internet έχει αρχίσει να ενηλικιώνεται και πλέον πρέπει να βελτιωθεί με τέτοιο τρόπο, ώστε να προάγει μια ευρύτερη ουμανιστική αντίληψη της χρήσης του υπολογιστή, με κέντρο τον άνθρωπο και μέσο τον υπολογιστή, το οποίο έχει σαν πάγιο στόχο να εξυπηρετήσει αρτιότερα, ταχύτερα, πιο ευχάριστα και πιο πλήρως τις ανάγκες του.» Με την εισαγωγή του υπερκειμένου το 1990, το Internet απέκτησε το σημαντικότερο «συστατικό» του: To World Wide Web (WWW). Με τη διάδοση του, έδωσε νέα διάσταση στις διαδικασίες πρόσβασης πληροφοριών. Το πλήθος τους είναι είναι πλέον τεράστιο και καλύπτουν κάθε θέμα. Πολλές πληροφορίες δεν είναι πλέον σε μορφή απλού κειμένου, αλλά περιέχουν ήχο, εικόνα, κίνηση και πολλά ακόμα χαρακτηριστικά στοιχεία των σύγχρονων τεχνολογιών. Μέσω του WWW, ένας άνθρωπος μπορεί να έχει πρόσβαση στις πληροφορίες που υπάρχουν σε οποιονδήποτε υπολογιστή του Διαδικτύου μέσω ενός φιλικού και αποδεκτού τρόπου, με αποτέλεσμα, η περιήγηση κάποιου στο Internet να γίνει εύκολη και ταυτόχρονα ευχάριστη. 9

12 Η χρήση της Java οδήγησε στην αύξηση των εφαρμογών διαδικτύου. Αυτό είχε ως αποτέλεσμα την ανάπτυξη πολλών τεχνικών-εργαλείων-γλωσσών προγραμματισμού για την ευκολότερη δημιουργία διαδικτυακών εφαρμογών, όπως, η JavaScript, η VBScript, η PHP, η C#, η ASP, καθώς και πολλές ακόμη. Σημαντικό ρόλο επίσης, στη συνεχή εξέλιξη κατέχουν και άλλες εφαρμογές, οι οποίες ωστόσο δεν είναι σχεδιασμένες αποκλειστικά για το Internet. Τέτοιες είναι, εφαρμογές βάσεων δεδομένων, όπως η MySQL, ο Microsoft SQL Server κ.α. Όλα τα παραπάνω εργαλεία μαζί, οδηγούν στη έξαρση που υπάρχει στη σημερινή εποχή σε διαφορετικούς και σημαντικούς τομείς. Έτσι τα τελευταία χρόνια έχει παρουσιαστεί σημαντική πρόοδος σε τομείς όπως είναι το ηλεκτρονικό εμπόριο (e - commerce), η τηλεϊατρική, η τηλεκπαίδευση (e - learning), η τηλεδιάσκεψη, η δημοσίευση αγγελιών μέσω του Internet, καθώς και σε πολλούς ακόμη. Οι εφαρμογές που παρουσιάστηκαν παραπάνω δημιουργήθηκαν από τον άνθρωπο για τον άνθρωπο. Η αναφορά που προηγήθηκε σε κάποιες από αυτές, οδηγεί στο συμπέρασμα, πως το Internet σήμερα δεν είναι μόνο εργαλείο ψυχαγωγίας, αλλά ταυτόχρονα ένα εργαλείο που εξυπηρετεί τον άνθρωπο σε διάφορους σημαντικούς τομείς της ζωής του. Στη συνέχεια θα αναλυθεί λίγο περισσότερο ένας από τους τομείς, αυτός της ανάρτησης αγγελιών στο ίντερνετ, μιας και η παρούσα πτυχιακή εργασία έχει άμεση σχέση με το συγκεκριμένο θέμα. 1.3 Δικτυακός Τόπος Αγγελιών Το νέο περιβάλλον που δημιουργεί το διαδίκτυο στο χώρο των αγγελιών αλλάζει τα δεδομένα. Το διαδίκτυο παραμένει αναμφισβήτητα μια άριστη ευκαιρία για όσους χρήστες επιθυμούν να προωθήσουν τις δραστηριότητες / προϊόντα τους με ελάχιστο ή μηδενικό κόστος. Ένας δικτυακός τόπος αγγελιών (site) μπορεί να αποτελέσει σημαντικό κομμάτι του κύκλου ανάπτυξης μιας διαδικτυακής αγοράς. Η συγκεκριμένη εφαρμογή πρόκειται να υλοποιήσει ένα σύστημα εύρεσης και καταχώρησης αυτοκινήτων, ακινήτων, θέσεων εργασίας, κτλ στο Διαδίκτυο. Ο κάθε ενδιαφερόμενος θα μπορεί να αναζητεί αγγελίες της αρεσκείας του, μέσα από ένα πλήθος αγγελιών τις οποίες έχουν προηγουμένως καταχωρήσει, οι χρήστες μέλη του συστήματος. 10

13 Η εφαρμογή θα απαρτίζεται από ένα πλήθος λειτουργιών και υπηρεσιών, μερικές από τις οποίες θα είναι κοινές και για τα τρία επίπεδα χρηστών και κάποιες θα αναφέρονται ξεχωριστά σε κάθε επίπεδο. 1.4 Προδιαγραφές ενός Δικτυακού Τόπου Αγγελιών Παρακάτω παρατίθενται τα βασικότερα χαρακτηριστικά της εφαρμογής, τόσο από την πλευρά του διαχειριστή όσο και από την πλευρά χρηστών. Διαχείριση αποκλειστικά μέσω internet. Δεν χρειάζεται εγκατάσταση κάποιου επιπλέον προγράμματος στον υπολογιστή. Δυνατότητα προσθήκης, αλλαγής και διαγραφής των αγγελιών σε άμεσο χρόνο. Μεγάλος αριθμός κατηγοριών. Δυνατότητα προσθήκης πολλαπλών εικόνων (μικρή και μεγάλη φωτογραφία) για κάθε αγγελία ξεχωριστά. Δυνατότητα περιήγησης ανά κατηγορία (Ακίνητα, Οικόπεδα, Αυτοκίνητα, κτλ.). Αναλυτική αναζήτηση αγγελιών με πολλαπλά κριτήρια επιλογής (Αναζήτηση λέξηςφράσης, Κατηγορία, Ημερομηνία αποστολής, Αποστολέα). Αναλυτική προβολή όλων των στοιχείων της αγγελίας. Προβολή στοιχείων λογαριασμού των μελών. Εύκολη διαχείριση μελών. Εμφάνιση πληροφοριών και στατιστικών στοιχείων των μελών. Εισαγωγή και αποσύνδεση από το σύστημα. 1.5 Πλεονεκτήματα ενός τέτοιου τόπου Η λειτουργία του διαδικτύου ως εργαλείου εύρεσης πληροφοριών μάς δίνει μια μεγάλη ποικιλία νέων δυνατοτήτων στο χώρο της αναζήτησης αγγελιών και στον τρόπο λειτουργίας τέτοιων δικτυακών τόπων. Τα βασικά πλεονεκτήματα της χρήσης ενός δικτυακού τόπου αγγελιών είναι : 11

14 Παγκόσμια πρόσβαση. Προσφορά απεριόριστων πληροφοριών με ελάχιστο κόστος. Δυνατότητα άμεσης ανταπόκρισης. Εξατομικευμένες υπηρεσίες. Πρωτοποριακή εξυπηρέτηση και υποστήριξη πελατών. Χαμηλό κόστος παροχής πληροφορίας. Χαμηλό κόστος ενημέρωσης. χαμηλό κόστος δημιουργίας ενός δικτυακού τόπου. χαμηλό κόστος για την παροχή αλληλεπίδρασης με τον πελάτη. Δυνατότητα προσθήκης πολλαπλών εικόνων. Όπως φαίνεται από τα παραπάνω, η ολοένα αυξανόμενη υποδομή στο χώρο του Διαδικτύου σε συνδυασμό με τη συνεχή δημιουργία νέων εύχρηστων λειτουργιών, κάνει τους ιστοχώρους αγγελιών πιο προσιτούς στον κόσμο, με αποτέλεσμα όλο και περισσότεροι να είναι σε θέση να προβάλουν τις αγγελίες τους στο ίντερνετ. Στο όχι και τόσο μακρινό μέλλον το διαδίκτυο αναμένεται να εισβάλλει ακόμη πιο δυναμικά στη ζωή των περισσοτέρων ανθρώπων, αναιρώντας τις αποστάσεις. Πλησιάζει μια νέα εποχή, με τους ηλεκτρονικούς υπολογιστές να αναλαμβάνουν εν μέρει, το ρόλο του πωλητή ή του αγοραστή, και τους χρήστες του Internet να αποκομίζουν καθημερινά πολλά και σημαντικά οφέλη από τη νέα πραγματικότητα. 1.6 Σκοπός Ένας από τους στόχους της πτυχιακής αυτής εργασίας είναι ο προσδιορισμός όλων των απαιτήσεων και των χαρακτηριστικών μιας διαδικτυακής εφαρμογής ανάρτησης αγγελιών, κατά τρόπο κατανοητό, σαφή, πλήρη, συνεπή και επαληθεύσιμο. Βασικός επίσης στόχος της πτυχιακής εργασίας αποτελεί η ενασχόληση με ένα ειδικό θέμα (τη δημιουργία δυναμικών ιστοσελίδων με χρήση των php και MySQL), με στόχο την εκμάθηση, την επέκταση των σχετικών γνώσεων, την εμβάθυνση και γενικότερα την κατανόηση της μεθοδολογίας. 12

15 Κεφάλαιο 2 Software και εργαλεία ανάπτυξης δυναμικών ιστοσελίδων 13

16 2.1 Γενικά Αυτό το κεφάλαιο έχει ως σκοπό την αναφορά και την παρουσίαση όλων των προγραμμάτων που αποτελούν τα απαραίτητα εργαλεία για τη δημιουργία της εφαρμογής. Τα προγράμματα χωρίζονται σε δύο κατηγορίες, όπου κάποια από αυτά είναι κύρια, χρησιμοποιούνται ευρέως και πάνω σε αυτά βασίζεται το site, ενώ κάποια άλλα, τα βοηθητικά προγράμματα δεν χρησιμοποιούνται σε μεγάλο βαθμό. Στις επόμενες παραγράφους παρουσιάζονται τα βασικά προγράμματα, καθώς και τα βοηθητικά πακέτα λογισμικού που χρησιμοποιήθηκαν για τη δημιουργία της παρούσας πτυχιακής εργασίας. 2.2 Apache server, PHP, Mysql Η εφαρμογή υλοποιήθηκε με τη χρήση των Apache server, PHP και Mysql και παρακάτω γίνεται αναφορά σε αυτά. Οι λόγοι επιλογής αυτών για την υλοποίηση της εφαρμογής του δικτυακού τόπου αγγελιών είναι κυρίως οι εξής: Και τα τρία προϊόντα είναι ανοιχτού κώδικα. Συνεργάζονται μεταξύ τους με απόλυτη επιτυχία. Υπάρχουν πάρα πολλές συναρτήσεις της PHP για τη MySQL. Η συνδυασμένη τους χρήση επιτρέπει τη δημιουργία δυναμικών διαδικτυακών εφαρμογών με υψηλά κριτήρια αξιοπιστίας, απόδοσης, ταχύτητας και ασφάλειας. Ο τρόπος με τον οποίο τα τρία βασικότερα προγράμματα της εφαρμογής συνδέονται και επικοινωνούν μεταξύ τους περιγράφεται με απλά λόγια ως εξής : 1. Αρχικά ο φυλλομετρητής (browser) του χρήστη στέλνει ένα ερώτημα HTTP (HTTP Request) προς τον Apache server σχετικά με τη σελίδα που προσπαθεί να ανοίξει. 2. Ο Apache εντοπίζει το αρχείο με τον κατάλληλο κώδικα και καλεί τον μεταγλωττιστή της PHP για να εκτελέσει τον κώδικα (script). 3. Η PHP μέσω ενσωματωμένων συναρτήσεων και λειτουργιών που διαθέτει στέλνει ερωτήματα (queries) προς τη βάση δεδομένων Mysql (αν χρειάζεται). 4. Η Mysql επεξεργάζεται τα ερωτήματα και στέλνει πίσω στην PHP τα αποτελέσματα. 14

17 5. Η PHP επιστρέφει πίσω στον Apache server τα αποτελέσματα της βάσης δεδομένων και του κώδικα σε μορφή HTML. 6. Ο Apache server στέλνει την HTML στον browser όπου προβάλλονται στο χρήστη. 2.3 O Apache server Ο Apache HTTP γνωστός και απλά σαν Apache είναι ένας εξυπηρετητής του παγκόσμιου ιστού (web). Όποτε επισκέπτεστε έναν ιστότοπο ο πλοηγός σας επικοινωνεί με έναν διακομιστή HTTP (εικόνα 2.1). Το πλεονέκτημα του Apache είναι ότι λειτουργεί σε διάφορες πλατφόρμες σαν τα Windows, το Linux, το Unix, και το Mac OS X. Ο APACHE αναγνωρίζεται γενικά ως ο πιο δημοφιλής Web Server. Αρχικά σχεδιάστηκε για τους κεντρικούς υπολογιστές Unix. Αργότερα χρησιμοποιήθηκε για τα Windows και άλλα λειτουργικά συστήματα δικτύων (NOS, network operating systems). Εικόνα Αρχή Λειτουργίας ενός Web Server Ο APACHE Web Server παρέχει μια πλήρη σειρά χαρακτηριστικών γνωρισμάτων των Web Server, συμπεριλαμβανομένου του CGI, SSL, και των εικονικών περιοχών. Υποστηρίζει επίσης plug in ενότητες και είναι αξιόπιστο και σχετικά εύκολο να διαμορφωθεί. Ο APACHE SERVER είναι ελεύθερο λογισμικό όπου διανέμεται από το Apache Software Foundation που προωθεί τις διάφορες ελεύθερες και προηγμένες ανοικτές πηγές τεχνολογίας Ιστού (Web technologies). 15

18 Σύμφωνα με έρευνα που δημοσιεύτηκε τον Μάρτιο του 2009, ο πιο δημοφιλής εξυπηρετητής είναι ο Apache, αφού αυτόν χρησιμοποιεί κοντά το 67% των ιστοχώρων παγκοσμίως, έναντι του πιο στενού ανταγωνιστή του Microsoft-IIS που βρίσκεται 47 ποσοστιαίες μονάδες πίσω του.(εικόνα 2.2) Εικόνα Η PHP Εισαγωγή στην PHP Η PHP, μια ευρέως χρησιμοποιούμενη, γενικού σκοπού γλώσσα προγραμματισμού script (σεναρίων), βρίσκει εφαρμογή στην ανάπτυξη εφαρμογών για το Web. Η λέξη PHP, αποτελεί ακρωνύμιο για το «Hypertext PreProcessor» και ένα από τα πλεονεκτήματα της, είναι το γεγονός ότι είναι λογισμικό ανοιχτού κώδικα (open source). Σε αντίθεση με άλλες γλώσσες προγραμματισμού, στις οποίες χρειάζονται αρκετές γραμμές κώδικα για την παραγωγή HTML, η PHP ενσωματώνεται μέσα στην ίδια την HTML, εσώκλειστη μέσα σε ειδικές ετικέτες (tags), όπως φαίνεται και στο ακόλουθο παράδειγμα : <html> <head> <title>example</title> </head> 16

19 <body> <?php echo "Hi, I'm a PHP script!";?> </body> </html> Ένα σημαντικό στοιχείο που διαχωρίζει την PHP από άλλες scripting γλώσσες προγραμματισμού, όπως για παράδειγμα τη Javascript, είναι ότι ο κώδικας εκτελείται στο server. Έτσι λοιπόν, η PHP χαρακτηρίζεται ως μια server side γλώσσα, σε αντίθεση με τις υπόλοιπες client side, οι οποίες εκτελούνται στο browser του χρήστη. Παρόλα αυτά, κάποιος, μπορεί να πάρει τα αποτελέσματα ενός script, χωρίς ωστόσο να μπορεί να δει τον πηγαίο κώδικα. Πέρα από το τι είναι η PHP, ενδιαφέρον έχει και το που ακριβώς μπορεί να εφαρμοστεί. Έτσι, πέρα από server side εφαρμογές, μπορεί να χρησιμοποιηθεί και για άλλους σκοπούς, όπως είναι η παραγωγή δυναμικού περιεχομένου σε ιστοσελίδες, η αποστολή και λήψη cookies, η συλλογή δεδομένων, κ.λ.π.. Πιο συγκεκριμένα, οι τρεις βασικοί τομείς που χρησιμοποιείται η PHP, είναι : Server side scripting : Είναι το βασικό πεδίο δράσης της PHP. Για την εργασία σε αυτή την κατηγορία, είναι απαραίτητη η ύπαρξη τριών πραγμάτων : Ο μεταγλωττιστής της PHP, ένας web server και ένας web browser. Τα αποτελέσματα ενός script, μπορούν να προσπελαστούν με τη χρήση του browser, βλέποντας την αντίστοιχη ιστοσελίδα μέσα από το web server, ο οποίος είναι συνδεδεμένος με το μεταγλωττιστή της PHP. Command line scripting : Ένα script, μπορεί να γραφεί για να λειτουργεί χωρίς server ή browser. Απαραίτητος είναι μόνο ο μεταγλωττιστής, ενώ αυτός ο τύπος script είναι ο ιδανικός για λειτουργίες που εκτελούνται συχνά. Συγγραφή client side GUI εφαρμογών (Γραφικά περιβάλλοντα χρήστη): Αν και η PHP δεν είναι η κατάλληλη γλώσσα για παραθυρικές (Windows) εφαρμογές, μπορεί να χρησιμοποιηθεί για τη συγγραφή τέτοιου είδους προγραμμάτων. Για τέτοια script, είναι απαραίτητη η ύπαρξη της επέκτασης της PHP, PHP GTK, η οποία και διανέμεται ξεχωριστά από το κύριο πακέτο. 17

20 Ένα από τα μεγαλύτερα πλεονεκτήματα της PHP, είναι το γεγονός ότι μπορεί να χρησιμοποιηθεί σε όλα τα λειτουργικά συστήματα. Έτσι, στο πεδίο εφαρμογής της συμπεριλαμβάνονται τα εξής : Microsoft Windows, Linux, διάφορες εκδόσεις του Unix (HP- UX, Solaris, κ.λ.π.), Mac OS X, RISC OS. Επιπλέον, πέρα από τα λειτουργικά συστήματα, παρέχει μεγάλη ελευθερία και στην επιλογή του web server, καθώς υποστηρίζει μεγάλο πλήθος από όσους υπάρχουν σήμερα. Ονομαστικά, αναφέρονται μερικοί μόνο από αυτούς : Microsoft Internet Information Server, Microsoft Personal Web Server, Netscape και iplanet servers, Apache, OmniHTTPd, κ.λ.π. Η PHP δίνει τη δυνατότητα επιλογής στον τρόπο προγραμματισμού των εφαρμογών. Έτσι λοιπόν, μπορεί να χρησιμοποιηθεί συναρτησιακός (procedural), ή αντικειμενοστρεφής (object oriented) προγραμματισμός, ή ακόμα περισσότερο και τα δυο μαζί. Οι δυνατότητες της PHP, επεκτείνονται και πιο πέρα από την παραγωγή HTML. Έτσι, είναι δυνατόν να γίνει εξαγωγή εικόνων, αρχείων PDF, ακόμη και ταινιών Flash. Επιπλέον, μπορούν πολύ εύκολα να δημιουργηθούν και διάφορα αρχεία κειμένου (XHTML, XML) και να αποθηκευθούν αυτόματα, χωρίς να εκτυπωθούν. Ένα άλλο εξαιρετικά σημαντικό χαρακτηριστικό της PHP, είναι η δυνατότητα που παρέχει για εισαγωγή στοιχείων σε ιστοσελίδες, τα οποία αντλούνται από βάσεις δεδομένων. Αυτό έχει ως αποτέλεσμα, η PHP να είναι ιδιαίτερα χρήσιμη, ακόμα και για απαιτητικές εφαρμογές. Το εύρος των πακέτων βάσεων δεδομένων που υποστηρίζεται είναι αρκετά μεγάλο και περιλαμβάνει τα εξής : MySQL, ODBC, Oracle, dbase, msql, InterBase, Sybase, Unix dbm, PostgreSQL, IBM DB2, Informix, Direct MS SQL, καθώς και πολλά ακόμη. Γενικότερα, η PHP, πέρα από όσα αναφέρθηκαν παραπάνω, παρέχει και πολλές ακόμα δυνατότητες (π.χ. επικοινωνία με άλλες υπηρεσίες, χαρακτηριστικά επεξεργασίας κειμένου, συναρτήσεις ηλεκτρονικής πληρωμής, συναρτήσεις μηχανών αναζήτησης, εργαλεία συμπίεσης, κ.λ.π.). Όπως φάνηκε και από αυτή τη σύντομη εισαγωγή, είναι ένα πολύτιμο εργαλείο, το οποίο ανοίγει δρόμους για τη δημιουργία απαιτητικών, λειτουργικών και χρήσιμων εφαρμογών, ενώ ταυτόχρονα αποτελεί και μια από τις τελευταίες λέξεις της τεχνολογίας στο χώρο του διαδικτύου. 18

21 2.4.2 Πλεονεκτήματα της PHP Εικόνα 2.3 Υπάρχουν σημαντικές διαφορές μεταξύ της PHP και των άλλων γλωσσών προγραμματισμού. Πολλές φορές η PHP είναι προτιμότερη έναντι των άλλων, ανάλογα πάντοτε και με τη φύση της διαδικτυακής εφαρμογής που πρόκειται να αναπτυχθεί. Παρακάτω, αναφέρονται και αναλύονται οι σημαντικότεροι λόγοι, για τους οποίους η PHP είναι προτιμότερη, τόσο σε αυτή την εργασία, όσο και γενικότερα: Η PHP λειτουργεί σε όλες τις πλατφόρμες : Όπως ήδη αναφέρθηκε και στην προηγούμενη παράγραφο 2.4.1, η PHP λειτουργεί στα περισσότερα λειτουργικά συστήματα που κυκλοφορούν σήμερα. Αντίθετα, σε άλλες γλώσσες απαιτείται η ύπαρξη servers, βασισμένων σε συστήματα Windows, (πχ ASP). Η PHP υποστηρίζει ευρύ φάσμα βάσεων δεδομένων : Υπάρχουν γλώσσες που υποστηρίζουν εξ ορισμού μόνο την MS Access και τον SQL Server, αντίθετα με την PHP, που υποστηρίζει έναν μεγάλο αριθμό βάσεων δεδομένων (μερικές από τις οποίες αναφέρθηκαν στο προηγούμενο υποκεφάλαιο). Η PHP είναι γρηγορότερη : Πράγματι, η PHP είναι σημαντικά γρηγορότερη από την άλλες γλώσσες όπως η ASP, πράγμα που οφείλεται στο γεγονός ότι η ASP υποστηρίζει πολλές γλώσσες προγραμματισμού. Αυτό έχει ως αποτέλεσμα ο μεταγλωττιστής (compiler) για κάθε γλώσσα να φορτώνεται στη μνήμη και να εκτελεί τη δική του διεργασία, οπότε τελικά επιβαρύνεται ολόκληρο το σύστημα. Αντίθετα, στην PHP όλα εκτελούνται στο χώρο που καταλαμβάνει αρχικά στη μνήμη, χωρίς να υπάρχουν καθυστερήσεις από επικοινωνία με διάφορες διεργασίες. Ο πηγαίος κώδικας της PHP είναι ανοιχτός στο κοινό : Αυτό σημαίνει πως ο κώδικας της PHP (source code), μπορεί να χρησιμοποιηθεί, να αντιγραφεί η να τροποποιηθεί ελεύθερα από οποιονδήποτε, ενώ έτσι υπάρχει αμεσότητα και στην επίλυση των προβλημάτων (bugs) της PHP. Επιπρόσθετα, μπορεί να προσαρμόζεται στις ανάγκες των χρηστών και να επεκτείνεται με βάση αυτές. 19

22 Η PHP είναι ασφαλής : Στο Internet Information Services Server, υπάρχουν διάφορα προβλήματα ασφαλείας. Η PHP, αν και λειτουργεί και με το Internet Information Services Server, μπορεί να λειτουργήσει αν επιλεχθεί και κάποιος άλλος server, με λιγότερα προβλήματα ασφάλειας. Ο κώδικας σε PHP είναι πιο αποδοτικός : Είναι γεγονός, πως μπορεί να επιτευχθεί η ίδια λειτουργικότητα σε μια εργασία, με λιγότερο κώδικα σε PHP από ότι σε γλώσσες όπως η Java ή η ASP. Η PHP είναι από τις δημοφιλείς γλώσσες προγραμματισμού για το Web : Η PHP είναι δημοφιλέστερη γλώσσα προγραμματισμού για script, σε σχέση με τις ASP, Cold Fusion, Perl, κ.λ.π. Η PHP δεν έχει οικονομικό κόστος : Η PHP, είναι λογισμικό το οποίο παρέχεται δωρεάν στο Internet. Αντίθετα, άλλες γλώσσες, επειδή λειτουργούν μόνο σε Internet Information Services, απαιτούν την ύπαρξη Windows, γεγονός που σημαίνει κόστος για όσους πρέπει να αλλάξουν λειτουργικό σύστημα και να φύγουν από Linux, Unix, κ.λ.π. Το στυλ προγραμματισμού σε PHP είναι πιο κοντά σε C++ / Java : Αυτό αποτελεί πλεονέκτημα για όσους είναι γνώστες της C++ ή της Java, καθώς έτσι οι τεχνικές προγραμματισμού θα είναι ήδη γνώριμες και όχι πρωτόγνωρες. 2.5 Η MySQL Εισαγωγή στην MySQL Το λογισμικό MySQL, είναι ένας γρήγορος, πολυχρηστικός (multi user), πολυνηματικός (multi threaded) και εύρωστος (robust) εξυπηρέτης (server) βάσης δεδομένων για την SQL. Σκοπός του είναι η υποστήριξη συστημάτων που εκτελούν κρίσιμες και «βαριές» εφαρμογές. Επιπλέον, μπορεί να ενσωματωθεί στην παραγωγή κώδικα μαζικής ανάπτυξης. Είναι με δυο λόγια, μια βάση δεδομένων για τη δημιουργία σοβαρών και σύνθετων εφαρμογών. Η MySQL, αποτελεί το πιο διαδεδομένο σύστημα βάσης δεδομένων με ενσωματωμένη SQL, το οποίο κυκλοφορεί με τη μορφή ανοιχτού πηγαίου κώδικα (open source). Αυτό σημαίνει πως οποιοσδήποτε μπορεί να δει και να τροποποιήσει τον κώδικα του 20

23 MySQL Server. Αυτή η έκδοση παρέχεται χωρίς κόστος στο Internet και προσφέρεται για τον καθένα. Η MySQL, κατατάσσεται στην κατηγορία των σχεσιακών συστημάτων βάσεων δεδομένων, καθώς τα δεδομένα αποθηκεύονται σε πολλούς πίνακες, αντί σε έναν ενιαίο χώρο. Αυτό το γεγονός, προσθέτει ταχύτητα και ευλυγισία στη βάση, ενώ επιπλέον, παρέχεται μεγάλη αξιοπιστία και ευκολία στη χρήση. Σκοπός της MySQL ήταν και είναι η διαχείριση μεγάλων βάσεων δεδομένων με μεγάλη ταχύτητα, σε σχέση πάντοτε με διάφορα άλλα παρόμοια πακέτα λογισμικού. Προχωρώντας σε πιο συγκεκριμένες τεχνικές πληροφορίες, σχετικές με την παρουσίαση του MySQL Server, αξίζει να αναφερθεί πως έχει αναπτυχθεί σε C και C++. Μπορεί και λειτουργεί σε πολλά λειτουργικά συστήματα (Microsoft Windows, Linux, Unix, κ.λ.π.), πράγμα που αποτελεί σημαντικό πλεονέκτημα. Είναι ένα σύστημα πελάτη / εξυπηρέτη (client / server), το οποίο αποτελείται από έναν πολυνηματικό (multi threaded) SQL server, που υποστηρίζει πολλά προγράμματα και βιβλιοθήκες πελάτη, εργαλεία διαχείρισης και ένα μεγάλο εύρος εφαρμογών διασύνδεσης με το χρήστη. Η MySQL παρέχει ασφάλεια στα δεδομένα, μέσω ενός συστήματος απόδοσης προνομίων και κωδικών σε όλους τους χρήστες. Οι κωδικοί (passwords) παραμένουν ασφαλείς, λόγω της απόκρυψης που γίνεται κατά τη σύνδεση στο server, ενώ γίνεται και επιπλέον επαλήθευση των χρηστών από τον ίδιο τον εξυπηρέτη. Το αξιοσημείωτο θέμα στον MySQL Server, είναι το ότι μπορεί να γίνει διαχείριση πραγματικά τεράστιων βάσεων δεδομένων. Έτσι, για παράδειγμα, ήδη υπάρχουν βάσεις που έχουν 50 εκατομμύρια εγγραφές, βάσεις με πίνακες και βάσεις με 5 δισεκατομμύρια γραμμές. Για την ακρίβεια, σε παλαιότερη έκδοση του λογισμικού (ver. 3.22), το μέγεθος ενός πίνακα περιοριζόταν στα 4 GB. Από την επόμενη έκδοση και μετά όμως (ver ), το μέγιστο μέγεθος ενός πίνακα αυξήθηκε στα 8 εκατομμύρια terabytes (2 63 bytes). Έτσι πλέον, το μέγιστο αποδεκτό μέγεθος ενός πίνακα, καθορίζεται από τα διάφορα λειτουργικά συστήματα και τους περιορισμούς που θέτουν στα μεγέθη των αρχείων. Εξ ορισμού πάντως, η MySQL δημιουργεί πίνακες με αρχικό μέγεθος 4 GB, το οποίο μπορεί και να αλλάξει από το χρήστη. Μερικά ακόμα χαρακτηριστικά του MySQL Server, είναι η διασύνδεση που παρέχει με πελάτες (clients), μέσω του πρωτοκόλλου TCP / IP σε οποιαδήποτε πλατφόρμα, καθώς και οι δυνατότητες διασύνδεσης και με άλλα συστήματα βάσεων δεδομένων, μέσω ODBC (Open 21

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ψηφιακής

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

XAMPP Apache MySQL PHP javascript xampp

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

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

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

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

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

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

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

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

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

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

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

ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. με θέμα: ΣΑΡΡΗΣ ΔΗΜΗΤΡΙΟΣ Α.Μ 120/03. Εξεταστική Επιτροπή

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

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

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

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

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

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012 ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ Τρίτη, 7 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου Κων/νος Ποτιέ 21/ Χανιά, ΤΚ 73100 AΦΜ: 065439343 Τηλ./Fax:

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

Βασικές Έννοιες Web Εφαρμογών

Βασικές Έννοιες Web Εφαρμογών ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα

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

Τεχνικός Εφαρμογών Πληροφορικής

Τεχνικός Εφαρμογών Πληροφορικής Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή

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

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για

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

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

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

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

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

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

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών

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

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

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

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

ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2

ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΜΟΣ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΕΡΓΑΣΤΗΡΙΟ 2 ΔΕΣΠΟΙΝΑ ΠΑΠΑΚΩΝΣΤΑΝΤΙΝΟΥ dpap@unipi.gr ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ΜΕ POWER DESIGNER ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΤΗΣ ΜΕ XAMPP (1/7) ΑΣΚΗΣΗ

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

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

Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ σελ. 1 Α.Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΔΙΑΧΕΙΡΙΣΗ ΧΡΗΣΤΩΝ ΔΙΚΤΥΟΥ ΜΕΣΩ ΙΣΤΟΣΕΛΙΔΑΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ ΤΣΕΤΣΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΣΠΟΥΔΑΣΤΕΣ ΣΑΡΗΜΑΝΩΛΗΣ ΧΡΗΣΤΟΣ ΚΟΡΚΟΥ ΕΥΑΓΓΕΛΙΑ

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων

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

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

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

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

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

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

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

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

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

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

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

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

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

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε! Θέλετε να μάθετε πως μπορείτε να έχετε πρόσβαση στις 5250 οθόνες μέσω browser, χωρίς αλλαγή στις υπάρχουσες εφαρμογές και χωρίς εγκατάσταση στον client? Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

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

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

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

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

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

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

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

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

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

Μονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα:

Μονάδα Διασφάλισης Ποιότητας. ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας. Κωδικός Πράξης ΟΠΣ: Επιχειρησιακό Πρόγραμμα: Μονάδα Διασφάλισης Ποιότητας Πανεπιστημίου Δυτικής Μακεδονίας Κωδικός Πράξης ΟΠΣ: 335662 Τίτλος Πράξης: ΜΟΔΙΠ Πανεπιστημίου Δυτικής Μακεδονίας Επιχειρησιακό Πρόγραμμα: Άξονας Προτεραιότητας: Στοιχεία επιστημονικά

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

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Ηµεροµηνία Μάιος 2004 Πίνακας Περιεχοµένων ΕΙΣΑΓΩΓΗ 3 ΦΙΛΟΣΟΦΙΑ ΠΛΑΤΦΟΡΜΑΣ 4 ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ

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

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

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

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

Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub

Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub Σύνοψη Σ αυτό το κεφάλαιο θα περιγράψουμε τη δημιουργία φορμών, προκειμένου να εισάγουμε δεδομένα και να εμφανίζουμε στοιχεία από τους πίνακες

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

Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου

Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΕΡΕΥΝΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ

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

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις

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

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA Καλωσορίσατε στην πλατφόρμα ηλεκτρονικής μάθησης E-Agiografia, Η Media Suite έχει αναπτύξει το Ολοκληρωμένο Σύστημα Τηλεκατάρτισης (e-learning) με την επωνυμία

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

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

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

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

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. Για το κείμενο των προδιαγραφών της

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

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

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

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

Εφαρµογές διαδικτύου µε PHP

Εφαρµογές διαδικτύου µε PHP Εφαρµογές διαδικτύου µε PHP Σταύρος Πολυβίου Αρχιτεκτονική τριών επιπέδων (three-tier architecture) SQL HTTP request Αποτελέσµατα (πίνακες) PHP HTML Σύστηµα διαχείρισης δεδοµένων (Database Management System)

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

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

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

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

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

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

ΠΡΟΣΩΠΙΚΟΙ ΙΣΤΟΧΩΡΟΙ Nα δημιουργήσω/ενεργοποιήσω την προσωπική μου ιστοσελίδα Να προβάλω τις λεπτομέρειες του προφίλ μου...

ΠΡΟΣΩΠΙΚΟΙ ΙΣΤΟΧΩΡΟΙ Nα δημιουργήσω/ενεργοποιήσω την προσωπική μου ιστοσελίδα Να προβάλω τις λεπτομέρειες του προφίλ μου... ... 2 Nα δημιουργήσω/ενεργοποιήσω την προσωπική μου ιστοσελίδα... 2 Να προβάλω τις λεπτομέρειες του προφίλ μου... 3 Να επεξεργαστώ τις λεπτομέρειες του προφίλ μου... 5 Να προσθέσω, επεξεργαστώ, να διαγράψω

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

Ημερομηνία Παράδοσης: 4/4/2013

Ημερομηνία Παράδοσης: 4/4/2013 Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας

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

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23 Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης GUnet e-class Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο της

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

PHP/MySQL και Project

PHP/MySQL και Project PHP/MySQL και Project Μια απλή διαδικτυακή εφαρμογή Γεώργιος Ευαγγελίδης Τμήμα Εφαρμοσμένης Πληροφορικής Σχολή Επιστημών Πληροφορίας Πανεπιστήμιο Μακεδονίας Περιεχόμενα PHP (Middle tier) Διαδικτυακές εφαρμογές

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

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

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

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql

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

Γιάννης Σαμωνάκης. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP)

Γιάννης Σαμωνάκης. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 4 - PHP) Γιάννης Σαμωνάκης 1 Περιεχόμενα Τι είναι η PHP Που μπορεί να χρησιμοποιηθεί

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

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

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

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

Πλοήγηση www / Με τον Internet Explorer

Πλοήγηση www / Με τον Internet Explorer Πλοήγηση www / Με τον Internet Explorer Περιεχόμενα 1.Eισαγωγή 2.Το περιβάλλον του Internet Explorer 3.Οδηγίες πλοήγησης 4.Αποθήκευση αρχείων 5.Αγαπημένα 6.Ασφαλής σύνδεση 7.Διακομιστής μεσολάβησης 1.Εισαγωγή

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

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

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

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Κάργα Σουλτάνα MSc Πληροφορικός skarga@uom.gr Κατσάνα Αικατερίνη MSc Πληροφορικός akatsana@uom.gr «18 ο Συνάντηση Εκπαιδευτικών για θέματα Τ.Π.Ε. στη Δυτική Μακεδονία»,

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

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

SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου 1. SGA Διαχείριση Πρωτοκόλλου... 2 1.1. Καινοτομία του προσφερόμενου προϊόντος... 2 1.2. Γενικές αρχές του προσφερόμενου συστήματος... 2 1.3. Ευκολία

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

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

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

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

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college.

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college. Χρήση της Διεπαφής Προγραμματισμού Εφαρμογής Google Maps για τη δημιουργία διαδραστικού χάρτη με τα Μνημεία Παγκόσμιας Πολιτιστικής Κληρονομιάς της ΟΥΝΕΣΚΟ στη Θεσσαλονίκη Εμμανουήλ Τσάμης 1, Κωνσταντίνος

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

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών)

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών) (Υπηρεσία Αναζήτησης Συνεπιβατών) Για το Έργο ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 3 2 Τεχνικά Χαρακτηριστικά... 4 3 Περιβάλλον Εργασίας... 5 4 Σύνδεση / Αποσύνδεση Διαχειριστή... 7 4.1 Σύνδεση Διαχειριστή... 7 4.2

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

Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ

Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ Επιβλέπων καθηγητής Δημήτρης Αχιλ. Δέρβος Πτυχιακή εργασία του Πετράκη-Πυρετζίδη Στέφανου Σκοπός Δημιουργία βάσης δεδομένων Ανάπτυξη διαδικτυακής

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 4 - ΑΝΆΠΤΥΞΗ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 4 - ΑΝΆΠΤΥΞΗ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 4 - ΑΝΆΠΤΥΞΗ ΗΛΕΚΤΡΟΝΙΚΉΣ ΥΠΗΡΕΣΊΑΣ ΑΝΑΖΉΤΗΣΗΣ ΕΘΕΛΟΝΤΏΝ ΚΑΙ ΕΠΑΓΓΕΛΜΑΤΙΏΝ] ΓΙΑ ΤΟN ΧΡΗΣΤΗ [13/01/2014] έκδοση: 1.0 1 Περιεχόμενα 1. Έλεγχος εγγράφου...3 2. Εισαγωγή...4

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

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

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

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

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

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

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

Εργαλεία Ανάπτυξης Εφαρμογών Internet I

Εργαλεία Ανάπτυξης Εφαρμογών Internet I Εργαλεία Ανάπτυξης Εφαρμογών Internet I 2: Εισαγωγή στον περιβάλλον με δομή πελάτη-εξυπηρετητή Σταύρος Καμμάς 4 φάσεις διαδικτυακών εφαρμογών 1. Εφαρμογές στατικής πληροφόρησης 2. Εφαρμογές με απλή αμφίδρομη

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

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

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

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

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ 1Τι είναι ο Παγκόσµιος Ιστός; Λόγω της µεγάλης απήχησης του Παγκόσµιου Ιστού πολλές φορές ταυτίζουµε τον Παγκόσµιο Ιστό µε το Διαδίκτυο. Στην πραγµατικότητα αυτή η αντίληψη

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

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

1 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΑΣ ΓΕΩΠΟΝΙΑΣ - ΤΜΗΜΑ ΦΥΤΙΚΗΣ ΠΑΡΑΓΩΓΗΣ 1 2 Περιεχόμενα 1. Εισαγωγή... 5 2. Επεξήγηση των εργαλείων που χρησιμοποιήθηκαν για την δημιουργία της ιστοσελίδας... 6 2.1 Γλώσσα προγραμματισμού ΗΤML για την δημιουργία της Ιστοσελίδας... 6 2.2 Γλώσσα

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

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΜΟΝΑΔΑ ΔΙΑΣΦΑΛΙΣΗΣ ΠΟΙΟΤΗΤΑΣ Ε.Π.: «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ» ΠΡΑΞΗ: ΜΟΔΙΠ ΤΟΥ Τ.Ε.Ι. ΚΡΗΤΗΣ ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΕΥΘΥΝΟΣ: ΚΩΝ/ΝΟΣ ΣΑΒΒΑΚΗΣ Περιπτώσεις Χρήσης για

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

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

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

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

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

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

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER Περιεχόμενα ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ... 2 Τμήμα Υποστήριξης (Help Desk and Client Support)... 2 ΕΙΣΑΓΩΓΗ... 3 Εισαγωγή Email marketing... 3 Σχετικά με το IBNEWSLETTER... 3 Μεθοδολογία... 4 Χαρακτηριστικά...

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

Σύστημα Διαχείρισης Περιεχομένου

Σύστημα Διαχείρισης Περιεχομένου Σύστημα Διαχείρισης Περιεχομένου Τι είναι ένα CMS Σύστημα διαχείρισης περιεχομένου - (Content Management System) Οργάνωση, ταξινόμηση και αρχειοθέτηση πληροφορίας Δημιουργία της υποδομής πάνω στην οποία

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

Υπηρεσία Ιστοτόπου - Ιστολογίου

Υπηρεσία Ιστοτόπου - Ιστολογίου Πολυτεχνείο Κρήτης Διεύθυνση Τηλεπικοινωνιών, Δικτύων και Υπολογιστικής Υποδομής Τμήμα Εκπαιδευτικής Υπολογιστικής Υποδομής Υπηρεσία Ιστοτόπου - Ιστολογίου 1. Εισαγωγή... 3 2. Βασικές γνώσεις για τη δημιουργία

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

Social Network : Programming on FACEBOOK

Social Network : Programming on FACEBOOK Social Network : Programming on FACEBOOK Συντελεστές: Παύλος Τούλουπος Ευθυμία Παπαδοπούλου Ξάνθη Μάρκου Κοινωνικά Δίκτυα Κοινωνικό δίκτυο προέρχεται από την ψυχολογία αφορά μια κοινωνική δομή ατόμων τα

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

Στοιχεία παρουσίασης. Εισαγωγή Θεωρητικό υπόβαθρο Υλοποίηση λογισμικού μέρους συστήματος Συμπεράσματα Μελλοντικές Επεκτάσεις

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

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

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΙΑ 2 ΑNAΠΤΥΞΗ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΗΡΕΣΙΑΣ ΑΝΑΖΗΤΗΣΗΣ ΕΦΑΡΜΟΓΩΝ ΕΛ/ΛΑΚ ] ΓΙΑ ΤΟN ΧΡΗΣΤΗ [13/01/2014] έκδοση: 1.0 1 Περιεχόμενα 1. Έλεγχος εγγράφου...3 2. Εισαγωγή...4 3. Εισαγωγή

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP Για να γίνουμε όλοι καλύτεροι άνθρωποι Τι έχει το μενού σήμερα??? 1. Τι είναι η PHP??? Τι είναι

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

Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk

Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Βήμα 1: Ρυθμίσεις πριν την εγκατάσταση ονόματος χώρου στο πακέτο φιλοξενίας Από το διαχειριστικό σύστημα ονομάτων χώρου αφού αναζητήσουμε το

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

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

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΟΥ ΓΙΑ ΚΙΝΗΜΑΤΟΓΡΑΦΙΚΗ ΛΕΣΧΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣΠΜΣ ΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΟΥ ΓΙΑ ΚΙΝΗΜΑΤΟΓΡΑΦΙΚΗ ΛΕΣΧΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΜΠΑΛΟΥΡΗ ΔΗΜΗΤΡΑ Εξεταστική Επιτροπή:

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

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

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΘΕΣΣΑΛΟΝΙΚΗ, 2016 ΕΙΣΑΓΩΓΗ Μια διαδικτυακή υπηρεσία μπορεί να περιγραφεί απλά σαν μια οποιαδήποτε

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

Η HTML 5 θα αλλάξει το Web?

Η HTML 5 θα αλλάξει το Web? Η HTML 5 θα αλλάξει το Web? (ή αλλιώς, έρχεται το τέλος των plugins?) Αλέξανδρος Καράκος Εργαστήριο Προγραµµατισµού και Επεξεργασίας Πληροφοριών Internet 2... Είναι ένα ξεχωριστό µέσο δηµοσίευσης πληροφοριών

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

Υπολογιστική Νέφους: Εργαστήριο ΙI Υπηρεσία αποθήκευσης και Ανάπτυξη διαδικτυακής εφαρμογής

Υπολογιστική Νέφους: Εργαστήριο ΙI Υπηρεσία αποθήκευσης και Ανάπτυξη διαδικτυακής εφαρμογής Υπολογιστική Νέφους: Εργαστήριο ΙI Υπηρεσία αποθήκευσης και Ανάπτυξη διαδικτυακής εφαρμογής Αρκολάκης Δημήτριος Τμήμα Προηγμένων Συστημάτων Πληροφορικής Πανεπιστήμιο Πειραιώς Πειραιάς, Αττική, Ελλάς meetsospapei@gmail.com

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

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 ΥΠΑΛΗΛΟΣ...

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

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Διαχειριστές Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 1. Εισαγωγή 1.1 Περιγραφή Λειτουργίας Πλατφόρμας Η Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο παρέχει τη δυνατότητα της

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

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA Καλωσορίσατε στην πλατφόρμα ηλεκτρονικής μάθησης E-Agiografia, Η Media Suite έχει αναπτύξει το Ολοκληρωμένο Σύστημα Τηλεκατάρτισης (e-learning) με την επωνυμία

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

Αρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες (clients) είτε εξυπηρέτες (servers). Εξυπηρέτης: παθητικός,

Αρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες (clients) είτε εξυπηρέτες (servers). Εξυπηρέτης: παθητικός, Αρχιτεκτονική web εφαρµογών Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών 1 Αρχιτεκτονική πελάτη-εξυπηρέτη Οι διεργασίες που εκτελούνται στο δίκτυο είναι είτε πελάτες

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

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

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

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server Γεώργιος Χρ. Μακρής Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. (www.sch.gr) 2. Τοπικά 3. Σε δωρεάν Server 2012 Γ ε ώ ρ γ ι ο ς Χ ρ. Μ α κ ρ ή ς ( h t t p : / / u s e r s. s c h. g r / g m a k r i s ) Περιεχόμενα

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb) 1. Είσοδος στην υπηρεσία ClassWeb Στη κεντρική σελίδα της υπηρεσίας στα πεδία Όνομα Χρήστη και Κωδικός πρόσβασης πληκτρολογούμε τα στοιχεία

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

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

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

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

Vodafone Business Connect

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

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

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

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

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