SlideShare a Scribd company logo
Κεφάλαιο 2ο: Σύγχρονες
μεθοδολογίες ανάπτυξης και
διαχείρισης
Πληροφοριακών Συστημάτων
Β’ μέρος
2.2 ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
Μετά την προδιαγραφή των απαιτήσεων, ακολουθεί η δραστηριότητα της ανάπτυξης
του λογισμικού που περιλαμβάνει τις φάσεις της σχεδίασης και της κωδικοποίησης
Στη φάση της σχεδίασης, θεωρείται γνωστό το τι θα κάνει το λογισμικό και
αντιμετωπίζεται το πρόβλημα του πως θα το κάνει.
Περιγράφονται τεκμηριωμένα οι μονάδες που αποτελούν το λογισμικό, οι συσχετίσεις
μεταξύ τους, η διαταξη τους και η εσωτερική λειτουργία τους.
Τα προϊόντα της σχεδίασης επαληθεύονται σε σχέση με το έγγραφο των
προδιαγραφών των απαιτήσεων.
ακολουθείται η από πάνω προς τα κάτω (top-down) προσέγγιση
Προσδιορίζει ποιες είναι οι μονάδες που συγκροτούν το σύστημα λογισμικού και
πώς αυτές διατάσσονται στις υπολογιστικές μονάδες που είναι διαθέσιμες.
Το αρχιτεκτονικό σχέδιο αποτυπώνεται σε ιεραρχικό διάγραμμα δομής
προγράμματος
Αφορά την επικοινωνία των χειριστών ή των συσκευών με τις
μονάδες λογισμικού, αλλά και των μονάδων μεταξύ τους.
Καθορίζει τις παραμέτρους της κάθε τέτοιας επικοινωνίας και τις
αποτυπώνει στο διάγραμμα δομής προγράμματος.
Οι διεπαφές των χρηστών πρέπει να σχεδιάζονται με γνώμονα
την φιλικότητα προς το χρήστη (user friendliness) γιατί σε
αντίθετη περίπτωση ένα καλά σχεδιασμένο σύστημα μπορεί να
μην αποδώσει τα αναμενόμενα
Αφορά τον καθορισμό της εσωτερικής δομής κάθε
μονάδας και παράγει το λεπτομερές σχέδιο μονάδων με τη
μορφή ψευδοκώδικα (ή άλλης γλώσσας σχεδίασης).
Πρόκειται για την λεπτομερή σχεδίαση της δομής που θα έχουν τα δεδομένα στη βάση δεδομένων
χρησιμοποιώντας το μοντέλο οντοτήτων- συσχετίσεων (ER), έτσι ώστε να εξασφαλίζεται η ανεξαρτησία των
δεδομένων από τις μονάδες λογισμικού
Η σχεδίαση, η κωδικοποίηση και ο έλεγχος πραγματοποιούνται (περισσότερο ή λιγότερο το
καθένα) τμηματικά σε κύκλους ανάπτυξης των φάσεων της επεξεργασίας, της κατασκευής και
της μετάβασης.
Εκτός από αυτό, κατά τη σχεδίαση
προστίθενται κατασκευαστικές
λεπτομέρειες και
χαρακτηριστικά του περιβάλλοντος (π.χ.
κατανομή συστατικών του λογισμικού σε
υπολογιστικούς πόρους) ώστε να
ικανοποιηθούν και μη λειτουργικές
απαιτήσεις.
Η σχεδίαση βασίζεται στο μοντέλο
ανάλυσης το οποίο εξειδικεύει και
εκλεπτύνει περισσότερο, παρέχοντας
καλά προσδιορισμένες κλάσεις
(πεδία, μέθοδοι) και σχέσεις μεταξύ
αυτών.
Προκύπτει
έτσι το μοντέλο σχεδίασης ως
ένα σύνολο από νέα (πιο
λεπτομερή) μοντέλα, επίσης σε
Unified
Modeling Language (UML), το
οποίο δεδομένου ότι βρίσκεται
ακόμη πιο κοντά στην
υλοποίηση, βοηθά στη λήψη
αποφάσεων κωδικοποίησης.
Η κατασκευή και η διαρκής ενημέρωση του πλήθους των
διαγραμμάτων, μοντέλων και εγγράφων είναι μια δύσκολη
εργασία που καλό είναι να υποστηρίζεται από κάποιο εργαλείο
CASE (Computer Aided Software Engineering).
Τα εργαλεία CASE, είναι εργαλεία λογισμικού
που στοχεύουν στην υποστήριξη ή και αυτοματοποίηση της
ίδιας της κατασκευής λογισμικού.
2.3 Μεθοδολογίες και εργαλεία διαχείρισης έργων πληροφορικής
Ας δούμε τώρα κάποιους ορισμούς:
Έργο  προσωρινό εγχείρημα που στοχεύει στη δημιουργία ενός μοναδικού
προϊόντος ή υπηρεσίας.
Προσωρινό σημαίνει ότι κάθε έργο έχει καθορισμένο τέλος.
Μοναδικό σημαίνει ότι το προϊόν ή η υπηρεσία διαφέρει κατά διακριτό τρόπο από
όλα τα υπόλοιπα παρόμοια προϊόντα ή υπηρεσίες.
Έργο εγχείρημα κατά το οποίο ανθρώπινοι πόροι, μηχανές, οικονομική πόροι και πρώτες
ύλες οργανώνονται κατά καινοφανή τρόπο, με στόχο την ανάληψη συγκεκριμένου
αντικειμένου εργασιών που έχουν συγκεκριμένες προδιαγραφές και υπόκεινται σε
δεδομένους κοστολογικούς και χρονικούς περιορισμούς, ώστε να παραχθεί μία επωφελής
μεταβολή, η οποία ορίζεται μέσω ποσοτικών και ποιοτικών στόχων≫.
Turner (1999)
«Διοίκηση Έργου (Project Management) είναι η διεργασία συνδυασμού συστημάτων,
τεχνικών και γνώσης με σκοπό την ολοκλήρωση ενός έργου μέσα σε καθορισμένα πλαίσια
χρόνου, προϋπολογισμού, ποιότητας και σκοπού/ αντικειμένου≫.
Το εγχειρίδιο για τη διοίκηση έργου (Project Management Body Of Knowledge, PMBOK)
ορίζει ως διοίκηση έργου τη διαδικασία κατά την οποία: εφαρμόζουμε γνώσεις, δεξιότητες,
εργαλεία και τεχνικές κατά την εκτέλεση των δραστηριοτήτων του έργου, με στόχο να
ικανοποιήσουμε τις απαιτήσεις και τις προσδοκίες των συμμετεχόντων.
Μπορεί όλα αυτά να σου φαίνονται περίεργα και βαρετά, όμως και
εσύ ο ίδιος εκτελείς φάσεις/κύκλους/βήματα διοίκησης έργου σε
πολλές δραστηριότητες και φάσεις της ζωής σου, είτε απλές είτε
σύνθετες
πχ. Αγορά ενός υπολογιστή, διοργάνωση μιας εκδρομής, ενός πάρτι,
μιας εξόδου, εκπόνηση μιας εργασίας, διάβασμα/μελέτη κτλ
ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ:
Ερωτήσεις βιβλίου σελ 32
Περιήγηση και δοκιμή εργαλείου draw.io
Δραστηριότητα 2.1.1 σελ 33

