«ΑΝΑΚΑΤΑΣΚΕΥΗ ΤΟΥ ΙΣΤΟΤΟΠΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΙΤΑΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ ΑΠΘ»

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

Download "«ΑΝΑΚΑΤΑΣΚΕΥΗ ΤΟΥ ΙΣΤΟΤΟΠΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΙΤΑΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ ΑΠΘ»"

Transcript

1 Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο ΠΑΝΕΠΙΣΤΗΜΙΟ Θ Ε Σ Σ Α ΛΟ Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΑΝΑΚΑΤΑΣΚΕΥΗ ΤΟΥ ΙΣΤΟΤΟΠΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΙΤΑΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ ΑΠΘ» REBUILDING THE WEBSITE OF THE DEPARTMENT OF ITALIAN LANGUAGE AND LITERATURE OF THE ARISTOTLE UNIVERSITY OF THESSALONIKI ΜΥΣΤΑΚΙΔΗΣ ΣΤΥΛΙΑΝΟΣ ΑΕΜ: 1304 ΚΑΤΕΥΘΥΝΣΗ: ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΕΣ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΤΣΟΥΜΑΚΑΣ ΓΡΗΓΟΡΙΟΣ, ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ ΘΕΣΣΑΛΟΝΙΚΗ 2013

2

3 ΠΕΡΙΛΗΨΗ ΠΕΡΙΛΗΨΗ Αντικείμενο της παρούσας εργασίας είναι η ανακατασκευή του επίσημου ιστοτόπου του τμήματος Ιταλικής Γλώσσας και Φιλολογίας, που ανήκει στο Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης. Η εργασία αυτή τεκμηριώνει και παρουσιάζει αναλυτικά την διαδικασία ανακατασκευής του ιστοτόπου του παραπάνω τμήματος, ξεπερνώντας ελλείψεις και προβλήματα της τρέχουσας ιστοσελίδας, που αφορούν κυρίως την ασφάλεια, την οργάνωση, την δομή και την αισθητική του. Η διεκπεραίωση του έργου βασίστηκε στις αρχές της επιστήμης της τεχνολογίας λογισμικού και τους κανόνες κατασκευής ιστοσελίδων. Σύμφωνα με την θεωρία και χρησιμοποιώντας τα πιο σύγχρονα και δημοφιλή εργαλεία που καλύπτουν τις ανάγκες και τις απαιτήσεις της ιστοσελίδας εξασφαλίσαμε ένα ποιοτικό αποτέλεσμα. III

4 ABSTRACT A B S T R A C T The subject of this study is the rebuilding of the official website of the Department of Italian Language and Literature that belongs to Aristotle University of Thessaloniki. This project presents in detail the website rebuilding, considering the lack of security system, structure and aesthetics problems that the current website is dealing with. The success of this project is based on Software Engineering principles and website building rules. According to these theories and using the latest and most popular software tools that satisfy the website s needs and requirements we managed a high quality result. IV

5 ΕΥΧΑΡΙΣΤΙΕΣ ΕΥΧΑΡΙΣΤΙΕΣ Πριν την παρουσίαση των αποτελεσμάτων της παρούσας εργασίας, αισθάνομαι την υποχρέωση να ευχαριστήσω ορισμένους από τους ανθρώπους που γνώρισα, συνεργάστηκα μαζί τους και έπαιξαν πολύ σημαντικό ρόλο στην πραγματοποίησή της. Πρώτο από όλους ευχαριστώ τον επίκουρο καθηγητή κ. Τσουμάκα Γρηγόριο, που μου εμπιστεύτηκε ένα δημιουργικό θέμα με πρακτικό κομμάτι εργασίας και αποτέλεσμα που θα βοηθήσει και θα εξυπηρετήσει πολλούς ανθρώπους σε καθημερινή βάση και αποτελεί ένα μικρό δείγμα από τις δυνατότητες και την ποιότητα εργασίας του τμήματος Πληροφορικής. Ακόμη ευχαριστώ τον κ. Βαβούρα Θεόδωρο, καθηγητή στο τμήμα Ιταλικής Γλώσσας και Φιλολογίας για την πολύ καλή συνεργασία, την ευγενική στάση και κατανόηση που έδειξε από την πρώτη στιγμή. 17/6/2013 Μυστακίδης Στυλιανός V

6 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΛΗΨΗ... III ABSTRACT... IV ΕΥΧΑΡΙΣΤΙΕΣ... V ΠΕΡΙΕΧΟΜΕΝΑ... VI ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ... VIII ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ... 1 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ HTML Ετικέτες HTML HTML CSS PHP CGI MYSQL ΚΑΙ SQL MySQL SQL JAVASCRIPT CMS Web CMS Πλεονεκτήματα web CMS ΘΕΩΡΙΑ ΧΡΩΜΑΤΩΝ Ορολογία Χρωμάτων Συστήματα Χρωμάτων ΣΚΟΠΙΑ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ VI

7 ΠΕΡΙΕΧΟΜΕΝΑ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ Ανάλυση και Σύνθεση Βασικοί Ορισμοί ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΕΡΓΑΣΙΩΝ Πλεονεκτήματα μοντελοποίησης Η ΔΙΕΡΓΑΣΙΑ ΤΩΝ ΑΠΑΙΤΗΣΕΩΝ Διαχωρισμός απαιτήσεων Έλεγχος των απαιτήσεων ΚΕΦΑΛΑΙΟ 3: ΥΛΟΠΟΙΗΣΗ ΤΟΥ ΕΡΓΟΥ ΕΡΓΑΣΙΑ ΣΤΙΣ ΑΠΑΙΤΗΣΕΙΣ ΣΧΕΔΙΑΣΗ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΠΟΦΑΣΕΙΣ ΣΧΕΔΙΑΣΗΣ ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ JOOMLA! ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΧΕΙΡΙΣΗΣ JOOMLA! ΧΡΗΣΤΕΣ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗ ΤΗΣ ΣΧΕΔΙΑΣΗΣ Εγκατάσταση γλωσσών Πρόσθετες εφαρμογές Περιεχόμενο και κατηγορίες περιεχομένου Επαφές και κατηγορίες επαφών Μενού και ρυθμίσεις περιεχομένου Μετάφραση του περιεχομένου Το πρότυπο Ενθέματα Εμφάνιση ιστοσελίδας ΠΙΛΟΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ ΠΑΡΑΔΟΣΗ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ ΚΕΦΑΛΑΙΟ 4: ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΑΡΑΡΤΗΜΑ I: ΑΝΑΦΟΡΕΣ ΠΑΡΑΡΤΗΜΑ II: ΑΚΡΩΝΥΜΑ ΠΑΡΑΡΤΗΜΑ III: ΓΛΩΣΣΑΡΙΟ ΠΑΡΑΡΤΗΜΑ IV: ΕΥΡΕΤΗΡΙΟ VII

