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

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

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

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

Αυτοματοποιημένη χαρτογραφία

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

Μεταπτυχιακή Εργασία Διαχείριση Επιχειρησιακών Διαδικασιών με τη χρήση Τεχνολογίας BPMN

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

Διαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ

LGAF Business Process Modeling Framework

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

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

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

Κατανεμημένα Συστήματα με Java. Ενότητα # 18: Υπηρεσίες Ιστού Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Έλεγχος αποθεμάτων (Inventory control) 1960

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM

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

ATHENS SCHOOL OF MANAGEMENT (THESSALONIKI) Η ΣΥΝΕΙΣΦΟΡΑ ΤΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΤΗΝ ΑΠΟΚΤΗΣΗ ΤΟΥ ΑΝΤΑΓΩΝΙΣΤΙΚΟΥ ΠΛΕΟΝΕΚΤΗΜΑΤΟΣ ΤΗΣ ΕΠΙΧΕΙΡΗΣΗΣ

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

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

Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 9: Πληροφοριακά Συστήματα Ορισμοί

κώστας βεργίδης εισαγωγή στις βασικές έννοιες των επιχειρησιακών διεργασιών γραφείο 322 κτίριο Γ

Κατανόηση των παραγόντων που συνδέονται με την εξέλιξη των συστημάτων ERP

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

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

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

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 9: Web Services. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής

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

4η ιάλεξη. UML ιαγράμματα αλληλεπίδρασης

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

* Enterprise Resource Planning ** Customer Relationship Management

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

Προγράμματα Κατάρτισης από την ITMC A.E.

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

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

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

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

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

Δυνατότητα επέκτασης για υποστήριξη ξεχωριστής διεπαφής χρήστη για φορητές συσκευές

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

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

Η Διαλειτουργικότητα στην Υπηρεσία του Πολίτη

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

Εισαγωγή στα Πληροφοριακά Συστήματα

ΚΕΦΑΛΑΙΟ 17: Web Services Εισαγωγή

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

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

Τα BPMS ως Τεχνολογία Ενοποίησης των Πληροφοριακών Συστημάτων της επιχείρησης (Enterprise Application Integration) θεωρία και μελέτη περίπτωσης

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

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

Προγράμματα Κατάρτισης από την ITMC A.E.

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων

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

Architecture οf Integrated Ιnformation Systems (ARIS)

Ομαδοποίηση των απαιτήσεων του προτύπου ISO Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ

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

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

Δομημένος Προγραμματισμός

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

Εγκατάσταση των ERP. Εφαρμογές Πληροφοριακών Συστημάτων Ιωάννης Καρύδης

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

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Μοντελοποίηση Λογικών Κυκλωμάτων

Ανάλυση Πληροφοριακών Συστημάτων. Εαρινό Εξάμηνο Lec06 (Εργαστήριο) 26/03/2019 Διδάσκων: Γεώργιος Χρ. Μακρής

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

Πληροφοριακά Συστήματα Απομακρυσμένης Εποπτείας και Μετρήσεων

Πληροφοριακά συστήματα στην επιχείρηση

Εισαγωγή στα Πληροφοριακά Συστήματα

Μάρκετινγκ Αγροτικών Προϊόντων

Πύλη Φαρμακευτικών Υπηρεσιών Υπουργείου Υγείας Κύπρου. System Architecture Overview

Ενότητα 1: Πληροφοριακά Συστήματα και Άνθρωποι

Ηλεκτρονικό Εμπόριο. Ενότητα 1: Εισαγωγικές Έννοιες. Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Ενδεικτικές λύσεις ασκήσεων

CAD / CAM. Ενότητα #10: Βιομηχανικά Συστήματα Ελέγχου. Δημήτριος Τσελές Τμήμα Μηχανικών Αυτοματισμού T.E.

ΜΑΘΗΜΑ: Υπολογιστικά Νέφη

Προγραμματισμός και Εφαρμογές Υπολογιστών

Rational Unified Process:

