ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ

Σχετικά έγγραφα
Κεφάλαιο 7: Τεχνολογία Λογισμικού

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

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

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Κεφάλαιο 7: Τεχνολογία Λογισμικού

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού

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

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

περιεχόμενα παρουσίασης

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

Εισαγωγή στην ανάλυση

Δόμηση Απαιτήσεων: Μοντελοποίηση Διεργασιών

ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων

Υποδείγματα Ανάπτυξης

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης

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

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

Περιεχόμενα. ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στη UML... 19

Μεθοδολογίες Παραγωγής Λογισµικού

Κεφάλαιο 7: Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού

Τεχνολογία Λογισμικού

Εισαγωγή στη Σχεδίαση Λογισμικού

Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης

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

Ανάλυση Συστηµάτων και Τεχνολογία Λογισµικού

Τι είναι τα Συστήµατα Γεωγραφικών Πληροφοριών. (Geographical Information Systems GIS)

Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης. Use Cases and Use Case Diagrams

Πληροφορική 2. Τεχνολογία Λογισμικού

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

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Δομή και Στόχοι του Μαθήματος - Εισαγωγή

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4

Περίπτωση Χρήσης Use case

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4

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

Φρ. Κουτελιέρης. Επίκουρος Καθηγητής Παν/µίου Ιωαννίνων ΠΛΗΡΟΦΟΡΙΚΗ Ι

UML: Unified modelling language

Οι περιπτώσεις χρήσης

Σκοπός του μαθήματος

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

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

Μαθηµατική. Μοντελοποίηση

Διάγραμμα Ροής Δεδομένων

Εισαγωγή στην Τεχνολογία Λογισµικού

Προκαταρκτική Φάση Ανάλυσης

Τεχνολογία Λογισµικού Ι Κεφάλαια 1-21

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

ΦΑΣΕΙΣΚΑΙΒΗΜΑΤΑΚΥΚΛΟΥ Τ.Ε.Ι ΠΕΙΡΑΙΑ- ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

Εισαγωγή στην Τεχνολογία Λογισµικού

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

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

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

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

Τεχνολογία Λογισμικού

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

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ, ΚΛΑΣΙΚΑ ΜΟΝΤΕΛΑ Ε ΟΜΕΝΩΝ

ΝΟΣΗΛΕΥΤΙΚΗ ΔΙΕΡΓΑΣΙΑ

Διάγραμμα Ροής Δεδομένων Δ.Ρ.Δ.

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

ΟΣΧΕ ΙΑΣΜΟΣ ΤΟΥ ΧΑΡΤΗ. 10/7/2006 Λύσανδρος Τσούλος Χαρτογραφία Ι 1

ΣΧΕΔΙΑΣΗ & ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ

Περιεχόμενα. Κεφάλαιο 2 Κοινωνικοτεχνικά συστήματα 49

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

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΣΥΣΤΗΜΑΤΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

Τεχνολογία Λογισµικού Ι Κεφάλαιο 6

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

ΙΟΙΚΗΣΗ ΕΡΓΩΝ. Ο προγραµµατισµός αρχίζει µε τον ορισµό των στόχων και της χρησιµότητάς του

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βήματα προς τη δημιουργία εκτελέσιμου κώδικα

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

ΕΝ ΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ. Άσκηση 1 Εφαρµογή Web

Διαδικασίες της τεχνολογίας απαιτήσεων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 7

Προδιαγραφές Απαιτήσεων Γιάννης Σμαραγδάκης

Προδιαγραφές Απαιτήσεων Επικύρωση Απαιτήσεων

Δείχτες Επιτυχίας και Δείχτες Επάρκειας

Rational Unified Process:

Οργάνωση Γεωγραφικών. πληροφοριών

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

1.1. Βάσεις δεδομένων

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

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

OMICRON SYSTEMS ΕΤΑΙΡΙΚΟ ΠΡΟΦΙΛ. Σεπτέμβριος 2018

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΣΤΗΝ ΕΝΟΡΓΑΝΗ ΑΝΑΛΥΣΗ

Τεχνολογία Λογισμικού

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

Εισαγωγή στην Τεχνολογία Λογισµικού

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

Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ

Κωδικός: <Κωδ.Αρ.Εγγράφου/ΚωδικόΌνομαΈργου/Αρ. Έκδοσης> <Company Name> <Όνομα - Κωδικό Όνομα Έργου> Έγγραφο Περιγραφής Σχεδίου Λογισμικού

Αρχές Προγραμματισμού Υπολογιστών

