Μεθοδολογικό Πλαίσιο για την Ανάπτυξη Εύχρηστων Υπολογιστικών Συστημάτων

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

Download "Μεθοδολογικό Πλαίσιο για την Ανάπτυξη Εύχρηστων Υπολογιστικών Συστημάτων"

Transcript

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

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

3 ΠΕΡΙΛΗΨΗ Σύμφωνα με το διεθνές πρότυπο ISO , η ευχρηστία υπολογιστικών συστημάτων ορίζεται ως η ικανότητα ενός συστήματος να επιτυγχάνει συγκεκριμένους στόχους αποτελεσματικά, αποδοτικά και παρέχοντας υποκειμενική ικανοποίηση στους χρήστες του, όταν χρησιμοποιείται σε συγκεκριμένο πλαίσιο χρήσης. Σκοπός της συγκεκριμένης διπλωματικής εργασίας είναι η κατασκευή ενός μεθοδολογικού πλαισίου για την ανάπτυξη εύχρηστων υπολογιστικών συστημάτων. Ένα τέτοιο μεθοδολογικό πλαίσιο μπορεί να διευκολύνει σημαντικά τη διαδικασία ανάπτυξης, καθώς επιτρέπει την επιλογή των κατάλληλων μεθόδων ανθρωποκεντρικού σχεδιασμού, ανάλογα με τις ιδιαιτερότητες του συστήματος προς ανάπτυξη σε κάθε περίπτωση. Στα πρώτα κεφάλαια της εργασίας αναγνωρίζεται η ευχρηστία ως σημαντικό συστατικό στοιχείο της επιστημονικής περιοχής της Επικοινωνίας Ανθρώπου- Υπολογιστή και εξετάζονται τα γνωστικά και νοητικά μοντέλα που αποτελούν το θεωρητικό υπόβαθρο της περιοχής, καθώς και ο ρόλος της ευχρηστίας στη διασφάλιση ποιότητας λογισμικού. Από τους ορισμούς που δίδονται, αλλά και από την ανάλυση της έννοιας της ευχρηστίας, είναι σαφές ότι για την ανάπτυξη εύχρηστων υπολογιστικών συστημάτων απαιτείται μία ανθρωποκεντρική προσέγγιση, αφού η ευχρηστία ορίζεται μόνο εντός συγκεκριμένου πλαισίου χρήσης. Τα μοντέλα και οι μεθοδολογίες για ανθρωποκεντρικό σχεδιασμό και ανάπτυξη συστημάτων κάνουν χρήση ενός εύρους μεθόδων που επιτρέπουν ή διευκολύνουν τη διαδικασία ανάπτυξης. Οι μέθοδοι αυτές περιγράφονται, αναλύονται και κατηγοριοποιούνται αρχικά ανάλογα με το είδος και τον τρόπο χρήσης τους σε μεθόδους διερευνητικές, προτυποποίησης, επιθεώρησης και εμπειρικές. Στη συνέχεια, επιχειρείται συγκριτική αξιολόγηση των μεθόδων βάσει αντικειμενικών παραμέτρων, όπως το είδος των αποτελεσμάτων που παρέχουν και οι απαιτούμενοι πόροι, με τελικό αποτέλεσμα την ένταξή τους στο μεθοδολογικό πλαίσιο για την ανάπτυξη εύχρηστων υπολογιστικών συστημάτων. ΘΕΜΑΤΙΚΗ ΠΕΡΙΟΧΗ: Επικοινωνία Ανθρώπου-Υπολογιστή ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: ευχρηστία, ανθρωποκεντρικός σχεδιασμός, μεθοδολογικό πλαίσιο, συγκριτική αξιολόγηση, μέθοδος 3

4 ABSTRACT System usability is defined in ISO as the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. This thesis deals with the construction of a methodological framework for the development of usable computer systems. Such a framework would considerably facilitate the development process, as it would allow for selecting the most appropriate design methods, according to the characteristics of the project at hand each time. In the frame of this thesis, usability is identified as an important topic in the field of Human-Computer Interaction and the cognitive and mental models that comprise the theoretical background of the field, as well as the usability perspective in software quality, are examined. From the definitions of usability that are provided and the further analysis of the concept, it is clear that in order to develop usable computer systems, a more human-centric approach is needed, since usability is defined within a certain context of use. Human-centred design models and methodologies make use of several methods that facilitate the software development process. These methods are described, analysed and categorized at a first level, according to their type and the way that they are used, into inquiry, prototyping, inspection and usability testing methods. Subsequently, we attempt a comparative evaluation of the methods based on several factors, such as the type of results that a method provides and the resources that are required. The result is the construction of the aforementioned methodological framework for the development of usable computer systems. SUBJECT AREA: Human-Computer Interaction KEYWORDS: usability, human-centred design, methodological framework, comparative evaluation, method 4

5 Στους γονείς μου 5

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

7 5.2.2 Μέθοδοι προτυποποίησης Μέθοδοι επιθεώρησης Εμπειρικές μέθοδοι Συγκριτική αξιολόγηση των μεθόδων Οι παράμετροι συγκριτικής αξιολόγησης Ο πίνακας συγκριτικής αξιολόγησης ΠΙΝΑΚΑΣ ΟΡΟΛΟΓΙΑΣ ΠΙΝΑΚΑΣ ΣΥΝΤΜΗΣΕΩΝ - ΑΡΚΤΙΚΟΛΕΞΩΝ ΒΙΒΛΙΟΓΡΑΦΙΑ

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

9 ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ 1.1 Αντικείμενο, συμβολή και διάρθρωση της εργασίας Όλοι οι ορισμοί στη βιβλιογραφία για την ευχρηστία υπολογιστικών συστημάτων (computer systems usability) περιλαμβάνουν την ικανότητα των συστημάτων αυτών να εκπληρώνουν τις προσδοκίες των χρηστών σε ένα συγκεκριμένο πλαίσιο χρήσης. Συνεπώς, για να καταστεί δυνατή η ανάπτυξη εύχρηστων υπολογιστικών συστημάτων απαιτείται η μελέτη τόσο των ιδιαιτεροτήτων των χρηστών που θα τα χρησιμοποιήσουν, όσο και του πλαισίου χρήσης τους. Εν ολίγοις, είναι αναγκαία μία ανθρωποκεντρική προσέγγιση. Για αυτόν το λόγο, η ευχρηστία υπολογιστικών συστημάτων εντάσσεται στην ευρύτερη επιστημονική περιοχή της Επικοινωνίας Ανθρώπου-Υπολογιστή (ΕΑΥ), αφού αυτή η περιοχή ασχολείται με τη μελέτη και την κατανόηση του ανθρώπου ως χρήστη του υπολογιστή. Μία τέτοια ανθρωποκεντρική προσέγγιση στην ανάπτυξη υπολογιστικών συστημάτων επιτυγχάνεται με τη χρήση ανθρωποκεντρικών μοντέλων και μεθοδολογιών ανάπτυξης, αλλά και των αντίστοιχων μεθόδων. Οι μέθοδοι αυτές μπορεί να διαφέρουν σημαντικά μεταξύ τους σε πολλές παραμέτρους, ανάλογα με τη φάση της διαδικασίας ανάπτυξης στην οποία χρησιμοποιούνται, το είδος τους, το είδος των αποτελεσμάτων που παρέχουν, το κόστος τους σε χρήματα, χρόνο και ανθρώπινο δυναμικό κ.ά. Για αυτόν το λόγο, είναι επιτακτική η ανάγκη όχι μόνο περιγραφής και ανάλυσης των διαφορετικών αυτών μεθόδων, αλλά και ένταξής τους σε ένα συγκεκριμένο πλαίσιο ανάλογα με τα χαρακτηριστικά τους και τον τρόπο χρήσης τους. Σκοπός της παρούσης εργασίας είναι η κατασκευή ενός μεθοδολογικού πλαισίου για την ανάπτυξη εύχρηστων υπολογιστικών συστημάτων, το οποίο περιλαμβάνει περιγραφή και ανάλυση των σημαντικότερων και πιο ευρέως χρησιμοποιούμενων ανθρωποκεντρικών μεθόδων ανάπτυξης από τη βιβλιογραφία και συγκριτική αξιολόγησή τους βάσει μιας ομάδας συγκεκριμένων παραμέτρων αξιολόγησης, ώστε να καταστούν σαφή τα πλεονεκτήματα, μειονεκτήματα και ιδιαιτερότητες της κάθε μεθόδου. Ένα τέτοιο μεθοδολογικό πλαίσιο μπορεί να διευκολύνει σημαντικά 9