Ηλεκτρονικό Εμπόριο. Ενότητα 3: Ηλεκτρονικό Επιχειρηματικό Σχέδιο Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Αρχές Μάρκετινγκ. Ενότητα # 4: Πρόγραμμα Μάρκετινγκ Διδάσκων: Γεώργιος Πανηγυράκης Τμήμα: Οργάνωσης και Διοίκησης Επιχειρήσεων

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Information Technology for Business

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

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

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 10η Διάλεξη: Web Services

Υπηρεσίες Ιστού (Web Services) Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Συστήματα ΟΔΕΠ (Ολοκληρωμένης. Διαχείρισης Επιχειρησιακών Πόρων)- ERP (Enterprise Resource Planning)

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε

Εισαγωγή στη Δασική Πληροφορική

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

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Προγράμματα Η /Υ / Εφαρμογές σε συστ ήματα Π ό οι τητας Αριστομένης Μακρής

Μάθημα 7 ο : Πληροφοριακά Συστήματα Επιχειρήσεων (2/2)

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

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

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 9: Διαχείριση Έργων (1ο Μέρος)

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems

Υπηρεσιοστρεφής Αρχιτεκτονική SOA (Service Oriented Architecture)

Transcript:

Διαχείριση Πληροφοριακών Συστημάτων Διάλεξη 6: Συστήματα Διαχείρισης Διαδικασιών (Business Process Management Systems) Διδάσκουσα: Αδαμαντία Πατέλη (pateli@ionio.gr) Κέρκυρα, 30 Απριλίου 2014 1

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ιόνιο Πανεπιστήμιο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 1

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons 2

Διοίκηση Επιχειρησιακών Διαδικασιών (Business Process Management) Το BPM είναι μια προσέγγιση διοίκησης Λογική προσανατολισμένη στις διαδικασίες Υλοποίηση στρατηγικής μέσω διαδικασιών Οι διαδικασίες αποτελούν το στρατηγικό κεφάλαιο της επιχείρησης, και η σωστή διαχείριση και βελτίωση τους οδηγεί σε ανταγωνιστικό πλεονέκτημα Ενσωματώνει την τεχνολογία πληροφορικής και επιχειρηματικής λογικής 2

Χρήσιμοι Ορισμοί (1/5) Διαδικασία Ορίζεται το σύνολο των δομημένων και μετρήσιμων ενεργειών που έχουν σχεδιαστεί με βάση συγκεκριμένες εισροές για την παραγωγή καθορισμένης εκροής (output), η οποία απευθύνεται σε ένα συγκεκριμένο πελάτη ή αγορά. 3

Επιχειρησιακή Διαδικασία Παραδείγματα Επιχειρησιακών Διαδικασιών Κατασκευή και Παραγωγή: Συναρμολόγηση του προϊόντος Έλεγχος ποιότητας Κατάρτιση καταστάσεων υλικών Πωλήσεις και Μάρκετινγκ: Εντοπισμός πελατών Ενημέρωση πελατών για το προϊόν Πώληση του προϊόντος 4

Επιχειρησιακή Διαδικασία Παραδείγματα Επιχειρησιακών Διαδικασιών Χρηματοοικονομικά και Λογιστήριο: Πληρωμή πιστωτών Εκπόνηση χρηματοοικονομικών καταστάσεων Ανθρώπινοι Πόροι: Πρόσληψη εργαζομένων Αξιολόγηση εργασιακής απόδοσης εργαζομένων Διαχείριση προγραμμάτων παροχών 5

Χρήσιμοι Ορισμοί (2/5) Ροή Διαδικασίας (Workflow) Είναι η αυτοματοποίηση του συνόλου ή μέρους μιας επιχειρηματικής διαδικασίας κατά την διάρκεια της οποίας έγγραφα, πληροφορίες ή και αναθέσεις εργασιών περνούν από έναν συμμετέχοντα στον άλλο σύμφωνα με ένα σύνολο προαποφασισμένων κανόνων. Σύμφωνα με το Workflow Management Coalition [WfMC] 6

Παράδειγμα Ροής Διαδικασίας 7

