Τί θέλουν οι πελάτες και οι χρήστες να κάνει το σύστηµα
|
|
- Φοίβος Γεννάδιος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Εξαγωγή Απαιτήσεων Εξαγωγή των Απαιτήσεων Αντώνης Καραγεώργος Τµήµα Μηχανικών Η/Υ και ικτύων Πανεπιστήµιο Θεσσαλίας Τί θέλουν οι πελάτες και οι χρήστες να κάνει το σύστηµα ιαδικασία εξαγωγής Τύποι και χαρακτηριστικά Τρόποι περιγραφής Εξαγωγή Απαιτήσεων Σηµειολογίες αναπαράστασης Πρωτοτυποποίηση Τεκµηρίωση Συµµετέχοντες στη διαδικασία εξαγωγής Επικύρωση Μετρήσεις Επιλογή τεχνικής για την προδιαγραφή Απαιτήσεις Μια απαίτηση είναι: ένα χαρακτηριστικό του συστήµατος ή Μια περιγραφή ενός βήµατος που το σύστηµα είναι ικανό να κάνει ώστε να εκπληρώσει το σκοπό του Τρείς κατηγορίες : πρέπει οπωσδήποτε να τηρηθούν εξαιρετικά επιθυµητές αλλά όχι αναγκαίες µπορούν ενδεχοµένως να παραλειφθούν Γιατί είναι οι απαιτήσεις σηµαντικές; Ηδιεργασίαεξαγωγής Οι αιτίες των αποτυχηµένων έργων Μη ολοκληρωµένες απαιτήσεις (3%) 2 Έλλειψη συµµετοχής χρηστών (24%) 3 Έλλειψη πόρων (6%) 4 Μη ρεαλιστικές προσδοκίες (99%) 5 Έλλειψη διοικητικής υποστήριξης (93%) 6 Αλλαγές στις απαιτήσεις και στις προδιαγραφές (87%) 7 Έλλειψη σχεδιασµού(8%) 8 Εξάλειψη των αναγκών για το σύστηµα (75%) Κάποιο τµήµα της εξαγωγής, του ορισµού και της διαχείρισης εµπλέκεται σ ολα τα παραπάνω ΕΞΑΓΩΓΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Ανάλυση προβλήµατος Περιγραφή προβλήµατος Έχουµε συµπεριλάβει ρησιµοποιούµε όλες τις απαιτήσεις που τις σωστές τεχνικές έχει ο χρήστης: kαι οπτικές γωνίες; Πρωτοτυ ποποίηση και έλεγχος Είναι εφικτή αυτή η λειτουργία; ΟΡΙΣΜΟΣ ΚΑΙ ΠΡΟ ΙΑΓΡΑΦΗ ΑΠΙΤΗΣΕΩΝ Τεκµηρίωση και επικύρωση Έχουµε ενσωµατώσει οτιδήποτε περιµένει o χρήστης; Standish 995
2 Απαιτήσεις και σχεδίαση Τι; Οι απαιτήσεις προσδιορίζουν το πρόβληµα που λύνει το σύστηµα Πώς; Ησχεδίασηορίζειτηλύσητου προβλήµατος Συγκεκριµένες περιγραφές υλοποίησης (πχ γλώσσα προγραµµατισµού) δεν θεωρούνται απαιτήσεις εκτός κι αν ξεκάθαρα απαιτούνται από τους πελάτες ιαχείριση Σχηµατισµών Παρακολουθεί τη σύνδεση των διαφόρων τµηµάτων του συστήµατος κατά την πορεία της διεργασίας ανάπτυξης λογισµικού Απαιτήσεις που ορίζουν τι πρέπει να κάνει το σύστηµα Μονάδες σχεδίου που παράγονται από τις απαιτήσεις Κώδικα προγράµµατος που υλοποιεί το σχέδιο Έλεγχοι που επαληθεύουν τη λειτουργικότητα του συστήµατος Έγγραφα που περιγράφουν το σύστηµα ιαχείριση Σχηµατισµών Λειτουργικές και µη λειτουργικές απαιτήσεις Σκοπός και στόχοι Πρόβληµα Εξαγωγή και ανάλυση Κατανόηση προβλή µατος Ορισµός Προδια γραφές Σχεδίαση Υλοποίηση Επαλήθευση Συστατικά του σχεδίου και περι πτώσεις χρήσης Συστατικά Του κώδικα Και έλεγχοι µονάδων Κατανόηση του πεδίου εφαρµογής του προβλήµατος εδοµένα Και σενάρια ελέγχου Οι λειτουργικές απαιτήσεις περιγράφουν αλληλεπιδράσεις του συστήµατος µε το περιβάλλον του, πχ Το σύστηµα θα πρέπει να επικοινωνεί µε το εξωτερικό σύστηµα X Γιανασταλείτοµήνυµα τύπουαθαπρέπειναπληρούνταιοι προϋποθέσεις Β και Γ Οι µη λειτουργικές απαιτήσεις περιγράφουν περιορισµούς στο σύστηµα που περιορίζουν τους τρόπους κατασκευής της λύσης του προβλήµατος Οι επιταγές θα πρέπει να διανέµονται το πολύ σε 4 ώρες από το τέλος της εισόδου των µισθοδοσίας Οι λειτουργίες του συστήµατος Μ θα είναι διαθέσιµες µόνο στους διευθυντές τµηµάτων Έγγραφα Ορισµός (requirements definition) είναι η πλήρης καταγραφή του τι περιµένει ο χρήστης να κάνει το σύστηµα Η προδιαγραφή των (Requirements specification) επανεκθέτει τον ορισµό των µε τεχνικούς όρους κατάλληλους για χρήση στη σχεδίαση του συστήµατος Πολλές φορές ένα έγγραφο είναι αρκετό Υπάρχουν διάφορα πρότυπα (templates) εγγράφων (πχ απο IEEE και BCS) Καθορισµός ελέγξιµων Ποσοτική περιγραφή κάθε επιρρήµατος και επιθέτου ώστε να είναι σαφής και κατανοητή Αντικατάσταση των αντωνυµιών µε συγκεκριµένα ονόµατα οντοτήτων Κάθε ουσιαστικό πρέπει να ορίζεται σε ακριβώς ένα σηµείο στο κείµενο Robertson & Robertson 999 Πχ η απόδειξη θα πρέπει να εκτυπώνεται το πολύ σε 5 sec από τη χρέωση του ποσού αγοράς 2
3 Τύποι Απαιτήσεων Φυσικό περιβάλλον ιασυνδέσεις ρήστες και ανθρώπινοι παράγοντες Λειτουργικότητα Τεκµηρίωση εδοµένα Πόροι Ασφάλεια Εξασφάλιση ποιότητας Τρόποι ανίχνευσης των επιθυµιών του πελάτη Επανεξέταση της κατάστασης (απαιτήσεις πελάτη, περιβάλλον, χρήστες) Λεπτοµερή συζήτηση µε τοχρήστηγιακατανόηση προβληµάτων που µπορεί να προκύψουν Παράδειγµα τουπωςθαδουλεύειτονέοσύστηµα (βίντεο, πρωτότυπο, µοντέλο προσοµοίωσης) Έλεγχος υπαρχόντων κειµένων και λογισµικού σχετικών µε το σύστηµα που θα αναπτυχθεί Robertson & Robertson 999 αρακτηριστικά των Έλεγχος των για διασφάλιση ότι είναι: Σωστές Συνεπής Πλήρης Ρεαλιστικές Απαραίτητες Επαληθεύσιµες Ιχνηλάσιµες Έλεγχος για πληρότητα και συνέπεια Ένας απλός έλεγχος γίνεται µε ένα πίνακα αλήθειας Για παράδειγµα για δυο δυαδικές µεταβλητές A, B, Ορίζουµε την και συνάρτηση F ηµιουργούµε τονπίνακα αλήθειας για όλες τις περιπτώσεις Αν όλες οι αναφορές/ορισµοί για τις A,B,F στις απαιτήσεις είναι σύµφωνες µε τον πίνακα αλήθειας τότε αυτές είναι συνεπής Αν κάθε γραµµή του πίνακα αλήθειας ορίζεται στην περιγραφή των τότε αυτές είναι πλήρεις A B F Περιγραφή Περιγραφή µε χρήση φυσικής γλώσσας Εύκολη στην εφαρµογή αλλά µπορεί να οδηγήσει σε λάθη λόγω της ασάφειας της φυσικής γλώσσας ρήση µιας συστηµατικής σηµειολογίας για περιγραφή του συστήµατος Στατικές περιγραφές Προσδιορισµός των αντικειµένων και των σχέσεων µεταξύ τους υναµικές περιγραφές Προσδιορισµός των καταστάσεων του συστήµατος και των µεταβάσεων που µπορεί να συµβούν µε την πάροδο του χρόνου Στατικές περιγραφές Έµµεση αναφορά Αναδροµικές σχέσεις Αξιωµατικός ορισµός Έκφραση σε µορφή τυπικής γλώσσας Αφαίρεση 3
4 Έµµεση αναφορά Εννοείται αλλά δεν αναφέρεται ευθέως Ένα σύνολο αριθµών µπορεί να περιγραφεί έµµεσα µε ένα σύστηµα εξισώσεων στη λύση του οποίου αντιστοιχεί Μια τιµή στη γλώσσα C µπορεί να περιγραφεί έµµεσα µε χρήση δεικτών σε δείκτες: A -> P όπου &P = 5 Αναδροµικές σχέσεις Ορίζεται µια αρχική συνθήκη Ο µετασχηµατισµός από µια κατάσταση στην επόµενηπεριγράφεταισεσχέσηµε προηγούµενες καταστάσεις Πχ η ακολουθίαfibonacci F() = F() = F(n+) = F(n) + F(n-) για n =, 2, 3, Αξιωµατικός ορισµός Αξίωµα Ένα σύνολο αντικειµένων (πχ υλικά) Ένα σύνολο λειτουργιών (πχ θέρµανση) Προσδιορισµός των σχέσεων µεταξύ αντικειµένων και λειτουργιών Ορισµός θεωρηµάτων χρήση των αξιωµάτων για την παραγωγή περισσότερων αντικειµένων Απόδειξη θεωρηµάτων Μετατροπή των θεωρηµάτων σε αξιωµάτων µε χρήση των λειτουργιών Πχ σύστηµα ελέγχου θερµοκρασίας σε βιοµηχανικό κλίβανο Αξιώµατα: Το υλικό Α µπορεί να θερµαίνεται σε θερµοκρασία Τ =5 C 2 Το υλικό Β µπορεί να θερµαίνεται σε θερµοκρασία Τ 2 =9 C 3 Τα µίγµατα θα θερµαίνονται σε θερµοκρασία µικρότερη ή ίση της µέγιστης επιτρεπτής θερµοκρασίας του κάθε συστατικού T(XY) = min {TmaxX, TmaxY} Θεώρηµα: Το µίγµα ΑΒ µπορεί να θερµαίνεται σε θερµοκρασία Τ=5 C Έκφραση µε µορφή γλώσσας ρήση τυπικών γλωσσών περιγραφής Πχ για την είσοδο σε ένα επεξεργαστή κειµένου χρησιµοποιούµε τηbackus-naur form χαρακτήρες ASCII <digit> ::= <addop> ::= + - Έκφραση µε µορφή γλώσσας <condi t i on> : : = <bool - t er m> <bool - t er m> or <condi t i on> <bool - t er m> : : = <bool - f act or > <bool - f act or > and <bool - term> <bool - f act or > : : = <expr > <r el op> <expr > ( <condi t i on>) <r el op> : : = < < = > > < > <expr > : : = <t er m> <expr > <addop> <t er m> <addop> <expr > <t er m> : : = <f act or > <t er m> <mpyop> <f act or > <f act or > : : = <scal ed- expr > <pr i mar y> <scal ed- expr > : : = ( <expr >) <scal e> <number > <scal e> <pr i mar y> : : = ( <expr >) <r egname> <number > <f unc> ( <expr >) <number > : : = <i nt eger > <i nt eger > <i nt eger > <i nt eger > <i nt eger > <r egname> : : = $ <r egchar > <r egname> <r egchar > <i nt eger > : : = <di gi t > <di gi t > <i nt eger > <r egchar > : : = <di gi t > <l et t er > <under scor e> <addop> : : = + - <di gi t > : : = <f unc> : : = abs t r unc <letter> ::= A a B b C c D d E e Y y Z z <myop> ::= * / mod <scale> ::= c d h i l P p q t v <under scor e> : : = _ ( ASCI I char act er 95) Αφαίρεση Οι ενέργειες που γίνονται από ένα σύστηµα προσδιορίζονται από τα δεδοµένα που αυτό διαχειρίζεται Η αφαίρεση είναι µια τεχνική για να περιγράφουµε ποιος είναι ο σκοπός των Τα δεδοµένα (αντικείµενα) κατηγοριοποιούνται σε οµάδες σχηµατίζοντας δοµές ή τύπους (κλάσεις) Κάθε αντικείµενο θεωρείται σαν στιγµιότυπο της κλάσης στην οποία ανήκει Οι επιτρεπτές ενέργειες στις κλάσεις και στα αντικείµενα περιγράφονται από µεθόδους Οι κλάσεις και τα αντικείµενα καθώς και οι σχέσεις µεταξύ τουε περιγράφονται σε λεξικό 4
5 Σχέσεις µεταξύ δοµών (κλάσεων) Γενίκευση Φοιτητής επαρχίας Κωδικός φοιτητή ρέωση επαρχίας Υπολογισµός διδάκτρων Φοιτητής Κωδικός φοιτητή Μαθήµατα Υπολογισµός διδάκτρων Όνοµακλάσης αρακτηριστικά Μέθοδοι Φοιτητής εκτός επαρχίας Κωδικός φοιτητή ρέωση εκτός επαρχίας Υπολογισµός διδάκτρων Μέθοδοι Επιτρεπτές ενέργειες στα δεδοµένα και στους τύπους Οι µέθοδοι διαχειρίζονται τα δεδοµένα και περιέχουν τρεις τύπους πληροφοριών: Ορίζουν τις καταστάσεις στις οποίες µπορεί να είναι τα δεδοµένα Λειτουργίες για δηµιουργία νέων καταστάσεων Αναφορές για πληροφορίες σχετικά µε µια κατάσταση υναµικές περιγραφές Πίνακες αποφάσεων Συναρτησιακές περιγραφές και διαγράµµατα µετάβασης Πίνακες συµβάντων ή γεγονότων ίκτυα Petri ιαγράµµατα ροής Πίνακες αποφάσεων Περιγραφή συνόλου πιθανών καταστάσεων σε κάποιο χρόνο Κανόνες ενέργειας όταν πληρούνται συγκεκριµένες συνθήκες Ενέργειες που λαµβάνουν χώρα, πχ Condition : Υψηλοί βαθµοί εξετάσεων Condition 2: Υψηλοί βαθµοί σχολείου Action: Αποστολή φόρµας εισαγωγής Πίνακες αποφάσεων Συναρτησιακές περιγραφές και ιαγράµµατα µετάβασης Υψηλός µέσος όρος βαθµών στις γενικές εξετάσεις Υψηλοί βαθµοί σχολείου Εξωτερικές δραστηριότητες Συστατικές επιστολές Απόρριψη Κανόνας Α Κανόνας 2 Α Κανόνας 3 Α Κανόνας 4 Α Κανόνας 5 Σύνολο καταστάσεων, S Αρχική κατάσταση, S Σύνολο εισόδων, I Συνάρτηση µετάβασης καταστάσεων f Συνάρτηση εξόδου, H Cj Αποδοχή f(si, Cj) = Sk S i S k 5
6 Συναρτησιακές περιγραφές και ιαγράµµατα µετάβασης Μεταβάσεις µεταξύ καταστάσεων Τρέχουσα κατάσταση S S S2 S2 S3 S3 Είσοδος Επόµενη Κατάσταση S2 S S2 S S S3 (a) (b) X S S 2 S S S 2 Πίνακας Μεταβάσεων (καµία) Έγινε αίτηση Σε λίστα αναµονής Επιβεβαιώθηκε ρησιµοποιήθηκε ιάγραµµα φράκτη Μετάβαση καταστάσεων σε UML συνθήκη ενέργειες S S 2 Ακυρώθηκε Αρχειοθετήθηκε Μεταβάσεις καταστάσεων για σύστηµα κράτησης θέσεων ξενοδοχείου Μπορούµε ναβάζουµε ετικέτες στα βέλη αν αυτό είναι απαραίτητο Παράδειγµα χρήσηςuml Πίνακας συµβάντων ιαθέσιµο δωµάτιο Μείωση του µετρητή δωµατίων κατά Οπελάτηςπαίρνειτοδωµάτιο καµία Ο πελάτης αποχωρεί Αύξησε το µετρητή δωµατίων Έγινε επιβεβαίωση Ο πελάτης είναι στο δωµάτιο Καµία Έγινε αίτηση ιαθέσιµο δωµάτιο Μείωσε το µετρητή δωµατίων κατά Ο πελάτης ακυρώνει την κράτηση Αύξησε το µετρητή δωµατίου Αρχειοθετήθηκε Αίτηση για δωµάτιο καµία Στη λίστα αναµονής Ακυρώθηκε εν υπάρχει διαθέσιµο δωµάτιο Τοποθέτησέ τον στη λίστα Ο πελάτης βαρέθηκε να περιµένει Αφαίρεσέ τον από τη λίστα Επίσης και πίνακας γεγονότων ή καταστάσεων Πινακοποίηση των µεταβάσεων των καταστάσεων Γεγονότα Καταστάσεις, σύνολα συνθηκών So c,c2 a (->s) a, α2 (->s) a (->s) s, a (->s) ιαφορές µε πίνακα µεταβάσεων Α) Μπορούµε ναέχουµε και σύνολα συνθηκών στην πρώτη στήλη εκτός από καταστάσεις Β) Στα κελιά του πίνακα γράφουµε τις ενέργειες που θα γίνουν και όχι την τελική κατάσταση 6
7 Πίνακας συµβάντων Τρόπος Λειτουργίας Γραφικά Αρχιτεκτονική Κανονικός Συµβάν Ενέργεια Συµβάν 2 Ενέργεια 8 Ενέργεια 2 ακολουθού µενη από ενέργεια 3 Ενέργεια 4 Συµβάν 3 Ενέργειες 5 και 6 παράλληλα Ενέργειες, 2 και 3 Συµβάν 4 Ενέργεια 7 Πίνακας συµβάντων αυτοµατοποιηµένου υπολογιστικού συστήµατος = δεν υπάρχει αλλαγή κατάστασης = ο συνδυασµός αυτός δεν είναι δυνατός ιαγράµµατα Petri Περιγράφουν παράλληλη επεξεργασία f(s i, C j, C j2, C jν, ) = S k συγχρονισµός σύµβολα: κάθε κατάσταση συνδέεται µε ένα σύνολο συµβόλων Κανόνες ενεργοποίησης: κάθε κανόνας ενεργοποίησης περιγράφει το πως τα σύµβολα σχετίζονται µε µια κατάσταση Όταν υπάρχει ο σωστός αριθµός και τύπος συµβόλων σε µια κατάσταση τα σύµβολα ελευθερώνονται και µεταφέρονται σε άλλη κατάσταση Τρείς τύποι µεταβάσεων Σύµβολα και κανόνες ενεργοποίησης (a) A γεγονός γεγονός S (a) (b) (c) A A γεγονός 2 γεγονός N γεγονός γεγονός Ν S S Sn (b) ιαθέσιµα Φαρµακευτικά προϊόντα Ιεραρχικές τεχνικές Προϊόντα που παραδίδονται χωρίς συνταγή Προϊόντα που παραδίδονται µε συνταγή Βαρβιτουρικά (n ) Ναρκωτικά (n2) Στεροειδή (n 3 ) {Άλλα ιαγράµµατα ροής Θεωρούν το σύστηµα σαν µετατροπέα Πως τα δεδοµένα ρέουν στο σύστηµα, Πώς µετατρέπονται, και Πως φεύγουν από το σύστηµα ΟΑποθηκευτικόςχώροςαντιστοιχεί σε βάση ειριστής (actor) είναι µια οντότητα που παρέχει ή λαµβάνει δεδοµένα 7
8 Σύµβολα σε διαγράµµατα ροής (a) (b) εδοµένα εισόδου εδοµένα εισόδου ιεργασία Αποθηκευτικός χώρος εδοµένα εισόδου ιεργασία εδοµένα εξόδου Παράδειγµα διαγράµµατος ροής Γνώσεις ιατρικής και εµπειρία Ιατρική εξέταση ιάγνωση Συµπτώµατα Γιατρός Φάρµακα Κατάλογος εξετάσεων που έγιναν ιάγνωση Ιστορικό ασθενούς Λογιστικά Λογαριασµός Καρτέλα ασθενούς Εξετάσεις που έγιναν Τιµές Ασθενής Λογιστικά βιλία 8
Τί θέλουν οι πελάτες και οι χρήστες να κάνει το σύστηµα
Εξαγωγή Απαιτήσεων Εξαγωγή των Απαιτήσεων Αντώνης Καραγεώργος Τµήµα Μηχανικών Η/Υ και ικτύων Πανεπιστήµιο Θεσσαλίας karageorgos@infuthgr Τί θέλουν οι πελάτες και οι χρήστες να κάνει το σύστηµα ιαδικασία
Διαβάστε περισσότεραΑνάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)
Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 4: Εξαγωγή απαιτήσεων Εξαγωγή Απαιτήσεων Τι περιμένουν πελάτες & χρήστες από το σύστημα. Διαδικασία εξαγωγής απαιτήσεων Τύποι απαιτήσεων Ιδιότητες συνόλου
Διαβάστε περισσότεραΓΕΝΙΚ Ι Ο Κ Ο Ε ΠΙ Π Τ Ι Ε Τ Λ Ε ΕΙΟ Ι Ο Ε Θ Ε Ν Θ ΙΚ Ι Η Κ Σ Η Α Μ
ΓΕΝΙΚΟ ΕΠΙΤΕΛΕΙΟ ΕΘΝΙΚΗΣ ΑΜΥΝΑΣ ΚΛΑΔΟΣ ΣΤΡΑΤΗΓΙΚΗΣ & ΠΟΛΙΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΑΜΥΝΤΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Σεμινάριο ΔΙΑΚΛΑΔΙΚΟ ΣΧΟΛΕΙΟ ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑΣ -ΠΟΙΟΤΗΤΑΣ - ΣΤΟΧΟΘΕΣΙΑΣ Θέμα: «Τεχνικές Διαχείρισης
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο. Η ιαχείριση Απαιτήσεων στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Η ιαχείριση Απαιτήσεων στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Τι είναι διαχείριση απαιτήσεων Ποια είναι η ροή των εργασιών στη φάση της καταγραφής των
Διαβάστε περισσότεραΕπιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης
ΟΙΚΟΝΟΜΙΚΌ ΠΑΝΕΠΙΣΤΉΜΙΟ ΑΘΗΝΏΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης 1o φροντιστήριο στο µάθηµα Ανάλυση και µοντελοποίηση
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση
Διαβάστε περισσότεραΕισαγωγή στα Πληροφοριακά Συστήματα
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 4: Λεξικό δεδομένων, Διαγράμματα Ροής Δεδομένων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων
Διαβάστε περισσότεραΠίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού
Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4
Διαδικασίες παραγωγής λογισμικού Στόχοι Παρουσίαση μοντέλων παραγωγής λογισμικού Περιγραφή τριών γενικών μοντέλων παραγωγής λογισμικού και πότε μπορούν να χρησιμοποιούνται Γενική περιγραφή των μοντέλων
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Απαιτήσεις Λογισµικού
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών
Διαβάστε περισσότεραΠεριεχόμενο του μαθήματος
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος
Διαβάστε περισσότεραΑνάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)
Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 2: Βασικές Έννοιες Τεχνολογίας Λογισμικού Ο Ρόλος του Τεχνολόγου Λογισμικού Επιστήμη Υπολογιστών Πελάτης 2 Θεωρίες Λειτουργίες Υπολογιστή Πρόβλημα Σχεδιασμός
Διαβάστε περισσότεραΕισαγωγή στην Τεχνολογία Λογισµικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Μάθηµα "Τεχνολογία Λογισµικού", 9ο εξάµηνο Εισαγωγή στην Τεχνολογία Λογισµικού Νίκος Παπασπύρου Γιάννης Μαΐστρος Βασίλης
Διαβάστε περισσότεραΚεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού
Διαβάστε περισσότεραΕισαγωγή στην Τεχνολογία Λογισµικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Μάθηµα "Τεχνολογία Λογισµικού", 9ο εξάµηνο Εισαγωγή στην Τεχνολογία Λογισµικού Βασίλειος Βεσκούκης ρ Ηλεκτρολόγος Μηχανικός
Διαβάστε περισσότεραΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3
ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ - ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3 ΑΠΛΟΠΟΙΗΣΗ και ΥΛΟΠΟΙΗΣΗ ΛΟΓΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ Σκοπός: Η κατανόηση της σχέσης µιας λογικής συνάρτησης µε το αντίστοιχο κύκλωµα. Η απλοποίηση λογικών συναρτήσεων
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Εισαγωγή στη Ενοποιηµένη Προσέγγιση Unified Process (UP) ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Τι είναι η UP Βασικές αρχές µηχανικής λογισµικού Οι βασικές έννοιες της UP Οι τέσσερις
Διαβάστε περισσότεραΜέθοδοι. Υποσυστήµατα και πακέτα. Μοντέλα αντικειµενοστραφούς σχεδίασης. Αντικειµενοστραφής Σχεδίαση. Στα πρώτα στάδια της ανάλυσης
Αντικειµενοστραφής Σχεδίαση Αντώνης Καραγεώργος Τµήµα Μηχανικών Η/Υ και ικτύων Πανεπιστήµιο Θεσσαλίας karageorgos@inf.uth.gr Μέθοδοι Στα πρώτα στάδια της γράφουµε µόνο τα ονόµατα των µεθόδων Γράφουµε τις
Διαβάστε περισσότεραΤεχνολογία Λογισµικού Ι Κεφάλαιο 3
ΕΛΛΗΝΙΚΟ ΑΝΟΙΧΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραµµα σπουδών "ΠΛΗΡΟΦΟΡΙΚΗ" - Θ.Ε. ΠΛΗ11 Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Βασίλειος Βεσκούκης ιδάκτωρ Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών v.vescoukis@cs.ntua.gr
Διαβάστε περισσότεραΤεχνολογία Λογισµικού Ι Κεφάλαια 1-21
ΕΛΛΗΝΙΚΟ ΑΝΟΙΧΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραµµα σπουδών "ΠΛΗΡΟΦΟΡΙΚΗ" - Θ.Ε. ΠΛΗ11 Τεχνολογία Λογισµικού Ι Κεφάλαια 1-21 Βασίλειος Βεσκούκης ιδάκτωρ Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών v.vescoukis@cs.ntua.gr
Διαβάστε περισσότεραΑ. Ερωτήσεις Ανάπτυξης
οµηµένος Προγραµµατισµός-Κεφάλαιο 7 Σελίδα 1 α ό 10 ΕΝΟΤΗΤΑ ΙΙΙ (ΠΡΟΓΡΑΜΜΑΤΑ) ΚΕΦΑΛΑΙΟ 7: Είδη, Τεχνικές και Περιβάλλοντα Προγραµµατισµού Α. Ερωτήσεις Ανάπτυξης 1. Τι ονοµάζουµε γλώσσα προγραµµατισµού;
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΙΟΙΚΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΡΓΑΛΕΙΑ ΙΟΙΚΗΣΗΣ ιδάσκων:
Διαβάστε περισσότεραΕισαγωγή στην. Γιάννης Σμαραγδάκης
Εισαγωγή στην Τεχνολογία Λογισμικού Γιάννης Σμαραγδάκης Γιατί μελετάμε την Τεχνολογία Λογισμικού Λογισμικό υπάρχει παντού σε όλους τους τεχνικούς τομείς (π.χ. αεροδιαστημική) σε όλες τις επιστήμες στον
Διαβάστε περισσότεραΕισαγωγή στην Τεχνολογία Λογισµικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Μάθηµα "Τεχνολογία Λογισµικού", 9ο εξάµηνο Τι είναι Λογισµικό; Προγράµµατα ηλεκτρονικού υπολογιστή οµές δεδοµένων µε µόνιµη
Διαβάστε περισσότεραΠεριπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης. Use Cases and Use Case Diagrams
Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης Use Cases and Use Case Diagrams Τι είναι οι Περιπτώσεις Χρήσης (Use Cases)! Eίναι µια τεχνική αποτύπωσης των λειτουργικών απαιτήσεων ενός συστήµατος!
Διαβάστε περισσότεραΚεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια
Περιεχόμενα Πρόλογος... 11 Κεφάλαιο 1ο. Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο...13 1.2 Πως αναπτύχθηκε η UML...14 1.3 Κατανοώντας την UML...15 1.4 Αναγνωρίζοντας τα επί μέρους τμήματα
Διαβάστε περισσότεραΑνάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)
Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 8: Σχεδίαση Συστήματος Σχεδίαση Συστήματος 2 Διεργασία μετατροπής του προβλήματος σε λύση. Από το Τί στο Πώς. Σχέδιο: Λεπτομερής περιγραφή της λύσης. Λύση:
Διαβάστε περισσότεραΜεθοδολογίες Παραγωγής Λογισµικού
Μεθοδολογίες Παραγωγής Λογισµικού Βασικά Γενικά Μοντέλα Μοντέλο καταρράκτη (waterfall model) Ξεχωριστές φάσεις καθορισµού απαιτήσεων και ανάπτυξης, επικύρωσης, εξέλιξης Εξελικτική ανάπτυξη (evolutionary
Διαβάστε περισσότεραΠρώτες ύλες. Πιθανοί κίνδυνοι σε όλα τα στάδια της παραγωγής. Καθορισµός πιθανότητας επιβίωσης µικροοργανισµών. Εκτίµηση επικινδυνότητας
1 ΑΡΧΕΣ ΤΗΣ HACCP Αρχή 1η: Προσδιορισµός των πιθανών κινδύνων που σχετίζονται µε την παραγωγή τροφίµων σε όλα τα στάδια, από την ανάπτυξη και τη συγκοµιδή των πρώτων υλών, την παραγωγική διαδικασία, την
Διαβάστε περισσότεραΚωδικός: <Κωδ.Αρ.Εγγράφου/ΚωδικόΌνομαΈργου/Αρ. Έκδοσης> <Company Name> <Όνομα - Κωδικό Όνομα Έργου> Έγγραφο Περιγραφής Σχεδίου Λογισμικού
Ιστορικό Ημερομηνία Έκδοση Περιγραφή Συγγραφέας Σελ. 2 Πίνακας Περιεχομένων 1. Εισαγωγή xx
Διαβάστε περισσότεραΠεριεχόµενα. 1 Tο βιβλίο "µε µια µατιά" Εισαγωγή στη Microsoft Access Γνωριµία µε τις βάσεις δεδοµένων της Access...
Περιεχόµενα Ευχαριστίες... 11 1 Tο βιβλίο "µε µια µατιά"...13 Χωρίς τεχνικούς όρους!... 13 Σύντοµη παρουσίαση... 14 Μερικές συµβάσεις... 16 Μία τελευταία λέξη (ή και δύο)... 16 2 Εισαγωγή στη Microsoft
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ
ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Μάθηµα Κατεύθυνσης Πληροφορική Επιστήµη Η.Υ. Γ Ενιαίου Λυκείου ΟΚΤΩΒΡΙΟΣ 2005 1 Αναλυτικό Πρόγραµµα Μάθηµα Κατεύθυνσης:
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΑΜΗΝΟ Η ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΦΟΙΤΗΤΗ : ΜΟΣΧΟΥΛΑ ΟΛΓΑ ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ : 30/02 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΥΛΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΙΑΧΕΙΡΙΣΗΣ ΣΥΝΕ ΡΙΩΝ ΜΕ ΧΡΗΣΗ
Διαβάστε περισσότεραΜΟΝΤΕΛΑ ΙΑΚΡΙΤΩΝΣΥΣΤΗΜΑΤΩΝ
ΜΟΝΤΕΛΑ ΙΑΚΡΙΤΩΝΣΥΣΤΗΜΑΤΩΝ Στα διακριτά συστήµατα, οι αλλαγές της κατάστασής των συµβαίνουν µόνο σε συγκεκριµένες χρονικές στιγµές, δηλ όταν συµβαίνει κάποιο γεγονός! Τα διακριτά συστήµατα µπορούν να προσοµοιωθούν
Διαβάστε περισσότεραιδάσκων: ηµήτρης Ζεϊναλιπούρ
Κεφάλαιο 1.3-1.4: Εισαγωγή Στον Προγραµµατισµό ( ιάλεξη 2) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Περιεχόµενα Εισαγωγικές Έννοιες - Ορισµοί Ο κύκλος ανάπτυξης προγράµµατος Παραδείγµατα Πότε χρησιµοποιούµε υπολογιστή?
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΕισαγωγή στην πληροφορική
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην πληροφορική Βασίλειος Βεσκούκης ρ. Ηλεκτρολόγος Μηχανικός & Μηχανικός Υπολογιστών ΕΜΠ v.vescoukis@cs.ntua.gr Αλγόριθµοι, στοιχεία
Διαβάστε περισσότεραΤα διαγράµµατα κλάσεων
1 Ελληνικό Ανοικτό Πανεπιστήµιο Τα διαγράµµατα κλάσεων ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Βασικές έννοιες µοντέλου κλάσεων Βασικές συσχετίσεις Παραδείγµατα 3 ιαγράµµατα κλάσεων (class diagrams) Είναι το βασικότερο
Διαβάστε περισσότεραΠροδιαγραφές Απαιτήσεων Επικύρωση Απαιτήσεων
Προδιαγραφές Απαιτήσεων Επικύρωση Απαιτήσεων περιεχόμενα παρουσίασης Προδιαγραφές Απαιτήσεων Έγγραφο Προδιαγραφών Απαιτήσεων λογισμικού (ΕΠΑΛ) Επικύρωση απαιτήσεων Ιχνηλάτηση απαιτήσεων προδιαγραφές απαιτήσεων
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα #3 : Εξαγωγή Απαιτήσεων-1 Σταμέλος Ιωάννης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραΚανόνες για ανάπτυξη διαγραµµάτων κλάσεων
1 Ελληνικό Ανοικτό Πανεπιστήµιο Κανόνες για ανάπτυξη διαγραµµάτων κλάσεων ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Προσδιορισµός κλάσεων Πως να ονοµάσουµε τις κλάσεις; Που να τις βρούµε; Τι να κοιτάξουµε; Τι να
Διαβάστε περισσότεραΠροδιαγραφές Απαιτήσεων Γιάννης Σμαραγδάκης
Προδιαγραφές Απαιτήσεων Γιάννης Σμαραγδάκης Τα κυριότερα παραδοτέα/προϊόντα μιας διεργασίας ανάπτυξης λογισμικού Άρθρωση του προβλήματος, κατανόηση (προδιαγραφές απαιτήσεων) α ) Ποιο πρόβλημα λύνουμε;
Διαβάστε περισσότεραΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ...
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΜΕΡΟΣ Ι: ΓΕΩΓΡΑΦΙΚΑ Ε ΟΜΕΝΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ...1 1. Η ΦΥΣΗ ΤΩΝ ΓΕΩΓΡΑΦΙΚΩΝ Ε ΟΜΕΝΩΝ...3 Κατηγορίες των Γεωγραφικών εδοµένων...3 Γεωγραφικές οντότητες...3 ιαστάσεις
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΤμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων,
Περιπτώσεις Χρήσης (Προδιαγραφές Απαιτήσεων) Ιδέα του Jacobson ( 92, OOSE) μηχανισμός ανακάλυψης και καταγραφής των λειτουργικών απαιτήσεων ιστορίες χρήσης του συστήματος εργαλείο ανάλυσης ακόμη και σε
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 4 ΤΟ ΕΡΓΑΛΕΙΟ SOLVER
ΚΕΦΑΛΑΙΟ 4 ΤΟ ΕΡΓΑΛΕΙΟ SOLVER 4.1. ΕΙΣΑΓΩΓΗ Με την "Επίλυση", µπορείτε να βρείτε τη βέλτιστη τιµή για τον τύπο ενός κελιού το οποίο ονοµάζεται κελί προορισµού σε ένα φύλλο εργασίας. Η "Επίλυση" λειτουργεί
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική
Διαβάστε περισσότεραΗ στοίβα (stack) H στοίβα είναι ένας αποθηκευτικός χώρος οργανωµένος κατά τέτοιο τρόπο ώστε να υποστηρίζει δύο βασικές λειτουργίες:
Άσκηση 5Α_5 26/3/2003 11.5. Άσκηση 5A - [αναγνώριση αντικειµένων-διάγραµµα κλάσεων] [Σε αντικατάσταση της άσκησης 5 του κεφαλαίου 11] 11.5.1. Περιγραφή Η άσκηση αυτή είναι η πρώτη από µία σειρά ασκήσεων
Διαβάστε περισσότεραΕλληνικό Ανοικτό Πανεπιστήµιο. Η Υλοποίηση στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής
1 Ελληνικό Ανοικτό Πανεπιστήµιο Η Υλοποίηση στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Πρωτοτυποποίηση Προγραµµατισµός υλοποίησης Ανάπτυξη συστήµατος Μοναδιαίος έλεγχος Ολοκλήρωση 2 3 Η υλοποίηση
Διαβάστε περισσότεραΓ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ ÏÅÖÅ
1 Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο ΕΚΦΩΝΗΣΕΙΣ Α. Να γράψετε στην κόλλα σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1 5 και δίπλα τη λέξη
Διαβάστε περισσότεραΟρισµός. (neighboring) καταστάσεων. ηλαδή στην περίπτωση αλυσίδας Markov. 1.2 ιαµόρφωση µοντέλου
200-04-25. ιαδικασίες γεννήσεων-θανάτων. Ορισµός Οι διαδικασίες γεννήσεων-θανάτων (birth-death rocesses) αποτελούν µια σπουδαία κλάση αλυσίδων Markov (διακριτού ή συνεχούς χρόνου). Η ιδιαίτερη συνθήκη
Διαβάστε περισσότεραΠεριεχόµενα. Πρόλογος 11. 0 Εισαγωγή 21
Περιεχόµενα Πρόλογος 11 Σκοπός αυτού του βιβλίου 11 Σε ποιους απευθύνεται αυτό το βιβλίο 12 Βασικά χαρακτηριστικά του βιβλίου 12 Κάλυψη συστηµάτων CAD 14 Εργαστηριακή υποστήριξη 14 Συνοπτική παρουσίαση
Διαβάστε περισσότεραΔοµές Δεδοµένων και Αλγόριθµοι - Εισαγωγή
Δοµές Δεδοµένων και Αλγόριθµοι - Εισαγωγή Στην ενότητα αυτή θα µελετηθούν τα εξής επιµέρους θέµατα: Εισαγωγή στις έννοιες Αλγόριθµοι και Πολυπλοκότητα, Οργάνωση Δεδοµένων και Δοµές Δεδοµένων Χρήσιµοι µαθηµατικοί
Διαβάστε περισσότεραΚώδικα. ιαχείρισης του Συστήµατος και Συναλλαγών Ηλεκτρικής Ενέργειας
Πανεπιστηµίου 69 & Αιόλου 105 64 Αθήνα Τηλ. : 210-3727400 Fax : 210-3255460 E-mail : info@rae.gr Πρόταση της ΡΑΕ για το νέο Κώδικα ιαχείρισης του Συστήµατος και Συναλλαγών Ηλεκτρικής Ενέργειας σύµφωνα
Διαβάστε περισσότεραΑνάλυση Περιπτώσεων Χρήσης
Ανάλυση Περιπτώσεων Χρήσης ανάλυση απαιτήσεων ü Διαγράμματα Δραστηριότητας. Επιχειρησιακή μοντελοποίηση και ροή εργασιών σε περιπτώσεις χρήσης ü Μοντελοποίηση Πεδίου. Δημιουργία διαγραμμάτων κλάσεων για
Διαβάστε περισσότεραΕνδεικτικές λύσεις ασκήσεων
Ενδεικτικές λύσεις ασκήσεων 1 Περιεχόμενα 1 η Άσκηση ΠΣ Γραμματείας Τμήματος ΑΕΙ... 4 2 η Άσκηση ΠΣ Υπολογισμού Μισθοδοσίας... 10 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης... 14
Διαβάστε περισσότεραHY118- ιακριτά Μαθηµατικά
HY118- ιακριτά Μαθηµατικά Πέµπτη, 02/03/2017 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr Το υλικό των διαφανειών έχει βασιστεί σε διαφάνειες του Kees van Deemter, από το University of Aberdeen 3/2/2017
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 7.1. Ανάπτυξη Προγράµµατος Τι είναι το Πρόγραµµα; Το Πρόγραµµα: Είναι ένα σύνολο εντολών για την εκτέλεση ορισµένων λειτουργιών από τον υπολογιστή.
Διαβάστε περισσότεραΣχεδίαση μαθησιακών δραστηριοτήτων λογιστικά φύλλα υπερμεσικά περιβάλλοντα προσομοιώσεις
Σχεδίαση μαθησιακών δραστηριοτήτων λογιστικά φύλλα υπερμεσικά περιβάλλοντα προσομοιώσεις Καθηγητής Τ. Α. Μικρόπουλος Προδιαγραφές Βασικό και αφετηριακό σημείο για τη σχεδίαση μαθησιακών δραστηριοτήτων
Διαβάστε περισσότεραΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ
ΜΕΡΟΣ ΙΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ 36 ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΕΝΑΛΛΑΚΤΙΚΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΣΥΝΘΕΣΗΣ ΔΙΕΡΓΑΣΙΩΝ Πολλές από τις αποφάσεις
Διαβάστε περισσότεραΗ εταιρεία είναι οργανωµένη σε τµήµατα Κάθε ΤΜΗΜΑένα όνοµα, κωδικό και έναν εργαζόµενο που διευθύνει το τµήµα. Αποθηκεύεται η ηµεροµηνία που ανέλαβε
ιάγραµµα Οντοτήτων - Συσχετίσεων Παύλος Εφραιµίδης Βάσεις εδοµένων ιάγραµµα Ο-Σ 1 Σχεδιασµός µιας Βάσης εδοµένων Τα βασικά βήµατα για το σχεδιασµό και την ανάπτυξη µιας Βάσης εδοµένων είναι: Ανάλυση Απαιτήσεων
Διαβάστε περισσότεραΟρολογία για µελέτη...71 Πρακτική εφαρµογή Απαντήσεις... 37
ΠΕΡΙΕΧΟΜΕΝΑ 1 Ο ΣΚΟΠΟΣ ΤΗΣ ΙΟΙΚΗΣΗΣ ΠΑΡΑΓΩΓΗΣ ΚΑΙ ΕΚΜΕΤΑΛΛΕΥΣΗΣ... 13 Γενική περιγραφή των συστηµάτων παραγωγής και εκµετάλλευσης... 16 Λειτουργίες µεταποίησης και λειτουργίες υπηρεσιών... 18 Στρατηγική
Διαβάστε περισσότεραπεριεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης
Περιπτώσεις Χρήσης περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης περιπτώσεις χρήσης Τι θα κάνει το λογισμικό για κάποιον
Διαβάστε περισσότεραΠλαίσιο Εργασιών. Στρατηγικές Ευκαιρίες
1 Πλαίσιο Εργασιών Στρατηγικές Κατευθύνσεις του Οργανισµού 2 3 Στρατηγικές Κατευθύνσεις των ΠΣ Κρίσιµοι Παράγοντες Επιτυχίας του Οργανισµού Κρίσιµοι Παράγοντες Επιτυχίας των ΠΣ 4 Βραχυχρόνια Στρατηγικές
Διαβάστε περισσότεραΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH
ΣΥΣΤHΜΑΤΑ ΑΠΟΦAΣΕΩΝ ΣΤΗΝ ΠΑΡΑΓΩΓH Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Διοίκηση Παραγωγής & Συστημάτων Υπηρεσιών ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΠΟΦΑΣΕΩΝ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Περιεχόμενα
Διαβάστε περισσότεραÑÏÕËÁ ÌÁÊÑÇ. Β. Να αναφέρετε τις κυριότερες τυποποιηµένες τεχνικές σχεδίασης αλγορίθµων. ΜΟΝΑ ΕΣ 3
1 Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΘΕΜΑ 1 Ο ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό
Διαβάστε περισσότεραΤα διαγράµµατα πακέτων
1 Ελληνικό Ανοικτό Πανεπιστήµιο Τα διαγράµµατα πακέτων ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Βασικές έννοιες Πως αποικοδοµούµε ένα σύστηµα σε πακέτα Παραδείγµατα διαγράµµατος πακέτων Στερεότυπα πακέτων 3 Οχωρισµός
Διαβάστε περισσότεραΒοηθήστε τη ΕΗ. Ένα µικρό νησί απέχει 4 χιλιόµετρα από την ακτή και πρόκειται να συνδεθεί µε τον υποσταθµό της ΕΗ που βλέπετε στην παρακάτω εικόνα.
Γιώργος Μαντζώλας ΠΕ03 Βοηθήστε τη ΕΗ Η προβληµατική της Εκπαιδευτικής ραστηριότητας Η επίλυση προβλήµατος δεν είναι η άµεση απόκριση σε ένα ερέθισµα, αλλά ένας πολύπλοκος µηχανισµός στον οποίο εµπλέκονται
Διαβάστε περισσότεραΑ ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό,
1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή 1. εδοµένα, Πληροφορίες και Υπολογιστές 2. Πώς φτάσαµε στους σηµερινούς υπολογιστές 3. Το υλικό ενός υπολογιστικού συστήµατος 4. Το λογισµικό ενός υπολογιστικού συστήµατος
Διαβάστε περισσότεραΜΕΤΑΒΑΤΙΚΕΣ ΠΡΟΫΠΟΘΕΣΕΙΣ ΑΠΟΚΤΗΣΗΣ ΠΤΥΧΙΟΥ
ΜΕΤΑΒΑΤΙΚΕΣ ΠΡΟΫΠΟΘΕΣΕΙΣ ΑΠΟΚΤΗΣΗΣ ΠΤΥΧΙΟΥ Για τους φοιτητές που έχουν εισαχθεί στο Τµήµα από το Ακαδηµαϊκό Έτος 1999-2000 έως το Ακαδηµαϊκό Έτος 2003-2004 1 1. Εγγραφή και παρακολούθηση για τουλάχιστον
Διαβάστε περισσότεραΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή
ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή 16 Οκτωβρίου 2016 ΘΕΜΑ 1 ο ( Μονάδες 30 ) Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις
Διαβάστε περισσότεραΕπεξεργασία πραγµατικού χρόνου Κατάτµηση της µνήµης
Επεξεργασία πραγµατικού χρόνου Κατάτµηση της µνήµης ΒΙΟΜΗΧΑΝΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΛΕΓΧΟΥ Α.ΒΑΪΡΗΣ 16 Σχεδιασµός του Λογισµικού ιεργασιών ανάπτυξη του λογισµικού λειτουργικός σχεδιασµός κωδικοποίηση δοκιµές συντήρηση
Διαβάστε περισσότερα7 η Θεµατική Ενότητα : Εισαγωγή στις Γλώσσες Περιγραφής Υλικού
7 η Θεµατική Ενότητα : Εισαγωγή στις Γλώσσες Περιγραφής Υλικού Εισαγωγή Η χειρονακτική σχεδίαση ενός ψηφιακού συστήµατος είναι εξαιρετικά δύσκολη και επιρρεπής σε λάθη Συστήµατα που ξεπερνούς τις µερικές
Διαβάστε περισσότεραΤυποποίηση και ποιότητα στη σύγχρονη κοινωνία ΜΕ-ΤΠ Π ΤΕΕ, 2008
8. ιακρίβωση 8.1 Εισαγωγή Η ανάγκη µιας διαδικασίας προκειµένου να ελέγχεται η µέτρηση για την αξιοπιστία της είναι, θα µπορούσαµε να πούµε προφανής. Και την απαντάµε ως πράξη και στις καθηµερινές µας
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μάθημα 4: Ανάλυση Απαιτήσεων Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 AM Απαιτήσεις Οι απαιτήσεις
Διαβάστε περισσότεραΠληροφοριακά Συστήµατα
Nell Dale John Lewis Chapter 12 Πληροφοριακά Συστήµατα Στόχοι Ενότητας Η κατανόηση της έννοιας «Πληροφοριακό Σύστηµα» Επεξήγηση της οργάνωσης λογιστικών φύλλων (spreadsheets) Επεξήγηση της ανάλυσης δεδοµένων
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Τεχνολογία Λογισμικού Προαπαιτήσεις Γνώση Αρχών Προγραμματισμού Γνώση Γλώσσας Προγραμματισμού (C++, Java, Pascal) Χρήση Η/Υ (Σχεδίαση, Επεξ. Κειμένου) Κριτική και Συνθετική Ικανότητα Σκοπός μαθήματος Γνωριμία
Διαβάστε περισσότεραΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ
ΕΝΟΤΗΤΑ III ΒΑΣΙΚΕΣ ΜΕΘΟ ΟΙ ΑΝΑΛΥΣΗΣ Βασικός τελικός στόχος κάθε επιστηµονικής τεχνολογικής εφαρµογής είναι: H γενική βελτίωση της ποιότητας του περιβάλλοντος Η βελτίωση της ποιότητας ζωής Τα µέσα µε τα
Διαβάστε περισσότεραΗΥ 252: Αντικειµενοστρεφής Προγραµµατισµός
ΗΥ : Αντικειµενοστρεφής Προγραµµατισµός http://www.csd.uoc.gr/~hy Β. Χριστοφίδης christop@ics.forth.gr Τµήµα Επιστήµης Υπολογιστών, Πανεπιστήµιο Κρήτης Ηράκλειο Κρήτης Γενικές Πληροφορίες Ώρες ιδασκαλίας
Διαβάστε περισσότεραΔιοίκηση Ποιότητας Έργων 4 η Διάλεξη. Δηµήτρης Τσέλιος Μεταπτυχιακό πρόγραµµα στη Διαχείριση Έργων και Προγραµµάτων
1 Διοίκηση Ποιότητας Έργων 4 η Διάλεξη Δηµήτρης Τσέλιος 01-04-2017 Μεταπτυχιακό πρόγραµµα στη Διαχείριση Έργων και Προγραµµάτων 2 Περιεχόµενα της 4 ης Διάλεξης Διοίκηση Ολικής Ποιότητας ΔΟΠ Βασικές Αρχές
Διαβάστε περισσότεραUML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα
ΕΙΣΑΓΩΓΗ ΣΤΗ UML UML Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις ιαγράµµατα Παραδείγματα Ορισμός του μοντέλου Αποτελεί µια αφηρηµένη περιγραφή ενός Φυσικού συστήµατος. Αποτελεί ένα σχέδιο για την
Διαβάστε περισσότεραΜοντέλο Οντοτήτων-Συσχετίσεων
Εισαγωγή Σχεδιασµός µιας Β : Βήµατα Ανάλυση Απαιτήσεων Τι δεδοµένα θα αποθηκευτούν, ποιες εφαρµογές θα κτιστούν πάνω στα δεδοµένα, ποιες λειτουργίες είναι συχνές Εννοιολογικός Σχεδιασµός Υψηλού-επιπέδου
Διαβάστε περισσότερα. Μεθοδολογία Προγραμματισμού. Εισαγωγή. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014
.. Μεθοδολογία Προγραμματισμού Νικόλαος Πεταλίδης Τμήμα Μηχανικών Η/Υ ΤΕΙ Κεντρικής Μακεδονίας Εαρινό Εξάμηνο 2014 Ν. Πεταλίδης (ΤΕΙ Κεντρικής Μακεδονίας) Μεθοδολογία Προγραμματισμού 1 / 24 Μεθοδολογία
Διαβάστε περισσότεραΑποφασισιµότητα. HY118- ιακριτά Μαθηµατικά. Βασικές µέθοδοι απόδειξης. 07 -Αποδείξεις. ιακριτά Μαθηµατικά, Εαρινό εξάµηνο 2017
HY118- ιακριτά Μαθηµατικά Πέµπτη, 02/03/2017 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr Το υλικό των διαφανειών έχει βασιστεί σε διαφάνειες του Kees van Deemter, από το University of Aberdeen 3/2/2017
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 5: Αλγόριθµοι
ΚΕΦΑΛΑΙΟ 5: Αλγόριθµοι 5.1 Η έννοια του αλγορίθµου 5.2 Αναπαράσταση αλγορίθµων 5.3 Επινόηση αλγορίθµων 5.4 Δοµές επανάληψης 5.5 Αναδροµικές δοµές 1 Αλγόριθµος: Ορισµός Ένας αλγόριθµος είναι ένα διατεταγµένο
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Προγραµµατισµός Η/Υ Ο προγραµµατισµός είναι η διατύπωση του αλγορίθµου σε µορφή κατανοητή από τον Η/Υ ώστε να τον εκτελέσει («τρέξει» όπως λέµε στην ορολογία της
Διαβάστε περισσότεραΠρογραµµατισµός ΙΙ. Ηγλώσσααντικειµενοστραφούς. ιδάσκων ηµήτριος Κατσαρός, Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας
Προγραµµατισµός ΙΙ Ηγλώσσααντικειµενοστραφούς προγραµµατισµού Java ιδάσκων ηµήτριος Κατσαρός, Ph.D. @ Τµ. Μηχανικών Η/Υ, Τηλεπικοινωνιών & ικτύων Πανεπιστήµιο Θεσσαλίας Αυτό-αξιολόγηση 1η: 08/02/2006 1
Διαβάστε περισσότεραΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Μεθοδολογίες Ανάπτυξης Συστημάτων Πληροφορικής Απαντούν στα εξής ερωτήματα Ποιά βήματα θα ακολουθηθούν? Με ποιά σειρά? Ποιά τα παραδοτέα και πότε? Επομένως,
Διαβάστε περισσότεραΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις 1) Ερωτήσεις Σωστού/Λάθους (ΣΛ) Το πακέτο λογισμικού Excel της Microsoft είναι λογισμικό διαχείρισης ΒΔ (ΣΛ) Το πακέτο λογισμικού Access της Microsoft είναι λογισμικό
Διαβάστε περισσότεραΔιαχείριση Πληροφοριακών Συστημάτων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Διαχείριση Πληροφοριακών Συστημάτων Ενότητα #7: UML Χρήστος Δρόσος Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου) 1. Εισαγωγή Χαρακτηριστικά της γλώσσας Τύποι δεδοµένων Γλώσσα προγραµµατισµού
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΕνδεικτικές λύσεις ασκήσεων
Ενδεικτικές λύσεις ασκήσεων 1 Περιεχόμενα 1 η Άσκηση ΠΣ Υπολογισμού Μισθοδοσίας... 4 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης... 14 2 Πίνακας εικόνων Εικόνα 1: Διάγραμμα Επιπέδου
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΓ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ ÏÅÖÅ
1 Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο ΕΚΦΩΝΗΣΕΙΣ Α. Να γράψετε στην κόλλα σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1 5 και δίπλα τη λέξη
Διαβάστε περισσότεραΠροσομοίωση Συστημάτων
Προσομοίωση Συστημάτων Προσομοίωση και μοντέλα συστημάτων Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Γενικός ορισμός συστήματος Ένα σύνολο στοιχείων/οντοτήτων που αλληλεπιδρούν μεταξύ
Διαβάστε περισσότεραΚεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19
Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται
Διαβάστε περισσότερα4 η Θεµατική Ενότητα : Συνδυαστική Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός
4 η Θεµατική Ενότητα : Συνδυαστική Λογική Επιµέλεια διαφανειών: Χρ. Καβουσιανός Λογικά Κυκλώµατα Ø Τα λογικά κυκλώµατα διακρίνονται σε συνδυαστικά (combinational) και ακολουθιακά (sequential). Ø Τα συνδυαστικά
Διαβάστε περισσότερα