Εκπόνηση σχεδίων. 1a. Διαδικασία Εκκίνησης (Project Initiation) Επιχειρηματικό σχέδιο έργου (Project Business Case)

Agile Project Management σε έργα ανάλυσης απαιτήσεων πληροφοριακών συστημάτων. Φράντζιος Κωνσταντίνος

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

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

Transcript:

ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ

Ο κύκλος ζωής λογισµικού (συνοπτικά)

Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού

Φάση καθορισµού απαιτήσεων (1/2) ΤΙ πρέπει να κάνει το σύστηµα! Απαιτήσεις προσανατολισµένες στις ανάγκες της εφαρµογής! Καθορίζουν: Απαιτούµενη λειτουργικότητα, Προσφερόµενες υπηρεσίες, χρονικοί περιορισµοί, απαιτήσεις ασφάλειας, κλπ! Εµπλεκόµενοι: παρέχουν τις απαιτήσεις! Απαιτείται µελέτη σκοπιµότητας (έρευνα αγοράς κλπ) -> καθορισµό απαιτήσεων! Χρησιµοποιούνται µεθοδολογίες και εργαλεία

Φάση καθορισµού απαιτήσεων (2/2)! Έγγραφο καθορισµού απαιτήσεων λογισµικού! Περιλαµβάνει όλες τις απαιτήσεις! Συνιστά γραπτή συµφωνία µεταξύ των ενδιαφερόµενων µερών! Καθοδηγεί την ανάπτυξη λογισµικού! Είναι µέσο επίλυσης διαφορών! Αποτελεί τη βάση για το σχεδιασµό του συστήµατος! Μπορεί να χρειαστεί αλλαγές

Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού

Καθορισµός απαιτήσεων vs. Σχεδιασµός! Καθορισµός απαιτήσεων -> προσδιορίζει το πρόβληµα προς επίλυση ΤΙ θα κάνει το σύστηµα! Εµπλέκει τους χρήστες: δίνουν τις απαιτήσεις και επιβεβαιώνουν την ορθή τους καταγραφή! Σχεδιασµός -> αναπτύσσει τη λύση για το πρόβληµα ΠΩΣ θα το κάνει! Χρησιµοποιεί σαν βάση τις καταγραµµένες απαιτήσεις! Στην πράξη, πολλές φορές το ΤΙ και το ΠΩΣ εµπλέκονται και στις δύο φάσεις

Φάση σχεδιασµού ΠΩΣ το σύστηµα ικανοποιεί τις απαιτήσεις του! Δηµιουργία σχεδίου (design) που περιλαµβάνει! Την εσωτερική δοµή του συστήµατος (εξετάζεται στο µάθηµα Ανάλυσης Συστηµάτων)! Τα δεδοµένα (εξετάζεται στο µάθηµα Βάσεων Δεδοµένων)! Την ανθρώπινη διασύνδεση (εξετάζεται στο µάθηµα Επικοινωνία Ανθρώπου µηχανής)! Αποτέλεσµα: λεπτοµερής περιγραφή της δοµής του συστήµατος που µπορεί να µετατραπεί σε πρόγραµµα! Αν το design έχει γίνει µε CASE tool µπορεί να παραχθεί αυτόµατα κώδικας! Χρειάζονται µεθοδολογίες και εργαλεία µοντελοποίησης (αναλύονται στη συνέχεια)! Η ανθρώπινη διασύνδεση απαιτεί γνώσεις ψυχολογίας και εργονοµίας (εξετάζεται στο µάθηµα Επικοινωνία Ανθρώπου µηχανής)

Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού

Φάση Υλοποίησης! Δηµιουργία συστήµατος από το σχεδιασµό! Συγγραφή προγραµµάτων! Δηµιουργία αρχείων δεδοµένων! Ανάπτυξη βάσεων δεδοµένων! Ρόλος του αναλυτή λογισµικού έναντι του προγραµµατιστή

Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού

Φάση Ελέγχου (1/2)! Στην παραδοσιακή φάση ανάπτυξης περιλαµβάνει! Έλεγχος εγκυρότητας! Επιβεβαίωση ότι το σύστηµα ικανοποιεί τις προδιαγραφές! Έλεγχος ατελειών! Εύρεση σφαλµάτων! Σήµερα αποτελεί µέρος της διαδικασίας Διασφάλισης Ποιότητας και διαπερνά όλο τον κύκλο ζωής λογισµικού! Καθορισµός απαιτήσεων και επιβεβαίωση! Σχεδιασµός συστήµατος και επαλήθευση! Υλοποίηση και έλεγχος