Χρήσιμοι Ορισμοί (3/5) Μία δραστηριότητα (activity) είναι ένα από τα βήματα σε μία διαδικασία, είναι δηλαδή ένα σύνολο εργασιών που πρέπει να εκτελεστούν από ένα άτομο ή μια εφαρμογή, που έχει ένα συγκεκριμένο ρόλο (role) σε κάποια εργασία. Σχεδιασμός επιχειρηματικής διαδικασίας πρόκειται για μια δραστηριότητα έντασης γνώσης η οποία υποστηρίζεται από εργαλεία λογισμικού μοντελοποίησης και προσομοίωσης. στενά συνδεδεμένη με το επιχειρηματικό πρόγραμμα, τον ίδιο τον οργανισμό, την κουλτούρα, κλπ. 8

Χρήσιμοι Ορισμοί (4/5) Στιγμιότυπα επιχειρηματικής διαδικασίας: δημιουργούνται για την παράδοση μιας συγκεκριμένης υπηρεσίας περιλαμβάνει κατανομή πόρων και ορισμό χρόνων αρχής και ολοκλήρωσης Δια-οργανωτικές ροές εργασίας (Inter-organizational workflows) είναι ροές εργασίας που ξεπερνούν τα όρια ενός οργανισμού 9

Χρήσιμοι Ορισμοί (5/5) Διαχείριση Ροών Εργασίας (Workflow Management): είναι ο αυτοματοποιημένος συντονισμός έλεγχος και εκτέλεση διαδικασιών, που περιλαμβάνουν συνδυασμούς από δραστηριότητες, οι οποίες εκτελούνται από άνθρωπο ή από μηχανές και ειδικότερα εκείνες, που περιλαμβάνουν αλληλεπίδραση με εφαρμογές και εργαλεία πληροφορικής. 10

Απαιτήσεις από τα Π.Σ. CRM Customer BW Headquarter SCM/APO Production Supplier SRM/EBP Distributor Legacy System Warehouse WMS Subcontractor Legacy System 11

Απαιτήσεις από τα Π.Σ. Business expectations and CIO strategies a continued focus on business process improvement, cost reduction and analytics (Source: Gartner 2010 CIO Agenda Exec Summary) 12

Πλεονεκτήματα υιοθέτησης BPM Μείωση ανθρώπινου σφάλματος Αντικατάσταση χειρωνακτικών διαδικασιών με αυτοματοποιημένες Μεγαλύτερος έλεγχος κατάστασης διαδικασιών Μείωση χρόνου μεταξύ δραστηριοτήτων Πιο εύκολη ενσωμάτωση διαδικασιών ενδο-επιχειρησιακά και δια-επιχειρησιακά Ενισχύει την επιχειρησιακή ευελιξία 13

Ο κύκλος του BPM Οι διοικητικές ενέργειες που σχετίζονται με το BPM μπορούν να κατηγοριοποιηθούν σε 5 κατηγορίες: Σχεδιασμός Μοντελοποίηση Εκτέλεση Παρακολούθηση Βελτιστοποίηση 14

Απεικόνιση Επιχειρησιακών Διαδικασιών Τάσεις Μοντελοποίησης Γραφικές Περιγραφές Ροών Εργασιών BPMN (Business Process Modeling Notation) UML Petri-Nets Γλώσσες Εκτέλεσης Business Process Modeling Language (BPML) XML Process Definition Language (XPDL) Business Process Execution Language for Web Services (BPEL4WS) ebxml Business Process Specification Schema (BPSS) PSL (Process Specification Language) 15

Μοντελοποίηση & Εκτέλεση Επιχειρησιακών Διαδικασιών BPMN BPEL4WS 16

Business Process Model and Notation (BPMN) Είναι ένα νέο πρότυπο για την αναπαράσταση επιχειρηματικών διαδικασιών και διαδικασιών υπηρεσιών ιστού με τη βοήθεια συμβόλων, το οποίο αναπτύχθηκε από τον οργανισμό Business Process Management Initiative Κάθε στοιχείο του διαγράμματος ονομάζεται αντικείμενο ροής και έχει ένα συγκεκριμένο νόημα το οποίο ορίζεται στις προδιαγραφές της BPMN Το BPMN παρέχει τρία βασικά σύμβολα (αντικείμενα ροής): 17

