Σημειογραφία των προτύπων BPMN και UML (Activity Diagrams)

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

Download "Σημειογραφία των προτύπων BPMN και UML (Activity Diagrams)"

Transcript

1 ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Α.Ε. «Ελληνικό Πλαίσιο Παροχής Υπηρεσιών» Πρόσθετο Υλικό (White Paper) Σημειογραφία των προτύπων BPMN και UML (Activity Φεβρουάριος 2008 PLANET ΑΝΩΝΥΜΗ ΕΤΑΙΡΕΙΑ ΠΑΡΟΧΗΣ ΣΥΜΒΟΥΛΕΥΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΕΡΕΥΝΗΤΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΑΚΟ ΙΝΣΤΙΤΟΥΤΟ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΡΕΥΝΗΤΙΚΗ ΜΟΝΑΔΑ egovernment ATHENS TECHNOLOGY CENTER A.B.E.T.E.

2 ΕΛΕΓΧΟΣ ΕΓΓΡΑΦΟΥ ΙΣΤΟΡΙΚΟ ΕΚΔΟΣΕΩΝ Ημερομηνία Έκδοση Συγγραφείς Αλλαγές 10/02/

3 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. ΣΗΜΕΙΟΓΡΑΦΙΑ ΣΤΟ ΠΡΟΤΥΠΟ BPMN (BUSINESS PROCESS MODELLING NOTATION) ΣΗΜΕΙΟΓΡΑΦΙΑ ΣΤΑ ΔΙΑΓΡΑΜΜΑΤΑ UML (UNIFIED MODELLING LANGUAGE) ACTIVITY DIAGRAMS

4 1. Σημειογραφία στο πρότυπο BPMN (Business Process Modelling Notation) Οι βασικές κατηγορίες στοιχείων που έχει ορίσει η BPMN και τις οποίες υιοθετεί το Πλαίσιο Ηλεκτρονικής Διακυβέρνησης είναι: Αντικείμενα Ροής (Flow Objects), τα οποία αποτελούν τα βασικά γραφικά στοιχεία απεικόνισης της συμπεριφοράς μιας διαδικασίας. Υπάρχουν 3 είδη αντικειμένων ροής: o o o Γεγονός (Event) Δραστηριότητα (Activity) Πύλη (Gateway) Αντικείμενα Σύνδεσης (Connecting Objects). Υπάρχουν 3 τρόποι σύνδεσης των αντικειμένων ροής μεταξύ τους ή με άλλες πηγές πληροφορίας: o o o Ροή (Sequence Flow) Ροή Μηνυμάτων (Message Flow) Σύνδεσμος (Association) Δεξαμενές (Swimlanes) που στοχεύουν στην ομαδοποίηση των πρωτευόντων στοιχείων μοντελοποίησης με δύο τρόπους: o o Ενότητες (Pools) Υπο-ενότητες (Lanes) Συμπληρωματικά Αντικείμενα (Artifacts) τα οποία χρησιμοποιούνται για την παροχή επιπλέον πληροφορίας. Υπάρχουν 3 είδη πρότυπων artifacts σήμερα: o o o Αντικείμενο Δεδομένων (Data Object) Ομάδα (Group) Σχόλια (Annotation) Στον πίνακα που ακολουθεί παρατίθεται η επεξήγηση των βασικών συμβόλων που χρησιμοποιούνται για τη Μοντελοποίηση των Διαδικασιών, σύμφωνα με τη BPMN. 4

5 Πίνακας 1-1: Βασικά και Εξειδικευμένα Στοιχεία Μοντελοποίησης Διαδικασιών Γεγονός Ένα γεγονός είναι κάτι που «συμβαίνει» κατά τη διάρκεια μιας διαδικασίας. Τα γεγονότα επηρεάζουν τη ροή εργασιών και συνήθως έχουν μια αιτία (πυροδοτητή - trigger) ή ένα αποτέλεσμα. Τα γεγονότα είναι κύκλοι με ανοικτά κέντρα ώστε να επιτρέπουν τη διαφοροποίηση ανάλογα με την αιτία ή το αποτέλεσμα. Υπάρχουν 3 τύποι γεγονότων, βασισμένοι στο πότε επηρεάζουν τη ροή της εργασίας: Αρχή, Ενδιάμεσο και Τέλος. Ροή Γεγονότος (Γεγονός Αρχής, Ενδιάμεσο Γεγονός, Γεγονός Τέλους) Ένα Γεγονός Αρχής υποδεικνύει πότε μια συγκεκριμένη διαδικασία θα ξεκινήσει. Ένα Ενδιάμεσο Γεγονός συμβαίνει ανάμεσα σε ένα Γεγονός Αρχής και ένα Γεγονός Τέλους: Επηρεάζει τη ροή της διαδικασίας, αλλά δεν ξεκινάει ή (απευθείας) τελειώνει τη διαδικασία. Ένα Γεγονός Τέλους ή τελικό γεγονός υποδεικνύει πότε μια διαδικασία θα τελειώσει. Τύπος Γεγονότος (π.χ. Μήνυμα, Χρονιστής, Σφάλμα, Ακύρωση, Αναδρομή, Κανόνας, Σύνδεσμος, Πολλαπλής Φύσεως, Τερματισμός) Ένα γεγονός Αρχής και τα περισσότερα ενδιάμεσα γεγονότα έχουν πυροδοτητές που καθορίζουν την αιτία για το γεγονός. Γεγονότα τέλους μπορούν να καθορίζουν ένα «αποτέλεσμα» το οποίο εμφανίζεται ως συνέπεια του τέλους της ροής εργασιών. Περισσότερες λεπτομέρειες παρατίθενται στον Πίνακα ΣΤ-2. 5

6 Δραστηριότητα Μια δραστηριότητα είναι ένας γενικός όρος για την εργασία που ένας φορέας επιτελεί. Μια δραστηριότητα μπορεί να είναι απλή ή σύνθετη. Οι τύποι δραστηριοτήτων που αποτελούν μέρος ενός Μοντέλου Διαδικασίας είναι: Διαδικασία (Process), Υποδιαδικασία (Sub-Process) και Εργασία (Task). Οι διαδικασίες περιέχονται σε μια ενότητα (pool) ή υπο-ενότητα (lane). Εργασία Μια εργασία είναι μια απλή δραστηριότητα που εκτελείται στο πλαίσιο μιας υπηρεσίας. Μια εργασία δεν μπορεί να αναλυθεί περαιτέρω. Διαδικασία / Υποδιαδικασία Αφηρημένη όψη Υποδιαδικασίας Διευρυμένη όψη Υποδιαδικασίας Μια διαδικασία / υποδιαδικασία είναι μια σύνθετη διαδικασία, υπό την έννοια ότι μπορεί να αναλυθεί σε υπο-δραστηριότητες και να εμπλέκει επιπλέον Φορείς. Στην αφηρημένη όψη, οι λεπτομέρειες της υποδιαδικασίας δεν είναι ορατές στο διάγραμμα. Το σύμβολο «+» χαμηλά στο κέντρο του σχήματος υποδεικνύει ότι πρόκειται για υποδιαδικασία και κρύβει ένα χαμηλότερο επίπεδο ανάλυσης. Η διευρυμένη όψη αποτελεί μια πλήρη όψη της υποδιαδικασίας με τις λεπτομέρειες ορατές εντός των συνόρων της διαδικασίας. Προσοχή στη ροή εργασιών της υποδιαδικασίας που δεν μπορεί να διασχίζει τα σύνορα της. 6

7 Δοσοληψία Μια δοσοληψία είναι ένα είδος υποδιαδικασίας που υποστηρίζεται από «ειδικό πρωτόκολλο» το οποίο ορίζει ότι τα εμπλεκόμενα μέρη έχουν φτάσει σε πλήρη συμφωνία ότι η δραστηριότητα πρέπει είτε να ολοκληρωθεί ή να ακυρωθεί. Οι ιδιότητες μιας δραστηριότητας καθορίζουν εάν πρόκειται για δοσοληψία. Δεν υπάρχει κάποιο ειδικό σύμβολο. Εμφωλευμένη Υποδιαδικασία Μια εμφωλευμένη διαδικασία χαρακτηρίζεται από το γεγονός ότι διαμοιράζεται το σύνολο των δεδομένων της με την διαδικασία γονέα στην οποία εντάσσεται και διαφέρει από την υποδιαδικασία που εάν χρειάζεται δεδομένα από τη διαδικασία γονέα θα πρέπει να περαστούν ρητά ως ορίσματα. - Ροή Μια ροή χρησιμοποιείται για να δείξει τη σειρά με την οποία πραγματοποιούνται οι δραστηριότητες σε μια διαδικασία. Ομαλή Ροή Μια ομαλή ροή ξεκινάει από ένα Γεγονός Αρχής και συνεχίζει από δραστηριότητα σε δραστηριότητα μέσω εναλλακτικών και παράλληλων μονοπατιών μέχρι να καταλήξει σε ένα Γεγονός Τέλους. Μη Ροή ελεγχόμενη Μια μη ελεγχόμενη ροή δεν περνάει από πύλες και είναι ανεξάρτητη από τυχόν συνθήκες που επηρεάζουν τη ροή της διαδικασίας. Ένα απλό παράδειγμα μιας μη ελεγχόμενης ροής αποτελεί η σύνδεση δύο δραστηριοτήτων. Μια μη ελεγχόμενη ροή εφαρμόζεται επίσης σε πολλαπλές ροές που συγχωνεύονται σε ή απομακρύνονται από μια δραστηριότητα. Κάθε ροή κατευθύνεται από ένα αντικείμενοπηγή σε ένα αντικείμενο-στόχο. 7

8 Εξαρτημένη Ροή Προκαθορισμένη Ροή Ροή Εξαίρεσης Μια ροή μπορεί να υπακούει σε κάποιες συνθήκες που αξιολογούνται στο χρόνο εκτέλεσης της διαδικασίας για να καθορίσουν εάν η συγκεκριμένη ροή θα χρησιμοποιηθεί. Εάν η εξαρτημένη ροή ξεκινάει από μια δραστηριότητα, τότε η ροή θα έχει ένα μικρό ρόμβο στην αρχή της γραμμής (όπως φαίνεται στο σύμβολο). Ένα η εξαρτημένη ροή ξεκινάει από μια πύλη, τότε θα πρέπει να λείπει ο ρόμβος, όπως στη μη εξαρτημένη ροή. Η προκαθορισμένη ροή χρησιμοποιείται σε κόμβους αποφάσεων όταν οι συνθήκες για τις υπόλοιπες εξαρτημένες ροές δεν ικανοποιούνται. Η συγκεκριμένη ροή απεικονίζεται με μια κάθετη στην αρχή της γραμμής. Μια ροή εξαίρεσης συμβαίνει εκτός της ομαλής ροής της διαδικασίας και οφείλεται σε ένα ενδιάμεσο γεγονός που προκαλείται κατά την εκτέλεση της διαδικασίας. Ροή Μηνυμάτων Σύνδεσμος Αναδρομής (Compensation Association) Μια ροή μηνυμάτων χρησιμοποιείται για να δείξει τη ροή των μηνυμάτων/εγγράφων ανάμεσα σε δύο Φορείς που είναι κατάλληλα προετοιμασμένοι για να στείλουν και να λάβουν μηνύματα. Ένας σύνδεσμος αναδρομής συμβαίνει εκτός της ομαλής ροής της διαδικασίας και βασίζεται σε ένα Ενδιάμεσο Γεγονός Ακύρωσης που πυροδοτείται από την αποτυχία μιας δοσοληψίας ή ένα Γεγονός Αναδρομής. Το τέλος του συνδέσμου πρέπει να δείχνει σε μια δραστηριότητα αναδρομής. 8

9 Σύνδεσμος Πύλη Τύποι Πύλης Ένας σύνδεσμος χρησιμοποιείται για να συσχετίζει πληροφορία (π.χ. Σχόλια) με Αντικείμενα Ροής (Flow Objects). Κείμενο και γραφικά αντικείμενα που δεν απεικονίζουν ροή μπορούν επίσης να συσχετιστούν με αντικείμενα ροής μέσω του συνδέσμου. Μια πύλη χρησιμοποιείται για να ελέγχει τη ροή εργασιών. Αποφασίζει για θέματα διακλαδώσεων: διαχωρισμό, συγχώνευση και ένωση μονοπατιών. Οι τύποι ελέγχου περιλαμβάνουν: Αποκλειστικό Ή Αποκλειστική Απόφαση. Μπορεί να βασίζεται σε συνθήκες ή γεγονότα. Ή Εναλλακτική Απόφαση Σύνθετος σύνθετες συνθήκες (π.χ. απεικόνιση 3 εισερχόμενων ροών και 5 εξερχόμενων) Και Διασταύρωση ή Ένωση Κάθε τύπος ελέγχου επηρεάζει την εισερχόμενη και την εξερχόμενη ροή. Διασταύρωση (ΚΑΙ-Διαίρεση) Η διασταύρωση αναφέρεται στο διαχωρισμό ενός μονοπατιού σε δύο ή περισσότερες παράλληλες διαδρομές. Σε αυτό το σημείο της διαδικασίας οι δραστηριότητες εκτελούνται συγχρόνως και όχι σειριακά (να πρέπει να έχει ολοκληρωθεί μια δραστηριότητα πριν ξεκινήσει η επόμενη). 9

10 Ένωση Σύνδεση) (ΚΑΙ- Ο όρος Ένωση (γνωστός και ως ΚΑΙ- Σύνδεση ή συγχρονισμός) αναφέρεται στο συνδυασμό 2 ή περισσότερων παράλληλων διαδρομών σε ένα μονοπάτι. Μια παράλληλη πύλη (ΚΑΙ) ουσιαστικά χρησιμοποιείται για να απεικονίσει τη συνένωση των πολλαπλών αυτών ροών. (βλ. επόμενα σύμβολα) Απόφαση (Ή- Διαίρεση) Αποκλειστική Απόφαση Οι αποφάσεις είναι πύλες σε μια διαδικασία όπου η ροή του ελέγχου μπορεί να ακολουθήσει μια ή περισσότερες εναλλακτικές διαδρομές. Μια πύλη Αποκλειστικής Απόφασης (Αποκλειστικό Ή) περιορίζει τη ροή με κριτήρια που (μόλις εφαρμοστούν κατά την εκτέλεση) επιλέγουν μια εναλλακτική διαδρομή. Αποκλειστική Απόφαση Βασισμένη Συνθήκες σε Υπάρχουν δύο τύποι Αποκλειστικού Ή που βασίζονται είτε σε συνθήκες ή σε γεγονότα. Η αποκλειστική απόφαση που βασίζεται σε συνθήκες αναπαρίσταται με έναν κόμβο στον οποίο κάθε υποθετική συνθήκη οδηγεί σε μια εναλλακτική διαδρομή. Οι συνθήκες είναι διατυπωμένες με τέτοιο τρόπο ώστε να μπορεί να επιλεγεί κάθε φορά μόνο μια εναλλακτική ροή. 10

11 Αποκλειστική Απόφαση Βασισμένη Γεγονότα Εναλλακτική Απόφαση σε Η αποκλειστική απόφαση που βασίζεται σε γεγονότα αναπαρίσταται με έναν κόμβο στον οποίο ποια εναλλακτική διαδρομή θα ακολουθηθεί αποφασίζεται από το γεγονός που συμβαίνει σε εκείνο το σημείο της διαδικασίας. Τα πιο συνηθισμένα γεγονότα είναι η λήψη ενός μηνύματος και ο χρονιστής. Μόνο μια από τις εναλλακτικές διαδρομές ακολουθείται σε κάθε εκτέλεση της διαδικασίας. Υπάρχουν 2 εναλλακτικές που μπορούν να απεικονίσουν το γεγονός της λήψης μηνύματος: Δραστηριότητες του τύπου Λήψη (βλ. πάνω σύμβολο) Ενδιάμεσα γεγονότα του τύπου Μήνυμα (βλ. κάτω σύμβολο) Μια πύλη Εναλλακτικής Απόφασης (Ή) περιορίζει τη ροή με κριτήρια που μόλις εφαρμοστούν κατά την εκτέλεση επιλέγουν μια ή περισσότερες εναλλακτικές διαδρομές. Μια προκαθορισμένη (default) συνθήκη μπορεί να εφαρμοστεί ώστε να διασφαλίζει ότι τουλάχιστον ένα μονοπάτι επιλέγεται. Μπορούν να χρησιμοποιηθούν δύο τύποι Εναλλακτικής Απόφασης: Μια συλλογή από εξαρτημένες ροές - συνθήκες (βλ. πάνω σύμβολο) Μια πύλη Ή, που συνδυάζεται συνήθως με άλλες πύλες (βλ. κάτω σύμβολο) 11

12 Συγχώνευση Ένωση) ( Η- Η συγχώνευση (εναλλακτικά Ή- Ένωση) όταν αναφέρεται στον συνδυασμό δύο ή περισσότερων μονοπατιών σε ένα κατά μοναδικό τρόπο. Διαφέρει από την ΚΑΙ- Σύνδεση στο γεγονός ότι τα μονοπάτια που συγχωνεύονται δεν είναι απαραίτητο να εκτελούνται όλα. Στην περίπτωση που η εισερχόμενη ροή από όλες τις εναλλακτικές διαδρομές είναι εναλλακτική τότε η πύλη δεν είναι απαραίτητη και μπορεί να αντικατασταθεί από το σύμβολο της μη ελεγχόμενης ροής Βλ. επόμενα δύο σύμβολα Βρόχος Η BPMN παρέχει 2 μηχανισμούς για τη δημιουργία (επαναληπτικών) βρόχων σε μια διαδικασία. Βρόχος Δραστηριοτήτων Οι ιδιότητες των Εργασιών και Υποδιαδικασιών καθορίζουν εάν η εκτέλεση τους πραγματοποιείται μια φορά ή επαναλαμβάνεται. Υπάρχουν 2 τύποι βρόχων: Βρόχος Ροής και Βρόχος Πολλαπλών Στιγμιότυπων. Ένας μικρός δείκτης βρόχου εμφανίζεται χαμηλά στο κέντρο της δραστηριότητας. Βρόχος Ροής Οι βρόχοι μπορούν να δημιουργηθούν με τη σύνδεση μιας εξερχόμενης ροής σε ένα αντικείμενο (δραστηριότητα, πύλη) που έχει προηγηθεί χρονικά. Βρόχος Πολλαπλών Στιγμιοτύπων Ένας μικρό σύμβολο παράλληλων γραμμών εμφανίζεται χαμηλά στο κέντρο της δραστηριότητας και υποδεικνύει Εργασίες ή Υποδιαδικασίες που επαναλαμβάνονται. 12

13 Διακοπή Δραστηριότητας Ενότητα (Pool) Υπο-ενότητα (Lane) Αντικείμενα Δεδομένων (Έγγραφα) Η διακοπή δραστηριότητας εμφανίζεται ως ένα συγκεκριμένο σημείο στη διαδικασία όπου θα συμβεί μια αναμενόμενη καθυστέρηση. Ένα Ενδιάμεσο Γεγονός χρησιμοποιείται για να δείξει την πραγματική αιτία για τη διακοπή. Μια ενότητα (pool) αναπαριστά έναν Φορέα που συμμετέχει σε μια υπηρεσία/διαδικασία και χρησιμοποιείται για το διαχωρισμό των δραστηριοτήτων κάθε Φορέα. Ενότητες δημιουργούνται για τον αρμόδιο Φορέα της υπηρεσίας, τον αποδέκτη της και όλους τους εμπλεκόμενους Φορείς κατά την εκτέλεσή της (σημειώνεται ότι δεν αφορά τους Φορείς που απλώς παρέχουν τα απαιτούμενα δικαιολογητικά για την εκκίνηση της υπηρεσίας). Μια υπο-ενότητα αναγνωρίζει τα οργανωτικά τμήματα κάθε Φορέα. Τοποθετείται είτε κάθετα ή οριζόντια. Οι υπο-ενότητες χρησιμοποιούνται για να οργανώνουν και να κατηγοριοποιούν τις δραστηριότητες ανά αρμόδιο τμήμα του Φορέα. Τα αντικείμενα δεδομένων συνήθως αναφέρονται σε έγγραφα που ανταλλάσσονται στο πλαίσιο μιας διαδικασίας. Θεωρούνται συμπληρωματικά αντικείμενα διότι δεν έχουν κάποια άμεση επίδραση στη ροή της διαδικασίας, αλλά προσδιορίζουν τα ανταλλασσόμενα δεδομένα μεταξύ των Φορέων. 13

14 Ομάδα (ένα κουτί γύρω από ένα σύνολο αντικειμένων για λόγους τεκμηρίωσης) Σχόλια κειμένου Σύνδεσμος Σελίδων Μια ομάδα συγκεντρώνει δραστηριότητες και δεν επηρεάζει τη ροή εργασιών. Η ομαδοποίηση μπορεί να χρησιμοποιηθεί για λόγους τεκμηρίωσης ή ανάλυσης. Οι ομάδες μπορούν επίσης να χρησιμοποιηθούν για να αναγνωρίσουν τις δραστηριότητες μιας κατανεμημένης δοσοληψίας που φαίνεται διαμέσου των ενοτήτων (pools). Τα σχόλια παρέχουν επιπρόσθετες πληροφορίες, π.χ. όσον αφορά την υποστήριξη από πληροφοριακά συστήματα ή το νομικό πλαίσιο που διέπει το συγκεκριμένο βήμα της διαδικασίας. Ο σύνδεσμος σελίδων χρησιμοποιείται συνήθως κατά την εκτύπωση για να δείξει πότε η ροή μεταβαίνει από τη μια σελίδα στην επόμενη. Ένα Ενδιάμεσο Γεγονός Συνδέσμου λειτουργεί ως Σύνδεσμος σελίδων. Ο πίνακας που ακολουθεί παρέχει λεπτομέρειες σχετικά με τη χρήση των τύπων στα Γεγονός Αρχής, Ενδιάμεσο Γεγονός και Γεγονός Τέλους. Πίνακας 1-2: Τύπος Γεγονότων Τύπος Σύμβολο Περιγραφή - Ο τύπος του γεγονότος δεν εμφανίζεται. Χρησιμοποιείται κυρίως σε υποδιαδικασίες που πυροδοτούνται από τη διαδικασία-γονέα. Ο τύπος του γεγονότος δεν εμφανίζεται. Χρησιμοποιείται κυρίως για να δείξει το τέλος μιας υποδιαδικασίας που επιστρέφει τη ροή στη διαδικασία-γονέα. Εμφανίζεται μόνο στην περίπτωση που το Ενδιάμεσο Γεγονός συναντάται στην κύρια ροή της διαδικασίας και χρησιμοποιείται για να 14

15 Τύπος Σύμβολο Περιγραφή δείξει κάποια αλλαγή κατάστασης στη διαδικασία. Μήνυμα Ένα μήνυμα φτάνει από κάποιο εμπλεκόμενο στη διαδικασία Φορέα και πυροδοτεί την έναρξη της διαδικασίας. Ένα μήνυμα αποστέλλεται σε κάποιο εμπλεκόμενο στη διαδικασία Φορέα με το πέρας της διαδικασίας. Ένα μήνυμα φτάνει από κάποιο εμπλεκόμενο στη διαδικασία και προκαλεί τη συνέχιση της διαδικασίας εάν περίμενε για το μήνυμα ή αλλάζει τη ροή της για χειρισμό εξαίρεσης. Χρονιστής Μια συγκεκριμένη ημερομηνία (ή / και ώρα) ή ένας συγκεκριμένος κύκλος (π.χ. κάθε Δευτέρα στις 9π.μ.) μπορούν να πυροδοτήσουν την έναρξη της διαδικασίας. Μια συγκεκριμένη ημερομηνία (ή / και ώρα) ή ένας συγκεκριμένος κύκλος (π.χ. κάθε Δευτέρα στις 9π.μ.) μπορούν να πυροδοτήσουν το γεγονός. Εάν χρησιμοποιηθεί στην κύρια ροή λειτουργεί σαν μηχανισμός καθυστέρησης. Εάν χρησιμοποιηθεί για το χειρισμό εξαιρέσεων, αλλάζει την ομαλή ροή σε ροή εξαίρεσης. Κανόνας Η έναρξη του γεγονότος πραγματοποιείται μόλις ικανοποιηθούν οι συνθήκες που επιβάλλει κάποιος κανόνας ή νόμος (π.χ. Μόλις οι αιτήσεις για μια υπηρεσία ξεπεράσουν τις 100). Χρησιμοποιείται μόνο για το χειρισμό εξαιρέσεων και προκαλείται όταν η συνθήκη κάποιου κανόνα γίνει αληθής. Σύνδεσμος Ο Σύνδεσμος αποτελεί τον μηχανισμό που πυροδοτεί την έναρξη μιας διαδικασίας με το τέλος (αποτέλεσμα) μιας άλλης. Συνήθως, πρόκειται για δύο υποδιαδικασίες μέσα στην ίδια διαδικασία γονέα. Ο Σύνδεσμος αποτελεί τον μηχανισμό που πυροδοτεί το τέλος (αποτέλεσμα) μιας διαδικασίας και ενημερώνει για την έναρξη μιας άλλης. Συνήθως, πρόκειται για δύο 15

16 Τύπος Σύμβολο Περιγραφή υποδιαδικασίες μέσα στην ίδια διαδικασία γονέα. Ο Σύνδεσμος αποτελεί τον μηχανισμό που συνδέει το τέλος (αποτέλεσμα) μιας διαδικασίας με ένα ενδιάμεσο γεγονός μιας άλλης. Ζευγάρια συνδέσμων μπορούν να χρησιμοποιηθούν σαν «Πήγαινε σε» (Go To) αντικείμενα. Πολλαπλής Φύσεως Απεικονίζει τη δυνατότητα έναρξης της διαδικασίας με πολλαπλούς εναλλακτικούς τρόπους, από τους οποίους μόνο ένας τελικά θα πυροδοτήσει την έναρξη της. Οι ιδιότητες του γεγονότος καθορίζουν ποιοι από τους υπόλοιπους τύπους «πυροδοτητών» εφαρμόστηκαν. Απεικονίζει την ύπαρξη πολλαπλών συνεπειών κατά τη λήξη της διαδικασίας, από τις οποίες όλες θα συμβούν (π.χ. μπορεί να σταλούν πολλαπλά μηνύματα). Οι ιδιότητες του γεγονότος καθορίζουν ποιοι από τους υπόλοιπους τύπους «αποτελεσμάτων» εμφανίζονται. Απεικονίζει την ύπαρξη πολλαπλών εναλλακτικών τρόπων, από τους οποίους μόνο ένας τελικά θα πυροδοτήσει το γεγονός. Οι ιδιότητες του γεγονότος καθορίζουν ποιοι από τους υπόλοιπους τύπους «πυροδοτητών» εφαρμόστηκαν. Ακύρωση Εμφανίζεται μόνο σε δοσοληψίες για να δείξει ότι η δοσοληψία θα πρέπει να ακυρωθούν. Πυροδοτεί ένα Ενδιάμεσο Γεγονός Ακύρωσης στα όρια της υποδιαδικασίας και ένα μήνυμα ακύρωσης της δοσοληψίας πρέπει να σταλεί σε όλους τις εμπλεκόμενους στη δοσοληψία. Εμφανίζεται μόνο σε δοσοληψίες και πρέπει να απεικονίζεται στο σύνορο της υποδιαδικασίας. Θα πρέπει να πυροδοτηθεί εάν ένα Τελικό Γεγονός Ακύρωσης συναντηθεί στη δοσοληψία ή εάν συμβεί ένα Ενδιάμεσο Γεγονός Ακύρωσης στα όρια της υποδιαδικασίας ή φτάσει ένα μήνυμα ακύρωσης της δοσοληψίας 16

17 Τύπος Σύμβολο Περιγραφή όσο η δοσοληψία εκτελείται. Αναδρομή Η ένδειξη της αναδρομής πυροδοτεί ένα Ενδιάμεσο Γεγονός και η ροή της διαδικασίας πάει προς τα πίσω (σε δραστηριότητες που έχουν ήδη εκτελεστεί). Χρησιμοποιείται για το χειρισμό της αναδρομής και για να δημιουργήσει και να εκτελέσει την αναδρομή. Δημιουργεί αναδρομή εάν το γεγονός αποτελεί τμήμα της ομαλής ροής της διαδικασίας. Αντιδρά στην αναδρομή όταν βρίσκεται στο «σύνορο» μιας δραστηριότητας. Τερματισμός Ο τερματισμός υποδεικνύει ότι όλες οι δραστηριότητες σε μια διαδικασία θα πρέπει να τελειώσουν αμέσως. Η διαδικασία τελειώνει χωρίς αναδρομή ή χειρισμό γεγονότος. Σφάλμα Χρησιμοποιείται για το χειρισμό σφαλμάτων: για να προκαλέσει (throw) και να αντιμετωπίσει (catch) σφάλματα. Δημιουργεί ένα σφάλμα εάν το γεγονός είναι μέρος της ομαλής ροής της διαδικασίας. Ανταποκρίνεται σε ένα σφάλμα όταν βρίσκεται στο σύνορο μιας δραστηριότητας. 17

18 2. Σημειογραφία στα διαγράμματα UML (Unified Modelling Language) Activity Diagrams Τα γραφικά σύμβολα που περιλαμβάνονται σε ένα διάγραμμα Δραστηριοτήτων της UML (UML Activity Diagram) απεικονίζονται στον πίνακα που ακολουθεί. Ουσιαστικά, διακρίνονται σε 3 κατηγορίες: Κόμβοι Μονοπάτια Λοιπά γραφικά στοιχεία Πίνακας 2-1: Στοιχεία Μοντελοποίησης Διαδικασιών στη UML Δραστηριότητα Αρχικός Κόμβος Δράση Αποδεκτού Γεγονότος (AcceptEventAction) Μια δραστηριότητα καθορίζει μια προκαθορισμένη συμπεριφορά τμήματος της διαδικασίας σαν συντονισμένη αλληλουχία δράσεων. Ένας αρχικός κόμβος είναι ένας κόμβος ελέγχου από τον οποίο ξεκινά η ροή. Μια δραστηριότητα μπορεί να έχει περισσότερους από ένα αρχικούς κόμβους. Εάν μια δράση αποδεκτού γεγονότος δεν έχει εισερχόμενη ροή, τότε η έναρξη σηματοδοτείται όταν η δραστηριότητα που εμπεριέχεται ξεκινά. Σε αυτήν την περίπτωση παραμένει ενεργοποιημένη αφού δεχθεί το γεγονός και δεν τερματίζεται, αλλά συνεχίζει να αναμένει για άλλα γεγονότα. Εάν περιέχεται σε έναν κόμβο, τότε ολοκληρώνεται μόλις τερματιστεί ο κόμβος. Αποτελεί εξαίρεση στους κανονικούς κανόνες εκτέλεσης των δραστηριοτήτων. 18

19 Κόμβος Δραστηριότητας Ένας κόμβος δραστηριότητας ορίζει τα βήματα μιας διαδικασίας. Διακρίνεται σε: Εκτελέσιμους Κόμβους - Δράσεις, Κόμβους Ελέγχου, Κόμβους Αντικειμένου. Δράση Μια δράση έχει ένα σύνολο εισερχόμενων και εξερχόμενων ροών δραστηριοτήτων και δεν μπορεί να αναλυθεί περαιτέρω. Μια δράση δεν ξεκινάει να εκτελείται μέχρι όλες οι «εισερχόμενες» συνθήκες να ικανοποιηθούν. Η ολοκλήρωση της εκτέλεσης μιας δράσης μπορεί να ενεργοποιήσει την εκτέλεση μιας σειράς κόμβωναπογόνων και δράσεων-απογόνων που λαμβάνουν ως είσοδο την έξοδο της δράσης. Κόμβος Αντικειμένου Κόμβος Αποθήκευσης Δεδομένων Ένας κόμβος αντικειμένου υποδεικνύει το στιγμιότυπο ενός συγκεκριμένου εγγράφου ή κλάσης, που είναι διαθέσιμο και ανταλλάσσεται σε κάποιο σημείο της δραστηριότητας. Οι κόμβοι αντικειμένου μπορούν να χρησιμοποιηθούν με διάφορους τρόπους ανάλογα με το αν τα αντικείμενα είναι ρέουν προς ή από τον κόμβο. Ένας κόμβος αποθήκευσης δεδομένων είναι ένας κεντρικός αποθηκευτικός κόμβος (buffer) για μόνιμη πληροφορία. 19

20 Κόμβος Ελέγχου Ένας κόμβος ελέγχου συντονίζει τη ροή σε μια δραστηριότητα. Κόμβος Απόφασης Τελικός Κόμβος Ο κόμβος απόφασης είναι ένας κόμβος ελέγχου που επιλέγει ανάμεσα στις εξερχόμενες ροές. Έχει μια εισερχόμενη ροή και πολλαπλές εξερχόμενες ροές δραστηριοτήτων. Ένας τελικός κόμβος είναι ένας κόμβος στον οποίο η ροή σε μια δραστηριότητα σταματά. Τέλος Δραστηριότητας Τέλος Ροής Κόμβος Διακλάδωσης Κόμβος Σύνδεσης Ο τελικός κόμβος σταματά όλες τις ροές σε μια δραστηριότητα. Μια δραστηριότητα ενδέχεται να έχει παραπάνω από ένα τέτοιους κόμβους, αλλά ο πρώτος στον οποίο φτάνει η ροή σταματάει όλες τις ροές της δραστηριότητας. Το τέλος ροής είναι ένας τελικός κόμβος που τερματίζει μια ροή. Δεν έχει καμία επίδραση στις υπόλοιπες ροές της δραστηριότητας. Ένας κόμβος διακλάδωσης είναι ένας κόμβος ελέγχου που διαχωρίζει μια ροή σε πολλαπλές παράλληλες ροές. Έχει μια εισερχόμενη ροή και πολλαπλές εξερχόμενες ροές. Ένας κόμβος σύνδεσης είναι ένας κόμβος ελέγχου που συγχρονίζει πολλαπλές εισερχόμενες ροές σε μια εξερχόμενη ροή. 20

21 Βλ. Ροή Ελέγχου και Ροή Αντικειμένου Κόμβος Συγχώνευσης Δράση Αποστολής Σήματος Άκρο Δραστηριότητας Άκρο Ροής Ελέγχου Ένας κόμβος συγχώνευσης είναι ένας κόμβος ελέγχου που συνενώνει πολλαπλές εναλλακτικές ροές. Δεν χρησιμοποιείται για να συγχρονίσει παράλληλες ροές αλλά για να επιλέξει μια ανάμεσα σε μια σειρά από εναλλακτικές ροές. Η αποστολή σήματος είναι μια δράση που δημιουργεί ένα σήμα από τα inputs της και το μεταδίδει στο αντικείμενο-στόχο, όπου μπορεί να προκαλέσει την εκτέλεση μιας δραστηριότητας ή την ενεργοποίηση μιας μηχανής μετάβασης καταστάσεων (state machine transition). Ο αποστολέας συνεχίζει αμέσως την εκτέλεση των δραστηριοτήτων του, ενώ όποιο μήνυμα-απάντηση αγνοείται και δεν του αποστέλλεται. Ένα άκρο δραστηριότητας χρησιμοποιείται για να συνδέει απ ευθείας με τον κατάλληλο προσανατολισμό δύο κόμβους δραστηριότητας. Ένα άκρο ροής ελέγχου ξεκινά ένα κόμβο δραστηριότητας αμέσως μόλις ολοκληρωθεί ο προηγούμενος. Άκρο Αντικειμένου Ροής Ένα άκρο ροής αντικειμένου είναι ένα άκρο δραστηριότητας από το οποίο μπορούν να διέρχονται αντικείμενα ή δεδομένα. Ενότητα - Διαίρεση Δραστηριότητας Μια ενότητα - διαίρεση δραστηριότητας δημιουργείται για κάθε Φορέα που συμμετέχει σε μια διαδικασία. Μέσα στην ενότητα πρέπει να υπάρχουν εμφωλευμένες ενότητες για να υποδεικνύουν τα οργανωτικά τμήματα του Φορέα που συμμετέχουν στη διαδικασία. 21

22 Περιοχή Διακοπτόμενης Δραστηριότητας Χειριστής Εξαιρέσεων Περιοχή Επέκτασης Προ- και μετάαπαιτούμενα Μια περιοχή διακοπτόμενης δραστηριότητας είναι μια ομάδα δραστηριοτήτων που υποστηρίζει τερματισμό των tokens που κυκλοφορύν σε διάφορα τμήματα της δραστηριότητας εντός της περιοχής μόλις ένα token αφήσει την περιοχή διακοπής μέσω των διακοπτόμενων άκρων που έχουν σχεδιαστεί στην περιοχή. Ένας χειριστής εξαιρέσεων καθορίζει το σύνολο δραστηριοτήτων το οποίο θα εκτελεστεί στην περίπτωση που η συγκεκριμένη εξαίρεση συμβεί κατά την εκτέλεση του προστατευμένου κόμβου. Μια περιοχή επέκτασης είναι μια δομημένη περιοχή δραστηριότητας που έχει προκαθορισμένες εισόδους και εξόδους και εκτελείται πολλαπλές φορές ανάλογα με τα στοιχεία εισόδου. Τα προ-απαιτούμενα και μετααπαιτούμενα μιας δράσης ορίζουν περιορισμούς που πρέπει να ισχύουν όταν η εκτέλεση της δράσης ξεκινά ή ολοκληρώνεται, αντίστοιχα. Ομάδα Παραμέτρων Η ομάδα παραμέτρων είναι ένα στοιχείο που παρέχει εναλλακτικές σειρές εισόδων και εξόδων που μπορεί να χρησιμοποιήσει μια δράση. 22

ΕΝΟΤΗΤA 4 ΤΟ ΠΡΟΤΥΠΟ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ BPMN

ΕΝΟΤΗΤA 4 ΤΟ ΠΡΟΤΥΠΟ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ BPMN ΕΝΟΤΗΤA 4 ΤΟ ΠΡΟΤΥΠΟ ΜΟΝΤΕΛΟΠΟΙΗΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ BPMN ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1 ΕΙΣΑΓΩΓΗ ΣΤΟ ΠΡΟΤΥΠΟ BPMN ENOTHTA 2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΟΥ ΠΡΟΤΥΠΟΥ BPMN ΕΝΟΤΗΤΑ 3 ΠΑΡΑΔΕΙΓΜΑΤΑ ΔΙΑΔΙΚΑΣΙΩΝ ΕΝΔΕΙΚΤΙΚΟ ΠΑΡΑΔΕΙΓΜΑ

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

Μοντέλο Τεκμηρίωσης Διαδικασιών του Ελληνικού Πλαισίου Παροχής Υπηρεσιών Ηλεκτρονικής Διακυβέρνησης

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

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

Διοίκηση και Μοντελοποίηση Διαδικασιών

Διοίκηση και Μοντελοποίηση Διαδικασιών ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ Διοίκηση και Μοντελοποίηση Διαδικασιών ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΑΔΙΚΑΣΙΩΝ ΔΗΜΟΣΙΩΝ ΥΠΗΡΕΣΙΩΝ 1. Διοίκηση και Μοντελοποίηση

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

Μοντελοποίηση ροών εργασίας

Μοντελοποίηση ροών εργασίας Μοντελοποίηση ροών εργασίας ΕΣΔΔ Σειρά 22 η Ενότητα 4 Περιεχόμενα Διαδικασία Μοντελοποίηση Διαδικασιών Τεχνικές Μοντελοποίησης Διαδικασιών Εργαλεία Μοντελοποίησης Διαδικασιών Business Process Model and

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

Μοντελοποίηση Επιχειρησιακών Διαδικασιών

Μοντελοποίηση Επιχειρησιακών Διαδικασιών Μοντελοποίηση Επιχειρησιακών Διαδικασιών Ειδικά θέματα διοίκησης Επιχειρησιακή διαδικασία «Σειρά από συνδεδεμένες δραστηριότητες οι οποίες λαμβάνουν μία «είσοδο» και τη μετατρέπουν για να δημιουργήσουν

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

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

Διαγράμματα UML στην Ανάλυση. Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων

Διαγράμματα UML στην Ανάλυση. Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων Διαγράμματα UML στην Ανάλυση Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων περιεχόμενα παρουσίασης Διαγράμματα επικοινωνίας Διαγράμματα ακολουθίας Διαγράμματα

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

09 Η γλώσσα UML II. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο

09 Η γλώσσα UML II. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο 09 Η γλώσσα UML II Τεχνολογία Λογισμικού Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Μοντελοποίηση συμπεριφοράς

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

Προγραμματισμός Επιχειρησιακών Πόρων Ανασχεδιασμός Επιχειρηματικών Διεργασιών. Καθηγητής Δρ. Πάνος Φιτσιλής

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

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

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο 09 Η γλώσσα UML I Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Εαρινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Μοντελοποίηση Επιχειρησιακών Διαδικασιών με χρήση των μεθόδων BPMN και BPMS

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

Πληροφοριακά Συστήματα & Δημόσια Διοίκηση

Πληροφοριακά Συστήματα & Δημόσια Διοίκηση Πληροφοριακά Συστήματα & Δημόσια Διοίκηση Κ. Ταραμπάνης Καθηγητής kat@uom.gr http://islab.uom.gr Οργανωσιακές Διαδικασίες Organizational Processes ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ- Κ. Ταραμπάνης Εργασία

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

. Μεθοδολογία Προγραμματισμού. UML Διαγράμματα. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014

. Μεθοδολογία Προγραμματισμού. UML Διαγράμματα. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014 .. Μεθοδολογία Προγραμματισμού UML Διαγράμματα Νικόλαος Πεταλίδης Τμήμα Μηχανικών Η/Υ ΤΕΙ Κεντρικής Μακεδονίας Εισαγωγή Εαρινό Εξάμηνο 2014 Ν. Πεταλίδης (ΤΕΙ Κεντρικής Μακεδονίας) Μεθοδολογία Προγραμματισμού

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

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής PCCHML: Δημιουργία Γλώσσας Μοντελοποίησης Ειδικού Σκοπού

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

Περιεχόμενο του μαθήματος

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

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

Κεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια

Κεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια Περιεχόμενα Πρόλογος... 11 Κεφάλαιο 1ο. Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο...13 1.2 Πως αναπτύχθηκε η UML...14 1.3 Κατανοώντας την UML...15 1.4 Αναγνωρίζοντας τα επί μέρους τμήματα

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

Διοίκηση, Μεθοδολογίες Μοντελοποίησης Διαδικασιών και σχετικά εργαλεία

Διοίκηση, Μεθοδολογίες Μοντελοποίησης Διαδικασιών και σχετικά εργαλεία ΑΠΟΤΥΠΩΣΗ, ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΔΙΟΙΚΗΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ Διοίκηση, Μεθοδολογίες Μοντελοποίησης Διαδικασιών και σχετικά εργαλεία ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ ΜΕΘΟΔΟΛΟΓΙΕΣ ΚΑΙ

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

Εγχειρίδιο χρήσης Intalio Designer Εγχειρίδιο χρήσης Intalio Designer

Εγχειρίδιο χρήσης Intalio Designer Εγχειρίδιο χρήσης Intalio Designer Εγχειρίδιο χρήσης Intalio Designer Σελίδα 1 Copyright Copyright 2007 Atlantis Group. Ιστορικό εγγράφου Έκδοση Εγχειριδίου: 1.0 Ημερομηνία δημιουργίας: 26/11/2007 Σελίδα 2 ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 4 2

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

5. Ανασχεδιασμός Επιχειρηματικών Διεργασιών

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΑΠΤΥΞΗ ΑΝΘΡΩΠΙΝΟΥ ΔΥΝΑΜΙΚΟΥ» ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ ΑΝΑΦΟΡΑΣ ΕΣΠΑ 2007-2013 ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΑΠΤΥΞΗ ΑΝΘΡΩΠΙΝΟΥ ΔΥΝΑΜΙΚΟΥ» ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ ΑΝΑΦΟΡΑΣ ΕΣΠΑ 2007-2013 ΕΡΓΟ «Πρότυπο Σύστημα Υποστήριξης Ατόμων με Αυτισμό (ΠΣΥΑ) Βασιζόμενο σε ένα Ευφυές Πληροφοριακό

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

Διαχείριση Πληροφοριακών Συστημάτων

Διαχείριση Πληροφοριακών Συστημάτων Διαχείριση Πληροφοριακών Συστημάτων Μοντελοποίηση και Αναδιοργάνωση Επιχειρηματικών Διαδικασιών (BPR) Διδάσκουσα: Αδαμαντία Πατέλη (pateli@ionio.gr) Κέρκυρα, 6 Μαίου 2015 1 Χρηματοδότηση Το παρόν εκπαιδευτικό

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο -

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο - ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάνα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ:

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

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

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

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

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

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

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών. Business Process Modeling Notation (BPMN)

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών. Business Process Modeling Notation (BPMN) Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Business Process Modeling Notation (BPMN) Εισαγωγή Η Business Process Modeling Notation (BPMN) http://www.bpmn.org είναι ένα πρότυπο που περιέχει ένα σύνολο

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

5. (Λειτουργικά) Δομικά Διαγράμματα

5. (Λειτουργικά) Δομικά Διαγράμματα 5. (Λειτουργικά) Δομικά Διαγράμματα Γενικά, ένα λειτουργικό δομικό διάγραμμα έχει συγκεκριμένη δομή που περιλαμβάνει: Τις δομικές μονάδες (λειτουργικά τμήματα ή βαθμίδες) που συμβολίζουν συγκεκριμένες

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

BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ

BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ BPMN Abstraction Tool ΠΑΡΟΥΣΙΑΣΗ ΕΡΓΑΛΕΙΟΥ ΑΦΑΙΡΕΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ Agenda Θεωρητικό Υπόβαθρο Εισαγωγή Αφαίρεση BPMN Μοντέλων Παρουσίαση Εργαλείου Λειτουργικότητα Αρχιτεκτονική και Τεχνολογίες

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων Πληροφοριακά Συστήματα Διοίκησης Ενότητα 7: Διαγράμματα Καταστάσεων Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων Σκοποί

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

ιαγράµµατα Συµπεριφοράς Ανάλυση Συστηµάτων 2009

ιαγράµµατα Συµπεριφοράς Ανάλυση Συστηµάτων 2009 ιαγράµµατα Συµπεριφοράς Ανάλυση Συστηµάτων 2009 ιαγράµµατα Συµπεριφοράς ιαγράµµατα Ακολουθίας ιαγράµµατα Μηχανής Καταστάσεων ιαγράµµατα Επικοινωνίας ιαγράµµατα ραστηριοτήτων ιαγράµµατα Ακολουθίας (Sequence

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

Επαναληπτικές Διαδικασίες

Επαναληπτικές Διαδικασίες Επαναληπτικές Διαδικασίες Οι επαναληπτικές δομές ( εντολές επανάληψης επαναληπτικά σχήματα ) χρησιμοποιούνται, όταν μια ομάδα εντολών πρέπει να εκτελείται αρκετές- πολλές φορές ανάλογα με την τιμή μιας

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

Διαγράμματα Αλληλεπίδρασης. Διαγράμματα Ακολουθίας Διαγράμματα Συνεργασίας

Διαγράμματα Αλληλεπίδρασης. Διαγράμματα Ακολουθίας Διαγράμματα Συνεργασίας Διαγράμματα Αλληλεπίδρασης Διαγράμματα Ακολουθίας Διαγράμματα Συνεργασίας 1 Διαγράμματα αλληλεπίδρασης Απεικονίζουν την αλληλεπίδραση των αντικειμένων μέσω μηνυμάτων Η ανάθεση αρμοδιοτήτων περιλαμβάνει

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

FORTRAN και Αντικειμενοστραφής Προγραμματισμός

FORTRAN και Αντικειμενοστραφής Προγραμματισμός FORTRAN και Αντικειμενοστραφής Προγραμματισμός Παραδόσεις Μαθήματος 2016 Δρ Γ Παπαλάμπρου Επίκουρος Καθηγητής ΕΜΠ georgepapalambrou@lmentuagr Εργαστήριο Ναυτικής Μηχανολογίας (Κτίριο Λ) Σχολή Ναυπηγών

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

5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ

5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ 5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ 5.1 Εισαγωγή στους αλγορίθμους 5.1.1 Εισαγωγή και ορισμοί Αλγόριθμος (algorithm) είναι ένα πεπερασμένο σύνολο εντολών οι οποίες εκτελούν κάποιο ιδιαίτερο έργο. Κάθε αλγόριθμος

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

Διάλεξη 1: Εισαγωγή στον Κατανεμημένο Υπολογισμό. ΕΠΛ 432: Κατανεμημένοι Αλγόριθμοι

Διάλεξη 1: Εισαγωγή στον Κατανεμημένο Υπολογισμό. ΕΠΛ 432: Κατανεμημένοι Αλγόριθμοι Διάλεξη 1: Εισαγωγή στον Κατανεμημένο Υπολογισμό ΕΠΛ 432: Κατανεμημένοι Αλγόριθμοι Τι θα δούμε σήμερα Τι είναι ένα Κατανεμημένο Σύστημα; Επικοινωνία, Χρονισμός, Σφάλματα Μοντέλο Ανταλλαγής Μηνυμάτων 1

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επανάληψης. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επανάληψης. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Δομή Επανάληψης Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Δομή Επανάληψης Επανάληψη με αρίθμηση DO = ,

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

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 7: Εισαγωγή στη UML Τι είναι η UML; 2 Βασικό πρόβλημα τεχνολογίας λογισμικού Έλλειψη κοινά αποδεκτής «γλώσσας» για την έκφραση των σχεδίων λογισμικού. Το

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων Πληροφοριακά Συστήματα Διοίκησης Ενότητα 8: Διαγράμματα Δραστηριοτήτων Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων και Τροφίμων Σκοποί

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

Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων,

Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων, Περιπτώσεις Χρήσης (Προδιαγραφές Απαιτήσεων) Ιδέα του Jacobson ( 92, OOSE) μηχανισμός ανακάλυψης και καταγραφής των λειτουργικών απαιτήσεων ιστορίες χρήσης του συστήματος εργαλείο ανάλυσης ακόμη και σε

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 6 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάννα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ: Στουγιάννου

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ ΧΡΗΣΗΣ) (7-8)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ ΧΡΗΣΗΣ) (7-8) ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ

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

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Λειτουργικά

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

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

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

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

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

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

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

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης

Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης. Εισαγωγή Η παρούσα εργαστηριακή άσκηση έχει ως σκοπό την εξοικείωση με τα πρωτόκολλα δρομολόγησης τα οποία χρησιμοποιούνται στα Ad-Hoc δίκτυα, καθώς και την συγκριτική

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