Φάση Ελέγχου (2/2)! Παρ όλες τις σύγχρονες τεχνικές διασφάλισης ποιότητας εξακολουθούν να υπάρχουν σφάλµατα! Η έρευνα σ αυτό τον τοµέα συνεχίζεται

Ο κύκλος ζωής λογισµικού (συνοπτικά)

Φάση Συντήρησης (1)! Ένα πρόγραµµα, αφού δηµιουργηθεί, εισέρχεται σ ένα κύκλο χρήσης και συντήρησης για το υπόλοιπο της ζωής του! Διαφορά από τη συντήρηση άλλων προϊόντων! Λογισµικό -> διορθώνεται, βελτιώνεται, επεκτείνεται! Άλλα προϊόντα -> επιδιορθώνονται

Φάση Συντήρησης (2)! Μια δύσκολη διαδικασία! Πολλές φορές είναι προτιµότερο να αποσύρεται το πρόγραµµα και να κατασκευάζεται ένα νέο πρόγραµµα από την αρχή! Λίγη επιπλέον προσπάθεια στην Ανάπτυξη (και κυρίως στα στάδια της Ανάλυσης και του Σχεδιασµού) του λογισµικού µπορεί να έχει τεράστια διαφορά στη συντήρηση

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Δοµηµένη Ανάλυση

Δοµηµένη Ανάλυση Διαδικασιών (Structured Systems Analysis) Εισαγωγή! Στόχος: η παραγωγή προδιαγραφής που αναπαριστά µε ακρίβεια τις απαιτήσεις των µελλοντικών χρηστών του συστήµατος προς υλοποίηση Η προδιαγραφή αυτή «χτίζεται» γύρω από τις διαδικασίες του συστήµατος, εν αντιθέσει µε την αντικειµενοστρεφή ανάλυση που µοντελοποιεί το σύστηµα γύρω από τα αντικείµενα! Χαρακτηριστικά επιθυµητών προδιαγραφών (είτε µε βάση τη Δοµηµένη Ανάλυση ή µε βάση την Αντικειµενοστρεφή Ανάλυση ή µε οποιαδήποτε άλλη προσέγγιση):! Συνοχή! Λειτουργική αποσύνθεση! Γραφική Αναπαράσταση! Συντηρησιµότητα

Δοµηµένη Ανάλυση Διαδικασιών Μοντελοποίηση Διαδικασιών! Τρεις βασικές Τεχνικές:! Διαγράµµατα Ροής Δεδοµένων (ΔΡΔ)! Λεξικά Δεδοµένων! Προδιαγραφές Διαδικασιών

Εισαγωγή στα Διαγράµµατα Ροής Δεδοµένων! Βασικά Συστατικά:! Διαδικασίες! Ροές Δεδοµένων! Αρχεία! Εξωτερικές Οντότητες: πηγές ή συσσωρευτές δεδοµένων

Παράδειγµα ΔΡΔ (1) Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

Κατασκευή ΔΡΔ (1/6)! Προσδιορισµός Στατικών Στοιχείων! Προσδιορισµών Κύριων Διαδικασιών! Προσθήκη πληροφοριών στο ΔΡΔ! Επέκταση του ΔΡΔ! Αναθεώρηση του ΔΡΔ

Κατασκευή ΔΡΔ (2/6) Προσδιορισµός Στατικών Στοιχείων ΑΣΘΕΝΗΣ ΓΡΑΜΜΑΤΕΙΑ ΔΕΔΟΜΕΝΩΝ ΑΡΧΕΙΟ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ ΤΡΑΠΕΖΑ

Κατασκευή ΔΡΔ (3/6) Προσδιορισµός Κύριων Διαδικασιών Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

Κατασκευή ΔΡΔ (4/6) Προσθήκη πληροφοριών στο ΔΡΔ Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

Κατασκευή ΔΡΔ (5/6) Επέκταση του ΔΡΔ ΔΕΔΟΜΕΝΩΝ ΕΛΕΓΧΟΣ ΓΡΑΜΜΑΤΕΙΑ Ορθό ΑΝΑΚΤΗΣΗ ΚΑΙ ΕΛΕΓΧΟΣ ΑΣΘΕΝΗΣ ΤΡΑΠΕΖΑ ΠΙΣΤ. ΚΑΡΤΑΣ ΠΙΣΤ. ΚΑΡΤΑΣ ΑΡΧΕΙΟ ΜΕ ΠΛΗΡΩΜΗ ΠΛΗΡΩΜΗ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