Δραστηριότητες (BPMN) Οι ενέργειες ή οι εργασίες που γίνονται μέσα σε μια διαδικασία ονομάζονται δραστηριότητες. Υπάρχουν δύο τύποι δραστηριοτήτων: Οι δράσεις και οι υπό-διαδικασίες. Μια δράση είναι μια δραστηριότητα η οποία είναι ατομική, δηλαδή δεν αναλύεται περαιτέρω. Μια υπό-διαδικασία αναλύεται σε μια δομή συνιστωσών. 18

Πύλες (BPMN) Οι πύλες είναι τα στοιχεία που ελέγχουν την ροή μιας διαδικασίας. Κάθε πύλη έχει ροές εισόδου και ροές εξόδου. Υπάρχουν πύλες απόφασης και πύλες συγχώνευσης. Μια πύλη απόφασης έχει μια ακολουθία ροής εισόδου και πολλές ακολουθίες ροής εξόδου Μια πύλη συγχώνευσης ή συνένωσης έχει πολλές ακολουθίες ροής εισόδου 19

Πύλες (BPMN) Αποκλειστικό με βάση δεδομένα Αποκλειστικό με βάση ένα γεγονός Πύλη μη αποκλειστικού (Η) Παράλληλη πύλη 20

Γεγονότα (BPMN) Το γεγονός αναπαριστά ένα σήμα ότι συνέβη κάτι το οποίο σχετίζεται με την εξέλιξη της διαδικασίας. Ένα γεγονός χρησιμοποιείται για να περιγράψει ότι μια διαδικασία περιμένει ένα σήμα ή ότι αντιδρά σε ένα σήμα. 21

Ροή Συνδέσεων (BPMN) Ροή Διαδικασιών (Sequence Flow) Υποδεικνύει την σειρά εκτέλεσης των δραστηριοτήτων Ροή Μηνυμάτων (Message Flow) Χρησιμοποιείται για να δείξει τι μηνύματα ανταλλάσσονται μεταξύ των συνόρων της επιχείρησης Συσχέτιση (Association) Χρησιμοποιείται για να δείξει την συσχέτιση ενός σχήματος δραστηριότητας με ένα αντικείμενο πληροφορίας ή ένα σχόλιο 22

Αντικείμενα Πληροφορίας (BPMN) Data Object Data Store Αντικείμενο Δεδομένων (Data Objects): Πρόκειται για συμβολισμό που δείχνει ότι χρειάζονται ή παράγονται πληροφορίες για μια δραστηριότητα. Αποθήκες Δεδομένων (Data Store): Πρόκειται για βάσεις δεδομένων που περιέχουν ένα σύνολο από αντικείμενα δεδομένων. Οι αποθήκες εξακολουθούν να υπάρχουν και μετά το πέρας μιας διαδικασίας Σχόλιο (Annotation): Χρησιμοποιείται ώστε να παρέχει περισσότερη πληροφορία σε αυτόν που διαβάζει το διάγραμμα 23

Πλαίσια Εκτέλεσης (BPMN) Pool: Χρησιμοποιείται για να δείξει μια διαδικασία και του συμμετέχοντες που βρίσκονται στα πλαίσια ενός οργανισμού Swimlane: Βοηθάνε ώστε να διαχωριστούν οι δραστηριότητες του κάθε δρώντα 24

Παράδειγμα Παραγγελίας (BPMN) Customer Place purchase order Make payment Invoice Purchase order Order Rejection Notification Order confirmation notification Shipment notification Send invoice Confirm order Supplier Check stock availability Ship goods Reject order 25