10 τη διαδικασία ανάπτυξης ενός εύχρηστου υπολογιστικού συστήματος, καθώς επιτρέπει την επιλογή των κατάλληλων μεθόδων ανθρωποκεντρικού σχεδιασμού, ανάλογα με τις ιδιαιτερότητες του συστήματος προς ανάπτυξη σε κάθε περίπτωση. Επιπλέον, επειδή φαίνεται πως κάποιες μέθοδοι παρουσιάζουν επικάλυψη στα αποτελέσματά τους και άλλες συμπληρωματικότητα, η σωστή χρήση του μεθοδολογικού πλαισίου για την επιλογή ενός κατάλληλου συνδυασμού μεθόδων μπορεί ουσιαστικά να βελτιστοποιήσει τη διαδικασία ανάπτυξης, ώστε να επιτευχθούν τα καλύτερα δυνατά αποτελέσματα με το μικρότερο κόστος. Στο κεφάλαιο 2 γίνεται μια εισαγωγή στο χώρο της ΕΑΥ, περιγράφονται τα συστατικά στοιχεία της επιστημονικής περιοχής, διασαφηνίζεται ο ρόλος της ευχρηστίας ανάμεσά τους, γίνεται μια επισκόπηση των γνωστικών και νοητικών μοντέλων που αποτελούν το παραδοσιακό θεωρητικό υπόβαθρο της περιοχής, και εξετάζονται οι νέες προσεγγίσεις στον χώρο. Στο κεφάλαιο 3 παρατίθενται και σχολιάζονται οι επικρατέστεροι ορισμοί για την ευχρηστία υπολογιστικών συστημάτων και εξετάζεται ο ρόλος της ευχρηστίας στη διασφάλιση ποιότητας λογισμικού. Στο κεφάλαιο 4 αναγνωρίζεται η σημασία του ανθρωποκεντρικού σχεδιασμού για την ανάπτυξη εύχρηστων συστημάτων και γίνεται μια επισκόπηση στα περισσότερο διαδεδομένα μοντέλα και μεθοδολογίες ανάπτυξης και σχεδιασμού υπολογιστικών συστημάτων. Στο κεφάλαιο 5 αναγνωρίζεται η ανάγκη για την κατασκευή ενός μεθοδολογικού πλαισίου που μπορεί να υποβοηθήσει μια ανθρωποκεντρική διαδικασία ανάπτυξης υπολογιστικών συστημάτων. Οι σημαντικότερες και πιο διαδεδομένες ανθρωποκεντρικές μέθοδοι ανάπτυξης συγκεντρώνονται και ταξινομούνται σε πρώτο επίπεδο ανάλογα με τον τρόπο χρήσης τους σε μεθόδους διερευνητικές, προτυποποίησης, επιθεώρησης και εμπειρικές. Στη συνέχεια, γίνεται περιγραφή και ανάλυση των μεθόδων αυτών. Έπειτα, αναγνωρίζεται ένα σύνολο των παραμέτρων των μεθόδων, όπως το είδος των αποτελεσμάτων και οι απαιτούμενοι πόροι, και επιχειρείται συγκριτική αξιολόγηση των μεθόδων βάσει αυτών των παραμέτρων, ώστε να καταστούν σαφή τα πλεονεκτήματα, μειονεκτήματα και οι ιδιαιτερότητες της κάθε μεθόδου. Το αποτέλεσμα είναι η κατάρτιση ενός πίνακα συγκριτικής αξιολόγησης ο οποίος ουσιαστικά αποτελεί ένα μεθοδολογικό πλαίσιο για την 10

11 ανάπτυξη εύχρηστων υπολογιστικών συστημάτων. Αυτή η συγκριτική αξιολόγηση, σε συνδυασμό με την κατανόηση της λειτουργίας των μεθόδων από την περιγραφή και ανάλυσή τους και την αντίληψη των πραγματικών αναγκών του υπό ανάπτυξη συστήματος, μπορεί να διευκολύνει σημαντικά την επιλογή του κατάλληλου συνδυασμού μεθόδων για την ανάπτυξη ενός εύχρηστου υπολογιστικού συστήματος. 11

12 ΚΕΦΑΛΑΙΟ 2 ΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ ΥΠΟΛΟΓΙΣΤΗ 2.1 Γενικά για την επικοινωνία ανθρώπου υπολογιστή Η επιστημονική περιοχή που είναι γνωστή ως Επικοινωνία Ανθρώπου- Υπολογιστή (Human-Computer Interaction ή HCI) ασχολείται με το σχεδιασμό, την αξιολόγηση και την υλοποίηση διαδραστικών υπολογιστικών συστημάτων (interactive computer systems) για ανθρώπινη χρήση και με τη μελέτη των σημαντικότερων φαινομένων γύρω από αυτά. [1] Η γνωστική περιοχή της επικοινωνίας ανθρώπου-υπολογιστή (ΕΑΥ) έχει μια ιδιαιτερότητα μεταύ των υπόλοιπωνεριοχών της επιστήμης υπολογιστών, αφού αφορά, μεταξύ άλλων, τη μελέτη και την κατανόηση του ανθρώπου ως χρήστη του υπολογιστή. Είναι γενικά αποδεκτό ότι η καλή γνώση της τεχνολογίας αποτελεί σημαντικό στοιχείο της επιστήμης υπολογιστών, συχνά όμως διαφεύγει η ανάγκη μελέτης και μοντελοποίησης των ανθρώπινων χαρακτηριστικών που σχετίζονται με τη χρήση υπολογιστών. Για το λόγο αυτό, η ΕΑΥ παρουσιάζει ιδιαιτερότητες και διαφέρει από τα υπόλοιπα πεδία της πληροφορικής επειδή είναι υποχρεωμένη από το αντικείμενό της να μελετήσει, πέραν των τεχνολογιών και των μεθοδολογιών σχεδιασμού και λειτουργίας υπολογιστικών συστημάτων, τη συμπεριφορά του ατόμου είτε ως μονάδας είτε ως μέλους μιας ομάδας, της οποίας η λειτουργία υποβοηθείται από υπολογιστές. Με αυτό το σκεπτικό, η ΕΑΥ αποτελεί ένα απαραίτητο συμπλήρωμα στη μελέτη της επιστημονικής περιοχής της επιστήμης υπολογιστών, αφού παρέχει τις πρόσθετες εκείνες γνώσεις που χρειάζονται για την ανάπτυξη διαδραστικών εφαρμογών. Χαρακτηριστικό της συνεχώς αυξανόμενης σημασίας που δίδεται από την ακαδημαϊκή, και όχι μόνο, κοινότητα στην ΕΑΥ είναι το γεγονός ότι η κοινή ομάδα ACM/IEEE, που πρότεινε ένα πρότυπο πρόγραμμα σπουδών Πληροφορικής, έχει περιλάβει το αντικείμενο αυτό ως ένα από τα 9 θεμελιώδη αντικείμενα του προγράμματος σπουδών 1 [2]. 1 Τα 9 θεμελιώδη γνωστικά αντικείμενα Πληροφορικής κατά την κοινή επιτροπή ACM/IEEE είναι: (α) Αλγόριθμοι και δομές δεδομένων (β) Υλικό - αρχιτεκτονική υπολογιστών (γ) Τεχνητή νοημοσύνη και 12

13 Αντίστοιχο βάρος στη μελέτη και διδασκαλία της ΕΑΥ έχει δοθεί και στη νεότερη σειρά προτεινόμενων προγραμμάτων σπουδών πληροφορικής από την κοινή ομάδα εργασίας των οργανισμών ACM, AIS και IEEE-CS, μία προσπάθεια που αποτελεί συνέχεια της προαναφερόμενης προσπάθειας και βρίσκεται σε συνεχή εξέλιξη από το Η σειρά αυτή καλύπτει προπτυχιακά προγράμματα σπουδών στις πέντε κύριες επιστημονικές περιοχές της πληροφορικής 2 (prominent computing disciplines), ενώ είναι επεκτάσιμη ώστε να μπορεί να συμπεριλάβει και καινούριες, αναδυόμενες περιοχές, αν χρειαστεί στο μέλλον [3]. Ιστορικά, η ΕΑΥ έχει τις ρίζες της σε πολλούς επιστημονικούς κλάδους και επηρεάζεται αντλώντας συμπεράσματα από πολλά επιστημονικά πεδία. Η ACM [1] αναγνωρίζει ως κύριες επιρροές τα γραφικά υπολογιστών (computer graphics), τα λειτουργικά συστήματα, το πεδίο των ανθρώπινων παραγόντων (human factors), την εργονομία (ergonomics), το βιομηχανικό σχεδιασμό, τη γνωστική ψυχολογία (cognitive psychology) και την τεχνολογία υλικού (hardware) των ηλεκτρονικών υπολογιστών. Η διεπιστημονικότητα του πεδίου φαίνεται και στο [2], όπου ως κύριες γνωστικές περιοχές που εμπλέκονται στη μελέτη της επικοινωνίας ανθρώπου-υπολογιστή αναγνωρίζονται η πληροφορική, η γνωστική ψυχολογία, η κοινωνική ψυχολογία, η εργονομία και σε μικρότερο βαθμό η γλωσσολογία, η φιλοσοφία, η ανθρωπολογία και η επιστήμη του βιομηχανικού σχεδιασμού. 2.2 Συστατικά στοιχεία του πεδίου Η κοινή ομάδα ACM/IEEE στο πρότυπο πρόγραμμα σπουδών για την ΕΑΥ αναγνωρίζει ως συστατικά στοιχεία του πεδίου αυτά που φαίνονται στον παρακάτω πίνακα [1]: ρομποτική (δ) Βάσεις δεδομένων και ανάκτηση πληροφορίας (ε) Επικοινωνία ανθρώπουυπολογιστή (στ) Αριθμητικές και συμβολικές μέθοδοι υπολογισμού (ζ) Λειτουργικά συστήματα (η) Γλώσσες προγραμματισμού (θ) Τεχνολογία λογισμικού. 2 Οι πέντε κύριες περιοχές της πληροφορικής κατά την κοινή ομάδα εργασίας ACM/AIS/IEEE-CS είναι: (α) Μηχανική υπολογιστών (β) Επιστήμη υπολογιστών (γ) Πληροφοριακά συστήματα (information systems) (δ) Τεχνολογία της πληροφορίας (information technology) και (ε) Μηχανική λογισμικού. 13

