ΚΕΦΑΛΑΙΟ 1 - Ειςαγωγό ςτην Ανϊπτυξη Λογιςμικού

Σχετικά έγγραφα
ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό. Βαγγζλθσ Οικονόμου

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν

Extra Λογιςτική Διαχείριςη & Extra Μιςθοδοςία

ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά"

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

Ηλεκτρονικι Υπθρεςία Ολοκλθρωμζνθσ Διαχείριςθσ Συγγραμμάτων και Λοιπϊν Βοθκθμάτων

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Διαχείριςη έργου. Αντώνησ Μαΰργιώτησ Msc, PhD Πληροφορικήσ

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

Αυτόματη δημιουργία στηλών Αντιστοίχηση νέων λογαριασμών ΦΠΑ

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες)

Ειδικά Θζματα Βάςεων Δεδομζνων

Ηλεκτρονικι Επιχειρθςιακι Δράςθ Εργαςτιριο 1

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

ΕΝΟΤΘΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 6: Θ «Βοικεια» ςτον Υπολογιςτι

Διαδικαςία Προγράμματοσ Ωρομζτρθςθσ. (v.1.0.7)

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

Διαδικασία Δημιοσργίας Ειδικών Λογαριασμών. (v.1.0.7)

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Τεχνικι Παρουςιάςεων με PowerPoint

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΗ. του ΙΑΣΡΟΦΑΡΜΑΚΕΤΣΙΚΟΤ ΦΑΚΕΛΟΤ ΑΘΕΝΩΝ Για τον ΟΙΚΟ ΝΑΤΣΟΤ ΕΡΓΑΣΗΡΙΑΚΟΙ ΓΙΑΣΡΟΙ. iknowhow Πληροφορική A.E

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

Διαδικαζία Διατείριζης Εκηύπωζης Ιζοζσγίοσ Γενικού - Αναλσηικών Καθολικών. (v )

Πωσ δθμιουργώ φακζλουσ;

Epsilon Cloud Services

τατιςτικά ςτοιχεία ιςτότοπου Κ.Ε.Π.Α. Α.Ν.Ε.Μ, για τθν περίοδο 1/1/ /12/2014

ςυςτιματα γραμμικϊν εξιςϊςεων

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Οδηγός χρήσης Blackboard Learning System για φοιτητές

Διαχείριςη Εκπαιδευτικού Υλικού (ΠΑΚΕ) Πληροφοριακό Σύςτημα (MIS)

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

Αςφάλεια και Προςταςία Δεδομζνων

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Οδηγίες αναβάθμισης χαρτών

Νζεσ Τάςεισ ςτην εκπαιδευτική διαδικαςία: Gamification

Γεωργικός Πειραματισμός ΙΙ ΑΥΞΗΜΕΝΑ ΣΧΕΔΙΑ

Λειτουργικά υςτιματα Windows XP

Μάρκετινγκ V Κοινωνικό Μάρκετινγκ. Πόπη Σουρμαΐδου. Σεμινάριο: Αναπτφςςοντασ μια κοινωνική επιχείρηςη

Τρύτη Διϊλεξη Μοντϋλα Διαδικαςύασ Λογιςμικού Μϋροσ Α

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν

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

Αςφάλεια και Προςταςία Δεδομζνων

ΙΝΣΙΣΟΤΣΟ ΕΚΠΑΙΔΕΤΣΙΚΗ ΠΟΛΙΣΙΚΗ

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

1η Ενδιάμεση Τεχνική Έκθεση

Περιφερειακό Ψθφιακό Αποκετιριο: Ανοικτά Δεδομζνα και Επιχειρθματικότθτα. Γ. Φραγκιαδάκθσ Κζντρο Επικοινωνιϊν και Δικτφων Πανεπιςτιμιο Κριτθσ

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι

Εγχειρίδιο Χρήςησ Support

Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

Ενδεικτικζσ Λφςεισ Θεμάτων

Οδηγίεσ για την πρόςβαςη των δικαιοφχων ςτο ΟΠΣΑΑ

Α) Ενδεικτικϋσ απαντόςεισ των θεμϊτων

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

1. Κατέβαςμα του VirtueMart

Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

Εγκατάσταση & Διαχείριση Joomla στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & ΚΕ.ΡΛΗ.ΝΕ.Τ. Ν. ΣΕΩΝ

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ

assessment.gr USER S MANUAL (users)

Η γλώςςα προγραμματιςμού C

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ

Ειςαγωγή ςτη διδακτική των γλωςςών

Οδηγίεσ υποβολήσ Ηλεκτρονικήσ Αίτηςησ για υμμετοχή ςτην Προςκοπική Εκπαίδευςη

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox

Διαχείριςη Αριθμοδεικτών (v.1.0.7)

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

NH 2 R COOH. Σο R είναι το τμιμα του αμινοξζοσ που διαφζρει από αμινοξφ ςε αμινοξφ. 1 Πρωτεΐνες

ΠΑΝΕΠΙΣΘΜΙΟ ΔΤΣΙΚΘ ΜΑΚΕΔΟΝΙΑ ΣΜΘΜΑ ΜΘΧΑΝΙΚΩΝ ΠΛΘΡΟΦΟΡΙΚΘ ΚΑΙ ΣΘΛΕΠΙΚΟΙΝΩΝΙΩΝ. Λειτουργικά υςτιματα, 4 ο Εξάμθνο Ψθφιακι χεδίαςθ ΙΙ, 4 ο Εξάμθνο

Παράςταςη ςυμπλήρωμα ωσ προσ 1

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 1: Βαςικά χαρακτθριςτικά τθσ Θερμοδυναμικισ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

Η ΠΟΙΟΣΗΣΑ ΔΙΔΑΚΑΛΙΑ ΚΑΙ ΣΟ ΔΤΝΑΜΙΚΟ ΜΟΝΣΕΛΟ ΕΚΠΑΙΔΕΤΣΙΚΗ ΑΠΟΣΕΛΕΜΑΣΙΚΟΣΗΣΑ

Ιδιότθτεσ πεδίων Γενικζσ.

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ

Μόδα είναι και αλλάηει

ΕΝΔΕΙΚΣΙΚΕ ΕΦΑΡΜΟΓΕ. Restaurant/bar app. (για χϊρουσ ψυχαγωγίασ & εςτίαςθσ ) Ξενοδοχειακι εφαρμογι παρουςίαςθσ και κρατιςεων δωματίων.

Είναι εφικτι θ ςυναπόφαςθ του αςκενι ςτθ κεραπεία ; Κατερίνα Κουτςογιάννθ φλλογοσ Ρευματοπακϊν Κριτθσ

Αποτελζςματα Ζρευνασ για τθν Απαςχολθςιμότθτα ςτθν Ελλάδα

MySchool Πρακτικζσ οδθγίεσ χριςθσ

Ζρευνα ικανοποίθςθσ τουριςτϊν

Σφντομεσ Οδθγίεσ Χριςθσ

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

ΕΝΟΤΘΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 8: Πειρατεία Λογιςμικοφ

Σφςτημα Κεντρικήσ Υποςτήριξησ τησ Πρακτικήσ Άςκηςησ Φοιτητών ΑΕΙ

Transcript:

ΚΕΦΑΛΑΙΟ 1 - Ειςαγωγό ςτην Ανϊπτυξη Λογιςμικού Α/Α ΕΡΩΣΗΕΙ (10Μ) Μ 1.1 Θα μπορούςαμε να ορύςουμε το λογιςμικό ωσ ϋνα ςύνολο προγραμμϊτων -δομϋσ 3 δεδομϋνων και εντολϋσ- καθώσ και υλικού τεκμηρύωςησ.( αντιςτούχιςη) Α. δομζσ δεδομζνων 1. παρζχουν ςτουσ χριςτεσ τισ επικυμθτζσ λειτουργίεσ Β. εντολζσ 2. τρόποσ λειτουργίασ και χριςθσ των προγραμμάτων Γ. υλικοφ τεκμθρίωςθσ 3. επιτρζπουν ςτο πρόγραμμα να διαχειρίηεται πλθροφορίεσ 1.2 Σεχνολογύα λογιςμικού - Βόματα ανϊπτυξησ λογιςμικού.( αντιςτούχιςη) 3 Α. Ανάλυςθ 1. βλζπουμε αν το λογιςμικό που αναπτφχκθκε ικανοποιεί τισ αρχικζσ απαιτιςεισ που τζκθκαν με βάςθ χαρακτθριςτικά όπωσ θ αποδοτικότθτα, θ μεταφερςιμότθτα, θ αξιοπιςτία κ.τ.λ. Β. Καταςκευι 2. κακορίηεται ςε ςυνεργαςία με τουσ τελικοφσ χριςτεσ (end-users) τι ακριβϊσ κα κάνει το λογιςμικό - ποιεσ ακριβϊσ λειτουργίεσ- και ποιοι ενδεχόμενοι περιοριςμοί τίκενται ςτθ λειτουργία του. Η δραςτθριότθτα που εμπεριζχει αυτό το βιμα λζγεται προςδιοριςμόσ απαιτιςεων. Γ. Ζλεγχοσ 3. Περιλαμβάνει τθν αρχιτεκτονικι χεδίαςθ, τθν λεπτομερι ςχεδίαςθ και τθν κωδικοποίθςθ 1.3 Πληροφοριακό ύςτημα μιασ επιχεύρηςησ/οργανιςμού εύναι ϋνα ςύςτημα που αποτελεύται από μϋςω των οπούων παρϊγονται, φυλϊςςονται, διακινούνται και μεταςχηματύζονται οι πληροφορύεσ που εύναι χρόςιμεσ για την επύτευξη των ςκοπών τησ επιχεύρηςησ/οργανιςμού. (ςυμπλόρωςη) 2,5 1.4 Η Αρχιτεκτονικό εφαρμογών περιγρϊφει την δομό και την οργϊνωςη των εφαρμογών που χρηςιμοποιούνται από μια επιχεύρηςη ό οργανιςμό, εςτιϊζοντασ ςτο πωσ αλληλεπιδρούν μεταξύ τουσ και με τουσ χρόςτεσ.. Ποιο εύναι το αντικεύμενο τησ αρχιτεκτονικόσ εφαρμογών (επιλογό>1) Α. θ εςωτερικι δομι των εφαρμογϊν Β. θ εξωτερικι τουσ ςυμπεριφορά και θ ςχζςθ τουσ με τα δεδομζνα ειςόδου / εξόδου. Γ. Κανζνα από αυτά Δ. εςτιάηει ςτθ ςχεδίαςθ των εφαρμογϊν. 1,5 ΚΕΦΑΛΑΙΟ 2 Κύκλοσ ζωόσ ανϊπτυξησ ςυςτόματοσ Α/Α ΕΡΩΣΗΕΙ (7Μ) Μ 2.1 Η επιλογό του Κύκλου Ζωόσ Ανϊπτυξησ υςτόματοσ εξαρτϊται από το ϋργο. (αντιςτούχιςη) 3 1. πριν μεταβοφμε από το ζνα ςτάδιο ςτο επόμενο πρζπει να ζχει ολοκλθρωκεί πλιρωσ το προθγοφμενο ςτάδιο. Δεν υπάρχει δυνατότθτα επιςτροφισ ςτο προθγοφμενο ςτάδιο και εκ νζου αναπροςαρμογι. αποτελεί ζνα άκαμπτο ςφςτθμα που προχποκζτει τθν ζλλειψθ ανκρϊπινων λακϊν. Α. Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 1