8 ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ ΕΙΚΟΝΑ 1: ΧΡΩΜΑΤΙΚΟΣ ΤΡΟΧΟΣ ΕΙΚΟΝΑ 2: MONOCHROMATIC ΕΙΚΟΝΑ 3: TRIAD ΕΙΚΟΝΑ 4: ANALOGOUS ΕΙΚΟΝΑ 5: COMPLEMENTARY ΕΙΚΟΝΑ 6: SPLIT COMPLEMENTS ΕΙΚΟΝΑ 7: DOUBLE COMPLEMENTARY ΕΙΚΟΝΑ 8: ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ JOOMLA! ΕΙΚΟΝΑ 9: ΔΙΑΧΕΙΡΙΣΤΗΣ ΕΠΕΚΤΑΣΕΩΝ ΕΙΚΟΝΑ 10: ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΤΗΓΟΡΙΩΝ ΕΙΚΟΝΑ 11: ΠΕΡΙΒΑΛΛΟΝ ΔΗΜΙΟΥΡΓΙΑΣ ΑΡΘΡΟΥ ΕΙΚΟΝΑ 12: ΦΟΡΜΑ ΠΡΟΣΘΗΚΗΣ ΕΠΑΦΗΣ ΕΙΚΟΝΑ 13: ΔΙΑΧΕΙΡΙΣΗ ΤΟΥ ΚΥΡΙΟΥ ΜΕΝΟΥ ΕΙΚΟΝΑ 14: Η ΕΦΑΡΜΟΓΗ FALANG VIII

9 ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ 1

10 ΚΕΦΑΛΑΙΟ 1: ΕΙΣΑΓΩΓΗ ΕΙΣΑΓΩΓΗ Αντικείμενο της παρούσας εργασίας είναι η ανακατασκευή του ιστοτόπου του τμήματος Ιταλικής Γλώσσας και Φιλολογίας. Η εργασία δομείται σε κεφάλαια ως εξής: Στο Κεφάλαιο 2 αναπτύσσονται οι τεχνολογίες ιστοσελίδων και η βασική θεωρία ανάπτυξης και τεχνολογίας λογισμικού. Στο Κεφάλαιο 3 καταγράφεται η σχεδίαση του έργου, από την καταγραφή των απαιτήσεων, τις αποφάσεις σχεδίασης έως την παράδοσή του. Το Κεφάλαιο 4 παρουσιάζει τα συμπεράσματα που βγήκαν μετά την διεκπεραίωση του έργου. Στο Παράρτημα I παρουσιάζονται αλφαβητικά η βιβλιογραφία και οι δικτυακοί τόποι που αναφέρονται στην εργασία. Στο Παράρτημα IΙ παρουσιάζονται τα ακρωνύμια τα οποία χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. Στο Παράρτημα IIΙ παρουσιάζεται το γλωσσάριο ξενικών όρων οι οποίοι χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. Στο Παράρτημα IV παρουσιάζεται το ευρετήριο των όρων οι οποίοι χρησιμοποιούνται σε αυτή την εργασία για την διευκόλυνση του αναγνώστη. 2

11 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ 3

12 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Οι ολοένα αυξανόμενες ανάγκες στον τομέα των ιστοσελίδων, σε συνδυασμό με την αύξηση των ταχυτήτων του διαδικτύου, που επιτρέπουν την μεταφορά μεγάλης ποσότητας δεδομένων σε πολύ μικρούς χρόνους, οδηγούν στην συνεχή εξέλιξη των εργαλείων και των γλωσσών των ιστοσελίδων. Από την έως τώρα εμπειρία στην κατασκευή ιστοσελίδων, έχουν δημιουργηθεί κανόνες που αφορούν την δομή και τον ορθό τρόπο χρήσης εργαλείων και δυνατοτήτων, ενώ έχει αναπτυχθεί και θεωρία χρωμάτων για την δημιουργία πιο εμφανίσιμων ιστοσελίδων και περισσότερο επικεντρωμένων στον στόχο τους, εκμεταλλευόμενες τα συναισθήματα που δημιουργεί το κάθε χρώμα. Ο τομέας της τεχνολογίας λογισμικού είναι σχετικά καινούριος στην πληροφορική, αλλά ιδιαίτερα χρήσιμος και βοηθητικός. Αν και ο κύριος στόχος της τεχνολογίας λογισμικού είναι η οργάνωση, διαχείριση και σχεδίαση μεγάλων και σύνθετων έργων λογισμικού που εκτελούνται από μεγάλες ομάδες εργασίας, οι βασικές αρχές και κάποιες διαδικασίες μπορούν να εφαρμοστούν με κατάλληλες προσαρμογές και σε μικρότερα έργα, προσφέροντας πολλά οφέλη για το έργο. Στο κεφάλαιο αυτό παρουσιάζονται πολλές από τις σύγχρονες τεχνολογίες ιστοσελίδων, η θεωρία των χρωμάτων στο διαδίκτυο και η θεωρία της τεχνολογίας λογισμικού πάνω στην οποία βασιστήκαμε για την σωστή αντιμετώπιση του έργου. 2.1 ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ Οι τεχνολογίες που χρησιμοποιούνται για την ανάπτυξη ιστοσελίδων διαχωρίζονται ως εξής: Γλώσσες σήμανσης: HTML και XHTML Φύλλα στυλ: CSS (Cascading Style Sheets) Γλώσσες περιγραφής δεδομένων: XML, JSON Γλώσσες προγραμματισμού σεναρίων: Perl, PHP, Python, Ruby 4

13 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Πλατφόρμες: ASP και ASP.NET (Microsoft), Java Enterprise (Sun), agile frameworks όπως το Django και το Ruby on Rails Συγγραφή κώδικα στην πλευρά του επισκέπτη: Javascript HTML «Η HTML είναι το ακρωνύμιο των αγγλικών λέξεων HyperText Markup Language (γλώσσα χαρακτηρισμού υπερκειμένου). Η HTML βασίζεται στην SGML (Standard Generalized Markup Language), ένα πολύ μεγαλύτερο σύστημα επεξεργασίας εγγράφων.» [1] Είναι η κύρια γλώσσα σήμανσης για σελίδες του Παγκοσμίου ιστού (World Wide Web, WWW) και γράφεται υπό την μορφή στοιχείων HTML, που αποτελούνται από ετικέτες οι οποίες περιγράφουν το περιεχόμενο του HTML εγγράφου. Ένας περιηγητής ιστού (web browser) μπορεί να «διαβάσει» έγγραφα HTML και να προβάλει το περιεχόμενό τους Ετικέτες HTML(HTML tags) Οι ετικέτες HTML (HTML tags) περικλείονται μέσα στα σύμβολα «<» και «>» μέσα στο περιεχόμενο της ιστοσελίδας. Συνήθως λειτουργούν σε ζευγάρια, όπως για παράδειγμα <b> και </b>. Η πρώτη ετικέτα ονομάζεται ετικέτα έναρξης ή ετικέτα ανοίγματος και η δεύτερη ετικέτα λήξης ή ετικέτα κλεισίματος. Με τη χρήση των ετικετών αυτών μπορούν να σχηματιστούν πίνακες, να ενσωματωθούν εικόνες και άλλα αντικείμενα να μορφοποιηθεί κείμενο και να δημιουργηθούν διαδραστικές φόρμες. Υπάρχουν ωστόσο στοιχεία HTML που περιγράφονται ως άδεια στοιχεία, τα οποία δεν έχουν καθόλου περιεχόμενο. Σε αυτά τα στοιχεία η ετικέτα τερματισμού παραλείπεται HTML5 Από την πρώτη έκδοση της HTML στα τέλη του 1991 δημιουργήθηκαν πολλές βελτιωμένες εκδόσεις της. Η HTML5 είναι μια υπό ανάπτυξη γλώσσα σήμανσης για τον Παγκόσμιο Ιστό που θα αποτελέσει την επόμενη μεγάλη έκδοση της HTML. Η ανάπτυξη αυτής της γλώσσας ξεκίνησε τον Ιούνιο του 2004 με σκοπό την μείωση της ανάγκης για ιδιόκτητες προσθήκες (plug-in) και πλούσιες διαδικτυακές εφαρμογές 5

