Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου



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

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

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

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

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

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

Διαγράμματα UML για την τεκμηρίωση της Αρχιτεκτονικής

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

Διαχείριση Έργου Λογισμικού. Πασχαλίδης Παύλος ΤΕΙ ΘΕΣΣΑΛΙΑΣ

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

Σχεδιαστικά Προγράμματα Επίπλου

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα

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

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

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

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

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

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

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

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business.

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

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

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

. Μεθοδολογία Προγραμματισμού. Εισαγωγή. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014

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

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

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

Μηχανική Λογισμικού με Ανοιχτό Λογισμικό Δρ. Γεώργιος Κακαρόντζας Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Α.Τ.Ε.Ι. Θεσσαλίας

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

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2016

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2016

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

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

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης

8 Τεχνικός Εφαρμογών Πληροφορικής με Πολυμέσα

Εκπαιδευτική Μονάδα 10.2: Εργαλεία χρονοπρογραμματισμού των δραστηριοτήτων.

Κεφάλαιο 16 Εφαρμογές Αυτοματισμού Γραφείου

Διοίκηση Έργων Πληροφορικής - Τηλεπικοινωνιών

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

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

Οργάνωση και Διαχείριση Δημοσίων Έργων με μια εφαρμογή

Διαχείριση Δεδομένων

<<ΔΗΜΗΤΡΗΣ ΜΑΝΩΛΗΣ ΦΥΣΙΚΟΣ ΜCs>> 1

Βασίλειος Κοντογιάννης ΠΕ19

Οδηγός γρήγορης εκκίνησης

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

Στρατηγική Επιλογή Capital B.O.S. Capital B.O.S.

Παρουσίαση και Σύγκριση Πληροφοριακών Συστημάτων Επιχειρησιακής Έρευνας

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

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

Στρατηγική Επιλογή. Το xline ERP - Λογιστικές Εφαρμογές αποτελείται από:

Ο Οδηγός γρήγορης εκκίνησης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

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

Rational Unified Process:

Η πρότασή για τα ξενοδοχεία του μέλλοντος!

Διαγράμματα Κλάσεων στη Σχεδίαση

Η Διαδικασία Σχεδιασμού Συστημάτων

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

Ηλεκτρονικό Επιχειρείν

Οδηγός Διεξαγωγής Εργαστηρίου Ακ. Έτος

Τµ. Διοίκησης Επιχειρήσεων/Μεσολόγγι ΤΕΙ Δυτ. Ελλάδας ΤΜΗΜΑΤΟΠΟΙΗΣΗ ΕΡΓΟΥ

ΑΡΧΙΜΗΔΗΣ ΙΙΙ Ενίσχυση Ερευνητικών Ομάδων στο ΤΕΙ Δυτικής Μακεδονίας» - MIS

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

The Customization Process for Organizational Package Information Systems: A Challenge for Participatory Design

Σχεδιασμός χωρητικότητας HP NonStop Server

"Το λογισμικόgreenfoot ως εκπαιδευτικό εργαλείο"

ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

ANDROID Προγραμματισμός Εφαρμογών

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

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

Β ά σ η δ ι α χ ε ί ρ ι σ η ς κ α ι α ξ ι ο λ ό γ η σ η ς γ ε ω τ ε χ ν ι κ ώ ν δ ε δ ο μ έ ν ω ν

«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών

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

Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CMS Content Management Systems Joomla

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

1. ΕΙΣΑΓΩΓΗ 2. ΠΕΡΙΓΡΑΦΗ

Γιατί OpenOffice;;; (2)

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

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

Μπορείτε να το αποκτήσετε τώρα

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

Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων 21/11/2016. Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια.

Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας»

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

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

Διαφορές single-processor αρχιτεκτονικών και SoCs

Ηλεκτρονικό Κατάστημα

Περιβάλλον ithink. Σχήμα 1. ιάγραµµα ελέγχου προσοµοίωσης δραστηριοτήτων

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

«ΕΥΕΛΙΚΤΟ ERP. ΥΛΟΠΟΙΗΣΗ ΕΝΟΣ ΜΙΚΡΟΥ ΣΥΣΤΗΜΑΤΟΣ ERP»

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

UML: Unified modelling language

Πλεονεκτήματα και μειονεκτήματα της προσομοίωσης

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

Transcript:

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Εργαλεία CASE Computer Assisted Systems Engineering Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2011-2012 1 Εργαλεία CASE (Computer Assisted Systems Engineering) Ορισμός: Προγράμματα (λογισμικό) που αυτοματοποιούν ή υποστηρίζουν μια ή περισσότερες φάσεις του κύκλου ανάπτυξης ενός συστήματος. Σκοπός των εργαλείων CASE είναι η επιτάχυνση της διαδικασίας ανάπτυξης και η βελτίωση της ποιότητας του τελικού συστήματος Η τεκμηρίωση που παρέχεται από τα συστήματα CASE υποβοηθά μελλοντικές αλλαγές του συστήματος. Τύποι εργαλείων CASE upper-case : αυτοματοποιούν ή υποστηρίζουν τον στρατηγικό σχεδιασμό (systems planning), την ανάλυση, καθώς και τη γενική σχεδίαση συστημάτων. lower-case: αυτοματοποιούν ή υποστηρίζουν την λεπτομερή σχεδίαση, υλοποίηση, και υποστήριξη συστημάτων. 2 1