Ενδεικτικές Ερωτήσεις Θεωρίας

Ενδεικτικές Ερωτήσεις Θεωρίας Ενδεικτικές Ερωτήσεις Θεωρίας Κεφάλαιο 2 1. Τι καλούμε αλγόριθμο; 2. Ποια κριτήρια πρέπει οπωσδήποτε να ικανοποιεί ένας αλγόριθμος; 3. Πώς ονομάζεται μια διαδικασία που δεν περατώνεται μετά από συγκεκριμένο

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

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Λειτουργικά

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

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Λειτουργικά

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

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Άσκηση 1 α) Η δομή σταθμισμένης ένωσης με συμπίεση διαδρομής μπορεί να τροποποιηθεί πολύ εύκολα ώστε να υποστηρίζει τις

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

Διαγράμματα Κλάσεων στη Σχεδίαση

Διαγράμματα Κλάσεων στη Σχεδίαση Διαγράμματα Κλάσεων στη Σχεδίαση περιεχόμενα παρουσίασης Αφηρημένες κλάσεις Ιδιότητες Λειτουργίες Απλοί τύποι Συσχετίσεις Εξάρτηση Διεπαφές αφηρημένες κλάσεις Οι αφηρημένες κλάσεις δεν μπορούν να δημιουργήσουν

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