More Related Content

Similar to Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf

BITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
BITOOLS - DIGITAL TRANSFORMATION AND STRATEGYBITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
BITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
GeorgeDiamandis11
 
Design and development of qualified special purpose CRM system
Design and development of qualified special purpose CRM systemDesign and development of qualified special purpose CRM system
Design and development of qualified special purpose CRM system
John Makridis
 
Dileo Presentation (in Greek)
Dileo Presentation (in Greek)Dileo Presentation (in Greek)
Dileo Presentation (in Greek)
Giannis Tsakonas
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
ISSEL
 
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
triggeredtrash
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010ISSEL
 
Software requirements
Software requirementsSoftware requirements
Software requirements
George Kara
 
Project Management & Accounting (Greek)
Project Management & Accounting (Greek)Project Management & Accounting (Greek)
Project Management & Accounting (Greek)Panagiotis Christidis
 
CAP Gemini IAF Project
CAP Gemini IAF Project CAP Gemini IAF Project
CAP Gemini IAF Project chris zlatis
 
Software process improvement
Software process improvementSoftware process improvement
Software process improvement
George Kara
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
ISSEL
 
Kagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis PresentationKagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis Presentation
ISSEL
 
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
ISSEL
 
Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...
ISSEL
 
VET4SBO Level 3 module 3 - unit 2 - v1.0 gr
VET4SBO Level 3   module 3 - unit 2 - v1.0 grVET4SBO Level 3   module 3 - unit 2 - v1.0 gr
VET4SBO Level 3 module 3 - unit 2 - v1.0 gr
Karel Van Isacker
 