14 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ (RIA), όπως το Adobe Flash, το Microsoft Silverlight, το Apache Pivot, και η Sun JavaFX. Είναι η πρώτη έκδοση της γλώσσας που φιλοδοξεί να αντικαταστήσει τόσο διαδεδομένες προσθήκες στην προσπάθεια προσαρμογής στις σύγχρονες ανάγκες και απαιτήσεις CSS Η CSS είναι (Cascading Style Sheets-Διαδοχικά Φύλλα Στυλ) είναι μια από τις γλώσσες φύλλων στυλ που χρησιμοποιείται για τον έλεγχο της εμφάνισης ενός εγγράφου που έχει γραφτεί με μια γλώσσα σήμανσης. Είναι υπεύθυνη για την στυλιστική ανάπτυξη μιας ιστοσελίδας, η οποία περιλαμβάνει τη διαμόρφωση χρωμάτων, στοίχισης και χαρακτηριστικών όπως τα μεγέθη των στοιχείων, οι αποστάσεις μεταξύ τους και άλλα. Είναι γλώσσα απαραίτητη για τον ομοιόμορφο σχεδιασμό ενός ιστοτόπου. Τα φύλλα στυλ CSS συνήθως προέρχονται από τον δημιουργό της ιστοσελίδας, αλλά μπορεί να προέρχονται από τον χρήστη του πλοηγού ή ακόμη και τον ίδιο τον πλοηγό, στην περίπτωση που αυτός διαθέτει το δικό του προκαθοριμένο φύλλο στυλ PHP «Η PHP είναι μια γλώσσα script από την πλευρά του διακομιστή, σχεδιασμένη ειδικά για το το web». [2] Αποτελεί μια ιδιαίτερα διαδεδομένη γλώσσα προγραμματισμού για την δημιουργία ιστοσελίδων με δυναμικό περιεχόμενο. Παρέχεται δωρεάν για χρήση, είναι αποτελεσματική και ιδιαίτερα ανταγωνιστική απέναντι στα αντίστοιχα εμπορικά η μη λογισμικά. Τα προγράμματα (scripts) που γράφονται σε php εκτελούνται από τον διακομιστή (server) του Παγκοσμίου Ιστού. Ο κύριος ρόλος του εργαλείου αυτού είναι να παράγει σε πραγματικό χρόνο το περιεχόμενο που θα σταλεί στο πρόγραμμα περιήγησης (browser) των επισκεπτών σε μορφή HTML, ώστε να μπορούν να το προβάλουν. Ένα από τα πιο σημαντικά πλεονεκτήματα της PHP, είναι η μεταφερσιμότητα. «Η PHP είναι διαθέσιμη για πολλά διαφορετικά λειτουργικά συστήματα. Μπορείτε να γράψετε κώδικα PHP για δωρεάν συστήματα τύπου Unix, όπως στο Linux και στο FreeBSD, για εμπορικές 6