Business Process Execution Language for Web Services (BPEL4WS) Η BPEL4WS είναι ένα πρότυπο βασισμένο στην XML για τον προσδιορισμό επιχειρησιακών διαδικασιών μέσω Web Services. Προσδιορίζει τον τρόπο με τον οποίο ανταλλάσσονται μηνύματα μεταξύ συστημάτων. Purchase Order porttype Invoice Services porttype Production Scheduling porttype operation message <porttype name= schedulingpt <operation name= requestproductionscheduling > <input message= pos:pomessage /> </operation> <operation name= sendshippingschedule > <input message= pos:schedulemessage /> </operation> </porttype> Shippin g Services porttype operation Initiate Production Scheduling operation Complete Production Scheduling operation 26

Business Process Management Systems Τα BPMS είναι μια κατηγορία πληροφοριακών συστημάτων που επιτρέπουν την διαχείριση διαδικασιών με αυτοματοποιημένο ψηφιακό τρόπο Σκοπός είναι η ευκολότερη ενσωμάτωση διαδικασιών μεταξύ μονάδων μιας επιχείρησης καθώς και μεταξύ επιχειρήσεων Επιτρέπουν την ευκολότερη διαχείριση και τον ανασχεδιασμό των επιχειρησιακών διαδικασιών. Παρέχουν την δυνατότητα παρακολούθησης και προσομοίωσης διαδικασιών (Business Activity Monitoring) 27

Back end \ Systems Layer Business Rules Layer Process Layer Interface Layer Business Process Management Systems TQM BPRGeneral Workflow Management Concepts BPM Presentation Presentation Web Service An y Process Calculation Inv oices Business Lev el Obj ects General Workflow BPMS AFE s Production Business Level Business Level Objects Objects Business Level Objects System and User Interactions Anything Business Level Objects IT Innovations WFM EAI API Web Service API XML Self-Generating Integration API API API SAP using MSMQ using Excel using java com or java com API Databases using jdbc ERP Databases 85 90 95 98 00 05 time 28

Business Process Management Systems (SOA) Business computing Distribution technology Programming language Mainframe Batch processing Assembler COBOL Databases VT3270 VT100 SIMULA SQL Visicalc R/2 Pascal IBM PC Client/Server RPC TCP/IP sockets CORBA NFS Modula2 Smalltalk Ada EAI 1950 1960 1970 1980 1990 2000 R/3 Data Warehouse PROLOG C++ WWW EAI MQ WWW Java BPM EJB.NET C# WSDL SOAP Content: data & Business logic Remote access & infrastructure Implementation Platform, interfacing Techniques interaction patterns Service Oriented Architecture 29

Back end \ Systems Layer Business Rules Layer Process Layer Interface Layer Business Process Management Systems Architecture Web Work Portal/ Forms/ WSDL Presentation Presentation Web Service Process Designer Any Process Calculation General Workflow System and User Interactions Component Manager Inv oices Business Lev el Obj ects AFE s Production Business Level Business Level Objects Objects Business Level Objects Anything Business Level Objects Self-Generating Integration Existing Systems API API API API API API Web Service XML SAP using java MSMQ using com or java Excel using com Databases using jdbc 30

Βασικά Στοιχεία BPMS Μοντελοποίηση και Προσομοίωση Διαδικασιών Υποστηρίζουν τη σχεδίαση και προσομοίωση επιχειρησιακών διαδικασιών Κάνουν χρήση γραφικών εργαλείων (BPMN) και προτυποποιημένων γλωσσών (BPEL4WS) για τον ορισμό διαδικασιών Παρακολούθηση Επιτρέπουν την παρακολούθηση της ροής των επιχειρησιακών διαδικασιών, του χρόνου, και των σφαλμάτων τους. Βελτιστοποίηση Διαδικασιών Εκτέλεση των επιχειρησιακών διαδικασιών Τροποποίηση ροής εκτέλεσης για αύξηση της αποδοτικότητας 31

Βασικά Στοιχεία BPMS Role Based Presentation + Applications (CAF) Business Activity Monitoring (BAM) Business Process Management (BPM) Enterprise Service Bus (ESB) Enterprise Applications (ERP + others) 32

Business Process Modeling (BPMS) 33

Business Process Execution (BPMS) 34

Business Activity Monitoring (BAM) 35