Β. 2. το τζλοσ κάκε κφκλου ι επανάλθψθσ παράγεται ζνα πρωτότυπο ωσ ζνα προκαταρκτικό μοντζλο που δείχνει μία πτυχι του ςυςτιματοσ. Για κάκε πρωτότυπο, θ αναπτυξιακι διαδικαςία ακολουκεί μια ςειριακι διαδρομι μζςα από τθν ανάλυςθ, τον ςχεδιαςμό, τθν υλοποίθςθ, τον ζλεγχο, τθν ενςωμάτωςθ με προθγοφμενεσ ςυνιςτϊςεσ πρωτότυπων και τον προγραμματιςμό για το επόμενο πρωτότυπο. Με τθν ολοκλιρωςθ του προγραμματιςμοφ για το επόμενο πρωτότυπο ο κφκλοσ των δραςτθριοτιτων αρχίηει ξανά. 3. Αρχικά θ ανάλυςθ, ο ςχεδιαςμόσ και θ υλοποίθςθ είναι μικρισ ζκταςθσ. Σα πρϊτα αποτελζςματα όμωσ που παίρνουμε μασ δίνουν τθν δυνατότθτα να γνωρίηουμε αν πραγματικά το ςφςτθμα κα λειτουργιςει και κα πετφχει τουσ ςτόχουσ του. τθ ςυνζχεια αναλφοντασ, ςχεδιάηοντασ και υλοποιϊντασ κάκε φορά όλο και μεγαλφτερο τμιμα μποροφμε να κάνουμε βελτιϊςεισ. Γ. 2.2 ύγχρονεσ Σϊςεισ ςτην Ανϊπτυξη υςτόματοσ (αντιςτούχιςη) 4 Α. Ενοποιθμζνθ 1. εςτιάηεται ςτθν γριγορθ ανταπόκριςθ ςε αλλαγζσ ενόσ δυναμικοφ διαδικαςία (UP) περιβάλλοντοσ ςτο οποίο οι χριςτεσ δεν γνωρίηουν ακριβϊσ τι χρειάηεται και μπορεί να αλλάηουν ςυχνά προτεραιότθτεσ. ε αυτό το είδοσ του περιβάλλοντοσ, οι αλλαγζσ είναι τόςεσ πολλζσ που τελικά το ζργο τελματϊνει και Β. Ακραίοσ Προγραμματιςμόσ extreme Programming (XP) δεν φτάνει ποτζ ςε ολοκλιρωςθ. 2. ορίηει τζςςερισ φάςεισ του κφκλου ηωισ: ζναρξθ επεξεργαςία καταςκευι μετάβαςθ Γ. Μεκοδολογία SCRUM 3. απαιτεί ςυνεχι δοκιμι, ςυνεχι ολοκλιρωςθ και μεγάλθ ςυμμετοχι των χρθςτϊν. Απαιτεί επίςθσ, ο προγραμματιςμόσ να γίνεται από ομάδεσ των δφο προγραμματιςτϊν που εργάηονται μαηί ςε ζνα ςτακμό εργαςίασ όταν γράφουν και δοκιμάηουν τον κϊδικα. 4. Σο ζργο προχωρά με τθν πρϊτθ ζκδοςθ, που ςυνικωσ παίρνει αρκετζσ επαναλιψεισ για να ολοκλθρωκεί. Όταν ολοκλθρωκεί θ πρϊτθ ζκδοςθ, θ δεφτερθ ζκδοςθ ξεκινά και το ίδιο ςυμβαίνει και με τισ επόμενεσ εκδόςεισ. Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 2