15 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ εκδόσεις του Unix, όπως για το Solaris και το IRIX, ή για διαφορετικές εκδόσεις των Microsoft Windows. Ο καλογραμμένος κώδικας συνήθως θα δουλεύει χωρίς αλλαγές σε διαφορετικά συστήματα που τρέχουν την PHP.» [2] Η τρέχουσα σταθερή έκδοση της php είναι η Παραπάνω πληροφορίες, καθώς και ένας εκτενής οδηγός χρήσης (manual) μπορούν να βρεθούν στην επίσημη ιστοσελίδα της php ( από όπου μπορεί να μεταφορτωθεί δωρεάν και η ίδια η γλώσσα CGI Πριν την διάδοση γλωσσών όπως η php και η MySQL, για την κατασκευή δυναμικών ιστοσελίδων ο προγραμματιστής έπρεπε να προγραμματίσει σε γλώσσα συνήθως C ή Perl μικρά προγράμματα (scripts) τα οποία θα εκτελούνταν από την ιστοσελίδα διά μέσου της διεπαφής CGI. Το CGI (Common Gateway Interface κοινή πυλαία διεπαφή) είναι μια μέθοδος επέκτασης της λειτουργικότητας του εξυπηρετητή ιστοσελίδων, που έχει την δυνατότητα να εκτελεί προγράμματα ή scripts. «Τα CGI scripts επιτρέπουν στους αναγνώστες να «αλληλεπιδρούν» με τις Web σελίδες αναζητώντας ένα στοιχείο σε μια βάση δεδομένων, παρέχοντας σχόλια σχετικά με το υλικό σας, κάνοντας επιλογές σε μια φόρμα και παίρνοντας μια κατάλληλα προσαρμοσμένη απάντηση.» [1] Το μεγαλύτερο μέρος των εργασιών που εκτελούνται από CGI scripts εκτελείται στο παρασκήνιο και προβάλλει στον χρήστη τα αποτελέσματα MySQL και SQL Η MySQL είναι ένα σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων. Το πρόγραμμα τρέχει σε έναν εξυπηρετητή (server) παρέχοντας πρόσβαση πολλών χρηστών σε ένα σύνολο βάσεων δεδομένων. Αλληλοεπιδρώντας με την βάση δεδομένων υλοποιεί όλες τις λειτουργίες που πρέπει να υποστηριχτούν. Ο πηγαίος κώδικας είναι διαθέσιμος μέσω της GNU General Public License, καθώς και μέσω ορισμένων ιδιόκτητων συμφωνιών. Η MySQL είναι πολύ δημοφιλής βάση δεδομένων 7

16 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ και χρησιμοποιείται σε κάποιες από τις πιο διαδεδομένες διαδικτυακές υπηρεσίες, όπως το Google, το YouTube, το Wikipedia, το Facebook και το Twitter. Οι βάσεις δεδομένων είναι τα βασικά δομικά συστατικά των δυναμικών ιστοσελίδων. Ο όρος βάση δεδομένων προσδιορίζει μια συλλογή από συστηματικά οργανωμένα σχετιζόμενα δεδομένα, από τα οποία είναι δυνατή η ανάκτηση δεδομένων. Η διαχείριση των δεδομένων σε μία βάση γίνεται με τη χρήση μιας γλώσσας υπολογιστή για πρόσβαση σε βάσεις δεδομένων, την SQL MySQL Στην MySQL μπορούν να οριστούν πολλοί χρήστες για ένα σύνολο βάσεων δεδομένων και ο κάθε χρήστης να εξουσιοδοτηθεί με τα δικαιώματα προσπέλασης των δεδομένων που είναι αναγκαία για να εκτελέσει τις ζητούμενες από αυτόν ενέργειες. Μία βάση δεδομένων περιέχει δισδιάστατους πίνακες, μεταξύ των οποίων είναι δυνατό να δημιουργηθούν συσχετισμοί. Σε κάθε πίνακα ορίζονται τα ονόματα των πεδίων, ο τύπος των περιεχομένων του κάθε πεδίου, καθώς και ένα σύνολο χαρακτηριστικών του, όπως το εύρος τιμών ή το μέγιστο αποδεκτό μήκος και το αν θα επιτρέπεται για το πεδίο η τιμή «NULL», που προσδιορίζει ένα κενό πεδίο. Η πιο πρόσφατη Generally Available (GA) έκδοση της MySQL είναι η έκδοση , ενώ νεότερη Development Release είναι η m11. Περισσότερες πληροφορίες για την MySQL μπορούν να βρεθούν στον επίσημο ιστοτόπο του λογισμικού ( και οι διαθέσιμες εκδόσεις για μεταφόρτωση στον σύνδεσμο SQL Η SQL (Structured Query Language δομημένη γλώσσα ερωτημάτων) περιλαμβάνει τα εξής γλωσσικά στοιχεία: Clauses, οι οποίες είναι σε μερικές περιπτώσεις προαιρετικές, αλλά αποτελούν απαραίτητα συστατικά των δηλώσεων και ερωτήσεων. Εκφράσεις (Expressions), που μπορούν να παραγάγουν είτε τις κλιμακωτές τιμές είτε πίνακες που αποτελούνται από στήλες και σειρές στοιχείων. 8

17 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Κατηγορήματα (Predicates) που διευκρινίζουν τους όρους που μπορούν να αξιολογηθούν σαν σωστό ή λάθος. Επερωτήματα ή ερωτήματα (Queries), που ανακτούν τα στοιχεία βασισμένες σε ειδικά κριτήρια. Δηλώσεις (Statements), που μπορούν να έχουν μια επίδραση στα σχήματα και τα στοιχεία, ή που μπορούν να ελέγξουν τη ροή του προγράμματος και τις συνδέσεις από άλλα προγράμματα. Από τα παραπάνω στοιχεία, αυτό που χρησιμοποιείται κατά κύριο λόγο είναι τα ερωτήματα SQL, τα οποία εκτελούνται σε πραγματικό χρόνο σε μία δυναμική ιστοσελίδα, επιστρέφοντας σαν έξοδο ένα στιγμιότυπο της βάσης που πληρεί τα κριτήρια του ερωτήματος. Πρέπει να ληφθεί υπ όψιν ότι ο κώδικας σε γλώσσα SQL θα εκτελεστεί από το εκάστοτε σύστημα διαχείρισης βάσεων δεδομένων που είναι εγκατεστημένο στον εξυπηρετητή. Έτσι, διαφορετικά συστήματα διαχείρισης μπορεί να απαιτούν διαφορετική σύνταξη της γλώσσας JavaScript Η JavaScript (JS) είναι διερμηνευμένη γλώσσα προγραμματισμού για ηλεκτρονικούς υπολογιστές. Αρχικά αποτέλεσε μέρος της υλοποίησης των φυλλομετρητών Ιστού, ώστε τα σενάρια από την πλευρά του πελάτη (client-side scripts) να μπορούν να επικοινωνούν με τον χρήστη, να ανταλλάσσουν δεδομένα ασύγχρονα και να αλλάζουν δυναμικά το περιεχόμενο του εγγράφου που εμφανίζεται. Η JavaScript είναι μια γλώσσα σεναρίων που βασίζεται σε πρωτότυπα (prototype-based), είναι δυναμική και ασφαλής όσο αφορά τα λάθη τύπων μεταβλητών. Η σύνταξή της είναι επηρεασμένη από τη C. Η JavaScript αντιγράφει πολλά ονόματα και συμβάσεις ονοματοδοσίας από τη Java, αλλά γενικά οι δύο αυτές γλώσσες δε σχετίζονται και έχουν πολύ διαφορετική σημασιολογία. Οι βασικές αρχές σχεδιασμού της JavaScript προέρχονται από τις γλώσσες προγραμματισμού Self και Scheme. Είναι γλώσσα βασισμένη σε διαφορετικά προγραμματιστικά παραδείγματα (multi-paradigm), υποστηρίζοντας αντικειμενοστρεφές, προστακτικό και συναρτησιακό στυλ προγραμματισμού. 9

18 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ CMS Τα τελευταία χρόνια έχει διαδοθεί η χρήση των web CMSs για την κατασκευή ιστοσελίδων. Το CMS είναι το ακρωνύμιο του Content Management System (Σύστημα Διαχείρισης Περιεχομένου ΣΔΠ). Ένα Σύστημα Διαχείρισης Περιεχομένου είναι ένα πρόγραμμα υπολογιστή που επιτρέπει την δημιουργία, την επεξεργασία, την δημοσίευση περιεχομένου, καθώς και την συντήρηση του συστήματος. Τα CMS αποσκοπούν στο να απλουστεύσουν την διαδικασία συγγραφής σύνθετου κώδικα και σε έναν πιο ευέλικτο τρόπο κατασκευής ιστοσελίδων. «Οι διαχειριστές μέσω του διαδικτύου ενημερώνουν το περιεχόμενο στο ΣΔΠ, το οποίο είναι εγκατεστημένο σ' ένα διακομιστή. Οι αλλαγές αυτές γίνονται αυτόματα διαθέσιμες πάλι μέσω του διαδικτύου, σε όλους τους επισκέπτες και χρήστες του δικτυακού τόπου.» [4] Web CMS Ένα web CMS επιτρέπει την online δημιουργία, διαχείριση, αποθήκευση και δημοσίευση περιεχομένου σε ιστοσελίδες. Το περιεχόμενο αυτό μπορεί να αποτελείται από απλό κείμενο, φωτογραφίες, βίντεο, αποσπάσματα ήχου, ακόμη και από κώδικα. Σήμερα υπάρχουν πολλά δημοφιλή CMSs, από τα οποία το μεγαλύτερο ποσοστό είναι λογισμικά ανοιχτού κώδικα (Open Source Software OSS) Πλεονεκτήματα web CMS Η χρήση ενός web CMS για την κατασκευή μιας ιστοσελίδας προσφέρει ποικίλα πλεονεκτήματα. Μερικά από τα πιο βασικά είναι: Οι δημιουργοί περιεχομένου δεν είναι απαραίτητο να έχουν τεχνικές γνώσεις ή να μεταφορτώσουν αρχεία. Τα λογισμικά CMS παρέχουν μεγάλη ασφάλεια στην ιστοσελίδα, ενώ παράλληλα προστατεύουν το σχεδιασμό της από λανθασμένες ενέργειες. Γίνεται πλήρης διαχωρισμός του περιεχομένου από τον σχεδιασμό και την πλοήγηση του δικτυακού τόπου. 10

19 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Εξοικονόμηση πολύτιμου χρόνου και κόπου κατά την ενημέρωση, διαχείριση και αρχειοθέτηση του περιεχομένου, τροποποίηση του σχεδιασμού ή του τρόπου πλοήγησης, αλλά και κατά την δημιουργία του δικτυακού τόπου. Δίνεται η δυνατότητα ταυτόχρονης ενημέρωσης του περιεχομένου από πολλούς χρήστες και από οπουδήποτε, καθώς η πρόσβαση στο σύστημα γίνεται από έναν απλό περιηγητή ιστού δεν απαιτείται κάποιο λογισμικό για την πρόσβαση και επεξεργασία του περιεχομένου Θεωρία Χρωμάτων Τα χρώματα αποτελούν ένα ισχυρό εργαλείο κατά την κατασκευή ιστοσελίδων που πρέπει να χρησιμοποιείται σωστά. Η χρήση του σωστού χρωματισμού είναι καθοριστικός παράγοντας στην αποτελεσματικότητα της ιστοσελίδας. Βασιζόμενοι στο ύφος και τον σκοπό του δικτυακού τόπου που σχεδιάζουμε κάνουμε τις αντίστοιχες χρωματικές επιλογές. Η εύρεση και η επιλογή των χρωμάτων που θα χρησιμοποιηθούν είναι δύσκολη και επίπονη διεργασία που απαιτεί πολύ χρόνο. Ακολουθώντας την θεωρία χρωμάτων είναι απλούστερο και πιο εύκολο να γίνει η επιλογή των σωστών χρωμάτων Ορολογία Χρωμάτων Τα χρώματα εμφανίζονται σε ένα χρωματικό τροχό, από τον οποίο μπορούμε να τα χωρίσουμε σε τρεις κύριες κατηγορίες: πρωτοβάθμια, δευτεροβάθμια και τριτοβάθμια. Τα τρία βασικά χρώματα είναι το κόκκινο, το μπλε και το κίτρινο. Αυτά τα χρώματα είναι τα χρώματα βάσης που συνθέτουν όλα τα άλλα χρώματα στον τροχό και ανήκουν στην πρωτοβάθμια κατηγορία. Από την ανάμειξη των βασικών χρωμάτων προκύπτουν τα δευτερεύοντα χρώματα. Αυτά είναι το πορτοκαλί, το πράσινο και το μoβ. 11

20 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Τα τριτοβάθμια χρώματα αποτελούνται από το μεσαία χρώματα όπως το κίτρινοπράσινο και μπλε-πράσινο. Τα χρώματα αυτά δημιουργούνται με τη μίξη ενός βασικού και ενός δευτερεύοντος χρώματος. Εικόνα 1: Χρωματικός τροχός Απόχρωση Απόχρωση (hue) είναι η περιγραφή του χρώματος. «Η απόχρωση είναι η βασικότερη έννοια των χρωμάτων και στην ουσία δηλώνει ποιο είναι το χρώμα ενός αντικειμένου. Οι αποχρώσεις που χρησιμοποιείτε στα σχέδια σας μεταφέρουν σημαντικά μηνύματα στους επισκέπτες της ιστοσελίδας σας.» [5] Το κόκκινο, το κίτρινο, το πράσινο και τα υπόλοιπα γνωστά χρώματα είναι κατ ουσία η περιγραφή της απόχρωσης του χρώματος Κορεσμός Ο κορεσμός (saturation) αναφέρεται στην κυριαρχία της απόχρωσης στο χρώμα. Ο κορεσμός του χρώματος αλλάζει όσο προστίθεται λευκό σε αυτό. Μια πολύ κορεσμένη απόχρωση έχει ζωντανό και έντονο χρώμα, ενώ ένα λιγότερο κορεσμένο χρώμα εμφανίζεται πιο συγκρατημένο και τείνει προς το γκρι. 12

21 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Φωτεινότητα Η φωτεινότητα (value) ενός χρώματος μπορεί να αλλάξει με την προσθήκη σε αυτό είτε άσπρου είτε μαύρου. Οι προσθήκες αυτές δίνουν την αίσθηση ενός πιο φωτεινού ή πιο σκοτεινού χρώματος αντίστοιχα. Η αύξηση την φωτεινότητας (tint) επιτυγχάνεται με την μίξη του χρώματος με το άσπρο, ενώ η μείωσή της (shade) με την μίξη με το μαύρο. Η μίξη με το γκρίζο (pure hue) αλλάζει την τόνο (Tone) του χρώματος Συστήματα Χρωμάτων Με βάση την θεωρία χρωμάτων έχουν δημιουργηθεί συστήματα χρωμάτων που χρησιμοποιούνται κατά την δημιουργία ιστοσελίδων. Τέτοια συστήματα είναι το μονοχρωματικό (Monochromatic), η τριάδα (Triads), ανάλογα (Analogous), συμπληρωματικά (Complementary), Split Complements, Double complementary. Σήμερα έχουν δημιουργηθεί πολλά εργαλεία που δημιουργούν συνδυασμούς χρωμάτων για χρήση σε συστήματα λογισμικού που βασίζονται στα συστήματα αυτά ή σε παραλλαγές τους Μονοχρωματικό Το σύστημα αυτό δημιουργείται από διάφορες αποχρώσεις, σκιές και τόνους από ένα μόνο χρώμα. Η διαχείριση αυτού του συστήματος είναι εύκολη, επειδή τα χρώματα αυτά, που κατά κανόνα ταιριάζουν μεταξύ τους, φαίνονται πάντοτε ισορροπημένα και οπτικά ελκυστικά. Εικόνα 2: Monochromatic 13

22 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Τριάδα Μια τριάδα δημιουργείται με τη χρησιμοποίηση τριών χρωμάτων που ισαπέχουν γύρω από τον χρωματικό τροχό. Η αντίθεση των χρωμάτων σε μια τριάδα είναι ιδιαίτερα έντονη, καθώς τα χρώματα της τριάδας δεν έχουν καμιά σχέση μεταξύ τους. Έτσι, αν και αποτελεί ένα από τα πιο χρήσιμα συστήματα και προσφέρει χρωματική αρμονία, ο συνδυασμός των χρωμάτων αυτών είναι δύσκολος. Συνήθως η ισορροπημένη χρήση της τριάδας επιτυγχάνεται με την επιλογή ενός χρώματος ως κυρίαρχου και την χρήση των άλλων δύο για τόνους. Εικόνα 3: Triad Analogous Το σύστημα αυτό περιλαμβάνει τα χρώματα που βρίσκονται δίπλα στον χρωματικό τροχό. Κατά κανόνα τα χρώματα αυτά ταιριάζουν μεταξύ τους και δημιουργούν το αίσθημα της άνεσης. Επειδή τα χρώματα αυτά δεν μπορούν να δημιουργήσουν αντίθεση, ένα από αυτά πρέπει να επιλέγεται ως κυρίαρχο και τα υπόλοιπα να χρησιμοποιούνται για να εμπλουτίσουν την εικόνα των συστημάτων. Εικόνα 4: Analogous Complementary Το σύστημα αυτό απαρτίζεται από τα χρώματα που βρίσκονται απέναντι στο χρωματικό τροχό. Η αντίθεση που παρουσιάζουν αυτά τα χρώματα μεταξύ τους είναι πολύ μεγάλη, και απαιτείται ιδιαίτερη προσοχή κατά τη χρήση τους. Η χρήση 14

23 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ διαφορετικών τόνων και αποχρώσεων των συμπληρωματικών χρωμάτων βελτιώνει την συνολική εικόνα του συστήματος. Εικόνα 5: Complementary Split complements To σύστημα αυτό βασίζεται σε τρία χρώματα. Χρησιμοποιεί ένα χρώμα και τα δύο αντίστοιχα που γειτνιάζουν με το συμπληρωματικό. Προσφέρει υψηλή αντίθεση χωρίς την ισχυρή ένταση του συμπληρωματικού (complementary) συστήματος. Εικόνα 6: Split complements Double complementary To σύστημα αυτό βασίζεται σε ένα συνδυασμό τεσσάρων χρωμάτων. Τα χρώματα βρίσκονται στις δύο πλευρές ενός φανταστικού συμπληρωματικού συστήματος. Είναι δύσκολο να εναρμονιστούν, ιδίως εάν τα τέσσερα χρώματα χρησιμοποιούνται σε ίσες ποσότητες. Για το λόγο αυτό, προτείνεται η επιλογή ενός χρώματος που θα έχει δεσπόζουσα θέση και η χρήση των αποχρώσεων, τόνων ή σκιών από τα υπόλοιπα χρώματα. Εικόνα 7: Double complementary 15

24 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ 2.2 ΣΚΟΠΙΑ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ Από την στιγμή που η κατασκευή μιας ιστοσελίδας είναι έργο λογισμικού, αντιμετωπίζεται ως τέτοιο σε όλο τον κύκλο ζωής της. Για την ορθή διεκπεραίωση του έργου, ανατρέχουμε στον τομέα της τεχνολογίας λογισμικού, από όπου δανειζόμαστε τους απαραίτητους ορισμούς των έργων λογισμικού, μεθόδους και τεχνικές επίλυσης προβλημάτων, τρόπους οργάνωσης και διαχείρισης του έργου και άλλα. Ο σκοπός για τον οποίο κατασκευάζεται ένα λογισμικό είναι σε κάθε περίπτωση η επίλυση ενός προβλήματος, όπως η παροχή μιας χρήσιμης υπηρεσίας ή η εκτέλεση μιας επιθυμητής λειτουργίας. Ένα έργο λογισμικού επιλύει ένα πρόβλημα με τη χρήση ηλεκτρονικού υπολογιστή ή κάποιου είδους υπολογιστικό σύστημα. Τις περισσότερες φορές, τα προβλήματα με τα οποία έρχεται αντιμέτωπο ένα λογισμικό είναι σύνθετα, μεγάλα και περίπλοκα. Ολοένα και συχνότερα, το έργο που ζητείται να κατασκευαστεί πρόκειται να εκτελεί λειτουργίες που δεν υπήρξαν ποτέ πριν, υπάρχει όμως και πλήθος περιπτώσεων που το νέο λογισμικό έρχεται να αντικαταστήσει κάποιο παλαιότερο, είτε σε ορισμένες λειτουργίες, είτε στο σύνολό του Επίλυση Προβλημάτων Προτού έρθουμε σε επαφή με οποιοδήποτε πρόβλημα για το οποίο ζητείται να αναπτυχθεί λογισμικό πρέπει να γνωρίζουμε πως είναι δυνατό να αντιμετωπιστεί το μέγεθος και η πολυπλοκότητά του, καθώς και τον τρόπο με τον οποίο θα εργαστούμε πάνω σε αυτό. Ας δούμε πως ορίζουν οι σύγχρονοι τεχνολόγοι λογισμικού κάποιες από τις βασικότερες έννοιες που σχετίζονται με την επίλυση προβλημάτων και αποσκοπούν στην βελτίωση της ποιότητας των προϊόντων λογισμικού Ανάλυση και Σύνθεση Λόγω της πολυπλοκότητας των προβλημάτων που πρέπει να αντιμετωπιστούν, «θα πρέπει να ξεκινάμε τη διερεύνηση κάθε προβλήματος με την ανάλυσή του 16

25 ΚΕΦΑΛΑΙΟ 2: ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ (analysis), με τη διαίρεση, δηλαδή, του προβλήματος σε επιμέρους στοιχεία τα οποία θα μπορούμε να κατανοήσουμε και να επιχειρήσουμε να αντιμετωπίσουμε.» [3] Η αντίστροφη διεργασία, δηλαδή η δόμηση της λύσης του προβλήματος με τα στοιχεία της ανάλυσης του αρχικού προβλήματος ονομάζεται σύνθεση (synthesis). Κάθε τεχνική επίλυσης είναι απαραίτητο να περιλαμβάνει και τα δύο αυτά κομμάτια εργασίας. Κατά τη διάρκεια της ανάλυσης προσδιορίζεται η φύση και η πολυπλοκότητα του προβλήματος, το πρόβλημα μετασχηματίζεται σε πολλά απλούστερα και μικρότερα και αποτυπώνονται οι σχέσεις των υποπροβλημάτων αυτών. Τα αποτελέσματα της ανάλυσης είναι αυτά που χρησιμοποιούνται σαν βάση για την σύνθεση, δηλαδή για την μετάβαση από τις επιμέρους λύσεις στην τελική επίλυση του προβλήματος. Οι σχέσεις των υποπροβλημάτων μετατρέπονται σε σχέσεις των αντίστοιχων λύσεων που με σωστή διαχείριση δίνουν το επιθυμητό αποτέλεσμα. Η ανάλυση και η σύνθεση μπορούν να χρησιμοποιηθούν για την λύση ενός προβλήματος, ακόμη και αν αυτή δεν περιλαμβάνει λογισμικό Βασικοί Ορισμοί Ανάμεσα στην ανάλυση και την σύνθεση μεσολαβεί η εύρεση λύσεων για τα υποπροβλήματα στα οποία αναλύεται το πρόβλημα. Οι λύσεις αυτές δίνονται με την εφαρμογή διαφόρων μεθόδων, διαδικασιών, υποδειγμάτων και με την χρήση εργαλείων Μέθοδος Μέθοδος (method) ή τεχνική (technique) αποκαλούμε την τυπική διαδικασία που ακολουθείται για την παραγωγή ενός αποτελέσματος. Είναι κατά κάποιον τρόπο η «συνταγή» που πρέπει να εκτελεστεί ώστε να φτάσουμε στο επιθυμητό αποτέλεσμα Εργαλείο Εργαλείο (tool) ονομάζεται ένα βοήθημα ή αυτοματοποιημένο σύστημα που χρησιμοποιείται για να επιτύχουμε το επιθυμητό αποτέλεσμα με πιο αποδοτικό και 17

26 ΚΕΦΑΛΑΙΟ 2:ΤΕΧΝΟΛΟΓΙΕΣ ΙΣΤΟΣΕΛΙΔΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ παραγωγικό τρόπο. Η ορθότητα του αποτελέσματος δεν συνδέεται απαραίτητα με την χρήση ή μη του εργαλείου, όμως τα εργαλεία αυξάνουν την ακρίβεια, την αποτελεσματικότητα και την παραγωγικότητα, αφού μπορούν να εξοικονομήσουν χρόνο και κόπο Διαδικασία Οι τεχνολόγοι λογισμικού ορίζουν σαν διαδικασία (procedure) έναν συνδυασμό εργαλείων και τεχνικών που με κατάλληλη χρήση μπορούν να παράγουν ένα συγκεκριμένο προϊόν Υπόδειγμα Το υπόδειγμα (paradigm) αναφέρεται στην δόμηση του λογισμικού. Είναι ένας τρόπος ανάπτυξης του λογισμικού που επιλύει το πρόβλημα. Τα υποδείγματα δεν μπορούν να συγκριθούν μεταξύ τους διότι έχουν άμεση σχέση με τη φύση του προβλήματος. Δεν μπορούμε να κρίνουμε ή να αξιολογήσουμε ένα υπόδειγμα ανάπτυξης λογισμικού από μόνο του, αλλά μπορεί να προσδιοριστεί ποιο από μια γκάμα διαθέσιμων υποδειγμάτων είναι το πιο κατάλληλο για να χρησιμοποιηθεί για την ανάπτυξη του έργου Διεργασία και κύκλος ζωής Μια διεργασία (process) είναι «ένα σύνολο διατεταγμένων εργασιών: μια σειρά βημάτων που σχετίζονται με δραστηριότητες, περιορισμούς, και πόρους και παράγουν κάποιου είδους αποτέλεσμα στο οποίο και στοχεύουμε από την αρχή». [3] Μια διεργασία είναι πολύ πιο σύνθετη από μια διαδικασία, μπορεί να περιλαμβάνει πλήθος εργαλείων και τεχνικών και έχει κάποια συγκεκριμένα χαρακτηριστικά που αφορούν το χρόνο εκτέλεσής της, τις δραστηριότητες που μπορεί να περιλαμβάνει, τις αρχές της και την διαχείριση των πόρων. Συχνά όταν η διεργασία παράγει κάποιο προϊόν, αποκαλείται κύκλος ζωής (life circle). 18

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning Εισαγωγή Η εφαρμογή των περιοδικών etwinning δίνει τη δυνατότητα σε εκπαιδευτικούς που έχουν λογαριασμό στο Πανελλήνιο Σχολικό Δίκτυο και που έχουν

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

ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς

ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς Χρήστος Γεωργιάδης Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Περιεχόμενα 1. Η εικόνα του διαδικτύου

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

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

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

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

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Τι είναι το Wordpress: To Wordpress είναι ένα δωρεάν ανοικτού κώδικα (open source) λογισμικό (εφαρμογή), με το οποίο μπορεί κάποιος να δημιουργεί

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

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

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

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

Αρχές Προγραμματισμού Υπολογιστών

Αρχές Προγραμματισμού Υπολογιστών Αρχές Προγραμματισμού Υπολογιστών Ανάπτυξη Προγράμματος Β ΕΠΑΛ Τομέας Πληροφορικής Βελώνης Γεώργιος Καθηγητής Πληροφορικής ΠΕ20 Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού,

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

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

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

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

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Σεμινάριο joomla! 3 Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Ξεκινώντας:Τι είναι τα CMS Η Joomla είναι λογισμικό κατασκευής

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

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

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

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

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

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

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

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

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

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

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head>

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head> Εισαγωγη στην html Ο παγκόσμιος ιστός (αγγ.: World Wide Web ή www) είναι η πιο δημοφιλής υπηρεσία που μας παρέχει το Διαδίκτυο (Internet) και είναι ένα σύστημα διασυνδεδεμένων πληροφοριών (κειμένου, εικόνας,

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

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού Π λ ό λ Α όλ Π ώ Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σκοπός και χρησιμότητα της δημιουργίας portal για το τομέα Μικροϋπολογιστών.

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

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

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

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

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου Wordpress & Κοινωνικά Δίκτυα (Part 1) Σταύρος Καουκάκης Ευτύχιος Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα Διαχείρισης

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

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο Τι είναι ένα σύστημα διαχείρισης περιεχομένου; Παρά την μεγάλη εξάπλωση του διαδικτύου και τον ολοένα αυξανόμενο αριθμό ιστοσελίδων, πολλές εταιρείες ή χρήστες δεν είναι εξοικειωμένοι με την τεχνολογία

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

XAMPP Apache MySQL PHP javascript xampp

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

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

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

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

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

Μαλούτα Θεανώ Σελίδα 1

Μαλούτα Θεανώ Σελίδα 1 ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Α. ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΦΥΛΛΑΔΙΟ 6 ο ( Ενότητες 2.3 ) 1.Τι είναι πρόγραμμα; 2. Ποια είναι τα πλεονεκτήματα των γλωσσών υψηλού επιπέδου σε σχέση με τις γλώσσες

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

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

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

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

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

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

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

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο Δρ. Χρήστος Όροβας Τεχνικός Υπεύθυνος 1 Διαδικασία «Φόρτωσης» μιας Ιστοσελίδας Internet Explorer, Mozilla, Chrome, κτλ HTTP Server ΠΣΔ Αίτημα για επικοινωνία

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

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

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

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

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων .. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή

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

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

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

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

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

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

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

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

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

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

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

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

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

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

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

Κατασκευή Ιστολόγιου

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

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

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

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

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

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να:

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να: CMS Content Management System Σύστημα Διαχείρισης Περιεχομένου Ένα σύστημα διαχείρισης περιεχομένου (CMS) είναι μια συλλογή απο διαδικασίες που χρησιμοποιούνται για τη διαχείριση της ροής εργασίας σε ένα

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων -Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a) Create

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

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

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

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

Εικονικό Εργαστήριο Χωρικής Ανάλυσης. Εγχειρίδιο Χρήστη ΤΕΙ ΑΘΗΝΑΣ

Εικονικό Εργαστήριο Χωρικής Ανάλυσης. Εγχειρίδιο Χρήστη ΤΕΙ ΑΘΗΝΑΣ Εικονικό Εργαστήριο Χωρικής Ανάλυσης Εγχειρίδιο Χρήστη ΤΕΙ ΑΘΗΝΑΣ Περιεχόμενα Εισαγωγή... 3 Είσοδος στο Σύστημα... 3 Εγγραφή Χρήστη... 4 Σύνδεση Χρήστη... 6 Επαναφορά Κωδικού Πρόσβασης... 7 Βασικά Χαρακτηριστικά...

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων - Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a)

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες

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

5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ

5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ 5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ 5.1 Εισαγωγή Το πρακτικό κομμάτι της πτυχιακής μας εργασίας αφορά την δημιουργία μιας λειτουργικής ιστοσελίδας με την χρήση της πλατφόρμας του Weebly, που αποτελεί μια σύγχρονη

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

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

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

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

Σύστημα διαχείρισης περιεχομένου (Content Management System)

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

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

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

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

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

Vodafone Business Connect

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

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

Περιεχόμενα Πώς να χρησιμοποιήσετε το βιβλίο... 7 Αντί προλόγου... 9 Κεφάλαιο 1: Κεφάλαιο 2: Κεφάλαιο 3: Κεφάλαιο 4: Κεφάλαιο 5: Πώς να δημιουργήσω το Προφίλ μου και να γίνω μέλος στο Facebook;... 15 Τι

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

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες 1 η Ερώτηση (Ορισμός): Τι είναι το Διαδίκτυο; Διαδίκτυο είναι το παγκόσμιο δίκτυο όλων των επιμέρους δικτύων που έχουν συμφωνήσει σε κοινούς κανόνες επικοινωνίας και

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

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

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

Στρατηγική ανάπτυξη δικτυακού κόμβου

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

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

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

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

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

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

ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΙΚΟ ΕΠΙΜΟΡΦΩΤΙΚΟ ΣΕΜΙΝΑΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ Web 2.0 ΕΦΑΡΜΟΓΕΣ & ΕΚΠΑΙΔΕΥΤΙΚΑ ΕΡΓΑΛΕΙΑ Α' Μέρος Εισαγωγικό Σεμινάριο Πληροφορικής. Ιούνιος 2014. ΚΕ.ΠΛΗ.ΝΕ.Τ. Ξάνθης 1 Α) ΔΗΜΙΟΥΡΓΊΑ ΛΟΓΑΡΙΑΣΜΟΥ Google

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

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

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

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

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

Η βασική εργαλειοθήκη του διαδικτύου

Η βασική εργαλειοθήκη του διαδικτύου Η βασική εργαλειοθήκη του διαδικτύου Ματθαίος Πατρινόπουλος 1 2 HTML Hyper Text Markup Language Σήμερα στην έκδοση 5 --> HTML5 Δεν είναι γλώσσα προγραμματισμού αλλά γλώσσα που καθορίζει η δομή και τις

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

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

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

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

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

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

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

Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I

Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου. Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I Πληροφορική Τμήμα Σχεδιασμού & Τεχνολογίας Ξύλου & Επίπλου Αντώνιος Καραγεώργος Ευανθία Τσιλιχρήστου Μάθημα 5 ο Τεχνολογίες Διαδικτύου: HTML I Διαδικτυακή Εφαρμογή (1/2) Ως διαδικτυακή εφαρμογή μπορούμε

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

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

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

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

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress Σταύρος Καουκάκης Χάρης Παπαγιαννάκης Ευτύχης Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα

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

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων World Wide Web Παγκόσμιος Ιστός Internet - WWW Internet: παγκόσμιο δίκτυο υπολογιστών που βασίζεται στο πρωτόκολο επικοινωνίας TCP/IP και

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΑΜΗΝΟ Η ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΦΟΙΤΗΤΗ : ΜΟΣΧΟΥΛΑ ΟΛΓΑ ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ : 30/02 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΥΛΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΙΑΧΕΙΡΙΣΗΣ ΣΥΝΕ ΡΙΩΝ ΜΕ ΧΡΗΣΗ

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

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων YouTube Ιδρύθηκε το 2005 Στόχος του ήταν να δημιουργήσει μία παγκόσμια κοινότητα Βάση δεδομένων βίντεο Μέσα σε ένα χρόνο από τη δημιουργία

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

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών Παραδοτέο: Αναφορά Συντήρησης και Λειτουργίας της Εφαρμογής Συντήρηση Διαδικτυακής Πύλης και Εφαρμογών Πίνακας Περιεχομένων 1 Εργασίες συντήρησης της διαδικτυακής

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΙΚΗ ΒΙΟΪΑΤΡΙΚΗ» ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΙΚΗ ΒΙΟΪΑΤΡΙΚΗ» Ανάπτυξη και Σχεδιασμός Δυναμικής Ιστοσελίδας του Πανεπιστημίου Θεσσαλίας,

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

Ο Οδηγός γρήγορης εκκίνησης

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft PowerPoint 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

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

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

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

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

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

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

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

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

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

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

Οδηγίες για την Ηλεκτρονική Υποβολή των Δηλώσεων Φορολογικής

Οδηγίες για την Ηλεκτρονική Υποβολή των Δηλώσεων Φορολογικής Οδηγίες για την Ηλεκτρονική Υποβολή των Δηλώσεων Φορολογικής Απαλλαγής Γενικά Οι Δηλώσεις Φορολογικής Απαλλαγής του Ν.3299/2004 συμπληρώνονται Ηλεκτρονικά στο Πληροφοριακό Σύστημα Διαχείρισης Κρατικών

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

Πληροφορική 2. Τεχνολογία Λογισμικού

Πληροφορική 2. Τεχνολογία Λογισμικού Πληροφορική 2 Τεχνολογία Λογισμικού 1 2 Κρίση Λογισμικού (1968) Στην δεκαετία του 1970 παρατηρήθηκαν μαζικά: Μεγάλες καθυστερήσεις στην ολοκλήρωση κατασκευής λογισμικών Μεγαλύτερα κόστη ανάπτυξης λογισμικού

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

Αρχιτεκτονική Λογισμικού

Αρχιτεκτονική Λογισμικού Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη

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

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW

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

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

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

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

Δημιουργία. Ιστολογίου (blog) 7/5/2015. Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ

Δημιουργία. Ιστολογίου (blog)  7/5/2015. Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ Δημιουργία 7/5/2015 Ιστολογίου (blog) www.blogger.com Χρυσάνθη Γιομέλου ΚΔΒΜ ΝΙΚΑΙΑΣ ΠΕΡΙΕΧΟΜΕΝΑ TI EINAI TO ΙΣΤΟΛΟΓΙΟ... 2 ΓΙΑΤΙ ΙΣΤΟΛΟΓΙΟ;... 2 ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΗΣ ΧΡΗΣΗΣ ΙΣΤΟΛΟΓΙΟΥ... 2 ΔΗΜΙΟΥΡΓΙΑ ΛΟΓΑΡΙΑΣΜΟΥ

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

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ.

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

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

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

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

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

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

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

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

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/ 1) Εμφάνιση ιστοσελίδας Ανοίγουμε το πρόγραμμα πλοήγησης (Firefox, Chrome, Internet Explorer κτλ) και στη γραμμή διευθύνσεων πληκτρολογούμε τη διεύθυνση http://localhost ή http://127.0.0.1. Αν δεν βλέπουμε

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

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

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

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

