Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Εταιρεία : Imagination Travel Κλάδος : Ταξιδιωτικό Γραφείο Αριθμός Εργαζομένων : 15
Advertisements

LGAF Business Process Modeling Framework Αθανάσιος Μώραλης, ATLANTIS Group (ΙΤΥ) Δήμητρα Μπέλια, Παν. Αιγαίου (ΤΜΟΔ) Πέτρος Καβάσαλης, ΙΤΥ & Παν. Αιγαίου.
ΣXΕΔΙΑΣΜΟΣ ΣΥΣΤΗΜΑΤΟΣ ΚΛΕΙΩ Ι.Ν.Β.Ι.Σ. Ιανουάριος 2004.
ΤΡΟΠΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΤΩΝ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ
Jetspeed Open Source Εργαλείο για την Δημιουργία Information Portals Πανεπιστήμιο Αιγαίου Βιορρές Νίκος.
ΙΕΛΕναρκτήρια συνάντηση για το πρόγραμμα "ΚΛΕΙΩ" 7η Νοεμβρίου Οντολογίες & εργαλείο συγγραφής για το "ΚΛΕΙΩ" Ινστιτούτο Επεξεργασίας του Λόγου (ΙΕΛ)
Eξειδικευμένες υπηρεσίες internet Κάντε κλικ για την συνέχεια της παρουσίασης.
E –Learning & LMS Κ. Χαιρόπουλος(Projects Coordinator) Χ. Στεφάνου(Senior e-Learning expert)
POINTERS, AGGREGATION, COMPOSITION. POINTERS TO OBJECTS.
Διαχείριση Έργου Οργάνωση, σχεδιασμός και προγραμματισμός έργων ανάπτυξης λογισμικού.
Διαδικασία ανάπτυξης Προσδιορισμός απαιτήσεων Αρχιτεκτονικός Σχεδιασμός Λεπτομερής Σχεδιασμός Κωδικοποίηση Έλεγχος Παράδοση Συστήματος Λειτουργία - Συντήρηση.
H διαδικασία ανάπτυξης λογισμικού. Tι θα γνωρίσουμε •Τις φάσεις ανάπτυξης του λογισμικού. •Γιατί χρειάζεται να γίνει ανάλυση του προβλήματος. •Τι θα πρέπει.
Βάσεις Δεδομένων 1 T.Manavis– N.Kyritsis.
HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
Πτυχιακή εργασία των Κωνσταντίνου Κουρμούση (1604)
HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ
Σχεδίαση διδακτικών συστημάτων στον Ιστό Παγκόσμιας Εμβέλειας Βασική αρχή –“... Design is a complex human process, subjected to continuing change (which.
Δαμιανός Χατζηαντωνίου Οικονομικό Πανεπιστήμιο Αθηνών
. Εννοιολογικοί χάρτες.
Τι είναι Ανάλυση Τι είναι Συστήματα Πληροφορικής
ΑΠΕΙΚΟΝΙΣΗ ΕΝΝΟΙΩΝ 1. 2 Χρήστης Στόχος Ταμίας διενέργεια πώλησης διενέργεια ενοικίασης εισαγωγή ταμείου εξαγωγή ταμείου * 1 Μοντέλο Πεδίου Προβλήματος.
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
1 HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ. Καθηγητής, Ε.Μ.Π.
HMMY Τεχνολογία Λογισμικού Διδάσκων Κώστας Κοντογιάννης Αναπλ. Καθηγητής, Ε.Μ.Π.
ΔΙΑΓΡΑΜΜΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ
Η επιστήμη του Web.
Network Inference Μπαλάφα Κασιανή - Αδριανή Πλασταρά Κατερίνα.
ΟΡΙΣΜΟΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΔΙΑΓΡΑΜΜΑTA ΑΛΛΗΛΕΠΙΔΡΑΣΗΣ
ΟΤΑ Επιχειρησιακη νοημοσυνη: ΕΝΟΤΗΤΑ Ad1.2.1: ΑΝΑΠΤΥΞΗ
Προηγμένες υπηρεσίες προς τους Πολίτες Σταύρος Αλεξάκης Public Sector Lead– Microsoft Hellas.
Προγραμματισμός Γιατι γραφουμε προγραμματα (προηγ. διαλεξη)
Microsoft BizTalk Server 2002 Αθανασίου Σπύρος Ιωάννης Κουβάρας.
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
1 Διαχείριση Γνώσης Μ. Γεργατσούλης Χ. Παπαθεοδώρου.
Παράδειγμα Εφαρμογής Σύστημα για Online Αγορές Αθανασόπουλος Γιώργος ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ.
Τεχνολογία ΛογισμικούSlide 1 Τεχνολογία Απαιτήσεων u Καθορίζει τι θέλει ο πελάτης από ένα σύστημα λογισμικού.
ΤΕΧΝΟΛΟΓΙΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ Mοντέλα Επιχειρησιακών Διαδικασιών Mέρος B.
ΑΝΑΛΥΣΗ ΣΥΣΤΗΜΑΤΩΝ Ακαδ. Έτος
Ορισμός και Αρχιτεκτονική Συστημάτων Υποστήριξης Αποφάσεων.
ΕΞΑΜΗΝΟ ΣΤ’ Λευκάδα 2011Δήμητρα Τζίγκου Εφαρμογών Πληροφορικής στη Διοίκηση και την Οικονομία.
 Κύριο αντικείμενο της μελέτης είναι ο καθορισμός της μεθοδολογίας, των προτύπων (standards) και των διαδικασιών (procedures) για τις πρώτες και πιο.
Αρχές Τεχνολογίας Λογισμικού Εργαστήριο 1: Εισαγωγή.
Μέρος 1 Εισαγωγή στα Πληροφοριακά Συστήματα. 22/9/20162 Περιεχόμενα  Βασικές έννοιες Πληροφοριακών Συστημάτων  Απαιτήσεις των σύγχρονων επιχειρήσεων.
Αρχιτεκτονικές Προσανατολισμένες σε Υπηρεσίες (SOA) Κωνσταντίνος Κωτσοκάλης Εθνικό Δίκτυο Έρευνας & Τεχνολογίας.
1 Εργαστήριο MIS Use Cases. 2 ΆνθρωποιΔεδομένα Λογισμικό Υλικό Διαδικασίες.
1 State Diagrams. 2 Τα διαγράμματα καταστάσεων (State diagrams) χρησιμοποιούνται: Για να βοηθήσουν στην ανάπτυξη ενός συστήματος Για να βοηθήσουν στην.
Προγραμματισμός Επιχειρησιακών Πόρων - Enterprise Resource Planning
Αρχές Διοίκησης και Διαχείρισης Έργων
Cloud Computing Το cloud computing παρέχει υπηρεσίες υπολογισμού, λογισμικού, πρόσβασης σε δεδομένα και αποθήκευσης που δεν απαιτούν ο τελικός χρήστης.
Επιχειρηματικός Σχεδιασμός
Χειρισμός Χρόνου και Μεθοδολογίες Προσομοίωσης
Διαχείριση παραγωγής εντύπων 1/2
Βασικά Μοντέλα και Έννοιες Διεργασιών
Σχεδιασμός Λογισμικού – ΠΛΗ24 ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΙΙ
Αρχές Διοίκησης και Διαχείρισης Έργων
Ανάπτυξη Μοντέλων Διακριτών Συστημάτων Μέρος Β
Wikis Ο Cunningham εμπνεύστηκε τον όρο wiki από τα "wiki wiki", δηλαδή τα "γρήγορα" λεωφορεία πυκνών δρομολογίων στον αερολιμένα της Χονολουλού.
Ταυτότητα και περίγραμμα μαθήματος
ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ
Activity Diagrams.
Εισαγωγή στη VHDL 5/8/2018 Εισαγωγή στη VHDL.
ΦΑΣΕΙΣ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΟΣ – ΑΝΑΠΤΥΞΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
Πληροφοριακό σύστημα Πληροφοριακό Σύστημα μιας επιχείρησης/οργανισμού είναι ένα σύστημα που αποτελείται από ανθρώπους, διαδικασίες και εξοπλισμό (Υλικό,
Ο ορισμός του επιχειρηματικού μοντέλου
ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ
ΕΙΣΑΓΩΓΗ ΣΤΗ UML ΕΙΣΑΓΩΓΗ ΣΤΗ UML.
Ερωτήματα Επιλογής σε ACCESS
Εννοιολογική Χαρτογράφηση
Μεταγράφημα παρουσίασης:

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

Tι είναι η BPMN (1/2) Η Business Process Modeling Notation (BPMN) http://www.bpmn.org είναι ένα πρότυπο που περιέχει ένα σύνολο από γραφικά σύμβολα που χρησιμοποιούνται για τη μοντελοποίηση Επιχειρησιακών Διαδικασιών σχεδιάστηκε από το Business Process Management Initiative (BPMI), με σκοπό την ενοποίηση και προτυποποίηση των υπαρχόντων Τεχνολογιών Διοίκησης Επιχειρησιακών Διαδικασιών Το BPMΙ http://www.bpmi.org είναι ένας μη κερδοσκοπικός οργανισμός, που ιδρύθηκε με σκοπό την προώθηση και ανάπτυξη της Τεχνολογίας Διοίκησης Επιχειρησιακών. Αναπτύσσει και χρησιμοποιεί πρότυπα για τον σχεδιασμό, την εκτέλεση, την συντήρηση και βελτίωση επιχειρησιακών διαδικασιών

Tι είναι η BPMN (2/2) Είναι πρότυπο για τη μοντελοποίηση επιχειρησιακών διαδικασιών με γραφικό τρόπο με τεχνικές που βασίζονται στα flowcharts και στο activity diagram της UML O στόχος της είναι η υποστήριξη της διαχείρισης επιχειρησιακών διαδικασιών (business process management) με το να παρέχει ένα συμβολισμό που είναι intuitive στους business users και υποστηρίζει μοντελοποίηση σύνθετης επιχειρησιακής σημασιολογίας από τους τεχνικούς users.

Ιστορική Αναδρομή Σήμερα Αύγουστος 2001 Νοέμβριος 2002 Αύγουστος 2003 Ίδρυση του BPMI Notation Working Group για την ανάπτυξη των προδιαγραφών της BPMN Νοέμβριος 2002 Η draft έκδοση 0.9 των προδιαγραφών της BPMN διατίθεται στο κοινό Αύγουστος 2003 Η draft έκδοση 1.0 των προδιαγραφών της BPMN διατίθεται στο κοινό Μάιος 2004 Η έκδοση 1.0 των προδιαγραφών της BPMN διατίθεται στο κοινό Ιούνιος 2005 Η έκδοση 1.x των προδιαγραφών της BPMN βρίσκεται υπό ανάπτυξη, ενώ έχει κατατεθεί στην OMG πρόταση συγχώνευσης της BPMN με την UML 2 Φεβρουάριος 2006 Η OMG υιοθετεί την BPMN 1.0 και το BPMI ενώνεται με την OMG. Σήμερα Τρέχουσα έκδοση 2.0 – ολοκληρώθηκε τον Ιανουάριο του 2011

BPMN – BP – BPEL

Χαρακτηριστικά & Πλεονεκτήματα Η BPMN καθιστά δυνατή τη μοντελοποίηση B2B και B2C αλληλεπιδράσεων μπορεί να αντιστοιχιστεί σε εκτελέσιμες γλώσσες επιχειρησιακών διαδικασιών (π.χ. BPEL) μπορεί να χρησιμοποιηθεί για τη μοντελοποίηση συνθέσεων Υπηρεσιών Ιστού (Web services compositions) Δημιουργεί γέφυρα για το κενό μεταξύ σχεδιασμού και υλοποίησης Μέσο επικοινωνίας μεταξύ των αναλυτών συστημάτων, των προγραμματιστών και των business users

Τι μοντελοποιεί η BPMN Μόνον έννοιες σχετικές με επιχειρησιακές διαδικασίες Π.χ. ΔΕΝ υποστηρίζεται η μοντελοποίηση: Οργανωτικών Δομών Μοντέλων Δεδομένων Η BPMN δεν αποτελεί διάγραμμα ροής δεδομένων (data flow diagram), παρ ότι απεικονίζει ροή των δεδομένων μέσω μηνυμάτων, και σύνδεση των δεδομένων με τις δραστηριότητες

Βασικά Στοιχεία της ΒΡΜΝ Ορίζει έναν τύπο διαγράμματος, το Business Process Diagram (BPD), που αποτελείται από ένα σύνολο γραφικών στοιχείων που είναι επεκτάσιμα επιτρέπουν την εύκολη ανάπτυξη απλών διαγραμμάτων που είναι οικεία στους αναλυτές (π.χ. Η απόφαση συμβολίζεται με διαμάντι και η δραστηριότητα με τετράγωνο) Στόχος: να δημιουργήσει έναν απλό μηχανισμό για τη δημιουργία απλών μοντέλων επιχειρησιακών διαδικασιών που όμως να μπορεί να χειριστεί και την πολυπλοκότητα που υπάρχει στις επιχειρησιακές διαδικασίες. Η BPMN ορίζει ένα μικρό σύνολο από βασικά στοιχεία, για την μοντελοποίηση επιχειρησιακών διαδικασιών. Τα στοιχεία αυτά είναι επεκτάσιμα. Η έκδοση 1.0 των προδιαγραφών της BPMN ορίζει μια σειρά από standard extensions για καθένα από τα βασικά στοιχεία (core elements) της γλώσσας (βλ. Διαφάνειες 10-13).

Βασικά Στοιχεία Οργανώνει τα γραφικά στοιχεία σε 4 κατηγορίες Flow Objects Connecting Objects Swimlanes Artifacts Σε κάθε κατηγορία μπορούν να προστεθούν επί πλέον στοιχεία για να χειριστούν την πολυπλοκότητα

Flow Objects Event Activity Gateway Συμβολίζει κάτι που «συμβαίνει» κατά τη διάρκεια εκτέλεσης μιας επιχειρησιακής διαδικασίας και επηρεάζει τη ροή της Τρία είδη: Start, Intermediate και End Activity Συμβολίζει μια εργασία που λαμβάνει χώρα στα πλαίσια της επιχειρησιακής διαδικασίας Δύο είδη: Task και Sub-process Gateway Χρησιμοποιείται για τον έλεγχο συζεύξεων και διαζεύξεων (δηλ. για το διαχωρισμό αλλά και για την επανένωση των ροών), σε μια επιχειρησιακή διαδικασία Decision patterns, forking, merging, joining

Flow Objects Gateways A gateway is represented with a diamond shape and determines forking and merging of paths, depending on the conditions expressed. Exclusive Used to create alternative flows in a process. Because only one of the paths can be taken, it is called exclusive. Event Based The condition determining the path of a process is based on an evaluated event. Parallel Used to create parallel paths without evaluating any conditions. Inclusive Used to create alternative flows where all paths are evaluated. Exclusive Event Based An event is being evaluated to determine which of mutually exclusive paths will be taken. Complex Used to model complex synchronization behavior. Parallel Event Based Two parallel processes are started based on an event, but there is no evaluation of the event.

Flow Objects Gateways

Flow Objects Παράδειγμα: inclusive OR Gateway Προσδιορίζει ότι θα επιλεγεί ένα ή περισσότερα ή όλα από τα διαθέσιμα μονοπάτια. Περισσότερα παραδείγματα θα βρείτε στο σύνδεσμο http://tynerblain.com/blog/200 6/07/27/bpmn-gateways/

Connecting Objects Sequence Flow Message Flow Association Χρησιμοποιείται για να δείξει τη σειρά, με την οποία εκτελούνται τα activities μιας επιχειρησιακής διαδικασίας Message Flow Χρησιμοποιείται για να δείξει τη ροή μηνυμάτων ανάμεσα σε 2 επιχειρησιακούς συμμετέχοντες (οντότητες ή ρόλους), οι οποίοι είτε τα στέλνουν είτε τα λαμβάνουν Association Χρησιμοποιείται για τη συσχέτιση δεδομένων, κειμένου και άλλων artifacts, με flow objects Υποδεικνύουν τα inputs/outputs των activities

Παράδειγμα 1 Μοντελοποίηση μιας απλής επιχειρησιακής διαδικασίας Διαδικασία αποδοχής πληρωμής

Παράδειγμα 3

Παράδειγμα 2 Μοντελοποίηση με περισσότερες λεπτομέρειες Τμήμα διαδικασίας λήψης προσφορών από τους προμηθευτές μιας εταιρίας

Swimlanes Pool Lane Αναπαριστά έναν συμμετέχοντα σε μια διαδικασία Αναπαριστά έναν συμμετέχοντα σε μια διαδικασία Χρησιμοποιείται για την κατάτμηση συνόλων από activities, στα πλαίσια των B2B αλληλεπιδράσεων Χρησιμοποιείται όταν το διάγραμμα περιλαμβάνει δύο ξεχωριστές επιχειρ. οντότητες ή συμμετέχοντες. Lane Χρησιμοποιείται για την οργάνωση και κατηγοριοποίηση των activities σε ένα pool

Παράδειγμα 3 Μοντελοποίηση με τη χρήση Pools Αλληλεπίδραση ασθενούς-ιατρικού γραφείου

Παράδειγμα 4 Μοντελοποίηση με χρήση Pools και ονόματα μηνυμάτων

Παράδειγμα 5 Μοντελοποίηση μιάς επιχ. Διαδικασίας με Lanes

Artifacts Data Object Group Annotation Χρησιμοποιείται για να δείξει πώς τα δεδομένα καταναλώνονται ή παράγονται από τα activities μιας επιχειρησιακής διαδικασίας Συνδέεται με τα activities, με τη χρήση association flows Group Χρησιμοποιείται για λόγους ανάλυσης ή/και περιγραφής μιας επιχειρησιακής διαδικασίας, ομαδοποιώντας ένα υποσύνολό της Δεν επηρεάζει την ακολουθιακή ροή της επιχειρησιακής διαδικασίας Annotation Χρησιμοποιείται για την παροχή επιπλέον πληροφορίας σε μορφή κειμένου στον αναγνώστη ενός BPMN διαγράμματος

Παράδειγμα 6 Μοντελοποίηση με τη χρήση Lanes Επεξεργασία online παραγγελίας

Γενικές χρήσεις της BPMN Επιτρέπει τη δημιουργία μοντέλου ενός μέρους της διαδικασίας αλλά και ολόκληρης της διαδικασίας σε διαφορετικά επίπεδα λεπτομέρειας Υπάρχουν δύο βασικοί τύποι μοντέλων Collaborative (Public) B2B Process Internal (Private) Business Process

Collaborative B2B Process Λειτουργικότητα Απεικονίζει τις αλληλεπιδράσεις μεταξύ δύο ή περισσότερων business entities, οι οποίες είναι ορατές από κάποιον εξωτερικό παρατηρητή Δεν εστιάζει σε κάποιον από τους συμμετέχοντες στις αλληλεπιδράσεις Περιεχόμενα Δύο ή περισσότερα pools, με ακολουθίες από activities και τις μεταξύ τους ανταλλαγές μηνυμάτων Τα processes σε καθένα από τα pools καλούνται επίσης abstract processes Οι λεπτομέρειες ενός abstract process μοντελοποιούνται με τη χρήση των internal (private) processes Οι λεπτομέρειες ενός abstract process μοντελοποιούνται με την χρήση των internal (private) processes.

Internal Business Process Λειτουργικότητα Εστιάζει στην απεικόνιση της οπτικής γωνίας μιας επιχείρησης Προσδιορίζει τα activities που δεν είναι ορατά από κάποιον εξωτερικό προς την επιχείρηση παρατηρητή, παρότι μπορεί να υπάρχουν και αλληλεπιδράσεις με εξωτερικούς συμμετέχοντες. Περιεχόμενα Αν χρησιμοποιούνται swimlanes τότε η internal business process θα περιέχεται σε ένα μοναδικό pool Μέσα στο pool υπάρχει ακολουθιακή ροή από activities, η οποία δεν μπορεί να εκτείνεται πέρα από τα όρια του pool Ροή μηνυμάτων, η οποία μπορεί να εκτείνεται πέρα από τα όρια του pool (υποδηλώνοντας τις αλληλεπιδράσεις με άλλα internal business processes)

Παράδειγμα 7 Example of a high level process which is basically a series of Sub-Processes with three decision points in the Process

Επεξήγηση του επόμενου διαγράμματος Το επόμενο διάγραμμα απεικονίζει λεπτομέρειες για την 1η Sub- Process του προηγούμενου σχήματος. Όπως θα δείτε έχει: Δύο Pools: ένα για τον πελάτη ένα για την εταιρεία που παρέχει την υπηρεσία Παρατηρείστε ότι το διάγραμμα απεικονίζει Την internal business process για την εταιρεία, όπου τα activities έχουν διαιρεθεί σε Lanes για να φαίνονται τα υπεύθυνα τμήματα ή οι ρόλοι Την abstract process του πελάτη (δηλ. δείχνει μόνο τα activities του πελάτη που χρησιμοποιούνται για το message flow προς/από την εταιρεία)

Αρχές Μοντελοποίησης Μοντέλα κατανοητά από μια ευρεία γκάμα αναγνωστών Αναλυτές Managers Προγραμματιστές / Μηχανικοί Λογισμικού Διαφορετικά επίπεδα ακρίβειας Διαγράμματα για την απεικόνιση των activities, σε υψηλό επίπεδο Διαγράμματα για την απεικόνιση των activities, σε χαμηλότερο επίπεδο Πρέπει ωστόσο να τονιστεί, ότι η BPMN δεν επιβάλλει κάποια συγκεκριμένη μεθοδολογία μοντελοποίησης. διατηρεί έναν μεγάλο βαθμό ανεξαρτησίας σε σχέση με το ποια μεθοδολογία επιλέγεται από τον σχεδιαστή της επιχειρησιακής διαδικασίας Πρέπει ωστόσο να τονιστεί, ότι η BPMN δεν επιβάλλει κάποια συγκεκριμένη μεθοδολογία μοντελοποίησης. Αντίθετα, διατηρεί έναν μεγάλο βαθμό ανεξαρτησίας σε σχέση με το ποια μεθοδολογία επιλέγεται από τον σχεδιαστή της επιχειρησιακής διαδικασίας.

ΠΕΡΙΣΣΟΤΕΡΑ ΠΑΡΑΑΔΕΙΓΜΑΤΑ

Εφαρμογή Κράτηση Αεροπορικού Εισιτηρίου

Εφαρμογή Κράτηση Αεροπορικού Εισιτηρίου Collaborative B2B & B2C Process

Εφαρμογή Κράτηση Αεροπορικού Εισιτηρίου Internal Business Process - Ταξιδιώτης

Εφαρμογή Κράτηση Αεροπορικού Εισιτηρίου Internal Business Process - Ταξιδιωτικό Πρακτορείο

Εφαρμογή Κράτηση Αεροπορικού Εισιτηρίου Internal Business Process - Αεροπορική Εταιρία

Πλήρης Λίστα Στοιχείων της BPMN

Πλήρης Λίστα Στοιχείων BPMN - 1 Activities

Πλήρης Λίστα Στοιχείων BPMN - 2 Events

Πλήρης Λίστα Στοιχείων BPMN – 3 Gateways

Πλήρης Λίστα Στοιχείων BPMN - 4 Connections

Workflow Patterns και BPMN

Workflow Patterns και BPMN - 1 Basic Control Patterns Sequence Parallel Split

Workflow Patterns και BPMN - 2 Basic Control Patterns Synchronization Exclusive Choice

Workflow Patterns και BPMN - 3 Basic Control Patterns Simple Merge

Workflow Patterns και BPMN - 3 Advanced Branching & Synchronization Patterns Multiple Choice Το Multiple Merge διαφέρει από τα Synchronization και Simple Merge workflow patterns στο ότι το activity D είναι δυνατόν να ενεργοποιηθεί παραπάνω από μία φορές (μια φορά για καθένα από τα συγκλίνοντα μονοπάτια). Multiple Merge

Workflow Patterns και BPMN - 4 Advanced Branching & Synchronization Patterns Discriminator Το Discriminator διαφέρει από το Synchronization workflow pattern στο ότι το activity D θα ενεργοποιηθεί αμέσως μόλις φτάσει σε αυτό το πρώτο token (προερχόμενο είτε από το activity B είτε από το activity C). N out of M Join

Workflow Patterns και BPMN - 5 Advanced Branching & Synchronization Patterns Synchronizing Merge Το Synchronizing Merge αποτελεί παραλλαγή του Synchronization workflow pattern. Η διαφορά είναι ότι δεν είναι εκ των προτέρων γνωστό πόσα μονοπάτια θα συγκλίνουν τελικά (αποτέλεσμα του προηγηθέντος Multiple Choice workflow pattern).

Workflow Patterns και BPMN - 6 Structural Patterns Arbitrary Cycles Implicit Termination

Workflow Patterns και BPMN - 7 Patterns involving Multiple Instances MI with a priori design-time knowledge MI with a priori run-time knowledge

Workflow Patterns και BPMN - 8 Patterns involving Multiple Instances MI with no priori knowledge MI requiring synchronization: Απαιτεί όλα τα αντίγραφα του επαναλαμβανόμενου activity (τα οποία εκτελούνται παράλληλα) να έχουν ολοκληρώσει πριν από την συνέχεια εκτέλεσης της διαδικασίας. MI requiring synchronization

Workflow Patterns και BPMN - 9 State-based Patterns Deferred Choice Interleaved Parallel Routing

Workflow Patterns και BPMN - 10 State-based Patterns Milestone

Workflow Patterns και BPMN - 11 Cancellation Patterns Cancel Activity Cancel Case

Βιβλιογραφία - Αναφορές Τα papers που υπάρχουν στο e-class στο φάκελο Σημειώσεις 2016-2017 /Υλικό για BPMN Οι κάτωθι ιστοσελίδες http://www.bpmn.org Ο επίσημος δικτυακός τόπος της γλώσσας Business Process Modeling Notation (BPMN) http://en.wikipedia.org/wiki/BPMN Ανεπίσημη αναφορά στην BPMN από την η-εγκυκλοπαίδεια Wikipedia