ΚΕΦΑΛΑΙΟ 3 - Ανϊλυςη Απαιτόςεων και Καθοριςμόσ Προδιαγραφών Α/Α ΕΡΩΣΗΕΙ (13,5Μ) Μ 3.1 Απαύτηςη εύναι η περιγραφό μιασ υπηρεςύασ που θα πρϋπει να παρϋχει ϋνα ςύςτημα, μιασ διεργαςύασ που θα πραγματοποιεύ ό μιασ ςυνθόκησ που θα πρϋπει να ικανοποιεύ. ε ποιο ερώτημα απαντϊει (ανϊπτυξη) 1 3.2 Λειτουργικϋσ και μη λειτουργικϋσ απαιτόςεισ 2,5 Α. Λειτουργικζσ απαιτιςεισ 1. Εκτφπωςθ των ςτοιχείων όλου του προςωπικοφ Β. Μθ λειτουργικζσ απαιτιςεισ 2. Παραγγελία on-line 24/7 3. Αςφάλεια ςυςτιματοσ 4. Αλλαγι του ΦΠΑ ςε όλεσ τισ τιμζσ 5. Τποςτιριξθ χρθςτϊν 3.3 Οι απαιτόςεισ του πελϊτη βϋβαια διαφϋρουν πϊρα πολύ από τισ απαιτόςεισ του ςυςτόματοσ. Αναφϋρατε τουλϊχιςτο 2 παραδεύγματα (ανϊπτυξη) 2 3.4 την διαδικαςύα προςδιοριςμού απαιτόςεων ακολουθούνται τα παρακϊτω βόματα μϋχρι τθν τελικι παραγωγι του εγγράφου προδιαγραφήσ απαιτήςεων A B Γ Αντιςτοιχύςτε τισ παρακϊτω ενϋργειεσ με τας βόματα τησ εικόνασ 1. Ανάλυςθ τθσ υφιςτάμενθσ κατάςταςθσ ϊςτε να βγάλουν οι αναλυτζσ τα δικά τουσ ςυμπεράςματα και τθν αποςαφινιςθ τθσ εκδοχισ των απαιτιςεων των πελατϊν 2. Ζτςι κάποια μοντζλα περιγράφουν τθ λειτουργία του ςυςτιματοσ από τθν οπτικι του χριςτθ, άλλα δίνουν ζμφαςθ ςτον τρόπο διαχείριςθσ των δεδομζνων και άλλα περιγράφουν τον τρόπο που αλλάηει θ κατάςταςθ του ςυςτιματοσ ωσ ςυνάρτθςθ τθσ ειςόδου που δζχεται. 3. Θα πρζπει να καταγράφει όλουσ τουσ περιοριςμοφσ που αφοροφν τθν ανάπτυξθ του λογιςμικοφ. 4. Διαγράμματα Ροισ Δεδομζνων (ΔΡΔ), οι πίνακεσ αποφάςεων/ δζνδρα αποφάςεων, τα διαγράμματα οντοτιτων ςυςχετίςεων και τα λεξικά δεδομζνων. 7. Πρζπει να υπολογίηεται το αναμενόμενο κόςτοσ μετατροπισ δεδομζνων. 8. Βαςικι προχπόκεςθ για τθ ςωςτι εκτζλεςθ αυτισ τθσ φάςθσ είναι θ άριςτθ ςυνεργαςία και επικοινωνία ανάμεςα ςτον αναλυτι και ςτουσ ενδιαφερομζνουσ 9. οι αναλυτζσ κάνουν τισ εξισ διεργαςίεσ: a. - Δθμιουργία μιασ λίςτασ με τουσ κανόνεσ που διζπουν τθν υφιςτάμενθ κατάςταςθ b. - Καταγραφι των κφριων εννοιϊν του ςυςτιματοσ και των χαρακτθριςτικϊν τουσ c. - Καταγραφι ςεναρίων που περιγράφουν με λεπτομζρειεσ τισ λειτουργίεσ του ςυςτιματοσ 10. Οργάνωςθ ςυναντιςεων με ςαφισ ξεκάκαρουσ ςτόχουσ και ςυνεντεφξεισ με ςαφείσ και 5,5 Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 3

5. τα λάκθ που κα γίνουν ςε αυτό το ςτάδιο κα κοςτίςουν ςε χρόνο και ςε χριμα 6. Ζτςι κάποια μοντζλα ακολουκοφν τθ δομθμζνθ προςζγγιςθ ενϊ άλλα ακολουκοφν τθν αντικειμενοςτραφι προςζγγιςθ ςτοχευμζνεσ ερωτιςεισ. 11. Θα πρζπει να περιγράφει τθ ςυμπεριφορά του λογιςμικοφ προσ το εξωτερικό του περιβάλλον (χριςτθσ, άλλεσ εφαρμογζσ λογιςμικοφ). 3.5 Ο ςχεδιαςμόσ ενόσ ΔΡΔ γύνεται ςύμφωνα με τουσ παρακϊτω κανόνεσ: 2,5 a. Μία διαδικαςία δεν επιτρζπεται να ζχει εξόδουσ. b. Μία διαδικαςία δεν επιτρζπεται να ζχει μόνον ειςόδουσ. c. Επιτρζπεται ροι δεδομζνων από μία αποκικθ δεδομζνων ςε μία άλλθ αποκικθ δεδομζνων. Η μετακίνθςθ αυτι των δεδομζνων πρζπει να γίνει μζςω διαδικαςίασ. d. Δεν επιτρζπεται ροι δεδομζνων από μία εξωτερικι οντότθτα ςε μία άλλθ εξωτερικι οντότθτα. Η μετακίνθςθ αυτι των δεδομζνων πρζπει να γίνει μζςω διαδικαςίασ. e. Δεν επιτρζπεται ροι δεδομζνων από μία εξωτερικι οντότθτα ςε μία αποκικθ θμειϊςτε ποιοι είναι ςωςτοί και ποιοι λάθοσ Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 4