Σχεδίαση Περιβάλλοντος εργασίας ενός Οργανισμού και Σχεδίαση Χάρτη διαδικασιών ενός Οργανισμού και

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

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

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

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

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

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

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

Παιχνίδι TCP-IP (περιγραφή πρωτοκόλλων)

Παιχνίδι TCP-IP (περιγραφή πρωτοκόλλων) Παιχνίδι TCP-IP (περιγραφή πρωτοκόλλων) Επιμέλεια : Χ. Πατρικάκης (βασισμένο στην ιδέα του Norman Pendegraft. 2003: The TCP/IP game, Current issues in IT education, Tanya McGill (Ed.). IGI Publishing,

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

Δίκτυα ΙΙ. Κεφάλαιο 7

Δίκτυα ΙΙ. Κεφάλαιο 7 Δίκτυα ΙΙ Κεφάλαιο 7 Στο κεφάλαιο αυτό παρουσιάζεται ο τρόπος επικοινωνίας σε ένα δίκτυο υπολογιστών. Το κεφάλαιο εστιάζεται στο Επίπεδο Δικτύου του OSI (το οποίο είδατε στο μάθημα της Β Τάξης). Οι βασικές

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

Εγχειρίδιο λειτουργιών χρήστη (επιχείρησης) στο Mathiteia4u

Εγχειρίδιο λειτουργιών χρήστη (επιχείρησης) στο Mathiteia4u Εγχειρίδιο λειτουργιών χρήστη (επιχείρησης) στο Mathiteia4u Μέσω της ηλεκτρονικής πύλης www.mathiteia4u.gov.gr δίνεται πρόσβαση σε ένα νέο πρόγραμμα για την στήριξη νέων που έχουν μόλις αποφοιτήσει από

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

Εγχειρίδιο Χρήσης Slide Recorder

Εγχειρίδιο Χρήσης Slide Recorder Εγχειρίδιο Χρήσης Slide Recorder Αναπτύχθηκε στο Κέντρο Λειτουργίας Διαχείρισης Δικτύου, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Προγραμματιστής: Γιώργος Φράγκος Περιεχόμενα Εγχειρίδιο Χρήσης Slide

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

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης Περιπτώσεις Χρήσης περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης περιπτώσεις χρήσης Τι θα κάνει το λογισμικό για κάποιον

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

Visual Flowchart Γενικά

Visual Flowchart Γενικά Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή

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

Προγραµµατισµός Η/Υ. Μέρος2

Προγραµµατισµός Η/Υ. Μέρος2 Προγραµµατισµός Η/Υ Μέρος2 Περιεχόμενα Επανάληψη Βασικών Σύμβολων Διαγραμμάτων Ροής Αλγόριθμος Ψευδοκώδικας Παραδείγματα Αλγορίθμων Γλώσσες προγραμματισμού 2 Επανάληψη Βασικών Σύμβολων Διαγραμμάτων Ροής

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

PDF created with pdffactory Pro trial version www.pdffactory.com

PDF created with pdffactory Pro trial version www.pdffactory.com Περιπτώσεις Χρήσης (Use Cases)- Γενικά Περίπτωση χρήσης: ένα σύνολο διαδοχικών ενεργειών (που μπορεί να περιλαμβάνει και εναλλακτικές ενέργειες) το οποίο οδηγεί σε ένα χρήσιμο αποτέλεσμαγιαέναν χειριστή

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

«ΤΕΧΝΙΚΕΣ ΤΡΙΣΔΙΑΣΤΑΤΗΣ ΑΠΕΙΚΟΝΙΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ»

«ΤΕΧΝΙΚΕΣ ΤΡΙΣΔΙΑΣΤΑΤΗΣ ΑΠΕΙΚΟΝΙΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Διπλωματική Εργασία «ΤΕΧΝΙΚΕΣ ΤΡΙΣΔΙΑΣΤΑΤΗΣ ΑΠΕΙΚΟΝΙΣΗΣ ΔΙΑΔΙΚΑΣΙΩΝ» ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΔΙΟΝΥΣΙΟΣ ΚΑΡΚΟΥΛΙΑΣ (Α.Μ.:344) ΕΠΙΒΛΕΠΩΝ: ΚΑΘΗΓΗΤΗΣ ΒΑΣΙΛΕΙΟΣ ΒΟΥΤΣΙΝΑΣ ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΑΚΩΝ

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

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

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

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 5 ο Εργαστήριο -

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 5 ο Εργαστήριο - ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 5 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάννα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ: Στουγιάννου

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

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

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

Σενάριο 16: Ο κόσμος του Robby

Σενάριο 16: Ο κόσμος του Robby Σενάριο 16: Ο κόσμος του Robby Φύλλο Εργασίας Τίτλος: Ο κόσμος του Robby Γνωστικό Αντικείμενο: Εφαρμογές Πληροφορικής-Υπολογιστών Διδακτική Ενότητα: Διερευνώ - Δημιουργώ Ανακαλύπτω, Συνθετικές εργασίες.

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

Μοντελοποίηση Πεδίου

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

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

Ψευδοκώδικας. November 7, 2011

Ψευδοκώδικας. November 7, 2011 Ψευδοκώδικας November 7, 2011 Οι γλώσσες τύπου ψευδοκώδικα είναι ένας τρόπος περιγραφής αλγορίθμων. Δεν υπάρχει κανένας τυπικός ορισμός της έννοιας του ψευδοκώδικα όμως είναι κοινός τόπος ότι οποιαδήποτε

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

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

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

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

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

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

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

ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML

ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML για το µάθηµα ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ Ακαδηµαϊκό Έτος 2012-2013 «Αντικειµενοστρεφής Ανάλυση Ηλεκτρονικού Καταστήµατος Προσφορών (e-shop)» Η άσκηση αφορά στη χρήση της

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

Θέμα : Μοντελοποίηση, Ανάλυση και Προσομοίωση διαδικασιών του Πανεπιστημιακό Γενικού Νοσοκομείου Πατρών

Θέμα : Μοντελοποίηση, Ανάλυση και Προσομοίωση διαδικασιών του Πανεπιστημιακό Γενικού Νοσοκομείου Πατρών ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Τμήμα Διοίκησης Επιχειρήσεων Μεταπτυχιακό Πρόγραμμα Σπουδών «Νέες Αρχές Διοίκησης Επιχειρήσεων» Θέμα : Μοντελοποίηση, Ανάλυση και Προσομοίωση διαδικασιών του Πανεπιστημιακό Γενικού

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

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή 6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή Εισαγωγή Η σχεδίαση ενός ψηφιακού συστήµατος ως ακολουθιακή µηχανή είναι εξαιρετικά δύσκολη Τµηµατοποίηση σε υποσυστήµατα µε δοµικές µονάδες:

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

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

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

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

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

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

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

Εφαρµογή Μεθοδολογίας Μοντελοποίησης ιαδικασιών BPMN

Εφαρµογή Μεθοδολογίας Μοντελοποίησης ιαδικασιών BPMN ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΒΙΟΜΗΧΑΝΙΚΗΣ ΙΟΙΚΗΣΗΣ & ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΕΡΕΥΝΑΣ Εφαρµογή Μεθοδολογίας Μοντελοποίησης ιαδικασιών BPMN Συγγραφέας: Αχιλλέας - Στυλιανός Κωνσταντίνου

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

Περιεχόμενο του μαθήματος

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

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

Μεθοδολογικός σχεδιασμός πνευματικού αυτοματισμού με έμβολα

Μεθοδολογικός σχεδιασμός πνευματικού αυτοματισμού με έμβολα Μεθοδολογικός σχεδιασμός πνευματικού αυτοματισμού με έμβολα Είναι αλήθεια ότι στα θέματα του σχεδιασμού αυτοματισμών με πνευματικές βαλβίδες δεν υπάρχει μία και μοναδική μέθοδος όπως και δεν υπάρχει μια

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

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος? Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των

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

Ανάλυση Περιπτώσεων Χρήσης

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

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

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Λευκή Λίστα Προτύπων

Λευκή Λίστα Προτύπων ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Α.Ε. «Ελληνικό Πλαίσιο Παροχής Υπηρεσιών» Λευκή Λίστα Προτύπων PLANET ΑΝΩΝΥΜΗ ΕΤΑΙΡΕΙΑ ΠΑΡΟΧΗΣ ΣΥΜΒΟΥΛΕΥΤΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΕΡΕΥΝΗΤΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΑΚΟ ΙΝΣΤΙΤΟΥΤΟ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

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

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

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή Οι σηµερινές δραστηριότητες των επιχειρήσεων δηµιουργούν την ανάγκη για όσο το δυνατό µεγαλύτερη υποστήριξη από τα πληροφοριακά τους

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

Εισαγωγή στη γλώσσα UML

Εισαγωγή στη γλώσσα UML Κεφάλαιο 1 o Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο Στις πρώτες εποχές των υπολογιστών, οι προγραμματιστές συνήθιζαν να περιορίζονται στην ανάλυση σε βάθος των προβλημάτων που αντιμετώπιζαν.

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

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

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 4 ο Εργαστήριο -

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 4 ο Εργαστήριο - ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 4 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάννα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ: Στουγιάννου

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

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

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

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

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

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

Υπολογισμός Φορολογικής Αναμόρφωσης

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

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

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση

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

Περι-γράφοντας... βρόχους

Περι-γράφοντας... βρόχους Όνομα(τα): Όνομα Η/Υ: Σ Τμήμα: Ημερομηνία: Περι-γράφοντας... βρόχους Ξεκινήστε το Χώρο Δραστηριοτήτων, επιλέξτε τη θεματική ενότητα: ΘΕ05: Επανάληψη και επιλέξτε την πρώτη δραστηριότητα (Περι-γράφοντας...

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

Δίκτυα Θεωρία

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

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

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας Σωτηρία ριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονοµίας Συστήµατα διανοµής ηλεκτρικής ενέργειας

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

UML: Unified modelling language

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

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

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

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

ΔΙΑΔΙΚΑΣΙΑ ΛΗΨΗΣ ΑΠΟΦΑΣΗΣ ΚΑΙ ΚΡΙΤΗΡΙΑ ΓΙΑ ΤΗΝ ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΚΥΡΙΟΥ ΣΚΟΠΟΥ ΥΠΗΡΕΣΙΑΣ ΔΙΕΘΝΩΝ ΜΕΤΑΦΟΡΩΝ ΕΠΙΒΑΤΩΝ ΔΙΑΔΙΚΑΣΙΑ ΛΗΨΗΣ ΑΠΟΦΑΣΗΣ ΚΑΙ ΚΡΙΤΗΡΙΑ ΓΙΑ ΤΗΝ ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ ΚΥΡΙΟΥ ΣΚΟΠΟΥ ΥΠΗΡΕΣΙΑΣ ΔΙΕΘΝΩΝ ΜΕΤΑΦΟΡΩΝ ΕΠΙΒΑΤΩΝ [ΣΧΕΔΙΟ ΓΙΑ ΔΙΑΒΟΥΛΕΥΣΗ] Αθήνα, 12 Ιουλίου 2012 1 ΓΕΝΙΚΑ Η Ελληνική Ρυθμιστική Αρχή Σιδηροδρόμων

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

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη

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

Μέγιστη ροή. Κατευθυνόμενο γράφημα. Συνάρτηση χωρητικότητας. αφετηρίακός κόμβος. τερματικός κόμβος. Ροή δικτύου. με τις ακόλουθες ιδιότητες

Μέγιστη ροή. Κατευθυνόμενο γράφημα. Συνάρτηση χωρητικότητας. αφετηρίακός κόμβος. τερματικός κόμβος. Ροή δικτύου. με τις ακόλουθες ιδιότητες Κατευθυνόμενο γράφημα Συνάρτηση χωρητικότητας 12 16 2 Ροή δικτύου Συνάρτηση αφετηρίακός κόμβος 13 1 με τις ακόλουθες ιδιότητες 4 14 9 7 4 τερματικός κόμβος Περιορισμός χωρητικότητας: Αντισυμμετρία: Διατήρηση

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