Κατασκευή ΔΡΔ (6/6) Αναθεώρηση του ΔΡΔ! Ο αναλυτής παρέλειψε λεπτοµέρειες τις οποίες είχε θεωρήσει ασήµαντες ή είχε ξεχάσει! Ο χρήστης παρέλειψε ή ξέχασε να πει κάποια λεπτοµέρεια στον αναλυτή! Ο χρήστης δεν γνώριζε για µια συγκεκριµένη δραστηριότητα και ο αναλυτής θα έπρεπε να είχε πάρει συνέντευξη από κάποιον άλλον

Δηµουργία ΔΡΔ σε Επίπεδα! Επιπεδοποίηση ΔΡΔ! Η Έννοια της επιπεδοποίησης! Σηµειολογία Επιπεδοποίησης! Συσχετισµοί µεταξύ διαδικασιών µε βάση την αρίθµησή τους! Στοιχειώδεις διαδικασίες! Εξισορρόπηση! Στοιχεία ελέγχου κατά την κατασκευή ΔΡΔ! Εισαγωγή Σχολίων στα ΔΡΔ! Έκταση της Αποσύνθεσης! Έκταση της Αποσύνθεσης! Έλεγχος για χρησιµότητα

Η Δοµή ενός συνόλου ιεραρχικών ΔΡΔ

Μη Εξισορροπηµένα ΔΡΔ

Γενικό ΔΡΔ Επίπεδο Αποσύνθεσης 0 ΑΣΘΕΝΗΣ ΠΙΣΤ. ΚΑΡΤΑΣ Στοιχεία Login, ΑΡΧΕΙΟ 0. ΔΙΑΧΕΙΡΙΣΗ ΑΣΘΕΝΩΝ ΔΕΔΟΜΕΝΩΝ ΠΙΣΤ. ΚΑΡΤΑΣ ΤΡΑΠΕΖΑ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΓΡΑΜΜΑΤΕΙΑ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

ΔΡΔ 0: Διαχείριση Ραντεβού Ασθενών Επίπεδο Αποσύνθεσης: 1 Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

ΔΡΔ 0: Διαχείριση Ραντεβού Ασθενών Επίπεδο Αποσύνθεσης: 1 Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

ΔΡΔ 0: Διαχείριση Ραντεβού Ασθενών Επίπεδο Αποσύνθεσης: 1 Στοιχεία Login, ΑΣΘΕΝΗΣ 1. ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟ ΠΙΣΤ. ΚΑΡΤΑΣ ΔΕΔΟΜΕΝΩΝ ΤΡΑΠΕΖΑ ΓΡΑΜΜΑΤΕΙΑ ΠΙΣΤ. ΚΑΡΤΑΣ 2. ΠΡΑΓΜΑΤΟΠΟΙΗΣΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

ΔΡΔ 2: Πραγµατοποίηση Ραντεβού ΔΕΔΟΜΕΝΩΝ 2.1 ΕΛΕΓΧΟΣ ΓΡΑΜΜΑΤΕΙΑ Ορθό 2.2 ΑΝΑΚΤΗΣΗ ΚΑΙ ΕΛΕΓΧΟΣ ΑΣΘΕΝΗΣ ΤΡΑΠΕΖΑ ΠΙΣΤ. ΚΑΡΤΑΣ ΠΙΣΤ. ΚΑΡΤΑΣ ΜΕ ΠΛΗΡΩΜΗ 2.3 ΠΛΗΡΩΜΗ ΕΞΟΥΣΙΟΔΟΤΗΣΗΣ ΑΡΧΕΙΟ ΗΜΕΡΗΣΙΑ ΑΤΖΕΝΤΑ ΙΑΤΡΟΥ

Ιεραρχία ΔΡΔ ΔΡΔ 1 ΔΡΔ 1.1 ΔΡΔ 1.2.1 ΔΡΔ 2 ΔΡΔ 1.2 ΔΡΔ 1.2.2 Κεν ΓΕΝΙΚΟ ι ΔΡΔ Επίπεδο 0 ΔΡΔ 0 Επίπεδο 1 ΔΡΔ 3 Επίπεδο 3 ΔΡΔ 1.2.3... ΔΡΔ Ν.1 ΔΡΔ Ν.1.1 ΔΡΔ Ν.2 ΔΡΔ Ν.1.2 ΔΡΔ Ν Επίπεδο 2... ΔΡΔ Ν.Υ Επίπεδο 4