SlideServe
Menu
Préférences
© SlideServe · v2026

BPMN Business Process Modeling Notation

glynn avatar
35 diapositives · 713 Views · Oct 05, 2014

BPMN Business Process Modeling Notation. מידול תהליכים עסקיים זיו בן-אליהו המחלקה למדעי המחשב, אב"ג. לפני שנתחיל. כמה קראו את המאמרים אך לא ראו את הסרטונים? כמה ראו? אעבור זריז על הצגת השפה, אתם מוזמנים לשאול שאלות שייתכן ועלו בזמן הקריאה/צפייה. מבנה ההרצאה. מבוא מטרות ורקע

BPMN Business Process Modeling Notation - slide 1
01 / 35BPMN Business Process Modeling Notation
1 / 17

Télécharger la présentation

BPMN Business Process Modeling Notation
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. BPMNBusiness Process Modeling Notation מידול תהליכים עסקיים זיו בן-אליהו המחלקה למדעי המחשב, אב"ג

  2. לפני שנתחיל • כמה קראו את המאמרים אך לא ראו את הסרטונים? • כמה ראו? • אעבור זריז על הצגת השפה, אתם מוזמנים לשאול שאלות שייתכן ועלו בזמן הקריאה/צפייה.

  3. מבנה ההרצאה • מבוא • מטרות ורקע • החידושים ב-BPMN • תיאור אובייקטים גראפיים • דוגמאות לשימוש נכון • טיפול בשגיאות • פרוסרו - מעבדה בכלי מידול

  4. דוגמא: הזמנה משולבת של טיסה ומלון

  5. מבואמטרות BPMN • שפה גראפית • בהירה לכל משתמש עסקי – גישור פערים • אנליסטים (מתכנני התהליך) • מפתחים (מיישמי התהליך) • אנשי עסקים ולקוחות (מבצעי התהליך) • מייצגת שפות הרצה מבוססות XML באופן וויזואלי עם אוריינטציה עסקית • Inter-operability

  6. מבואהיסטוריה של תהליכים עסקיים • BPM – מערכות לניהול תהליכים עסקיים • תכנון והרצה • משנות ה-90' (והתחזק ב-.com) • מודלים לתהליכים עסקיים – Flow-chart • Workflow, YAWL, BPEL, UML • הרצת תהליכים עסקיים – XML-based • BPEL, BPEL4WS, BPEL4People, XChange

  7. מבואהיסטוריה של תהליכים עסקיים • הבעיות שנגרמו: • על אנליסטים להכיר צורות שונות לתהליכים • חברות שונות מתקשות להבין אחת את השנייה • פער בין המתאר הראשוני של התהליך העסקי לבין השפה שמתארת את הרצת התהליך • הפתרון של BPMN: • סטנדרט המבוסס על תרשים-זרימה • היבט גראפי (BPD) לעוסקים בצד העסקי • התאמה לשפת הרצה לעוסקים בצד הטכני

  8. BPMN • שלושת האלמנטים הגראפיים הבסיסיים הם: • ???

  9. BPMN • שלושת האלמנטים הגראפיים הבסיסיים הם: • פעולה (מלבן), תנאי (מעוין), אירוע (עיגול)

  10. BPMN: Event • אירוע • Start / Intermediate / End Event • חידוש בשפה. התהליך שולח או מקבל הודעה/אות.

  11. BPMN: Activity • פעולה עסקית – Business Activity • Task, Sub-Process • קבלת החלטה עסקית – מידע מעובד, נבחן, או נשמר

  12. BPMN: Gateway • תנאי – Gateway • הזרימה בתהליך יכולה להתפצל בהתאם לאירוע או מידע • מספר flow יכולים להתאחד בהתאם לתנאים

  13. BPMN: Gateway • התאחדות של sequence-flow

  14. BPMN: ????? • מה אלו?

  15. BPMN: Artifacts • Annotation, Data-Objects • נועדו לאפשר הרחבה. לא ישפיעו על מהלך הזרימה.

  16. BPMN: Data-Objects I/O

  17. BPMN: Pool, Lane

  18. סיכום מבוא • שאלות: • באיזה "מסלול" הייתם שמים את הפעולה 'שלח חשבונית'? • באיזה מסלול את הפעולה 'הכן חשבונית'? • מה ההבדל בין העברת מידע בתוך מסלול, בין מסלולים, ובין מאגרים? • BPMN נועד לתאר sequence-flow לא message-flow

  19. תת-סוגים ל-Activity

  20. תת-סוגים ל-Gateway

  21. תת-סוגים ל-Event

  22. מילות מפתח • best practices • קורסים בתעשייה וניהול • SOA • קורס של דני אלמוג • Semantic Web • מתפתח חזק בשנים האחרונות

  23. Exception Handling (Error Events)טיפול בשגיאות

  24. Ideal/Alternate/Exception-flow

  25. שגיאה משמעותיות • השפעה על העסק (מה מנהל רוצה לראות) • מדפסת לא עובדת • תשלום לא התקבל • דרך טיפול (הוראות לעובדים/למחשב) • טריוויאלית • להתעלם, נסה שנית, להודיע • מיוחדת • לנסות בדרך אחרת, לבטל תהליך בדרך מסוימת Recycle

  26. Prosero modeling tool פרוייקט פרוסרו, במעבדות DT, מאפשר מידול תהליך, התאמתו לשירותי-רשת והרצת התהליך

  27. מערכות לניהול תהליכים עסקיים • שלב א': ניתוח העסק ורישום התהליכים • שלב ב': ניתוח המודל ושיפור התהליך • שלב ג': אוטומציה של התהליך • התאמת Task ל-Web Service(Sem. Web) • תרגום דיאגרמת BPMN לתהליך BPEL • מנוע מרכזי מריץ את התהליך: שולח מידע ל-WS לפי הסדר בתהליך (SOA)

  28. רעיונות לשיפור?

  29. מערכת פרוסרו • מאגרי מידע (Repository): • Reference Model Repository • Customer Model Repository • Web Service Repository • פרוצדורה לביצוע Matching בין Task לבין Web Service על סמך מידע סמנטי • הצעות לטיפול בשגיאות ברמת התהליך

  30. עזרה בטיפול בשגיאות • טיפול בשגיאות אינו נפוץ • מעמיס על הדיאגרמה • נהוג לטפל מחוץ למערכת • טיפול בשגיאות חשוב • מונע נפילת תהליך • מקרב בין המציאות למודל • איך לשכנע את האנליסט לשקול שגיאות?

  31. עזרה בטיפול בשגיאות • ננסה לקשר בין המשמעות הסמנטית של הפעולה לסוג הכישלון האפשרי סוגי שגיאות • Send failed • Data rejected • Authorization error • Missing Resources • Timeout סוגי פעולות • Send-Receive • Secured action • Query • Using Resources • Physical action

  32. עזרה בטיפול בשגיאות • יותר אינטואיטיבי לבחור סוג פעולה • מזכירים שגיאות פוטנציאליות

  33. עזרה בטיפול בשגיאות

  34. תיאור הניסוי • בניסוי זה תשמשו כאנליסטים • תהלכו על הגבול הדק שבין דיאגראמה סבוכה לדיאגראמה בטוחה • מטרה: למדל תהליך עסקי, תוך התחשבות בשגיאות משמעותיות • משמעותי = השפעה על תהליך ודרכי התמודדות

  35. שאלות? End Event