Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Μάθημα 11 Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών
Τα δηαγξάκκαηα θαηάζηαζεο (state diagrams) ρξεζηκνπνηνύληαη γηα λα βνεζήζνπλ ηνλ πξνγξακκαηηζηή λα θαηαιάβεη θαιύηεξα ηηο όπνηεο ζύλζεηεο / αζπλήζηζηεο ιεηηνπξγηθόηεηεο ή επηρεηξεζηαθέο ξνέο εμεηδηθεπκέλσλ πεξηνρώλ ηνπ ζπζηήκαηόο ηνπ. Ελ ζπληνκία, ηα δηαγξάκκαηα θαηάζηαζεο δείρλνπλ ηε δςναμική ζπκπεξηθνξά ηνπ ζπλνιηθνύ ζπζηήκαηνο, ή ελόο ππνζπζηήκαηνο, ή ελόο κεκνλσκέλνπ αληηθεηκέλνπ ηνπ ζπζηήκαηνο. Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 3
Πεπιγπαθή Απσική καηάζηαζη: δείρλεη ην αξρηθό ζεκείν ή ηελ πξώηε δξαζηεξηόηεηα κηαο ξνήο. Δειώλεηαη κε έλα ζπκπαγή θύθιν. Ολνκάδεηαη θαη «ςεπδνθαηάζηαζε», θαζώο δελ πεξηγξάθεηαη από κεηαβιεηέο θαη δελ πεξηέρεη ελέξγεηεο. Καηάζηαζη: αλαπαξηζηά ηελ θαηάζηαζε ελόο αληηθεηκέλνπ ζε κηα ρξνληθή ζηηγκή. Σε έλα δηάγξακκα θαηαζηάζεσλ ζα ππάξρνπλ πνιιά ηέηνηα ζύκβνια, έλα γηα θάζε θαηάζηαζε ηνπ αληηθεηκέλνπ. Δειώλεηαη από έλα παξαιιειόγξακκν κε ζηξνγγπιεκέλεο γσλίεο θαη δηακεξίζκαηα. Μεηάβαζη: έλα βέινο πνπ δείρλεη ηε κεηάβαζε ηνπ αληηθεηκέλνπ από ηε κία θαηάζηαζε ζηελ άιιε. Έλα έλαπζκα πνπ πξνθαιεί κηα κεηάβαζε θαιείηαη γεγνλόο (event) θαη αλαγξάθεηαη δίπια ζην βέινο πξηλ ην ζύκβνιν «/». Μηα ελέξγεηα (action) πνπ εθηειείηαη θαηά ηε κεηάβαζε αλαγξάθεηαη δίπια ζην βέινο κεηά ην ζύκβνιν «/». Μεηαβάζεηο πνπ ζπκβαίλνπλ επεηδή ε θαηάζηαζε νινθιήξσζε κηα ελέξγεηα θαινύληαη κεηαβάζεηο «ρσξίο έλαπζκα». Εάλ έλα γεγνλόο πξέπεη λα ζπκβεί κεηά ηε ηθαλνπνίεζε θάπνηαο ζπλζήθεο, ε ζπλζήθε απηή ιέγεηαη ζπλζήθε θύιαθαο (guard) θαη ηνπνζεηείηαη ζε ίζηεο παξελζέζεηο ([ θαη ]) αθξηβώο πξηλ ην ζύκβνιν «/». Τελική καηάζηαζη: ην ηέινο ελόο δηαγξάκκαηνο θαηάζηαζεο ζπκβνιίδεηαη κε έλαλ ζπκπαγή θύθιν εληόο ελόο κεγαιύηεξνπ θύθινπ. Σύμβολο Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 4
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 5
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 6
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 7
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 8
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 9
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 10
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 11
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 12
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 13
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 14
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 15
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 16
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 17
Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 18
Τέλορ Παποςζίαζηρ Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη Τμήμα Μάπκεηινγκ και Διοίκηζηρ Λειηοςπγιών, Πανεπιζηήμιο Μακεδονίαρ Σειίδα: 19