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

Μέγεθος: 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 (www.php.net), από όπου μπορεί να μεταφορτωθεί δωρεάν και η ίδια η γλώσσα 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 μπορούν να βρεθούν στον επίσημο ιστοτόπο του λογισμικού (www.mysql.com) και οι διαθέσιμες εκδόσεις για μεταφόρτωση στον σύνδεσμο 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

XAMPP Apache MySQL PHP javascript xampp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Vodafone Business Connect

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: 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. Αν δεν βλέπουμε

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 ΣΤΟΧΟΙ ΕΞΕΤΑΣΗΣ Η ενότητα ECDL WebStarter απαιτεί από τον Υποψήφιο να κατανοεί τις κύριες έννοιες της σχεδίασης και δημοσίευσης δικτυακών

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

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

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

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

JOOMLA! Οπτικός Οδηγός τoυ Ελληνικού. Εκδόσεις: Μ. Γκιούρδας MARNI DERR TANYA SYMES. εύτερη έκδοση. Απόδοση: Αγαμέμνων Μήλιος Μηχανικός Λογισμικού

JOOMLA! Οπτικός Οδηγός τoυ Ελληνικού. Εκδόσεις: Μ. Γκιούρδας MARNI DERR TANYA SYMES. εύτερη έκδοση. Απόδοση: Αγαμέμνων Μήλιος Μηχανικός Λογισμικού Οπτικός Οδηγός τoυ Ελληνικού JOOMLA! εύτερη έκδοση MARNI DERR TANYA SYMES Απόδοση: Αγαμέμνων Μήλιος Μηχανικός Λογισμικού Εκδόσεις: Μ. Γκιούρδας Ζωοδόχου Πηγής 70-74 - Τηλ.: 210 3630219 106 81 Αθήνα, 2012

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

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

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

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

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

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

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

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

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

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

Χαρακτηριστικά ιστοσελίδας

Χαρακτηριστικά ιστοσελίδας Χαρακτηριστικά ιστοσελίδας COSMOS4U Web Site Pro Χαρακτηριστικά Επιπλέον Δυνατότητες Προφίλ Εταιρίας Παρουσίαση της εταιρίας σας με φωτογραφικό υλικό και κείμενα. Τήρηση προδιαγραφών και χρήση λέξεων κλειδιά

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

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

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

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

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

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

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

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

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Διαχειριστές Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 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

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

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

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

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

SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Version 2.0

SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Version 2.0 SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Version 2.0 Περιεχόμενα 1. Οδηγίες πρόσβασης... 3 2. Οδηγίες Σχεδιασμού Website... 4 2.1. Έναρξη...

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

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση Novel Tech «Μέλος του Επιστημονικού & Τεχνολογικού Πάρκου Κρήτης» http://www.noveltech.gr info@noveltech.gr Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης

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

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

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

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

Συνοπτικός οδηγός χρήσης της πλατφόρμας ασύγχρονης τηλεεκπαίδευσης. Καθηγητή

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

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

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

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

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

Μορφοποίηση εικόνων. Εισαγωγή. Στόχος κεφαλαίου

Μορφοποίηση εικόνων. Εισαγωγή. Στόχος κεφαλαίου Περιεχόμενα Κεφάλαιο 1: Προετοιμασία παρουσίασης...1 Κεφάλαιο 2: Διαχείριση διαφανειών...18 Κεφάλαιο 3: Διαχείριση γραφικών...31 Κεφάλαιο 4: Επεξεργασία εικόνων με το Adobe Photoshop...56 Κεφάλαιο 5: Μορφοποίηση

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

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις)

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

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

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

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

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

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) ΕΠΛ 012 ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) Διδάσκων Καθηγητής: Δημήτριος Τσουμάκος Εαρινό Εξάμηνο 2010 Βασικές Πληροφορίες Πότε: Δευτέρα & Πέμπτη 10:30-12μμ Πού: ΧΩΔ01

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

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται: Μάθημα 10 Συστήματα Διάχυσης και Διαχείρισης Γνώσης Chapter 10 Knowledge Transfer In The E-world Chapter 13 Knowledge Management Tools and Knowledge Portals Συστήματα Διάχυσης και Διαχείρισης Γνώσης Λογισμικό

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

Τίτλος Βιβλίου: Εισαγωγή στο Wordpress 3.x. Copyright 2012, Γιώργος Μπίκας/Εκδόσεις Κλειδάριθμος

Τίτλος Βιβλίου: Εισαγωγή στο Wordpress 3.x. Copyright 2012, Γιώργος Μπίκας/Εκδόσεις Κλειδάριθμος Τίτλος Βιβλίου: Εισαγωγή στο Wordpress 3.x Copyright 2012, Γιώργος Μπίκας/Εκδόσεις Κλειδάριθμος Εκδόσεις Κλειδάριθμος Έδρα: Στουρνάρη 27Β Αθήνα 106 82 Τηλ.: 210 52.37.635 Fax: 210 52.37.677 email: info@klidarithmos.gr

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

Εγχειρίδιο Επιμελητή Δράσεων. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις)

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

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

H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου

H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου ΟΜΑΔΑ ΒΙΟΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου Α. Τσακαλίδης,

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

Fragmentation and Exclusion: Understanding and Overcoming the Multiple Impacts of the European Crisis (Fragmex)

Fragmentation and Exclusion: Understanding and Overcoming the Multiple Impacts of the European Crisis (Fragmex) Fragmentation and Exclusion: Understanding and Overcoming the Multiple Impacts of the European Crisis (Fragmex) Π3.4: Website Έκδοση 0.1 R-2015-12 Νοέμβριος- 2015 . 2 ΠΙΝΑΚΑΣ ΙΣΤΟΡΙΚΟΥ ΕΚΔΟΣΗ ΗΜΕΡΟΜΗΝΙΑ

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

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

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

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

Θέμα: «Σχεδιασμός και Ανάπτυξη Εφαρμογής Διαδραστικού Βιβλίου»

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

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

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

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

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

Social Network : Programming on FACEBOOK

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

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

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή Φτάσαμε σιγά σιγά στο τέλος του βιβλίου. Αντί για κάποιον επίλογο σκέφτηκα να συλλέξω κάποια πράγματα που θα ήθελα να πω σε κάποιον ο οποίος αρχίζει

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

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

ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ Εργασία στην Ενότητα Πληροφορική-Πολυμέσα του ΜΠΣ «Γραφικές Τέχνες Πολυμέσα» του ΕΑΠ Μ. Μαργαριτόπουλος ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΟΥΣΙΑΣΗΣ Σκοπός παρουσίασης

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

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22 ΕΝΟΤΗΤΑ 5 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Βάσεις δεδομένων και Microsoft Access... 9 92 Microsoft Access... 22 93 Το σύστημα Βοήθειας του Microsoft Office... 32 94 Σχεδιασμός βάσης δεδομένων

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

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

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

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

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

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

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

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4 Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

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