ΚΕΦΑΛΑΙΟ 4 - Ειςαγωγό ςτισ Αρχιτεκτονικϋσ χεδύαςησ Α/Α ΕΡΩΣΗΕΙ ( Μ) Μ 4.1 Δώςτε τον οριςμό τησ Αρχιτεκτονικόσ ςχεδύαςησ 2 4.2 την πρϊξη, υπϊρχει ςημαντικό επικϊλυψη μεταξύ τησ διαδικαςύασ εύρεςησ των απαιτόςεων του ςυςτόματοσ και τησ αρχιτεκτονικόσ ςχεδύαςησ. Κανονικϊ η καταγραφό προδιαγραφών του ςυςτόματοσ δεν πρϋπει να περιϋχει ςτοιχεύα ςχεδύαςησ. Αυτό επιτρϋπεται μόνον ςτον ςχεδιαςμό 1 μικρών ςυςτημϊτων. (/Λ) 4.3 Σεχνοτροπύεσ χεδύαςησ 2 Α. χεδίαςη βαςιςμζνη ςτισ 1. Οι οντότθτεσ και οι διαδικαςίεσ ενςωματϊνονται ςτο ίδιο κζλυφοσ. Διαδικαςίεσ (Function Oriented) Β. χεδίαςη βαςιςμζνη ςτα 2. Γίνεται διάκριςθ δεδομζνων από τισ διαδικαςίεσ αντικείμενα (Object Oriented) 4.4 τα διαγρϊμματα ΔΡΔ υπϊρχουν ςυχνϊ δύο βαςικού τύποι χαρακτηριςτικών περιοχών. Αυτϊ εύναι οι κεντρικού μεταςχηματιςμού και τα κϋντρα δοςοληψιών. 2 Α. οι κεντρικοί 1. είναι ζνα ςφνολο επεξεργαςιϊν που εκτελεί τθν επεξεργαςία δεδομζνων ειςόδου και μεταςχθματιςμοί Β. τα κζντρα δοςολθψιϊν παράγει δεδομζνα εξόδου. 2. ε ζνα ΔΡΔ μια επεξεργαςία χαρακτθρίηεται ζτςι όταν δζχεται δεδομζνα από επεξεργαςίεσ που τα προετοιμάηουν και βρίςκονται πριν από αυτό και διανζμει τθ ροι ςε διάφορεσ επεξεργαςίεσ ανάλογα με τθν λογικι του ςυςτιματοσ. 4.5 Σα διϊγραμμα ακολουθύασ χρηςιμοποιούνται κατϊ τη διϊρκεια τησ φϊςησ ςχεδιαςμού που υιοθετεύ το αντικειμενοςτραφό μοντϋλο προςϋγγιςησ. Απεικονύζουν τον τρόπο με τον οπούο τα αντικεύμενα του ςυςτόματοσ αλληλεπιδρούν μεταξύ τουσ. Γενικϊ απεικονύζουν τον κύκλο ζωόσ των αντικειμϋνων και τον τρόπο που διεξϊγονται τα ςενϊρια λειτουργικότητασ. Δύνουν ϋμφαςη: 2 4.6 Ο ςχεδιαςμόσ ενόσ ΔΡΔ γύνεται ςύμφωνα με τουσ παρακϊτω κανόνεσ: A. Μύα διαδικαςύα δεν επιτρϋπεται να ϋχει εξόδουσ. B. Μύα διαδικαςύα δεν επιτρϋπεται να ϋχει μόνον ειςόδουσ. C. Επιτρϋπεται ροό δεδομϋνων από μύα αποθόκη δεδομϋνων ςε μύα ϊλλη αποθόκη δεδομϋνων. Η μετακύνηςη αυτό των δεδομϋνων πρϋπει να γύνει μϋςω διαδικαςύασ. D. Δεν επιτρϋπεται ροό δεδομϋνων από μύα εξωτερικό οντότητα ςε μύα ϊλλη εξωτερικό οντότητα. Η μετακύνηςη αυτό των δεδομϋνων πρϋπει να γύνει μϋςω διαδικαςύασ. E. Δεν επιτρϋπεται ροό δεδομϋνων από μύα εξωτερικό οντότητα ςε μύα αποθόκη ημειώςτε ποιοι εύναι ςωςτού και ποιοι λϊθοσ 4.7 Οι κανόνεσ του Nielsen. Ο Jacob Nielsen διατύπωςε δεκατϋςςερισ ευριςτικούσ κανόνεσ για την αξιολόγηςη μιασ διεπαφόσ. Αντιςτοιχύςτε μερικούσ από αυτούσ. A. Αντιςτοιχία μεταξφ του ςυςτήματοσ και του B. Ορατή κατάςταςη του ςυςτήματοσ πραγματικοφ κόςμου C. Ζλεγχοσ και ελευθερία του χρήςτη D. υνζπεια και ςυμμόρφωςη με πρότυπα 2,5 2,5 E. Πρόληψη ςφαλμάτων F. Αναγνϊριςη αντί τησ ενθφμηςησ G. Αιςθητική και μινιμαλιςτική ςχεδίαςη H. Αναφορά ςφαλμάτων Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 5