14 N U Η C D P Η φύση της ΕΑΥ N1 (Μετα-)μοντέλα της ΕΑΥ Πλαίσιο χρήσης των υπολογιστών U1 Κοινωνική οργάνωση και εργασία U2 Εφαρμογές U3 Προσαρμογή ανθρώπων-μηχανών Ανθρώπινα χαρακτηριστικά Η1 Ανθρώπινος επεξεργαστής πληροφορίας Η2 Γλώσσα, επικοινωνία και αλληλεπίδραση Η3 Εργονομία Αρχιτεκτονική υπολογιστικών συστημάτων και αλληλεπίδρασης C1 Συσκευές εισόδου και εξόδου C2 Τεχνικές διαλόγου C3 Στυλ διαλόγου C4 Γραφικά C5 Αρχιτεκτονική διαλόγου Διαδικασία ανάπτυξης D1 Μεθοδολογίες σχεδίασης D2 Τεχνικές και εργαλεία υλοποίησης D3 Τεχνικές αξιολόγησης D4 Παραδείγματα συστημάτων και μελέτες περίπτωσης Παρουσιάσεις και εξετάσεις εργασιών Πίνακας 1. Τα συστατικά στοιχεία της ΕΑΥ Μερικές από τις συσχετίσεις των στοιχείων του πίνακα φαίνονται στο Σχήμα 1. Έτσι, τα υπολογιστικά συστήματα λειτουργούν στο ευρύτερο κοινωνικό και εργασιακό περιβάλλον (U1). Μέσα σε αυτό το πλαίσιο, υπάρχουν εφαρμογές (U2) για τις οποίες επιθυμούμε να χρησιμοποιήσουμε υπολογιστικά συστήματα. Όμως, η διαδικασία αυτή της χρήσης υπολογιστών σημαίνει ότι οι ανθρώπινες, τεχνικές και εργασιακές διαστάσεις των εφαρμογών θα πρέπει ταιριάξουν σωστά μεταξύ τους, μέσω της προσαρμογής ανθρώπων και μηχανών (U3). Επιπλέον, στο ανθρώπινο επίπεδο, γίνεται προσπάθεια να κατανοηθεί ο άνθρωπος ως επεξεργαστής πληροφορίας (H1) και να ληφθεί υπόψη η διάσταση της επικοινωνίας (H2) και των φυσικών χαρακτηριστικών των χρηστών (H3). Από την πλευρά των υπολογιστών, αναγνωρίζεται ο ρόλος των συσκευών εισόδου και εξόδου (C1), οι οποίες χρησιμοποιούνται σε διάφορες τεχνικές για την οργάνωση διαλόγων (C2). Αυτές οι τεχνικές με τη σειρά τους χρησιμοποιούνται για την υλοποίηση πιο πολύπλοκων στοιχείων σχεδιασμού (όπως η μεταφορά της αλληλεπίδρασης) (C3), ενώ η χρήση γραφικών (C4) μπορεί να επιτρέψει την ανάπτυξη πιο πολύπλοκων αρχιτεκτονικών (C5). 14

15 Σχήμα 1. Οι γνωστικές περιοχές της ΕΑΥ κατά την ACM [1] Κατά τη διαδικασία ανάπτυξης διαδραστικών συστημάτων λαμβάνονται υπόψη οι διάφορες μεθοδολογίες σχεδίασης (D1), τεχνικές και εργαλεία υλοποίησης (D2), καθώς και παραδείγματα συστημάτων και μελέτες περίπτωσης (D4). Ιδιαίτερη έμφαση, κατά το πλαίσιο της διαδικασίας ανάπτυξης, δίδεται στις τεχνικές αξιολόγησης (D3), δηλαδή μετρήσεις της ευχρηστίας είτε κατά τη σχεδίαση είτε κατά τη φάση μέτρησης της ευχρηστίας του τελικού πρωτοτύπου [1]. Η μελέτη του τεχνικού πλαισίου για την ανάπτυξη εύχρηστων υπολογιστικών συστημάτων, στο οποίο οι τεχνικές αξιολόγησης κατέχουν εξέχοντα ρόλο, είναι ο κύριος σκοπός αυτής της εργασίας. 2.3 Θεωρητική θεμελίωση Γνωστικά μοντέλα Κατά την αλληλεπίδραση ανθρώπου και υπολογιστή, ο άνθρωπος δέχεται κάποια ερεθίσματα, τα οποία του προκαλούν γνωστικές διεργασίες, δηλαδή διεργασίες οι 15

16 οποίες συνεπάγονται ή αφορούν απόκτηση γνώσης, όπως η κατανόηση, η ενθύμηση, η ανάπτυξη συλλογισμών, η απόκτηση ικανοτήτων, η δημιουργία νέων ιδεών κλπ.[2]. Οι ενέργειες και η γενικότερη συμπεριφορά του ανθρώπου κατά τη διάρκεια ενός τέτοιου είδους αλληλεπίδρασης (δηλαδή μιας αλληλεπίδρασης κατά την οποία κάνει χρήση γνωστικών λειτουργιών) περιγράφεται από γνωστικά μοντέλα. Ένα από τα πιο σημαντικά γνωστικά μοντέλα είναι το μοντέλο του ανθρώπου ως επεξεργαστή πληροφορίας ή μοντέλο ανθρώπινου επεξεργαστή (human information processing model). Η κεντρική ιδέα στην οποία στηρίζεται το μοντέλο αυτό είναι ότι η ανθρώπινη συμπεριφορά οδηγείται από μια σειρά σταδίων επεξεργασίας. Κατά το πρώτο στάδιο, τα ερεθίσματα που λήφθηκαν από το περιβάλλον μέσω των αισθητηρίων οργάνων κωδικοποιούνται σε κάποια μορφή εσωτερικής αναπαράστασης. Κατά το δεύτερο στάδιο επεξεργασίας, η εσωτερική, κωδικοποιημένη έκδοση του ερεθίσματος συγκρίνεται με τις αναπαραστάσεις των ερεθισμάτων που βρίσκονται αποθηκευμένες στη μνήμη. Το τρίτο στάδιο είναι υπεύθυνο για τη μετάφραση του κωδικοποιημένου ερεθίσματος σε κάποια ενέργεια αντίδρασης. Στη συνέχεια, το αποτέλεσμα μεταφέρεται στο τέταρτο στάδιο, το οποίο είναι υπεύθυνο για την οργάνωση της απάντησης και την απαραίτητη ενέργεια. Μπορεί να παρατηρήσει κανείς ότι η ροή της πληροφορίας είναι προς μία μόνο κατεύθυνση, ενώ η διαδικασία μπορεί να προχωρήσει στο επόμενο στάδιο, μόνο μετά την ολοκλήρωση της επεξεργασίας στο προηγούμενο στάδιο. Αυτό το σχετικά απλοϊκό και αρκετά γενικό γνωστικό μοντέλο περιγράφεται στο επόμενο σχήμα. ερεθίσματα Κωδικοποίηση ερεθισμάτων σε εσωτερική αναπαράσταση Σύγκριση με εσωτερική αναπαράσταση ερεθισμάτων Επιλογή και εκτέλεση κατάλληλης ενέργειας ενέργειες μνήμη Σχήμα 2. Τα στάδια επεξεργασίας πληροφορίας σύμφωνα με το μοντέλο ανθρώπινου επεξεργαστή [2] 16

17 Σημαντικό ρόλο στο μοντέλο του ανθρώπινου επεξεργαστή πληροφοριών παίζει η μνήμη. Η ανθρώπινη μνήμη οργανώνεται σε δύο [4, 5] ή τρία [2] επίπεδα, ανάλογα με το αν θα συμπεριληφθεί η αισθητήρια μνήμη ή όχι. Τα επίπεδα της ανθρώπινης μνήμης είναι: Η αισθητήρια μνήμη, η οποία είναι διαφορετική για κάθε αισθητήριο αγωγό και συντηρεί την πληροφορία της για μερικά δέκατα του δευτερολέπτου. Η βραχυχρόνια μνήμη ή μνήμη εργασίας, η οποία μπορεί να θεωρηθεί ως η μνήμη του παρόντος. Η πληροφορία εδώ αποθηκεύεται αυτόματα και μπορεί να ανακτηθεί πάρα πολύ γρήγορα και χωρίς προσπάθεια. Όμως, μόνο 5 έως 9 αντικείμενα μπορούν να παραμείνουν στην βραχυχρόνια μνήμη του ανθρώπου κάθε χρονική στιγμή. Είναι πολύ χρήσιμη για τις απλές, καθημερινές εργασίες, αλλά είναι ευαίσθητη στους περισπασμούς της προσοχής. Η μακροχρόνια μνήμη, η οποία μπορεί να θεωρηθεί ως η μνήμη του παρελθόντος και στην οποία φυλάσσονται οι γνώσεις και οι εμπειρίες μας, αφού περάσουν από τη διαδικασία κατανόησης και ερμηνείας από τον ανθρώπινο εγκέφαλο. Η μνήμη αυτή έχει πολύ μεγάλη χωρητικότητα σε σχέση με τις δύο προηγούμενες, αλλά η πρόσβαση σε αυτήν είναι πιο αργή, ενδεχομένω ς λόγω του τρόπου που είναι οργανωμένη. Ένα άλλο γνωστικό μοντέλο εξίσου δημοφιλές στο χώρο της ΕΑΥ είναι το μοντέλο διάδρασης χρήστη-συστήματος κατά Norman [2] ή αλλιώς το μοντέλο των επτά σταδίων δράσης (seven stages of action) [4]. Σύμφωνα με αυτή την προσέγγιση, η διάδραση πραγματοποιείται μέσω ενός διαδοχικά επαναλαμβανόμενου κύκλου ενεργειών, μέχρι την επίτευξη του τελικού στόχου του χρήστη. Ο κύκλος αυτός (Σχήμα 3) περιλαμβάνει επτά στάδια: ένα για τον ορισμό του στόχου, τρία που αφορούν την εκτέλεση και τρία που αφορούν την εκτίμηση του αποτελέσματος. Πιο αναλυτικά, τα επτά στάδια είναι: Σχηματισμός του επόμενου στόχου Σχηματισμός της πρόθεσης για δράση εκ μέρους του χρήστη 17