Αρχιτεκτονική εργαλείων CASE CASE TOOL Αναλυτές Συστημάτων Κατασκευή Διαγραμμάτων Λεξικό Όρων Σχεδιασμός Πρωτότυπων Εργαλεία Ελέγχου Εργαλεία Τεκμηρίωσης Αυτόματη Παραγωγή Κώδικα μοντέλα όροι περιγραφής συστήματος πρωτότυπες οθόνες αναφορές ποιότητας τεκμηρίωση συστήματος και διαδικασίας υλοποίησης εκτελέσιμος κώδικας ΑΠΟΘΗΚΗ κοινήπροσπέλασηδεδομένων & υποστήριξη πολλών χρηστών μέσω χρήσης server 3 Δυνατότητες Τα εργαλεία CASE προσφέρουν αυτοματοποίηση μίας ή περισσοτέρων φάσεων του κύκλου ανάπτυξης λογισμικού με δυνατότητες: Μοντελοποίησης με χρήση έτοιμων σχημάτων Ελέγχου διαγραμμάτων με κανόνες συντακτικού, έλεγχο εισόδου/εξόδου διαγραμμάτων Παραγωγής κώδικα σε μία τουλάχιστον γλώσσα προγραμματισμού Αντίστροφης ανάπτυξης (από κώδικα σε διάγραμμα) Κυκλικής ανάπτυξης (διάγραμμα-κώδικας-διάγραμμα) Ομαδικής ανάπτυξης (δυνατότητα συνεργασίας και διαχωρισμός εργασιών) Εξαγωγής διαγραμμάτων σε διάφορες μορφές αρχείων 4 2

Πλεονεκτήματα των εργαλείων CASE Αύξηση παραγωγικότητας. αυτοματοποιούν τις περισσότερες από τις διαδικασίες ρουτίνας των κατασκευαστών του συστήματος. Βελτίωση ποιότητας. Υπό την προϋπόθεση ότι οι αναλυτές, σχεδιαστές και προγραμματιστές χρησιμοποιούν σωστές τεχνικές, τα CASE περιορίζουν σημαντικά τα λάθη. Υποστηρίζουν ή διευκολύνουν την τροποποίηση / επέκταση των σχεδιασμένων συστημάτων και τη μετάβαση σε μια νέα μορφή. Βελτίωση τεκμηρίωσης. Τα εργαλεία δημιουργίας και διαχείρισης της τεκμηρίωσης βοηθούν τους κατασκευαστές να ετοιμάζουν εύκολα ολοκληρωμένη και υψηλής ποιότητας τεκμηρίωση. Μείωση της ανάγκης συντήρησης δίνει χρόνο για ανάπτυξη νέων συστημάτων. Τα CASE ανανέωσαν το ενδιαφέρον για την σημασία των μεθοδολογιών. ΗεπιτυχίαενόςCASE εξαρτάται από την σωστή χρήση της μεθοδολογίας 5 Πλεονεκτήματα Είναι κατάλληλα για μεγάλες εφαρμογές, και πολυμελείς ομάδες ανάπτυξης λογισμικού. Προωθούν τη χρήση προτύπων και την τεκμηρίωση. Μπορούν να επιταχύνουν τη διαδικασία της ανάπτυξης παρέχοντας έτοιμο σχεδιασμό της μεθόδου: οι αλληλεξαρτήσεις των διάφορων γλωσσών μοντελοποίησης έχουν ήδη καθοριστεί από τους σχεδιαστές των εργαλείων CASE. Οδηγούν σε καλύτερο σχεδιασμό με την αποφυγή σημαντικών λαθών με τη βοήθεια των μηχανισμών ελέγχου. 6 3

Μειονεκτήματα Έχουν προκαθορισμένο συντακτικό, γραφικές παραστάσεις και σημασιολογία της διάδρασης μεταξύ γλωσσών μοντελοποίησης και συνεπώς μικρότερη ευελιξία. Δεν είναι διαθέσιμα για όλες τις εννοιολογικές μοντελοποιήσεις. Απευθύνονται κυρίως σε αντικειμενοστραφή σχεδιασμό λογισμικού. 7 Γνωστά Εργαλεία για σχεδιασμό UML διαγραμμάτων Rational Rose ArgoUML/ Poseidon Together SmartDraw 8 4