VET4SBO Level 3 module 1 - unit 1 - 1.0 gr
VET4SBO Level 3   module 1 - unit 1 - 1.0 grVET4SBO Level 3   module 1 - unit 1 - 1.0 gr
VET4SBO Level 3 module 1 - unit 1 - 1.0 gr
Karel Van Isacker
 

Similar to Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf (20)

Παρουσίαση Smart
Παρουσίαση SmartΠαρουσίαση Smart
Παρουσίαση Smart
 
BITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
BITOOLS - DIGITAL TRANSFORMATION AND STRATEGYBITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
BITOOLS - DIGITAL TRANSFORMATION AND STRATEGY
 
Design and development of qualified special purpose CRM system
Design and development of qualified special purpose CRM systemDesign and development of qualified special purpose CRM system
Design and development of qualified special purpose CRM system
 
Dileo Presentation (in Greek)
Dileo Presentation (in Greek)Dileo Presentation (in Greek)
Dileo Presentation (in Greek)
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
 
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
ΕΝΟΤΗΤΑ 2 ΚΕΦΑΛΑΙΟ 7
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010
 
HOU-CS-UGP-2013-12-ΑΘΑΝΑΣΙΟΥ
HOU-CS-UGP-2013-12-ΑΘΑΝΑΣΙΟΥHOU-CS-UGP-2013-12-ΑΘΑΝΑΣΙΟΥ
HOU-CS-UGP-2013-12-ΑΘΑΝΑΣΙΟΥ
 
Software requirements
Software requirementsSoftware requirements
Software requirements
 
Project Management & Accounting (Greek)
Project Management & Accounting (Greek)Project Management & Accounting (Greek)
Project Management & Accounting (Greek)
 
CAP Gemini IAF Project
CAP Gemini IAF Project CAP Gemini IAF Project
CAP Gemini IAF Project
 
Software process improvement
Software process improvementSoftware process improvement
Software process improvement
 
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
Βελτίωση Αυτοματοποιημένης Ανάθεσης Εργασιών Λογισμικού με χρήση Commits σε Δ...
 
Kagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis PresentationKagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis Presentation
 
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
 
Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...
 
3.7
3.73.7
3.7
 
VET4SBO Level 3 module 3 - unit 2 - v1.0 gr
VET4SBO Level 3   module 3 - unit 2 - v1.0 grVET4SBO Level 3   module 3 - unit 2 - v1.0 gr
VET4SBO Level 3 module 3 - unit 2 - v1.0 gr
 
PhaST_flyer_01
PhaST_flyer_01PhaST_flyer_01
PhaST_flyer_01
 
VET4SBO Level 3 module 1 - unit 1 - 1.0 gr
VET4SBO Level 3   module 1 - unit 1 - 1.0 grVET4SBO Level 3   module 1 - unit 1 - 1.0 gr
VET4SBO Level 3 module 1 - unit 1 - 1.0 gr
 

Recently uploaded

Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Tassos Karampinis
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
athinadimi
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Newsroom8
 
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - ΈκθεσηΤα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Newsroom8
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
peter190314
 
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησειςΑναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
ΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Tassos Karampinis
 
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛΤα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Newsroom8
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
vastsielou
 
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνΑρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Panagiotis Prentzas
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
athinadimi
 
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Panagiotis Prentzas
 
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
3zoh0uxr
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
konstantinantountoum1
 
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).pptTEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
nikzoit
 