18 Προσδιορισμός της δράσης, δηλαδή της ακολουθίας ενεργειών που αντιστοιχεί στην πρόθεση Εκτέλεση της δράσης Αντίληψη της νέας κατάστασης του κόσμου (συστήματος), η οποία προέκυψε σαν αποτέλεσμα της ενέργειας του χρήστη Ερμηνεία της νέας κατάστασης του κόσμου (συστήματος) από τον χρήστη Εκτίμηση του αποτελέσματος, δηλαδή σύγκριση της νέας κατάστασης του συστήματος με τον στόχο Ο κύκλος αυτός μπορεί να επαναληφθεί με επαναπροσδιορισμό του στόχου κλπ. Στόχοι Πρόθεση για δράση Εκτίμηση της ερμηνείας Προσδιορισμός της ακολουθίας ενεργειών Ερμηνεία της αντίληψης Εκτέλεση ακολουθίας ενεργειών Αντίληψη της (νέας) κατάστασης Ο ΦΥΣΙΚΟΣ ΚΟΣΜΟΣ (ΤΟ ΣΥΣΤΗΜΑ) Σχήμα 3. Τα επτά στάδια δράσης κατά Norman [4] Για πολλές εργασίες υπάρχει δυσκολία στον προσδιορισμό της σχέσης μεταξύ των νοητικών προθέσεων και ερμηνειών και των ενεργειών και καταστάσεων σε φυσικό (physical) επίπεδο, με αποτέλεσμα την ύπαρξη διαφόρων χασμάτων που διαχωρίζουν τις νοητικές καταστάσεις από αυτές στο φυσικό επίπεδο. Έτσι, η διαφορά μεταξύ των προθέσεων του χρήστη και των επιτρεπόμενων ενεργειών από το σύστημα αποτελεί το χάσμα εκτέλεσης (gulf of execution). Αντίστοιχα, η διαφορά 18

19 μεταξύ της συμπεριφοράς του συστήματος και των προσδοκιών του χρήστη εκφράζεται από το χάσμα εκτίμησης (gulf of evaluation). Αυτά τα χάσματα δημιουργούν σημαντικά προβλήματα στην επικοινωνία του ανθρώπου με το φυσικό κόσμο ή τον υπολογιστή και σκοπός του σχεδιαστή της αλληλεπίδρασης του συστήματος είναι η γεφύρωσή τους. Τα προηγούμενα γνωστικά μοντέλα ουσιαστικά προσέφεραν έναν τρόπο για τη σύλληψη και την κατανόηση των αλληλεπιδράσεων μεταξύ ενός χρήστη και ενός συστήματος. Το Model Human Processor (MHP) [6] κάνει μια επιπλέον προσπάθεια για να θέσει τη βάση για την ανάπτυξη ποσοτικών προβλέψεων της απόδοσης του χρήστη και, κατά συνέπεια, τη δημιουργία μεθόδων και εργαλείων για την αξιολόγηση διαφορετικών διεπαφών για συγκεκριμένες εργασίες. Συνοπτικά, το MHP περιγράφει τον άνθρωπο ως τρία αλληλεπιδρώντα υποσυστήματα: το αισθητήριο (κωδικοποίηση ερεθισμάτων), το γνωστικό (σύγκριση και επιλογή απόκρισης), και το κινητικό (εκτέλεση απόκρισης) Για να επιδειχθεί ο τρόπος με τον οποίο μπορεί να χρησιμοποιηθεί το MHP για την αξιολόγηση διαδραστικών συστημάτων, το μοντέλο αυτό επεκτάθηκε με την ανάπτυξη μιας οικογένειας προβλεπτικών (predictive) μοντέλων, γνωστή ως GOMS (Goals, Operators, Methods and Selection rules: Στόχοι, Λειτουργίες, Μέθοδοι και Κανόνες Επιλογής). Συνοπτικά, ένα μοντέλο GOMS είναι μια περιγραφή της γνώσης που χρειάζεται να έχει ένας χρήστης, ώστε να μπορεί να φέρει σε πέρας εργασίες σε ένα διαδραστικό σύστημα [6, 7]. Έτσι, ένα μοντέλο GOMS αποτελείται από μια περιγραφή των μεθόδων που χρειάζονται για την πραγματοποίηση συγκεκριμένων στόχων. Οι μέθοδοι είναι μια σειρά από βήματα που αποτελούνται από λειτουργίες τις οποίες εκτελεί ο χρήστης. Μία μέθοδος μπορεί να απαιτεί την ολοκλήρωση υπο-στόχων, με αποτέλεσμα οι μέθοδοι να παρουσιάζουν ιεραρχική δομή. Αν υπάρχουν περισσότερες από μία μέθοδοι για την πραγματοποίηση ενός στόχου, τότε γίνεται χρήση των κανόνων επιλογής για την επιλογή της πιο αποτελεσματικής μεθόδου. 19

20 2.3.2 Νοητικά μοντέλ α Πέρα από τ α γνωστικά μοντέλα, τα πιο σημαντικά από τ α οποία περιγράφηκαν παραπάνω, για τη μελέτη της αλληλεπίδρασης ανθρώπου-υπολογιστή χρήσιμα μπορούν να αποδειχθούν και τα νοητικά μοντέλα (mental models). Ένα νοητικό μοντέλο αποτελεί μια αναπαράσταση γνώσης που χρησιμοποιείται από τον άνθρωπο για την οργάνωση της εμπειρίας του σχετικά με το περιβάλλον και τα αντικείμενα με τα οποία αλληλεπιδρά. Ένα παράδειγμα τέτοιου νοητικού μοντέλου αποτελεί η χρήση μεταφορών στην οθόνη του ηλεκτρονικού υπολογιστή (π.χ. η μεταφορά του περιβάλλοντος γραφείου και η μεταφορά του μενού επιλογών). Τα ιδεατά μοντέλα (conceptual models) είναι ένας γενικός όρος που περιγράφει όλα τα νοητικά μοντέλα που εμπλέκονται κατά τις φάσεις σχεδίασης, ανάπτυξης και λειτουργίας ενός υπολογιστικού συστήματος, δηλαδή τους διαφορετικούς τρόπους με τους οποίους το σύστημα γίνεται αντιληπτό από τους σχεδιαστές και τους χρήστες του [2]. Η επιτυχής χρήση ενός διαδραστικού συστήματος (συμπεριλαμβανομένων των υπολογιστικών συστημάτων) απαιτεί να είναι ορατές οι αρχές λειτουργίας του συστήματος, όλες οι ενέργειες να είναι συνεπείς με το ιδεατό μοντέλο και τα ορατά μέρη του συστήματος να αντικατοπτρίζουν την τρέχουσα κατάσταση με έναν τρόπο συνεπή προς το ιδεατό μοντέλο του συστήματος. Έτσι, ο σχεδιαστής πρέπει να αναπτύξει ένα ιδεατό μοντέλο, το οποίο είναι κατάλληλο για τον χρήστη, καταγράφει τα σημαντικά τμήματα της λειτουργίας του συστήματος και είναι εύκολα κατανοητό από τον χρήστη. Ο Norman [4] αναγνωρίζει τρεις διαφορετικές διαστάσεις νοητικών μοντέλων για ένα διαδραστικό σύστημα: το μοντέλο του σχεδιαστή, το μοντέλο του χρήστη και την εικόνα του συστήματος (Σχήμα 4). 20