Rational Rose Προηγμένο πακέτο εργαλείων ανάπτυξης λογισμικού βασισμένων στη UML. Κατάλληλο για μεγάλες εταιρίες και έμπειρους χρήστες. Μπορεί να μοντελοποιήσει την αρχιτεκτονική ολόκληρης της εφαρμογής και να τη μετατρέψει σε ένα πλήθος τεχνολογιών. Υποστηρίζει αντικειμενο-σχεσιακή απεικόνιση, παραγωγή λογικών σχημάτων, και μεταξύ άλλων συγχρονισμό κώδικα και μοντέλου για ανάπτυξη σε Java και άλλες γλώσσες προγραμματισμού. 9 ArgoUML / Poseidon Ανοικτού κώδικα. Διαθέσιμο δωρεάν. Κατάλληλο για σχεδιασμό, ανάπτυξη και τεκμηρίωση αντικειμενοστραφών εφαρμογών. 8 από τα 9 διαγράμματα της UML διαγράμματα ακολουθίας θα ενσωματωθούν μελλοντικά. Παρέχει συντακτικό έλεγχο, παραγωγή κώδικα σε Java, αποθήκευση διαγραμμάτων σε μορφή γραφήματος και XMΙ. Κριτική σχεδιασμού με προτάσεις για βελτίωση και λίστα υπενθυμίσεων Θεωρείται εύχρηστο και αξιόπιστο. To Poseidon στηρίχτηκε στο ArgoUML, υποστήριζει όλα τα διαγράμματα και περισσότερες λειτουργίες. Είναι διαθέσιμο σε διάφορες εκδόσεις -και δωρεάν. 10 5

Together Εργαλείο προσανατολισμένο κυρίως στις εφαρμογές ηλεκτρονικού εμπορίου Προσφέρει επεξεργαστή για μοντελοποίηση σε UML, για προγραμματισμό, καθώς και άλλα στοιχεία που υποστηρίζουν την ανάπτυξη λογισμικού. Παρέχει αυτόματη ενημέρωση του κώδικα όταν αλλάζει ένα διάγραμμα και αντίστοιχα ενημέρωση των διαγραμμάτων όταν αλλάζει ο κώδικας. Είναι αρκετά δημοφιλές, λόγω της ευχρηστίας του, αλλά αρκετά ακριβό. 11 SmartDraw Σχεδιαστικό πρόγραμμα που παρέχει μεταξύ πολλών άλλων και διαγράμματα UML Είναι βασισμένο στη διεπαφή των Windows με πολλά από τα στοιχεία του MS office: Δίνει δυνατότητα δημοσίευσης των διαγραμμάτων στην ιστοσελίδα του SmartDraw 12 6

Συγκριτικά Together και Rational Rose, λόγω κόστους απευθύνονται σε επαγγελματίες, όμως θεωρούνται καλά για τυπικές εφαρμογές, αλλά ακατάλληλα για νέες προσεγγίσεις στην ανάπτυξη λογισμικού, αντίθετα με Poseidon κ.ά. λιγότερο δημοφιλή εργαλεία, ίσως λίγο πιο περίπλοκα, τα οποία προσφέρουν ανταγωνιστικά πλεονεκτήματα. ArgoUML και Together θεωρούνται αρκετά λειτουργικά. Rational Rose δε είναι γνωστό για την ευχρηστία και την αξιοπιστία του παρότι ανήκει στην κατηγορία επαγγελματικών εργαλείων. SmartDraw είναι ίσως το πιο απλό και φιλικό προς το χρήστη, αλλά 13 προσφέρει μόνο σχεδιασμό. Χρήσιμες ηλεκτρονικές διευθύνσεις Rational Rose: http://www-306.ibm.com/software/rational/offerings/design.html ArgoUML: http://www.argouml.com/ Poseidon: http://www.gentleware.com/ Smartdraw: http://www.smartdraw.com Together: www.togethersoft.com Haubenschild, F., Crisis Management, Linux Magazine, 2001 http://www.linux-magazine.com/issue/11/case_tools.pdf Smith, R., Evaluating Two Next-Generation UMLTools http://archive.devx.com/uml/articles/smith04/smith04-1.asp Leelou group, Project Planning Document v. 1.0, Jmodeller, http://www.d.kth.se/~md96-ani/jmodeller/ppd.htm Πλεξουσάκης Δ., Εργαλεία Μοντελοποίησης, http://zeus.ics.forth.gr/forth/culturenet/seminar1.html Visio templates for UML Diagrams http://www.objectmentor.com/resources/downloads/index 14 7

Εργαλεία διοίκησης (upper case) PERT chart ένα γραφικό εργαλείο το οποίο παριστάνει τις αλληλεξαρτήσεις ανάμεσα στις εργασίες του έργου με τη μορφή δικτύου. Gantt chart διάγραμμα χρονοπρογραμματισμού των εργασιών το οποίο αντιπαραβάλει τις εργασίες έναντι σε ένα ημερολόγιο 15 Παράδειγμα PERT chart 16 8

Παράδειγμα Gantt Chart 17 Microsoft Project - Pert Chart 18 9

Microsoft Project Gantt Chart 19 10