Περιεχόμενα. Πρόλογος... xiii

Περιεχόμενα. Πρόλογος... xiii Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...

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

Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση CMS. Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών

Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση CMS. Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση 1 CMS Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών Σεμινάριο Στελεχών Διοίκησης Σχ. Μονάδων Α Αθήνας στις Νέες Τεχνολογίες 14/3/2018 2 Παρουσία

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

ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ ΠΑΡΑΡΤΗΜΑ ΧΙ

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

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

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα Ενότητες βιβλίου: 6.4, 6.7 Ώρες διδασκαλίας: 1 Τεχνικές σχεδίασης προγραμμάτων Στο βιβλίο γίνεται αναφορά σε μία τεχνική για την ανάπτυξη

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

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

30η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 23/2/2014. Επεκτείνοντας το wordpress Η χρήση των προσθέτων (plugins)

30η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 23/2/2014. Επεκτείνοντας το wordpress Η χρήση των προσθέτων (plugins) 30η Συνάντηση Εκπαιδευτικών Δυτικής Μακεδονίας στις ΤΠΕ Φλώρινα 23/2/2014 Επεκτείνοντας το wordpress Η χρήση των προσθέτων (plugins) 1 Τι είναι τα πρόσθετα - plugins; Ως plug-in, επίσης plugin (ελλ. άρθρωμα),

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

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος

Κεφάλαιο 2.3: Προγραμματισμός. Επιστήμη ΗΥ Κεφ. 2.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 2.3: Προγραμματισμός 1 2.3.1 Αναφορά σε γλώσσες προγραμματισμού και «Προγραμματιστικά Υποδείγματα» 2.3.1.1 Πρόγραμμα και Γλώσσες Προγραμματισμού Πρόγραμμα: σύνολο εντολών που χρειάζεται να δοθούν

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

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

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

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

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

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

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου 3.1.1.1 Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου Ως επί το πλείστον δεν υπάρχουν διαφορές στη χρήση του Εγγράφου Κειμένου στα λειτουργικά Windows ή Linux. Η σημαντικότερη διαφορά παρουσιάζεται

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

Οδηγός ποιότητας χρωμάτων

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

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

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

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

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

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

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

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

Δημιουργία ιστοσελίδας με. Wordpress - Βασικές λειτουργίες

Δημιουργία ιστοσελίδας με. Wordpress - Βασικές λειτουργίες Δημιουργία ιστοσελίδας με Wordpress - Βασικές λειτουργίες Περιεχόμενα Εγγραφή και αρχικές ρυθμίσεις Διαχείριση Ιστοσελίδας Δημιουργία Menu Δημιουργία σελίδας Δημιουργία Άρθρου Αλλαγή Εμφάνισης Εγγραφή

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

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή):

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): 1. Ο Παγκόσμιος Ιστός (world wide web): a. Ταυτίζεται με το Internet b. Είναι υπηρεσία διαχείρισης και πρόσβασης σε

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