21 Μοντέλο σχεδιαστή Μοντέλο χρήστη Σχεδιαστής Χρήστης Σύστημα Εικόνα συστήματος Σχήμα 4. Οι τρεις διαστάσεις των ιδεατών μοντέλων Το μοντέλο του σχεδιαστή είναι το μοντέλο που εκφράζει την ιδέα του σχεδιαστή για το σύστημα. Το μοντέλο του χρήστη είναι το μοντέλο που αναπτύσσει ο χρήστης για να εξηγήσει τη λειτουργία του συστήματος. Στην ιδανική περίπτωση, υπάρχει αντιστοιχία μεταξύ των δύο μοντέλων. Όμως, ο χρήστης και ο σχεδιαστής επικοινωνούν μόνο μέσω του ίδιου του συστήματος: τη φυσική του εμφάνιση, τη λειτουργία του, τον τρόπο συμπεριφοράς του και τις οδηγίες που το συνοδεύουν. Κατά συνέπεια, η εικόνα του συστήματος είναι εξαιρετικής σημασίας και ο σχεδιαστής πρέπει να κάνει την απαραίτητη προσπάθεια για να εξασφαλίσει ότι η εικόνα του συστήματος είναι συνεπής τόσο με το μοντέλο του σχεδιαστή όσο και με του χρήστη Συμπεράσματα και νέες προσεγγίσεις Συνοψίζοντας το παραδοσιακό θεωρητικό υπόβαθρο για την ΕΑΥ, οι θεωρίες και μοντέλα για την επεξεργασία πληροφορίας (συμπεριλαμβανομένων αυτών που παρουσιάστηκαν νωρίτερα) μπορούν σε γενικές γραμμές να ταξινομηθούν σε τρεις κατηγορίες [8]: Εφαρμογή βασικής έρευνας. Περιλαμβάνει τη χρήση θεωριών από άλλα πεδία στη σχεδίαση διεπαφών διαδραστικών συστημάτων (π.χ. θεωρίες 21

22 σχετικά με την ανθρώπινη μνήμη χρησιμοποιήθηκαν για τον καθορισμό των πιο κατάλληλων εικονιδίων και ονομάτων για εντολές των υπολογιστών). Γνωστική μοντελοποίηση (cognitive modeling). Η προσπάθεια μοντελοποίησης των γνωστικών λειτουργιών που συμβαίνουν κατά την αλληλεπίδραση ανθρώπου-υπολογιστή οδήγησε στην ανάπτυξη γνωστικών και νοητών μοντέλων, όπως το μοντέλο ανθρώπινου επεξεργαστή πληροφορίας, το μοντέλο MHP, η θεωρία δράσης του Norman και τα μοντέλα GOMS. Διάδοση γνωστών και δημοφιλών εννοιών. Περιλαμβάνει θεωρίες που εξηγούν τις δυνατότητες και τους περιορισμούς των χρηστών ερμηνεύοντας τι μπορούν και τι δεν μπορούν να κάνουν κατά την αλληλεπίδρασή τους με το σύστημα. Για παράδειγμα, παρατηρείται βελτίωση της απόδοσης ενός χρήστη κατά τη χρήση ενός συστήματος όταν η διεπαφή περιλαμβάνει έννοιες και αντικείμενα τα οποία ο χρήστης έχει τη δυνατότητα να αναγνωρίσει (π.χ. οπτικά ή ηχητικά), αντί να είναι υποχρεωμένος να τα ανακαλέσει από τη μνήμη του [4]. Διάφορες μελέτες γενικής επισκόπησης [8, 9], επιχειρούν μια ταξινόμηση των θεωρητικών προσεγγίσεων που εισήχθησαν, αναπτύχθηκαν και εφαρμόζονται στην ΕΑΥ σ ε τρεις κατηγορίες ανάλογα με τον τρόπο που χρησιμοποιούντα ι: Ενημερωτικό (informative), παρέχοντας χρήσιμα ερευνητικά πορίσματα Προγνωστικό (predictive), παρέχοντας εργαλεία για τη μοντελοποίηση της συμπεριφοράς των χρηστών Κατευθυντήριο (prescriptive), παρέχοντας συμβουλές για το σχεδιασμό και την αξιολόγηση. Πέρα από τις παραδοσιακές θεωρητικές προσεγγίσεις, που έχουν παρουσιαστεί μέχρι τώρα στο κεφάλαιο αυτό, καινούριες προσεγγίσεις έχουν αρχίσει να εμφανίζονται, να λαμβάνονται σημαντικά υπόψη ή να χρησιμοποιούνται ευρέως τα τελευταία χρόνια, οι οποίες μάλιστα, αναγνωρίζοντας προβλήματα και μειονεκτήματα των προηγούμενων, τείνουν να χρησιμοποιηθούν και με αρκετά διαφορετικό τρόπο. Επιγραμματικά, οι πιο πρόσφατες αυτές θεωρίες είναι [8]: 22