Η τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of SamplingΗ τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of Sampling
ssuser6717fd
 
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
athinadimi
 

Recently uploaded (20)

Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
 
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - ΈκθεσηΤα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
 
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησειςΑναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
 
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛΤα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
Τα θέματα σε Δίκτυα Υπολογιστών για τα ΕΠΑΛ
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
 
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνΑρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεων
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
 
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
 
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
一比一原版(CSU毕业证书)查尔斯特大学毕业证成绩单如何办理
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
 
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).pptTEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
TEST 1 - ΙΑΣΟΝΑΣ ΠΕΤΡΟΣ hhhh (ΒΟΥΝΑ ΠΟΤΑΜΙΑ).ppt
 
Η τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of SamplingΗ τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of Sampling
 
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
 

Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf

  • 1. Κεφάλαιο 2ο: Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β’ μέρος
  • 2. 2.2 ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Μετά την προδιαγραφή των απαιτήσεων, ακολουθεί η δραστηριότητα της ανάπτυξης του λογισμικού που περιλαμβάνει τις φάσεις της σχεδίασης και της κωδικοποίησης Στη φάση της σχεδίασης, θεωρείται γνωστό το τι θα κάνει το λογισμικό και αντιμετωπίζεται το πρόβλημα του πως θα το κάνει. Περιγράφονται τεκμηριωμένα οι μονάδες που αποτελούν το λογισμικό, οι συσχετίσεις μεταξύ τους, η διαταξη τους και η εσωτερική λειτουργία τους. Τα προϊόντα της σχεδίασης επαληθεύονται σε σχέση με το έγγραφο των προδιαγραφών των απαιτήσεων.
  • 3. ακολουθείται η από πάνω προς τα κάτω (top-down) προσέγγιση Προσδιορίζει ποιες είναι οι μονάδες που συγκροτούν το σύστημα λογισμικού και πώς αυτές διατάσσονται στις υπολογιστικές μονάδες που είναι διαθέσιμες. Το αρχιτεκτονικό σχέδιο αποτυπώνεται σε ιεραρχικό διάγραμμα δομής προγράμματος Αφορά την επικοινωνία των χειριστών ή των συσκευών με τις μονάδες λογισμικού, αλλά και των μονάδων μεταξύ τους. Καθορίζει τις παραμέτρους της κάθε τέτοιας επικοινωνίας και τις αποτυπώνει στο διάγραμμα δομής προγράμματος. Οι διεπαφές των χρηστών πρέπει να σχεδιάζονται με γνώμονα την φιλικότητα προς το χρήστη (user friendliness) γιατί σε αντίθετη περίπτωση ένα καλά σχεδιασμένο σύστημα μπορεί να μην αποδώσει τα αναμενόμενα Αφορά τον καθορισμό της εσωτερικής δομής κάθε μονάδας και παράγει το λεπτομερές σχέδιο μονάδων με τη μορφή ψευδοκώδικα (ή άλλης γλώσσας σχεδίασης). Πρόκειται για την λεπτομερή σχεδίαση της δομής που θα έχουν τα δεδομένα στη βάση δεδομένων χρησιμοποιώντας το μοντέλο οντοτήτων- συσχετίσεων (ER), έτσι ώστε να εξασφαλίζεται η ανεξαρτησία των δεδομένων από τις μονάδες λογισμικού
  • 4. Η σχεδίαση, η κωδικοποίηση και ο έλεγχος πραγματοποιούνται (περισσότερο ή λιγότερο το καθένα) τμηματικά σε κύκλους ανάπτυξης των φάσεων της επεξεργασίας, της κατασκευής και της μετάβασης. Εκτός από αυτό, κατά τη σχεδίαση προστίθενται κατασκευαστικές λεπτομέρειες και χαρακτηριστικά του περιβάλλοντος (π.χ. κατανομή συστατικών του λογισμικού σε υπολογιστικούς πόρους) ώστε να ικανοποιηθούν και μη λειτουργικές απαιτήσεις. Η σχεδίαση βασίζεται στο μοντέλο ανάλυσης το οποίο εξειδικεύει και εκλεπτύνει περισσότερο, παρέχοντας καλά προσδιορισμένες κλάσεις (πεδία, μέθοδοι) και σχέσεις μεταξύ αυτών. Προκύπτει έτσι το μοντέλο σχεδίασης ως ένα σύνολο από νέα (πιο λεπτομερή) μοντέλα, επίσης σε Unified Modeling Language (UML), το οποίο δεδομένου ότι βρίσκεται ακόμη πιο κοντά στην υλοποίηση, βοηθά στη λήψη αποφάσεων κωδικοποίησης.
  • 5.
  • 6. Η κατασκευή και η διαρκής ενημέρωση του πλήθους των διαγραμμάτων, μοντέλων και εγγράφων είναι μια δύσκολη εργασία που καλό είναι να υποστηρίζεται από κάποιο εργαλείο CASE (Computer Aided Software Engineering). Τα εργαλεία CASE, είναι εργαλεία λογισμικού που στοχεύουν στην υποστήριξη ή και αυτοματοποίηση της ίδιας της κατασκευής λογισμικού.
  • 7. 2.3 Μεθοδολογίες και εργαλεία διαχείρισης έργων πληροφορικής Ας δούμε τώρα κάποιους ορισμούς: Έργο  προσωρινό εγχείρημα που στοχεύει στη δημιουργία ενός μοναδικού προϊόντος ή υπηρεσίας. Προσωρινό σημαίνει ότι κάθε έργο έχει καθορισμένο τέλος. Μοναδικό σημαίνει ότι το προϊόν ή η υπηρεσία διαφέρει κατά διακριτό τρόπο από όλα τα υπόλοιπα παρόμοια προϊόντα ή υπηρεσίες. Έργο εγχείρημα κατά το οποίο ανθρώπινοι πόροι, μηχανές, οικονομική πόροι και πρώτες ύλες οργανώνονται κατά καινοφανή τρόπο, με στόχο την ανάληψη συγκεκριμένου αντικειμένου εργασιών που έχουν συγκεκριμένες προδιαγραφές και υπόκεινται σε δεδομένους κοστολογικούς και χρονικούς περιορισμούς, ώστε να παραχθεί μία επωφελής μεταβολή, η οποία ορίζεται μέσω ποσοτικών και ποιοτικών στόχων≫. Turner (1999)
  • 8. «Διοίκηση Έργου (Project Management) είναι η διεργασία συνδυασμού συστημάτων, τεχνικών και γνώσης με σκοπό την ολοκλήρωση ενός έργου μέσα σε καθορισμένα πλαίσια χρόνου, προϋπολογισμού, ποιότητας και σκοπού/ αντικειμένου≫. Το εγχειρίδιο για τη διοίκηση έργου (Project Management Body Of Knowledge, PMBOK) ορίζει ως διοίκηση έργου τη διαδικασία κατά την οποία: εφαρμόζουμε γνώσεις, δεξιότητες, εργαλεία και τεχνικές κατά την εκτέλεση των δραστηριοτήτων του έργου, με στόχο να ικανοποιήσουμε τις απαιτήσεις και τις προσδοκίες των συμμετεχόντων. Μπορεί όλα αυτά να σου φαίνονται περίεργα και βαρετά, όμως και εσύ ο ίδιος εκτελείς φάσεις/κύκλους/βήματα διοίκησης έργου σε πολλές δραστηριότητες και φάσεις της ζωής σου, είτε απλές είτε σύνθετες πχ. Αγορά ενός υπολογιστή, διοργάνωση μιας εκδρομής, ενός πάρτι, μιας εξόδου, εκπόνηση μιας εργασίας, διάβασμα/μελέτη κτλ
  • 9.
  • 10.
  • 11.
  • 12. ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ: Ερωτήσεις βιβλίου σελ 32 Περιήγηση και δοκιμή εργαλείου draw.io Δραστηριότητα 2.1.1 σελ 33