1. Η ςχεδίαςθ κα πρζπει να ακολουκεί τουσ κανόνεσ «Η απλότητα είναι χρυςόσ» και«οτιδήποτε τοποθετείται ςτην διεπαφή του χρήςτη θα πρζπει να ζχει ζνα καλό λόγο για να είναι εκεί». 2. Σο ςφςτθμα κα πρζπει να είναι ζτςι ςχεδιαςμζνο ϊςτε να αποτρζπει τον χριςτθ από το να κάνει λάκθ. Ζτςι για παράδειγμα ςτθν ειςαγωγι δεδομζνων είναι προτιμότερο για τον χριςτθ να επιλζγει από μία λίςτα δεδομζνων παρά να τα πλθκτρολογεί. 3. Οι επιλογζσ και όλα τα ςτοιχεία και κα πρζπει να είναι ορατζσ ϊςτε ο χριςτθσ να μθν είναι αναγκαςμζνοσ να κυμάται πλθροφορίεσ από ζνα τμιμα του διαλόγου ςε ζνα άλλο. 4. Σο ςφςτθμα κα πρζπει να ενθμερϊνει ανά πάςα ςτιγμι τουσ χριςτεσ για το τι ςυμβαίνει, με τθν κατάλλθλθ ανατροφοδότθςθ μζςα ςε ςυγκεκριμζνο χρονικό διάςτθμα. 5. Σο ςφςτθμα κα πρζπει να βοθκάει τουσ χριςτεσ να αναγνωρίςουν τα ςφάλματά τουσ, να προβαίνουν ςε διάγνωςθ τθσ αιτίασ τουσ και να ανακάμπτουν από αυτά. 6. Οι χριςτεσ δεν κα πρζπει να αναρωτιοφνται αν διαφορετικζσ επιλογζσ, πλθροφορίεσ ι καταςτάςεισ ςθμαίνουν το ίδιο πράγμα. 7. υχνά δθμιουργοφνται προβλθματικζσ καταςτάςεισ ςτο ςφςτθμα λόγω των χρθςτϊν που κάνουν κάποια επιλογι εκ παραδρομισ ι λόγω άλλων αςτάκμθτων παραγόντων π.χ. αδυναμία ςφνεςθσ ςτο Διαδίκτυο. ε τζτοιεσ καταςτάςεισ είναι απαραίτθτοι για τουσ χριςτεσ τρόποι για να αφιςουν εφκολα κα γριγορα τθν ανεπικφμθτθ κατάςταςθ. 8. Σο ςφςτθμα κα πρζπει να ταιριάηει ςτο νοθτικό επίπεδο και τθν ιδιοςυγκραςία του χριςτθ και να ανταποκρίνεται ςτισ προςδοκίεσ του. Δεν κα πρζπει να χρθςιμοποιεί ορολογία και ιδζεσ που δεν γνωρίηει ο χριςτθσ: Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 6

τθν εικόνα που ακολουκεί φαίνεται θ διεπαφι από το θλεκτρονικό κατάςτθμα «Σο τζλειο». Η ςυγκεκριμζνθ οκόνθ παραβιάηει ςχεδόν όλου τουσ κανόνεσ του Nielsen. Να εντοπίςετε που ακριβϊσ παραβιάηονται αυτοί οι κανόνεσ. Να γίνουν προτάςεισ για τθν βελτίωςθ τθσ χρθςτικότθτασ τθσ διεπαφισ Γϋ ΣΑΞΗ ΕΠΑΛ - ΣΟΜΕΑ ΠΛΗΡΟΦΟΡΙΚΗ 7