23 Η οικολογική ή περιβαλλοντική προσέγγιση (ecological approach), η οποία προσπαθεί να κάνει ανάλυση των δομών του περιβάλλοντος σε σχέση με την ανθρώπινη αντίληψη και δράση, εισάγοντας στην ΕΑΥ τις έννοιες των περιορισμών και των δυνατοτήτων (ecological affordances and constraints) [4]. Η θεωρία δραστηριοτήτων (activity theory), η οποία παρέχει τα μέσα για την ανάλυση δράσεων και διαδράσεων με αντικείμενα μέσα σε ιστορικό και πολιτιστικό πλαίσιο. Η προσέγγιση της εξωτερικής αντίληψης (external cognition), η οποία μελετά την αλληλεπίδραση και συνεργασία εσωτερικών και εξωτερικών αναπαραστάσεων για την οικοδόμηση «γνώση στο κεφάλι» και «γνώση στον κόσμο» [4]). της αντίληψης ενός ατόμου (π.χ. Η προσέγγιση της κατανεμημένης αντίληψης (distributed cognition), η οποία κάνει μια προσπάθεια επέκτασης των γνωστικών θεωριών, ώστε να μπορέσουν να εφαρμοστούν σε ένα ευρύτερο σύνολο συστημάτων, όπως ομάδες ανθρώπων και οργανισμοί. Η προσέγγιση της δράσης υπό ορισμένες συνθήκες (situated action), η οποία προσπαθεί να ερμηνεύσει τις σχέσεις μεταξύ δομών δράσης και πόρων και περιορισμών που παρέχονται από τις φυσικές και κοινωνικές συνθήκες, π.χ. εθνογραφία (ethnography). Υβριδικές (hybrid and overarching) προσεγγίσεις, οι οποίες κάνουν προσπάθεια σύνθεσης εννοιών από διαφορετικές θεωρίες και διαφορετικά επιστημονικά πεδία, όπως η θεωρία της αναζήτησης πληροφορίας ως αναζήτηση τροφής (information foraging food theory, IFT) [10, 11], η οποία χρησιμοποιεί έννοιες δανεισμένες από την εξέλιξη, τη βιολογία, την ανθρωπολογία και την κλασική θεωρία επεξεργασίας πληροφορίας. Επιπλέον, οι πιο πρόσφατες αυτές θεωρίες τείνουν να χρησιμοποιούνται στην ΕΑΥ με διαφορετικούς και πιο ποικίλους τρόπους [8]: Παρέχουν πλούσιες περιγραφές Παρέχουν ερμηνείες της συμπεριφοράς των χρηστών 23

Ανθρωποκεντρικός σχεδιασμός πολυμέσων

Ανθρωποκεντρικός σχεδιασμός πολυμέσων Ανθρωποκεντρικός σχεδιασμός πολυμέσων (Human centered multimedia) Κολαξίζης Ιωάννης Α.Μ.53068 (ΕΙΚΑΣΤΙΚΟΣ) 1 Ανθρωποκεντρικός σχεδιασμός Ανθρωπο-κεντρικός σχεδιασµός σημαίνει την εµπλοκή σε µεγάλο βαθµό

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

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

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

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

Μεθοδολογικό Πλαίσιο για την Ανάπτυξη Εύχρηστων Υπολογιστικών Συστημάτων

Μεθοδολογικό Πλαίσιο για την Ανάπτυξη Εύχρηστων Υπολογιστικών Συστημάτων Μεθοδολογικό Πλαίσιο για την Ανάπτυξη Εύχρηστων Υπολογιστικών Συστημάτων Αναστάσιος Σπηλιωτόπουλος Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 tasos@di.uoa.gr

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

Εισαγωγή στην επικοινωνία ανθρώπου υπολογιστή. Νικόλαος Αβούρης Eκδόσεις ΔΙΑΥΛΟΣ, Αθήνα 2000. ΠΡΟΛΟΓΟΣ Περιεχόμενα Εγχειριδίου

Εισαγωγή στην επικοινωνία ανθρώπου υπολογιστή. Νικόλαος Αβούρης Eκδόσεις ΔΙΑΥΛΟΣ, Αθήνα 2000. ΠΡΟΛΟΓΟΣ Περιεχόμενα Εγχειριδίου Εισαγωγή στην επικοινωνία ανθρώπου υπολογιστή Νικόλαος Αβούρης Eκδόσεις ΔΙΑΥΛΟΣ, Αθήνα 2000 ΠΡΟΛΟΓΟΣ Περιεχόμενα Εγχειριδίου 1. ΕΙΣΑΓΩΓΗ 1.1Ορισμοί και αντικείμενο μελέτης 1.2Επισκόπηση πεδίου 1.2.1 Ιστορική

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

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

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

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

Εισαγωγή. Τμήμα Μηχανικών Σχεδίασης Προϊόντων και Συστημάτων, ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ. Παναγιώτης Κουτσαμπάσης

Εισαγωγή. Τμήμα Μηχανικών Σχεδίασης Προϊόντων και Συστημάτων, ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ. Παναγιώτης Κουτσαμπάσης Αλληλεπίδραση λ Αθώ Ανθρώπου-Υπολογιστή Εισαγωγή γή Τμήμα Μηχανικών Σχεδίασης Προϊόντων και Συστημάτων, ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ Παναγιώτης Κουτσαμπάσης Αλληλεπίδραση η Ανθρώπου-Υπολογιστή «μελετά τη σχεδίαση,

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

Περιεχόμενα. 1 Υποδείγματα αλληλεπίδρασης, αρχές & μοτίβα σχεδίασης Περίληψη... 19

Περιεχόμενα. 1 Υποδείγματα αλληλεπίδρασης, αρχές & μοτίβα σχεδίασης Περίληψη... 19 Περιεχόμενα Περίληψη... 19 Αλληλεπίδραση ανθρώπου υπολογιστή... 19 Ανάπτυξη διαδραστικών συστημάτων... 20 Στόχοι και οργάνωση του βιβλίου... 21 Σε ποιους απευθύνεται το βιβλίο;... 24 Η προσέγγιση που ακολουθεί

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

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

ΣΧΕ ΙΑΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΙΕΠΑΦΗΣ ΜΕ ΤΟ ΧΡΗΣΤΗ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΧΕ ΙΑΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΙΕΠΑΦΗΣ ΜΕ ΤΟ ΧΡΗΣΤΗ Εαρινό Εξάµηνο 2004-2005 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Στόχοι του µαθήµατος Η εισαγωγή

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

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

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

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

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

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

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

Προσδιορισμός Σημαντικών Χαρακτηριστικών της Αυθόρμητης Δραστηριότητας Απομονωμένου Εγκεφαλικού Φλοιού in vitro

Προσδιορισμός Σημαντικών Χαρακτηριστικών της Αυθόρμητης Δραστηριότητας Απομονωμένου Εγκεφαλικού Φλοιού in vitro ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ "ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗΝ ΙΑΤΡΙΚΗ ΚΑΙ ΤΗ ΒΙΟΛΟΓΙΑ"

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

Δρ Παναγιώτης Ζαφείρης > Αναπληρωτής Καθηγητής. Λογιπαίγνιον

Δρ Παναγιώτης Ζαφείρης > Αναπληρωτής Καθηγητής. Λογιπαίγνιον Δρ Παναγιώτης Ζαφείρης > Αναπληρωτής Καθηγητής Λογιπαίγνιον μέθοδοι αυτό-αξαξ ξιολόγησης Αλληλεπίδραση Ανθρώπου - Υπολογιστή uman-computer Interactio on (HCI) Η Αλληλεπίδραση Ανθρώπου-Υπ πολογιστή (ΑΑΥ)

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

Μεθοδολογίες Παραγωγής Λογισµικού

Μεθοδολογίες Παραγωγής Λογισµικού Μεθοδολογίες Παραγωγής Λογισµικού Βασικά Γενικά Μοντέλα Μοντέλο καταρράκτη (waterfall model) Ξεχωριστές φάσεις καθορισµού απαιτήσεων και ανάπτυξης, επικύρωσης, εξέλιξης Εξελικτική ανάπτυξη (evolutionary

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

Μεθοδολογίες αξιολόγησης εκπαιδευτικού. λογισμικού

Μεθοδολογίες αξιολόγησης εκπαιδευτικού. λογισμικού Μεθοδολογίες αξιολόγησης εκπαιδευτικού λογισμικού 1 Βασικά ερωτήματα σχεδιασμού μελετών αξιολόγησης εκπαιδευτικού λογισμικού Ο χαρακτήρας της αξιολόγησης τεχνικός εκπαιδευτικός ή συνδυασμός των δύο (Squires

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

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

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

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

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28

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

Κεφάλαιο 7: Τεχνολογία Λογισμικού

Κεφάλαιο 7: Τεχνολογία Λογισμικού Κεφάλαιο 7: Τεχνολογία Λογισμικού Η Επιστήμη των Υπολογιστών: Μια Ολοκληρωμένη Παρουσίαση (δέκατη αμερικανική έκδοση) J. Glenn Brookshear Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

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

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή Περιεχόµενα ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή Σχεδίαση ιαδραστικών Συστηµάτων: Εισαγωγή, Μεθοδολογίες Σχεδιασµού, Μεθοδολογία LUCID Τι είναι σχεδίαση ιαδραστικών Συστηµάτων; Τι είναι σχεδίαση;

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

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

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

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 6: Η Τεχνολογία Λογισμικού στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν

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

HCI - Human Computer Interaction Σχεδιασμός Διεπαφής. ΓΤΠ 61 Βαµβακάρης Μιχάλης 09/12/07

HCI - Human Computer Interaction Σχεδιασμός Διεπαφής. ΓΤΠ 61 Βαµβακάρης Μιχάλης 09/12/07 HCI - Human Computer Interaction Σχεδιασμός Διεπαφής ΓΤΠ 61 Βαµβακάρης Μιχάλης 09/12/07 1 Συνδέσεις µικρών αποστάσεων Συνδέσεις µεγάλων αποστάσεων Personal Devices Smart Phones Connected PMDs 3G -4G 3G-4G

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

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

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

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική

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

Ανοικτά Ακαδηµα κά Μαθήµατα

Ανοικτά Ακαδηµα κά Μαθήµατα ΤΕΙ Ιονίων Νήσων Ανοικτά Ακαδηµα κά Μαθήµατα Ανάλυση Σχεδίαση Υλοποίηση Αξιολόγηση Ανάλυση: Πληροφορίες σχετικά µε τις ανάγκες της εκπαίδευσης Σχεδίαση: Καθορισµός χαρακτηριστικών του εκπαιδευτικού λογισµικού

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

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες

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

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα

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

Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού

Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού Agile Προσέγγιση στη Διαχείριση Έργων Λογισμικού Ενότητα 1-Το γενικό πλαίσιο της agile προσέγγισης Δρ. Δημήτριος Τσέλιος Καθηγητής Εφαρμογών Τμήμα Μηχανικών Πληροφορικής Τ.Ε.- ΤΕΙ Θεσσαλίας Μεταπτυχιακό

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

Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού

Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού Μάρα Νικολαϊδου Αντικείµενο & Σκοπός Παρουσίαση και ανάλυση όλων των σταδίων της διαδικασίας ανάπτυξης

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

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού

Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους. του Σταύρου Κοκκαλίδη. Μαθηματικού Τα Διδακτικά Σενάρια και οι Προδιαγραφές τους του Σταύρου Κοκκαλίδη Μαθηματικού Διευθυντή του Γυμνασίου Αρχαγγέλου Ρόδου-Εκπαιδευτή Στα προγράμματα Β Επιπέδου στις ΤΠΕ Ορισμός της έννοιας του σεναρίου.

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

Ανίχνευση απαιτήσεων χρηστών για υπηρεσίες ψηφιακών βιβλιοθηκών μέσα από ποιοτικές μεθοδολογικές προσεγγίσεις

Ανίχνευση απαιτήσεων χρηστών για υπηρεσίες ψηφιακών βιβλιοθηκών μέσα από ποιοτικές μεθοδολογικές προσεγγίσεις Ανίχνευση απαιτήσεων χρηστών για υπηρεσίες ψηφιακών βιβλιοθηκών μέσα από ποιοτικές μεθοδολογικές προσεγγίσεις Άγγελος Μητρέλης 1, Λεωνίδας Παπαχριστόπουλος 1, Γιάννης Τσάκωνας 1,2, Χρήστος Παπαθεοδώρου

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

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

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

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 4: Η Αλληλεπίδραση Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχε Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator Γνωστό και ως Ειδικός Σχεδιασμού 2Δ- 3Δ γραφικών,

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 11: Αξιολόγηση Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 11: Αξιολόγηση Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 11: Αξιολόγηση Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

12.Μοντέλα και Μεθοδολογίες Σχεδιασµού Λογισµικού

12.Μοντέλα και Μεθοδολογίες Σχεδιασµού Λογισµικού 12.Μοντέλα και Μεθοδολογίες Σχεδιασµού Λογισµικού Μοντέλο Καταρράκτη Ελικοειδές Μοντέλο Αστεροειδές Μοντέλο Μεθοδολογία LUCID Κύκλος ανάπτυξης ιστοτόπων Μεθοδολογίες σχεδιασµού Οι µεθοδολογίες σχεδιασµού

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

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Προτεινόμενα Θέματα Διπλωματικών Εργασιών Προτεινόμενα Θέματα Διπλωματικών Εργασιών Θεματική ενότητα: Σχεδίαση πολυμεσικών εφαρμογών Ενδεικτικό Θέμα: Θέμα 1. Τα πολυμέσα στην εκπαίδευση: Σχεδίαση πολυμεσικής εφαρμογής για την διδασκαλία ενός σχολικού

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

þÿ¼ ½ ±Â : ÁÌ» Â Ä Å ÃÄ ²µ þÿä Å ÃÇ»¹º Í Á³ Å

þÿ¼ ½ ±Â : ÁÌ» Â Ä Å ÃÄ ²µ þÿä Å ÃÇ»¹º Í Á³ Å Neapolis University HEPHAESTUS Repository School of Economic Sciences and Business http://hephaestus.nup.ac.cy Master Degree Thesis 2015 þÿ ½»Åà Äɽ µ½½ ¹Î½ Ä Â þÿ±¾¹»ì³ à  º±¹ Ä Â þÿ±à ĵ»µÃ¼±Ä¹ºÌÄ Ä±Â

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

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

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

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

Σχεδιαστής Ιστοσελίδων

Σχεδιαστής Ιστοσελίδων Σχεδιαστής Ιστοσελίδων 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχεδιαστής Ιστοσελίδων Γνωστό και ως Συνοπτική Ένας σχεδιαστής ιστοσελίδων κατασκευάζει και ενημερώνει ιστοσελίδες ως προς τη σχεδίαση και τη διαμόρφωση

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

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών κεφάλαιο 1 Βασικές Έννοιες Επιστήμη 9 1Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Στόχοι Στόχος του κεφαλαίου είναι οι μαθητές: να γνωρίσουν βασικές έννοιες και τομείς της Επιστήμης. Λέξεις κλειδιά Επιστήμη

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 8: Σχεδίαση Συστήματος Σχεδίαση Συστήματος 2 Διεργασία μετατροπής του προβλήματος σε λύση. Από το Τί στο Πώς. Σχέδιο: Λεπτομερής περιγραφή της λύσης. Λύση:

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 1: Εισαγωγικές Έννοιες Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα : 3 η Δ.Πολίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

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

UML: Unified modelling language

UML: Unified modelling language UML: Διαγράμματα UML: Unified modelling language Γλώσσα μοντελοποίησης για ανάλυση και σχεδιασμό Παρέχει το συμβολισμό για ανάλυση και σχεδιασμό. Είναι γλώσσα συμβολισμού. Δεν είναι ολόκληρη μεθοδολογία.

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

The Customization Process for Organizational Package Information Systems: A Challenge for Participatory Design

The Customization Process for Organizational Package Information Systems: A Challenge for Participatory Design ΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΤΩΝ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΔΙΚΤΥΩΝ The Customization Process for Organizational Package Information Systems: A Challenge for Participatory Design Anita Krabbel,, Ingrid Wetzel Κοτσικόρη

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

Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Τι είναι η UP Βασικές αρχές µηχανικής λογισµικού Οι βασικές έννοιες της UP Οι τέσσερις

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

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων Μέθοδοι και Τεχνικές για τον Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων (SISP) Στρατηγική και Διοίκηση Πληροφοριακών Συστηµάτων Μάθηµα 2 No 1 Δοµή της Παρουσίασης l 1. Εισαγωγή l 2. Μεθοδολογία SISP

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

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού Ιστορικό Ημερομηνία Έκδοση Περιγραφή Συγγραφέας Σελ. 2 Πίνακας Περιεχομένων 1. Εισαγωγή xx

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

Συστήματα Πληροφοριών Διοίκησης

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

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

Ηλεκτρολογική και Ηλεκτρονική Μηχανική(4 χρόνια, Πτυχίο)

Ηλεκτρολογική και Ηλεκτρονική Μηχανική(4 χρόνια, Πτυχίο) Ηλεκτρολογική και Ηλεκτρονική Μηχανική(4 χρόνια, Πτυχίο) Περιγραφή Μέσα από ένα συνδυασμό μαθημάτων και από τους δύο τομείς, το πτυχίο Ηλεκτρολογική και Ηλεκτρονική Μηχανική προσφέρει στους φοιτητές μια

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

ΑΡΧΕΣ ΟΡΓΑΝΩΣΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΥΠΗΡΕΣΙΩΝ. Κεφάλαιο 2 ο

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

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

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Εργαλεία CASE Computer Assisted Systems Engineering Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2011-2012 1 Εργαλεία CASE

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

Το σύστημα ISO9000. Παρουσιάστηκε το 1987, αναθεωρήθηκε το 1994 και το 2000.

Το σύστημα ISO9000. Παρουσιάστηκε το 1987, αναθεωρήθηκε το 1994 και το 2000. Το σύστημα ISO9000 Παρουσιάστηκε το 1987, αναθεωρήθηκε το 1994 και το 2000. Με τις αλλαγές δόθηκε έμφαση στην εφαρμογή της πολιτικής της ποιότητας και σε πιο πλήρεις διορθωτικές ενέργειες. Σε όλο τον κόσμο,

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

ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10)

ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10) ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10) ΓΙΩΡΓΟΣ ΜΟΥΡΚΟΥΣΗΣ Μηχανικός Η/Υ & Πληροφορικής

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

Η τυπική θεωρία Επεξεργασίας Πληροφοριών

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

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

Θέματα Ατομικής Διπλωματικής Εργασίας - DRAFT Ακαδημαϊκό Έτος 2015/2016. Γεωργία Καπιτσάκη (Λέκτορας)

Θέματα Ατομικής Διπλωματικής Εργασίας - DRAFT Ακαδημαϊκό Έτος 2015/2016. Γεωργία Καπιτσάκη (Λέκτορας) Θέματα Ατομικής Διπλωματικής Εργασίας - DRAFT Ακαδημαϊκό Έτος 2015/2016 Γεωργία Καπιτσάκη (Λέκτορας) ΠΕΡΙΟΧΗ Α: ΕΦΑΡΜΟΓΕΣ ΜΕ ΑΙΣΘΗΤΗΡΕΣ ΓΙΑ ΕΠΙΓΝΩΣΗ ΣΥΓΚΕΙΜΕΝΟΥ Οι αισθητήρες μας δίνουν τη δυνατότητα συλλογής

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

2.2 Οργάνωση και ιοίκηση (Μάνατζµεντ -Management) 2.2.1. Βασικές έννοιες 2.2.2 Ιστορική εξέλιξη τον µάνατζµεντ.

2.2 Οργάνωση και ιοίκηση (Μάνατζµεντ -Management) 2.2.1. Βασικές έννοιες 2.2.2 Ιστορική εξέλιξη τον µάνατζµεντ. 2.2 Οργάνωση και ιοίκηση (Μάνατζµεντ -Management) 2.2.1. Βασικές έννοιες Έχει παρατηρηθεί ότι δεν υπάρχει σαφής αντίληψη της σηµασίας του όρου "διοίκηση ή management επιχειρήσεων", ακόµη κι από άτοµα που

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

Επικοινωνία Ανθρώπου Υπολογιστή

Επικοινωνία Ανθρώπου Υπολογιστή Επικοινωνία Ανθρώπου Υπολογιστή Α1. Εισαγωγή στην ΕΑΥ και γενικές πληροφορίες για το μάθημα (2015-16) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Τι θα ακούσετε Τι είναι η Επικοινωνία Ανθρώπου

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) 1.1 Κωνσταντίνος Ταραμπάνης Καθηγητής Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων Πανεπιστήμιο Μακεδονίας Γρ. 307 2310-891-578 kat@uom.gr

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

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

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

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

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

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

Πίνακας Περιεχομένων

Πίνακας Περιεχομένων Πίνακας Περιεχομένων Πρόλογος 15 Πρώτο Μέρος: Εισαγωγή στα Πληροφοριακά Συστήματα....19 Κεφάλαιο 1 ο : Έννοια του Συστήματος 1.1 Τι είναι Σύστημα... 21 1.2 Αλληλεπίδραση Συστημάτων... 22 1.3 Κατηγοριοποίηση

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

Θωμάς Κοντογιάννης Καθηγητής Πολυτεχνείου Κρήτης

Θωμάς Κοντογιάννης Καθηγητής Πολυτεχνείου Κρήτης Θωμάς Κοντογιάννης Καθηγητής Πολυτεχνείου Κρήτης ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΗΣΗΣ ΑΣΦΑΛΕΙΑΣ: ΘΕΩΡΗΤΙΚΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ ΚΑΙ ΠΑΡΑΓΟΝΤΕΣ ΕΠΙΡΡΟΗΣ ΚΕΦΑΛΑΙΟ 1 ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΑΣΦΑΛΕΙΑΣ...3 1.1

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

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών Ι

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών Ι Συστήματα Πολυμέσων Ανάπτυξη Πολυμεσικών Εφαρμογών Ι Ορισμός των Πολυμέσων / Multimedia Η ταυτόχρονη ενσωμάτωση μέσα σε ένα ψηφιακό περιβάλλον πληροφορίας, των: Κειμένου Ήχου Κάθε τύπου εικόνας (στατική,

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

3. Περιγράμματα Μαθημάτων Προγράμματος Σπουδών

3. Περιγράμματα Μαθημάτων Προγράμματος Σπουδών 3. Περιγράμματα Μαθημάτων Προγράμματος Σπουδών Στην ενότητα αυτή παρουσιάζονται τα συνοπτικά περιγράμματα των μαθημάτων που διδάσκονται στο Πρόγραμμα Σπουδών, είτε αυτά προσφέρονται από το τμήμα που είναι

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

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

Εφαρμογή Συστημάτων Μέτρησης και Βελτίωσης της Απόδοσης στον ευρύτερο Δημόσιο Τομέα Εφαρμογή Συστημάτων Μέτρησης και Βελτίωσης της Απόδοσης στον ευρύτερο Δημόσιο Τομέα Απόδοσης - Balanced Scorecard Στις αρχές της δεκαετίας του 90 εμφανίστηκε μια καινούργια φιλοσοφία διοίκησης η οποία

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

Η Διαδικασία Σχεδιασμού Συστημάτων

Η Διαδικασία Σχεδιασμού Συστημάτων Ενότητα 5 Η Διαδικασία Σχεδιασμού Συστημάτων Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 5-1 Στόχοι & αντικείμενο ενότητας Η διαδικασία σχεδιασμού Παράγοντες σχεδιασμού Λογικό vs.

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

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας

723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας 723 Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Λάρισας Το Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών του ΤΕΙ Λάρισας ιδρύθηκε με το Προεδρικό Διάταγμα 200/1999 (ΦΕΚ 179 06/09/99), με πρώτο

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

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

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

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

Ιστοεξερευνήσεις Στοχοθετημένη διερεύνηση στο Διαδίκτυο. Τ. Α. Μικρόπουλος

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

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

Ανάκτηση Πληροφορίας

Ανάκτηση Πληροφορίας Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #02 Ιστορική αναδρομή Σχετικές επιστημονικές περιοχές 1 Άδεια χρήσης Το παρόν εκπαιδευτικό

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

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

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

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

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 7: Κανόνες Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 7: Κανόνες Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 7: Κανόνες Σχεδίασης Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Οδηγίες για αξιολόγηση στο πλαίσιο ομότιμης συνεργατικής μάθησης

Οδηγίες για αξιολόγηση στο πλαίσιο ομότιμης συνεργατικής μάθησης Οδηγίες για αξιολόγηση στο πλαίσιο ομότιμης συνεργατικής μάθησης Τι είναι το PeLe; Το PeLe είναι ένα διαδικτυακό περιβάλλον που ενθαρρύνει την αξιολόγηση στο πλαίσιο της ομότιμης συνεργατικής μάθησης και

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

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί

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

Εισαγωγή στην αντικειµενοστρεφή τεχνολογία

Εισαγωγή στην αντικειµενοστρεφή τεχνολογία 1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στην αντικειµενοστρεφή τεχνολογία ρ. Πάνος Φιτσιλής Περιεχόµενα Γιατί µοντελοποιούµε Εισαγωγή στη UML Ένα απλό παράδειγµα 2 Γιατί µοντελοποιούµε; Ησηµασία της µοντελοποίησης

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

Σκοπός του μαθήματος

Σκοπός του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Εισαγωγή Βασικές Έννοιες Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Σκοπός του μαθήματος Η απόκτηση των γνώσεων

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

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

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

Θεωρία του Έργου. Διαχείριση Έργου Κύκλος Ζωής. Μαρίνα Α.Τσιρώνη Πολιτικός Μηχανικός, MSc ΕΔΑ Περιφέρειας Κεντρικής Μακεδονίας.

Θεωρία του Έργου. Διαχείριση Έργου Κύκλος Ζωής. Μαρίνα Α.Τσιρώνη Πολιτικός Μηχανικός, MSc ΕΔΑ Περιφέρειας Κεντρικής Μακεδονίας. Θεωρία του Έργου Διαχείριση Έργου Κύκλος Ζωής Μαρίνα Α.Τσιρώνη Πολιτικός Μηχανικός, MSc ΕΔΑ Περιφέρειας Κεντρικής Μακεδονίας Οκτώβριος 2009 Διαχείριση του Έργου (Project Management) Ορισμοί Κάθε μιά όχι

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

710 -Μάθηση - Απόδοση. Κινητικής Συμπεριφοράς: Προετοιμασία

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

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

Σύστημα. Αντώνης Μαϊργιώτης

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

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

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές

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

Εισαγωγή στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή

Εισαγωγή στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή Εισαγωγή στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή Συγγραφή Νικόλαος Αβούρης Χρήστος Κατσάνος Νικόλαος Τσέλιος Κωνσταντίνος Μουστάκας Συντελεστές έκδοσης Γλωσσική Επιμέλεια: Νικολέτα Γιαννούτσου Γραφιστική

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

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

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

ΣΧΕΔΙΑΣΗ & ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΣΧΕΔΙΑΣΗ & ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ Διδάσκουσα: Χαρίκλεια Τσαλαπάτα Πανεπιστήμιο Θεσσαλίας ΤΗΜΜΥ 420 htsalapa@inf.uth.gr (e-ce.uth.gr) 1 Εκπαιδευτικό υλικό μαθήματος Ιστοσελίδα: http://eclass.uth.gr/eclass/courses/mhx330/

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

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

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Τομέας Έρευνας ΚΕΘΕΑ Η ποιοτική έρευνα επιχειρεί να περιγράψει, αναλύσει, κατανοήσει, ερμηνεύσει κοινωνικά φαινόμενα, έννοιες ή συμπεριφορές επιχειρεί να απαντήσει το γιατί

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

Τρόποι εξάσκησης της μνήμης και μέθοδοι καλυτέρευσης

Τρόποι εξάσκησης της μνήμης και μέθοδοι καλυτέρευσης Η μνήμη είναι μια νοητική ικανότητα με την οποία αποθηκεύουμε, αναγνωρίζουμε και ανακαλούμε, αλλά και αναπλάθουμε πληροφορίες ή εμπειρίες. Με άλλα λόγια, με τη μνήμη αποθηκεύουμε και διατηρούμε δεδομένα

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

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

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

Ενότητες Γ3.1 - Γ3.2 - Γ3.3

Ενότητες Γ3.1 - Γ3.2 - Γ3.3 Ενότητες Γ3.1 - Γ3.2 - Γ3.3 3.1 Τo διαδίκτυο ως πηγή πληροφοριών 3.2 Αξιοποίηση- αξιολόγηση ιστοσελίδων, ιστοχώρων και πυλών 3.3 Σχεδίαση μαθημάτων με τη χρήση του διαδικτύου To Διαδίκτυο ως πηγή πληροφοριών

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

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ. Γεράσιμος Παπαναστασάτος, Ph.D. Αθήνα, Σεπτέμβριος 2016

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ. Γεράσιμος Παπαναστασάτος, Ph.D. Αθήνα, Σεπτέμβριος 2016 ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Γεράσιμος Παπαναστασάτος, Ph.D. Αθήνα, Σεπτέμβριος 2016 ΚΕΘΕΑ Τομέας Έρευνας Η ποιοτική έρευνα επιχειρεί να περιγράψει, αναλύσει, κατανοήσει, ερμηνεύσει κοινωνικά φαινόμενα,

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

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

ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΑΝΑΛΥΣΗ ΠΟΙΟΤΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Γεράσιμος Παπαναστασάτος, Ph.D. Αθήνα, Σεπτέμβριος 2016 ΚΕΘΕΑ Τομέας Έρευνας Η ποιοτική έρευνα επιχειρεί να περιγράψει, αναλύσει, κατανοήσει, ερμηνεύσει κοινωνικά φαινόμενα,

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

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Ελληνικό Ανοικτό Πανεπιστήμιο ΓΤΠ61 Πληροφορική Πολυμέσα Αγγελική Μαζαράκη Τι είναι η UML Είναι μια γραφική γλώσσα μοντελοποίησης συστημάτων.

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

Σχολή Επικοινωνίας και Μέσων Ενημέρωσης. Τμήμα Επικοινωνίας και Σπουδών Διαδικτύου. - Μάστερ (MA) στις Νέες Τεχνολογίες Μάθησης και Επικοινωνίας

Σχολή Επικοινωνίας και Μέσων Ενημέρωσης. Τμήμα Επικοινωνίας και Σπουδών Διαδικτύου. - Μάστερ (MA) στις Νέες Τεχνολογίες Μάθησης και Επικοινωνίας Σχολή Επικοινωνίας και Μέσων Ενημέρωσης Τμήμα Επικοινωνίας και Σπουδών Διαδικτύου - Μάστερ (MA) στις Νέες Τεχνολογίες Μάθησης και Επικοινωνίας. Όραμα και στόχοι του τμήματος 2. Στόχοι Μεταπτυχιακού Προγράμματος

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

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

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

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

Μαθησιακές δραστηριότητες με υπολογιστή

Μαθησιακές δραστηριότητες με υπολογιστή ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθησιακές δραστηριότητες με υπολογιστή Κατευθυντήριες γραμμές σχεδίασης μαθησιακών δραστηριοτήτων Διδάσκων: Καθηγητής Αναστάσιος Α. Μικρόπουλος Άδειες

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

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

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

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

Πολυμέσα. και η τέχνη της Ανθρώπινης Επικοινωνίας. Καλαφατάκη Μαργαρίτα

Πολυμέσα. και η τέχνη της Ανθρώπινης Επικοινωνίας. Καλαφατάκη Μαργαρίτα 1 Πολυμέσα και η τέχνη της Ανθρώπινης Επικοινωνίας Καλαφατάκη Μαργαρίτα 2 Η Ε π ι κ ο ι ν ω ν ί α είναι η γ έ φ υ ρ α σ ύ ν δ ε σ η ς των ανθρώπων. Είναι ένα σύνολο διαδικασιών για αποστολή και λήψη μ

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

ΘΕΜΑ ΑΝΑΠΤΥΞΗ ΠΟΛΥΜΕΣΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΜΕ ΘΕΜΑ : MORPHING ΚΑΙ ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ

ΘΕΜΑ ΑΝΑΠΤΥΞΗ ΠΟΛΥΜΕΣΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΜΕ ΘΕΜΑ : MORPHING ΚΑΙ ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ ΘΕΜΑ ΑΝΑΠΤΥΞΗ ΠΟΛΥΜΕΣΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΜΕ ΘΕΜΑ : MORPHING ΚΑΙ ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ MORPHING ΚΑΙ VR ΣΠΟΥΔΑΣΤΡΙΕΣ: ΜΗΤΣΙΟΥ ΑΝΑΣΤΑΣΙΑ ΚΩΝΣΤΑΝΤΙΝΙΔΟΥ ΝΙΚΗ ΚΑΘΗΓΗΤΗΣ: ΜΑÏΡΓΙΩΤΗΣ ΑΝΤΩΝΗΣ ΤΙ ΕΙΝΑΙ ΠΟΛΥΜΕΣΑ Κλάδος

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

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