Διαδικασίες της τεχνολογίας απαιτήσεων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 7
|
|
- Δάμαλις Δασκαλοπούλου
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Διαδικασίες της τεχνολογίας απαιτήσεων 1
2 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Δομημένη ανάλυση & Διαγράμματα Ροής Δεδομένων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2
3 Διαδικασία καθορισμού απαιτήσεων 3
4 Μελέτες σκοπιμότητας Η μελέτη σκοπιμότητας είναι μια αναφορά που αποφαίνεται αν αξίζει να προχωρήσει το προτεινόμενο σύστημα. Μια σύντομη και εστιασμένη μελέτη που ελέγχει: Αν το σύστημα συμβάλλει στους συνολικούς στόχους της εταιρείας Αν το σύστημα μπορεί να υλοποιηθεί με τη χρήση τρέχουσας τεχνολογίας και στα πλαίσια του προϋπολογισμού Αν το σύστημα μπορεί να συνεργαστεί με άλλα συστήματα που είναι ήδη σε λειτουργία 4
5 Υλοποίηση μελέτης σκοπιμότητας Βασίζεται στην αξιολόγηση πληροφοριών (τι απαιτείται), τη συλλογή πληροφοριών και τη σύνταξη αναφορών. Ερωτήματα για τα άτομα της εταιρείας Πώς θα λειτουργούσε η εταιρεία αν αυτό το σύστημα δεν υλοποιούνταν; Τι προβλήματα έχουν οι τρέχουσες διαδικασίες; Πώς θα βοηθήσει το προτεινόμενο σύστημα; Τι προβλήματα θα παρουσιαστούν στην ενσωμάτωση του νέου συστήματος; Χρειάζεται νέα τεχνολογία; Ποιες δεξιότητες είναι απαραίτητες; Τι βοηθήματα πρέπει να υποστηρίζει το προτεινόμενο σύστημα; 5
6 Εξαγωγή και ανάλυση Ενίοτε ονομάζεται και εξαγωγή απαιτήσεων ή προσδιορισμός απαιτήσεων. Προβλέπει τη συνεργασία των μηχανικών λογισμικού με τους πελάτες για να μάθουν σχετικά με το πεδίο εφαρμογής, τις υπηρεσίες που θα πρέπει να παρέχει το σύστημα και τους λειτουργικούς περιορισμούς του. Μπορεί να εμπλέκονται οι τελικοί χρήστες, οι διευθυντές, οι μηχανικοί συντήρησης, οι ειδικοί του πεδίου εφαρμογής κ.λπ. Όλοι τους ονομάζονται ενδιαφερόμενοι. 6
7 Προβλήματα της ανάλυσης απαιτήσεων Οι ενδιαφερόμενοι δεν ξέρουν τι πραγματικά θέλουν. Οι ενδιαφερόμενοι εκφράζουν τις απαιτήσεις με δικούς τους όρους. Οι απαιτήσεις των διάφορων ενδιαφερομένων μπορεί να είναι αντιφατικές. Οι απαιτήσεις του συστήματος είναι πιθανό να επηρεάζονται από εταιρικούς παράγοντες και παράγοντες πολιτικής. Οι απαιτήσεις αλλάζουν κατά τη διάρκεια της ανάλυσης. Μπορεί να εμφανιστούν νέοι ενδιαφερόμενοι και να μεταβληθεί το επιχειρηματικό περιβάλλον. 7
8 Δραστηριότητες διαδικασιών Προσδιορισμός των απαιτήσεων Η διαδικασία αλληλεπίδρασης με τους ενδιαφερόμενους για τη ανακάλυψη των απαιτήσεών τους. Σε αυτό το στάδιο επισημαίνονται και οι απαιτήσεις πεδίου. Ταξινόμηση και οργάνωση των απαιτήσεων Οι σχετικές απαιτήσεις ομαδοποιούνται και οργανώνονται σε συναφείς ενότητες. Καθορισμός προτεραιοτήτων και διαπραγμάτευση απαιτήσεων Καθορισμός των προτεραιοτήτων των απαιτήσεων, καθώς και επίλυση αντιφάσεων μεταξύ τους. Τεκμηρίωση των απαιτήσεων Οι απαιτήσεις τεκμηριώνονται και χρησιμοποιούνται ως είσοδος για τον επόμενο κύκλο της σπείρας. 8
9 Προσδιορισμός των απαιτήσεων Η διαδικασία συγκέντρωσης πληροφοριών για τα προτεινόμενα και τα υπάρχοντα συστήματα και η παραγωγή των απαιτήσεων χρήστη και των απαιτήσεων συστήματος από αυτές τις πληροφορίες. Πηγές πληροφοριών κατά τη φάση του προσδιορισμού απαιτήσεων είναι η τεκμηρίωση, οι ενδιαφερόμενοι για το σύστημα και οι προδιαγραφές παρόμοιων συστημάτων. 9
10 Οι ενδιαφερόμενοι για ένα σύστημα τραπεζικών συναλλαγών ATM Οι πελάτες της τράπεζας Εκπρόσωποι άλλων τραπεζών Διευθυντές υποκαταστημάτων της τράπεζας Προσωπικό των ταμείων Διαχειριστές βάσεων δεδομένων Υπεύθυνοι για την προστασία της τράπεζας Το τμήμα μάρκετινγκ Μηχανικοί συντήρησης υλικού και λογισμικού Κρατικές τραπεζικές εποπτικές αρχές 10
11 Απόψεις Άποψη ονομάζεται ένας τρόπος δόμησης των απαιτήσεων με τρόπο τέτοιο ώστε να αντιπροσωπεύει την οπτική γωνία του εκάστοτε ενδιαφερομένου. Οι ενδιαφερόμενοι μπορούν να κατηγοριοποιηθούν κάτω από διαφορετικές απόψεις. Αυτή η ανάλυση από πολλές οπτικές γωνίες είναι σημαντική καθώς δεν υπάρχει ένας και μοναδικός ορθός τρόπος ανάλυσης των απαιτήσεων ενός συστήματος. 11
12 Τύποι απόψεων Αλληλεπιδρούσες απόψεις Άτομα ή άλλα συστήματα που αλληλεπιδρούν άμεσα με το σύστημα. Στο τραπεζικό σύστημα ATM, απόψεις αλληλεπιδρώντων είναι οι πελάτες της τράπεζας και η βάση δεδομένων με τους λογαριασμούς. Έμμεσες απόψεις Ενδιαφερόμενοι που δεν χρησιμοποιούν το σύστημα οι ίδιοι, αλλά επηρεάζουν τις απαιτήσεις με κάποιον τρόπο. Στο τραπεζικό σύστημα ATM, έμμεσες απόψεις είναι η διεύθυνση και το προσωπικό ασφάλειας της τράπεζας. Απόψεις πεδίου Χαρακτηριστικά και περιορισμοί του πεδίου εφαρμογής που επηρεάζουν τις απαιτήσεις. Στο τραπεζικό σύστημα ATM, ένα παράδειγμα άποψης πεδίου μπορεί να είναι τα πρότυπα που έχουν αναπτυχθεί για τις διατραπεζικές επικοινωνίες. 12
13 Ιεραρχία απόψεων του συστήματος LIBSYS 13
14 Συνεντεύξεις Στις τυπικές ή άτυπες συνεντεύξεις, η ομάδα των μηχανικών απαιτήσεων θέτει ερωτήματα στους ενδιαφερόμενους για το σύστημα που χρησιμοποιούν και για το σύστημα που αναπτύσσεται. Οι συνεντεύξεις μπορούν να είναι δύο τύπων: Κλειστές συνεντεύξεις, όπου ο ενδιαφερόμενος απαντάει σε ένα προκαθορισμένο σύνολο ερωτήσεων. Ανοιχτές συνεντεύξεις, όπου δεν υπάρχει προκαθορισμένη ατζέντα και η ομάδα των μηχανικών απαιτήσεων διερευνά μια σειρά ζητημάτων με τους ενδιαφερόμενους. 14
15 Σενάρια Τα σενάρια είναι πραγματικά παραδείγματα του τρόπου χρήσης ενός συστήματος. Πρέπει να περιλαμβάνουν Μια περιγραφή της αρχικής κατάστασης Μια περιγραφή της κανονικής ροής γεγονότων Μια περιγραφή των πιθανών προβλημάτων Πληροφορίες για άλλες παράλληλες δραστηριότητες Μια περιγραφή της κατάστασης ολοκλήρωσης του σεναρίου. 15
16 Σενάριο συστήματος LIBSYS (1) Αρχική παραδοχή: Ο χρήστης έχει συνδεθεί στο σύστημα LIBSYS και έχει εντοπίσει το περιοδικό που περιέχει το ζητούμενο άρθρο. Κανονική ροή: Ο χρήστης επιλέγει το άρθρο που θα αντιγραφεί. Το σύστημα προτρέπει το χρήστη να δώσει πληροφορίες συνδρομητή για το περιοδικό ή να υποδείξει μια μέθοδο πληρωμής για το άρθρο. Πληρωμή μπορεί να γίνει με πιστωτική κάρτα ή με αναφορά ενός αριθμού συνδρομητή. Έπειτα ζητείται από το χρήστη να συμπληρώσει μια φόρμα πνευματικών δικαιωμάτων όπου τηρούνται λεπτομέρειες για τη συναλλαγή, και να την υποβάλει στο σύστημα LIBSYS. Η φόρμα πνευματικών δικαιωμάτων ελέγχεται και, αν εγκριθεί, το άρθρο λαμβάνεται σε μορφή PDF στο χώρο εργασίας του LIBSYS στον υπολογιστή του χρήστη, και ο χρήστης πληροφορείται ότι το άρθρο είναι διαθέσιμο. Έπειτα ζητείται από το χρήστη να επιλέξει έναν εκτυπωτή, και ένα αντίγραφο του άρθρου τυπώνεται. Αν το άρθρο είναι χαρακτηρισμένο ως «μόνο προς εκτύπωση» τότε διαγράφεται από το σύστημα του χρήστη, αφού ο χρήστης επιβεβαιώσει ότι η εκτύπωση ολοκληρώθηκε.. 16
17 Σενάριο συστήματος LIBSYS (2) Πιθανά προβλήματα: Ίσως ο χρήστης να μη συμπληρώσει σωστά τη φόρμα π δικαιωμάτων. Στην περίπτωση αυτή, η φόρμα θα πρέπει να επανεμφανιστεί στο να τη διορθώσει. Αν η νέα υποβολή της φόρμας εξακολουθεί να είναι λανθασ αίτηση του χρήστη για το άρθρο απορρίπτεται. Η πληρωμή μπορεί να απορριφθεί από το σύστημα, οπότε η αίτηση του χρήστη γ απορρίπτεται. Η λήψη του άρθρου μπορεί να αποτύχει, οπότε το σύστημα ξαναπροσπαθ επιτύχει ή μέχρι ο χρήστης να τερματίσει τη σύνοδο εργασίας. Ίσως να μην είναι δυνατή η εκτύπωση του άρθρου. Αν το άρθρο δεν είναι χαρ ως «μόνο προς εκτύπωση» τότε διατηρείται στο χώρο εργασίας του LIBSYS άρθρο διαγράφεται και ο λογαριασμός του χρήστη πιστώνεται με το κόστος του ά Άλλες δραστηριότητες: Παράλληλη λήψη και άλλων άρθρων. Κατάσταση του συστήματος κατά την ολοκλήρωση: Ο χρήστης παραμένει σ με το σύστημα. Αν το άρθρο που έλαβε ο χρήστης ήταν χαρακτηρισμένο ως εκτύπωση», έχει διαγραφεί από το χώρο εργασίας του LIBSYS. 17
18 Επικύρωση απαιτήσεων Έχει σκοπό να δείξει ότι οι απαιτήσεις ορίζουν όντως το σύστημα που θέλει ο πελάτης. Το κόστος των σφαλμάτων στις απαιτήσεις είναι υψηλό, επομένως η επικύρωση έχει μεγάλη σημασία Το κόστος της διόρθωσης ενός προβλήματος απαιτήσεων μετά την παράδοση μπορεί να είναι και 100 φορές μεγαλύτερο από το κόστος διόρθωσης ενός σφάλματος υλοποίησης. 18
19 Έλεγχος απαιτήσεων Εγκυρότητα. Το σύστημα παρέχει τις λειτουργίες που υποστηρίζουν κατά τον καλύτερο τρόπο τις ανάγκες του πελάτη; Συνέπεια. Υπάρχουν αντιφάσεις μεταξύ των απαιτήσεων; Πληρότητα. Περιλαμβάνονται όλες οι απαιτήσεις που απαιτεί ο πελάτης; Ρεαλισμός. Οι απαιτήσεις μπορούν να υλοποιηθούν με το διαθέσιμο προϋπολογισμό και τη διαθέσιμη τεχνολογία; Επαληθευσιμότητα. Μπορεί να γίνει έλεγχος των απαιτήσεων; 19
20 Τεχνικές επικύρωσης απαιτήσεων Επισκοπήσεις απαιτήσεων Συστηματική μη αυτόματη ανάλυση των απαιτήσεων. Κατασκευή πρωτοτύπων Χρήση ενός εκτελέσιμου μοντέλου του συστήματος για τον έλεγχο των απαιτήσεων. Παραγωγή περιπτώσεων δοκιμής Ανάπτυξη δοκιμών για τις απαιτήσεις ώστε να διαπιστωθεί η δυνατότητα ελέγχου τους. 20
21 Επισκοπήσεις απαιτήσεων Ενώ διατυπώνεται ο ορισμός των απαιτήσεων, πρέπει να διεξάγονται κανονικές επισκοπήσεις. Στις επισκοπήσεις πρέπει να εμπλέκονται υπάλληλοι τόσο του πελάτη όσο και του αναδόχου. Οι επισκοπήσεις μπορεί να είναι τυπικές (με συμπληρωμένα έγγραφα) ή άτυπες. Η καλή επικοινωνία μεταξύ προγραμματιστών, πελατών και χρηστών μπορεί να οδηγήσει στην επίλυση προβλημάτων στα πρώιμα στάδια. 21
22 Επισκοπήσεις Επαληθευσιμότητα. Υπάρχει δυνατότητα δοκιμής της απαίτησης έτσι όπως είναι διατυπωμένη; Κατανοησιμότητα. Γίνεται σωστά αντιληπτή η απαίτηση; Ανιχνευσιμότητα. Είναι η προέλευση της απαίτησης διατυπωμένη σαφώς; Προσαρμοστικότητα. Η απαίτηση μπορεί να μεταβληθεί χωρίς επιπτώσεις μεγάλης κλίμακας στις υπόλοιπες απαιτήσεις του συστήματος; 22
23 Διαχείριση απαιτήσεων Είναι η διαδικασία διαχείρισης των απαιτήσεων που μεταβάλλονται κατά τη διαδικασία τεχνολογίας απαιτήσεων και της ανάπτυξης του συστήματος. Οι απαιτήσεις μοιραία είναι ημιτελείς και ασυνεπείς Κατά τη διαδικασία ανακύπτουν νέες απαιτήσεις καθώς μεταβάλλονται οι επιχειρησιακές ανάγκες και αναπτύσσεται καλύτερη αντίληψη του συστήματος Κάθε άποψη έχει διαφορετικές απαιτήσεις, οι οποίες συχνά είναι αντιφατικές. 23
24 Τροποποίηση των απαιτήσεων Κατά τη διαδικασία ανάπτυξης αλλάζει η προτεραιότητα των απαιτήσεων από τις διάφορες απόψεις. Οι πελάτες του συστήματος μπορεί να καθορίζουν απαιτήσεις από μια επιχειρηματική οπτική γωνία, οι οποίες αντικρούουν τις απαιτήσεις των τελικών χρηστών. Το επιχειρηματικό και τεχνικό περιβάλλον του συστήματος αλλάζει καθόλη τη διάρκεια της ανάπτυξής του. 24
25 Εξέλιξη απαιτήσεων 25
26 Σταθερές και ασταθείς απαιτήσεις Σταθερές απαιτήσεις. Αμετάβλητες απαιτήσεις που προκύπτουν από τη βασική δραστηριότητα της εταιρείας του πελάτη. Για παράδειγμα, σε ένα νοσοκομείο θα υπάρχουν πάντοτε γιατροί, νοσηλευτικό προσωπικό, κ.λπ. Μπορούν να προκύψουν από μοντέλα πεδίων εφαρμογής. Ασταθείς απαιτήσεις. Απαιτήσεις που μπορεί να μεταβληθούν κατά τη διαδικασία ανάπτυξης του συστήματος ή αφού το σύστημα έχει τεθεί σε λειτουργία. Σε ένα νοσοκομείο, αυτές είναι οι απαιτήσεις που προκύπτουν από την κυβερνητική πολιτική στο χώρο της υγείας 26
27 Προγραμματισμός διαχείρισης απαιτήσεων Στη διαδικασία της διαχείρισης απαιτήσεων, πρέπει να προγραμματίσετε: Τον προσδιορισμό των απαιτήσεων Πώς προσδιορίζεται μονοσήμαντα κάθε απαίτηση Μια διαδικασία διαχείρισης αλλαγών Τη διαδικασία ανάλυσης μιας αλλαγής στις απαιτήσεις Πολιτικές ανιχνευσιμότητας Την ποσότητα πληροφοριών που τηρούνται και αφορούν τις σχέσεις μεταξύ των απαιτήσεων Υποστήριξη εργαλείων CASE Την απαιτούμενη υποστήριξη με εργαλεία που διευκολύνουν τη διαχείριση αλλαγών απαιτήσεων 27
28 Ανιχνευσιμότητα Η ανιχνευσιμότητα αφορά τις σχέσεις μεταξύ των απαιτήσεων, των πηγών τους και του σχεδιασμού του συστήματος Ανιχνευσιμότητα προέλευσης Σύνδεση των απαιτήσεων με τους ενδιαφερόμενους που τις πρότειναν Ανιχνευσιμότητα απαιτήσεων Σύνδεση μεταξύ εξαρτημένων απαιτήσεων Ανιχνευσιμότητα σχεδιασμού Σύνδεση των απαιτήσεων με το σχεδιασμό 28
29 Παράδειγμα # Όνομα Περιγραφή Λεπτομέρειες / Περιορισμοί Κατηγορία Σχετιζόμενες προδιαγραφές (#) Πηγή Σχετιζόμενες περιπτώσεις χρήσης (#) Σημείο ορισμού F1 Δημιουργία πελάτη Δημιουργία στιγμιοτύπου κλάσης Πελάτης Ν/Α Ε Γενική Περιγραφή Έργου UC23 Σελ 45, Κεφάλαιο F2 Παραγωγή λογαριασμού Δημιουργία στιγμιοτύπου κλάσης Λογαριασμός Παράμετρος ποσό > 0 Ε F15, N7, F12 Γενική Περιγραφή Έργου UC4 Σελ 59, Κεφάλαιο F3 2 η συνάντηση με πελάτες Σελ 62, Κεφάλαιο
30 Υποστήριξη εργαλείων CASE Αποθήκευση απαιτήσεων Οι απαιτήσεις θα πρέπει να διατηρούνται σε έναν ασφαλή διαχειριζόμενο αποθηκευτικό χώρο δεδομένων. Διαχείριση αλλαγών Η διαδικασία της διαχείρισης αλλαγών είναι μια διαδικασία ροής εργασιών της οποίας τα στάδια μπορούν να οριστούν πλήρως και η ροή πληροφοριών μεταξύ των σταδίων αυτών να αυτοματοποιηθεί μερικώς. Διαχείριση ανιχνευσιμότητας Αυτοματοποιημένη ανάκτηση των συνδέσεων μεταξύ των απαιτήσεων 30
31 Διαχείριση αλλαγών απαιτήσεων Θα πρέπει να εφαρμόζεται σε όλες τις προτεινόμενες αλλαγές των απαιτήσεων. Κύρια στάδια Ανάλυση προβλήματος. Εξέταση του προβλήματος στις απαιτήσεις και διατύπωση προτεινόμενης τροποποίησης Ανάλυση και κοστολόγηση αλλαγής. Εκτίμηση των επιπτώσεων της αλλαγής σε άλλες απαιτήσεις Υλοποίηση αλλαγής. Τροποποίηση του εγγράφου απαιτήσεων και των υπόλοιπων εγγράφων ώστε να αντικατοπτρίζουν την αλλαγή. 31
32 Διαχείριση αλλαγών 32
33 Μοντελοποίηση συστήματος Η μοντελοποίηση βοηθά τον αναλυτή να κατανοήσει τις λειτουργικές δυνατότητες του συστήματος, ενώ τα μοντέλα χρησιμοποιούνται και στην επικοινωνία με τους πελάτες. Κάθε μοντέλο αναπαριστά το σύστημα από διαφορετικές απόψεις Μια εξωτερική άποψη, όπου μοντελοποιείται το θεματικό πλαίσιο ή το περιβάλλον του συστήματος Μια άποψη συμπεριφοράς, όπου μοντελοποιείται η συμπεριφορά του συστήματος Μια άποψη δομής, όπου μοντελοποιείται η αρχιτεκτονική του συστήματος ή η δομή των δεδομένων 33
34 Τύποι μοντέλων Μοντέλο ροής (επεξεργασίας) δεδομένων, το οποίο δείχνει πώς γίνεται η επεξεργασία των δεδομένων στα διάφορα στάδια. Μοντέλο σύνθεσης, το οποίο δείχνει πώς συντίθενται οι οντότητες του συστήματος από άλλες οντότητες Αρχιτεκτονικό μοντέλο, το οποίο παρουσιάζει τα κύρια υποσυστήματα που αποτελούν ένα σύστημα Μοντέλο ταξινόμησης, το οποίο επισημαίνει τα κοινά χαρακτηριστικά των οντοτήτων. Μοντέλο ερεθίσματος-απόκρισης, το οποίο δείχνει πώς αντιδρά το σύστημα στα διάφορα συμβάντα. 34
35 Το θεματικό πλαίσιο ενός συστήματος ATM 35
36 Μοντέλα διαδικασιών Τα μοντέλα διαδικασιών δείχνουν τη γενική διαδικασία, καθώς και τις επιμέρους διαδικασίες που υποστηρίζει το σύστημα. Τα μοντέλα ροής δεδομένων χρησιμοποιούνται για να δείξουν τις διαδικασίες και τη ροή πληροφοριών μεταξύ αυτών. 36
37 Μοντέλα συμπεριφοράς Τα μοντέλα συμπεριφοράς χρησιμοποιούνται για την περιγραφή της συνολικής συμπεριφοράς του συστήματος. Εξετάζουμε δύο τύπους μοντέλων συμπεριφοράς: Τα μοντέλα ροής δεδομένων, τα οποία δείχνουν τον τρόπο επεξεργασίας των δεδομένων καθώς αυτά διακινούνται στο σύστημα Τα μοντέλα μηχανών καταστάσεων, τα οποία μοντελοποιούν τον τρόπο αντίδρασης του συστήματος σε συμβάντα. Καθένα τους δείχνει διαφορετικές απόψεις, επομένως και τα δύο είναι απαραίτητα στην περιγραφή της συμπεριφοράς του συστήματος. 37
38 Δυναμικές Περιγραφές: Δομημένη Ανάλυση και Διαγράμματα Ροής Δεδομένων (ΔΡΔ) Η δομημένη ανάλυση είναι προσαρμοσμένη στη ροή των δεδομένων Περιγραφή της ροής των δεδομένων προς, μέσα στο και από το σύστημα Πλεονέκτημα: Μείωση της πολυπλοκότητας του προβλήματος (top-down approach) Η δομημένη ανάλυση βασίζεται σε ΔΡΔ και λεξικά δεδομένων
39 Ιεραρχική Αναπαράσταση Η συνολική λειτουργία του συστήματος αναπαρίσταται με μοναδικό μετασχηματισμό πληροφορίας (φυσαλίδα) Είσοδοι από μία ή περισσότερες εξωτερικές οντότητες (κουτιά) Ο μετασχηματισμός (σύστημα) παράγει εξόδους προς εξωτερικές οντότητες (κουτιά)
40 ΔΡΔ Επιπέδου 0 Εξωτερική οντότητα Εξωτερική οντότητα Σύστημα Εξωτερική οντότητα Εξωτερική οντότητα Εξωτερική οντότητα
41 Συμβολισμοί ΔΡΔ Εξωτερική οντότητα Χρήστης (άνθρωπος), άλλο σύστημα, υλικό Διαδικασία Μετασχηματισμός δεδομένων Απλά ή σύνθετα δεδομένα προσδιορίζονται με ετικέτα Αποθήκη Δεδομένων
42 Διαδοχική Εκλέπτυνση Διαδοχική εκλέπτυνση των φυσαλίδων Οι φυσαλίδες αριθμούνται (π.χ. ο μετασχηματισμός 4 αναλύεται στους 4.1 έως 4.5) Βασική αρχή: Διατήρηση της συνέχειας στη ροή της πληροφορίας (η είσοδος και η έξοδος σε κάθε εκλέπτυνση παραμένει η ίδια)
43 Διαδοχική Εκλέπτυνση: Παράδειγμα A F1 B A F W P X Y F F X Y F F F C D Z F E F F Z B
44 Αποθήκες Δεδομένων Οι αποθήκες δεν επεξεργάζονται δεδομένα. Λαμβάνονται ακριβώς τα ίδια δεδομένα με αυτά που εισήχθησαν Δεν θα πρέπει να υπάρχουν στο σύστημα αποθήκες με μόνο εισερχόμενες ή μόνο εξερχόμενες ροές δεδομένων. (Πιθανή εξαίρεση εκτός των ορίων του συστήματος, στο ΔΡΔ επιπέδου 0) Η ίδια αποθήκη μπορεί να υπάρχει σε διάφορα σημεία του ΔΡΔ Η απόφαση για τον τρόπο υλοποίησης της αποθήκης λαμβάνεται από τον προγραμματιστή όχι από τον αναλυτή Μία αποθήκη δεδομένων μπορεί να είναι από απλός πίνακας έως σύνθετες συλλογές δεδομένων
45 Λεξικό Δεδομένων Ένα ΔΡΔ δεν επαρκεί για την περιγραφή των απαιτήσεων Π.χ. Μία ροή δεδομένων μπορεί να αναπαριστά ένα σύνθετο τύπο δεδομένων. Ποιο το περιεχόμενο του τύπου; Στο λεξικό δεδομένων καταγράφονται όλες οι ροές δεδομένων του ΔΡΔ με επεξήγηση της δομής τους (των δεδομένων). Ένα λεξικό δεδομένων μπορεί να οργανώνεται με συντακτικό κανονικής γλώσσας (BNF)
46 Παράδειγμα Το λογισμικό για το σύστημα ασφαλείας, επιτρέπει στον ιδιοκτήτη να ρυθμίσει το σύστημα όταν αυτό έχει εγκατασταθεί, να παρακολουθεί, να ελέγχει το σύνολο των αισθητήρων που είναι συνδεδεμένοι στο σύστημα και να αλληλεπιδρά με τον ιδιοκτήτη μέσω ενός πληκτρολογίου στο πάνελ ελέγχου. Κατά τη διάρκεια της εγκατάστασης, το πάνελ ελέγχου χρησιμοποιείται για να προγραμματιστεί και να ρυθμιστεί το σύστημα. Σε κάθε αισθητήρα έχει ανατεθεί ένας συγκεκριμένος τύπος και ένας αριθμός, ενώ μία συνθηματική λέξη χρησιμοποιείται για να ενεργοποιείται και να αφοπλίζεται το σύστημα και τέλος εισάγονται τηλεφωνικοί αριθμοί που καλούνται στην περίπτωση που συμβεί κάποιο γεγονός που έχει αναγνωριστεί από κάποιο αισθητήρα Όταν κάποιο γεγονός συμβεί και αναγνωριστεί από κάποιο αισθητήρα, θέτει σε λειτουργία έναν συναγερμό ο οποίος είναι συνδεδεμένος στο σύστημα. Μετά από κάποιο χρόνο καθυστέρησης το σύστημα καλεί τον κατάλληλο αριθμό τηλεφώνου μιας υπηρεσίας παρακολούθησης και παρέχει πληροφορίες για την τοποθεσία και το είδος του γεγονότος. Ο αριθμός καλείται επαναληπτικά κάθε 20 δευτερόλεπτα έως ότου επιτευχθεί η σύνδεση. Όλη η αλληλεπίδραση με το σύστημα ασφαλείας γίνεται από ένα υποσύστημα αλληλεπίδρασης με το χρήστη το οποίο διαβάζει στοιχεία εισόδου από το πληκτρολόγιο, απεικονίζει μηνύματα παρακίνησης σε οθόνη υγρών κρυστάλλων και απεικονίζει πληροφορίες κατάστασης για το σύστημα.
47 Κατασκευή ΔΡΔ Επιπέδου 0 LCD Display Πάνελ Ελέγχου Λογισμικό ασφαλείας Τύπος συναγερμού Συναγερμός Αισθητήρες Τηλεφωνική γραμμή
48 Εκλέπτυνση Γραμματική ανάλυση: Απομόνωση όλων των ουσιαστικών Απομόνωση όλων των ρημάτων Καταγράφεται η πρώτη εμφάνιση τους, αγνοούνται συνώνυμα ή προφανώς άσχετα με το σύστημα ουσιαστικά/ρήματα
49 Γραμματική Ανάλυση Το λογισμικό για το σύστημα ασφαλείας, επιτρέπει στον ιδιοκτήτη να ρυθμίσει το σύστημα όταν αυτό έχει εγκατασταθεί, να παρακολουθεί, να ελέγχει το σύνολο των αισθητήρων που είναι συνδεδεμένοι στο σύστημα και να αλληλεπιδρά με τον ιδιοκτήτη μέσω ενός πληκτρολογίου στο πάνελ ελέγχου. Κατά τη διάρκεια της εγκατάστασης, το πάνελ ελέγχου χρησιμοποιείται για να προγραμματιστεί και να ρυθμιστεί το σύστημα. Σε κάθε αισθητήρα έχει ανατεθεί ένας συγκεκριμένος τύπος και ένας αριθμός, ενώ μία συνθηματική λέξη χρησιμοποιείται για να ενεργοποιείται και να αφοπλίζεται το σύστημα και τέλος εισάγονται τηλεφωνικοί αριθμοί που καλούνται στην περίπτωση που συμβεί κάποιο γεγονός που έχει αναγνωριστεί από κάποιο αισθητήρα. Όταν κάποιο γεγονός συμβεί και αναγνωριστεί από κάποιο αισθητήρα, θέτει σε λειτουργία έναν συναγερμό ο οποίος είναι συνδεδεμένος στο σύστημα. Μετά από κάποιο χρόνο καθυστέρησης το σύστημα καλεί τον κατάλληλο αριθμό τηλεφώνου μιας υπηρεσίας παρακολούθησης και παρέχει πληροφορίες για την τοποθεσία και το είδος του γεγονότος. Ο αριθμός καλείται επαναληπτικά κάθε 20 δευτερόλεπτα έως ότου επιτευχθεί η σύνδεση. Όλη η αλληλεπίδραση με το σύστημα ασφαλείας γίνεται από ένα υποσύστημα αλληλεπίδρασης με το χρήστη το οποίο διαβάζει στοιχεία εισόδου από το πληκτρολόγιο, απεικονίζει μηνύματα παρακίνησης σε οθόνη υγρών κρυστάλλων και απεικονίζει πληροφορίες κατάστασης για το σύστημα.
50 Αποτελέσματα Γραμματικής Ανάλυσης Ρήματα: Διαδικασίες του συστήματος (φυσαλίδες) Ουσιαστικά: Εξωτερικές οντότητες (τετράγωνα), ροές δεδομένων, ή αποθήκες δεδομένων Τα ουσιαστικά μπορούν να συνδεθούν με τα ρήματα (άρα και τα δεδομένα με τις διαδικασίες)
51 ΔΡΔ Επιπέδου 1
52 Διάγραμμα ροής δεδομένων για διεκπεραίωση παραγγελίας 52
53 Διάγραμμα ροής δεδομένων για αντλία ινσουλίνης 53
54 Μοντελοποίηση συμπεριφοράς αντικειμένων Τα μοντέλα συμπεριφοράς απεικονίζουν τις αλληλεπιδράσεις μεταξύ αντικειμένων που παράγουν κάποια συγκεκριμένη συμπεριφορά του συστήματος η οποία αποτελεί μια περίπτωση χρήσης. Για τη μοντελοποίηση της αλληλεπίδρασης μεταξύ αντικειμένων χρησιμοποιούνται διαγράμματα ακολουθίας (ή διαγράμματα συνεργασίας) στη γλώσσα UML. 54
55 Χρήση ειδών σε ηλεκτρονική μορφή 55
56 Δομημένες μέθοδοι Οι δομημένες μέθοδοι συμπεριλαμβάνουν τη μοντελοποίηση ως εγγενές μέρος τους. Οι μέθοδοι ορίζουν ένα σύνολο μοντέλων, μια διαδικασία παραγωγής των μοντέλων αυτών, καθώς και κανόνες και οδηγίες που πρέπει να εφαρμόζονται σε αυτά. Τα εργαλεία CASE υποστηρίζουν τη μοντελοποίηση συστημάτων στα πλαίσια των δομημένων μεθόδων. 56
57 Αδυναμίες δομημένων μεθόδων Δεν μοντελοποιούν μη λειτουργικές απαιτήσεις του συστήματος. Συνήθως δεν περιλαμβάνουν πληροφορίες για το αν κάποια μέθοδος είναι κατάλληλη για ένα συγκεκριμένο πρόβλημα. Συχνά παράγουν υπερβολικό όγκο τεκμηρίωσης. Τα μοντέλα συστημάτων που παράγονται είναι πολύ λεπτομερή, γι' αυτό και οι χρήστες συχνά δυσκολεύονται να τα κατανοήσουν. 57
58 Εργαστήρια εργαλείων CASE Ένα συνεκτικό σύνολο εργαλείων σχεδιασμένο για την υποστήριξη δραστηριοτήτων της διαδικασίας παραγωγής λογισμικού όπως είναι η ανάλυση, ο σχεδιασμός ή οι δοκιμές. Τα εργαστήρια ανάλυσης και σχεδιασμού υποστηρίζουν τη μοντελοποίηση συστημάτων τόσο κατά τη διάρκεια της κατάρτισης απαιτήσεων όσο και κατά το σχεδιασμό των συστημάτων. Τα εργαστήρια αυτά μπορεί να υποστηρίζουν μια συγκεκριμένη μέθοδο σχεδιασμού ή μπορεί να υποστηρίζουν τη δημιουργία διάφορων τύπων μοντέλων συστημάτων. 58
59 Εργαλείο ανάλυσης και σχεδιασμού 59
60 Συστατικά στοιχεία ενός εργαλείου ανάλυσης Επεξεργαστές διαγραμμάτων Εργαλεία ανάλυσης και ελέγχου σχεδιασμού Γλώσσα ερωτημάτων αποθετηρίου Λεξικό δεδομένων Εργαλεία ορισμού και παραγωγής αναφορών Εργαλεία ορισμού φορμών Βοηθήματα εισαγωγής/εξαγωγής Γεννήτριες κώδικα 60
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΑΠΑΙΤΗΣΕΩΝ Διδάσκων: Γ. Χαραλαμπίδης,
Διαβάστε περισσότεραΔιαδικασίες της τεχνολογίας απαιτήσεων requirements engineering. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ.
Διαδικασίες της τεχνολογίας απαιτήσεων requirements engineering Στόχοι Περιγραφή δραστηριοτήτων της τεχνολογίας απαιτήσεων και των σχέσεων μεταξύ τους Παρουσίαση τεχνικών εξαγωγής και ανάλυσης απαιτήσεων
Διαβάστε περισσότεραΔιαδικασίες της τεχνολογίας απαιτήσεων. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες της τεχνολογίας απαιτήσεων 1 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2 Διαδικασία καθορισμού απαιτήσεων 3 Μελέτες σκοπιμότητας
Διαβάστε περισσότεραΔιαδικασίες της τεχνολογίας απαιτήσεων. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες της τεχνολογίας απαιτήσεων 1 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2 Διαδικασία καθορισμού απαιτήσεων 3 Μελέτες σκοπιμότητας
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΜΟΝΤΕΛΑ ΣΥΣΤΗΜΑΤΟΣ Διδάσκων: Γ. Χαραλαμπίδης, Επ. Καθηγητής
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 14/11/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μοντέλα Παράστασης
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4
Διαδικασίες παραγωγής λογισμικού Στόχοι Παρουσίαση μοντέλων παραγωγής λογισμικού Περιγραφή τριών γενικών μοντέλων παραγωγής λογισμικού και πότε μπορούν να χρησιμοποιούνται Γενική περιγραφή των μοντέλων
Διαβάστε περισσότεραΕνότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών
ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Απαιτήσεις Λογισµικού
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΔιαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4
Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται
Διαβάστε περισσότεραΠεριεχόμενο του μαθήματος
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος
Διαβάστε περισσότεραΠεριεχόμενα. Κεφάλαιο 2 Κοινωνικοτεχνικά συστήματα 49
Περιεχόμενα Πρόλογος 5 Μέρος 1 Επισκόπηση 27 Κεφάλαιο 1 Εισαγωγή 29 1.1 Συχνές ερωτήσεις για την τεχνολογία λογισμικού 31 1.2 Επαγγελματική και ηθική ευθύνη 41 Κύρια σημεία 46 Πρόσθετες πηγές 46 Ασκήσεις
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Απαιτήσεις Λογισµικού
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Αποτύπωση Απαιτήσεων Αποτύπωση απαιτήσεων Φυσική Γλώσσα Δοµηµένη γλώσσα Γραφική γλώσσα
Διαβάστε περισσότεραΤεχνολογία Λογισμικού & Ανάλυση Συστημάτων
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων 24/10/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων
Διαβάστε περισσότεραΑνάλυση Περιπτώσεων Χρήσης
Ανάλυση Περιπτώσεων Χρήσης ανάλυση απαιτήσεων ü Διαγράμματα Δραστηριότητας. Επιχειρησιακή μοντελοποίηση και ροή εργασιών σε περιπτώσεις χρήσης ü Μοντελοποίηση Πεδίου. Δημιουργία διαγραμμάτων κλάσεων για
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΔιάγραμμα Ροής Δεδομένων
Διάγραμμα Ροής Δεδομένων Διάγραμμα Ροής Δεδομένων Ένα γραφικό εργαλείο για την αναπαράσταση της ροής της πληροφορίας και των μετασχηματισμών της σε ένα σύστημα. Απεικονίζει τις προδιαγραφές απαιτήσεων
Διαβάστε περισσότεραιαδικασίεςτης τεχνολογίαςαπαιτήσεων
ιαδικασίεςτης τεχνολογίαςαπαιτήσεων 1 Περιεχόµενα Μελέτες σκοπιµότητας Εξαγωγή και ανάλυση απαιτήσεων Επικύρωση απαιτήσεων ιαχείριση απαιτήσεων 2 ιαδικασία καθορισµού απαιτήσεων 3 Μελέτεςσκοπιµότητας Η
Διαβάστε περισσότεραΒελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα
Βελτιωμένη Εφαρμογή Νέες δυνατότητες Νέα Ιστοσελίδα ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 1 ΦΟΡΕΙΣ Α.Σ.Ε.Π. ΥΠΟΨΗΦΙΟΙ ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 2 Φάση Α: Α: Μελέτη Εφαρμογής
Διαβάστε περισσότεραΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ
ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ Ο κύκλος ζωής λογισµικού (συνοπτικά) Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού Φάση καθορισµού απαιτήσεων (1/2) ΤΙ πρέπει να κάνει το
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Αλληλεπίδρασης. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Αλληλεπίδρασης Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΚεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια
Περιεχόμενα Πρόλογος... 11 Κεφάλαιο 1ο. Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο...13 1.2 Πως αναπτύχθηκε η UML...14 1.3 Κατανοώντας την UML...15 1.4 Αναγνωρίζοντας τα επί μέρους τμήματα
Διαβάστε περισσότεραΑπαιτήσεις Λογισμικού
Απαιτήσεις Λογισμικού περιεχόμενα παρουσίασης Τι είναι οι απαιτήσεις Δραστηριότητες προσδιορισμού απαιτήσεων Η εξαγωγή απαιτήσεων τι είναι οι απαιτήσεις Πριν βρούμε τη λύση πρέπει να καταλάβουμε το πρόβλημα.
Διαβάστε περισσότεραΔΟΜΙΚΗ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΣΥΜΠΕΡΙΦΟΡΑΣ (9)
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΔΟΜΙΚΗ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΣΥΜΠΕΡΙΦΟΡΑΣ (9) ΓΙΩΡΓΟΣ ΜΟΥΡΚΟΥΣΗΣ Μηχανικός Η/Υ & Πληροφορικής
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μάθημα 4: Ανάλυση Απαιτήσεων Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 AM Απαιτήσεις Οι απαιτήσεις
Διαβάστε περισσότεραΕνότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων
Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων YouTube Ιδρύθηκε το 2005 Στόχος του ήταν να δημιουργήσει μία παγκόσμια κοινότητα Βάση δεδομένων βίντεο Μέσα σε ένα χρόνο από τη δημιουργία
Διαβάστε περισσότεραΜοντελοποίηση Πεδίου
Μοντελοποίηση Πεδίου περιεχόμενα παρουσίασης Εννοιολογικές κλάσεις Συσχετίσεις εννοιολογικών κλάσεων Τύποι ιδιοτήτων Γενίκευση Συχνά σφάλματα μοντελοποίησης πεδίου Εννοιολογικές κλάσεις και κλάσεις λογισμικού
Διαβάστε περισσότεραΔιάγραμμα Ροής Δεδομένων Δ.Ρ.Δ.
Διάγραμμα Ροής Δεδομένων Δ.Ρ.Δ. Εισαγωγή Ένα γραφικό εργαλείο για την αναπαράσταση της ροής της πληροφορίας και των μετασχηματισμών της σε ένα σύστημα. Το Δ.Ρ.Δ. αναλύεται από πάνω προς τα κάτω (top down
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ ΧΡΗΣΗΣ) (7-8)
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ
Διαβάστε περισσότεραπεριεχόμενα παρουσίασης
Ανάλυση Απαιτήσεων περιεχόμενα παρουσίασης Δημιουργία μοντέλου Προσεγγίσεις Μοντελοποίησης Μοντελοποίηση δεδομένων Διαγράμματα ροής δεδομένων Μη διαγραμματικά μοντέλα ανάλυσης Διαγράμματα δραστηριότητας
Διαβάστε περισσότεραΗ συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα
Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχε Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator Γνωστό και ως Ειδικός Σχεδιασμού 2Δ- 3Δ γραφικών,
Διαβάστε περισσότεραΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Μεθοδολογίες Ανάπτυξης Συστημάτων Πληροφορικής Απαντούν στα εξής ερωτήματα Ποιά βήματα θα ακολουθηθούν? Με ποιά σειρά? Ποιά τα παραδοτέα και πότε? Επομένως,
Διαβάστε περισσότεραΠίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού
Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28
Διαβάστε περισσότεραΕισαγωγή στα Πληροφοριακά Συστήματα
Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 4: Λεξικό δεδομένων, Διαγράμματα Ροής Δεδομένων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 23/10/2017 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μηχανική Απαιτήσεων
Διαβάστε περισσότερα10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.
1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.
Διαβάστε περισσότεραΤεχνολογία λογισμικού στην πράξη
Τεχνολογία λογισμικού στην πράξη Μοντέλα και μέθοδοι τεχνολογίας λογισμικού Διομήδης Σπινέλλης Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας Οικονομικό Πανεπιστήμιο Αθηνών dds@aueb.gr http://www.dmst.aueb.gr/dds
Διαβάστε περισσότεραΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Καθηγητής Πληροφορικής ΠΕ19 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 6 ο : ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΙΣΤΟΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: http://eclass.sch.gr/courses/el594100/ Η έννοια του προγράμματος
Διαβάστε περισσότεραΕγχειρίδιο χρήσης ηλεκτρονικού συστήματος εξετάσεων Ενεργειακών Επιθεωρητών Κτιρίων (Β2. Υποχρεωτικός Κύκλος Εκπαίδευσης: Εξέταση CASE STUDY)
Εγχειρίδιο χρήσης ηλεκτρονικού συστήματος εξετάσεων Ενεργειακών Επιθεωρητών Κτιρίων (Β2. Υποχρεωτικός Κύκλος Εκπαίδευσης: Εξέταση CASE STUDY) Γενικά Το σύστημα εξετάσεων των Ενεργειακών Επιθεωρητών λειτουργεί
Διαβάστε περισσότεραΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δρ. Κόννης Γιώργος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Προγραμματισμός Στόχοι 1 Να περιγράψουμε τις έννοιες του Υπολογιστικού Προβλήματος και του Προγράμματος/Αλγορίθμου
Διαβάστε περισσότεραΑνάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)
Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 4: Εξαγωγή απαιτήσεων Εξαγωγή Απαιτήσεων Τι περιμένουν πελάτες & χρήστες από το σύστημα. Διαδικασία εξαγωγής απαιτήσεων Τύποι απαιτήσεων Ιδιότητες συνόλου
Διαβάστε περισσότεραΗ Διαδικασία Σχεδιασμού Συστημάτων
Ενότητα 5 Η Διαδικασία Σχεδιασμού Συστημάτων Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 5-1 Στόχοι & αντικείμενο ενότητας Η διαδικασία σχεδιασμού Παράγοντες σχεδιασμού Λογικό vs.
Διαβάστε περισσότεραΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων
ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Οι Μηχανικοί Λογισμικού παράγουν μοντέλα που βοηθούν στη διατύπωση των απαιτήσεων με τη μορφή προδιαγραφών. Η εργασία της παραγωγής μοντέλων περιγράφεται ως ανάλυση απαιτήσεων. Η ανάλυση
Διαβάστε περισσότεραΠαρουσίαση Εφαρμογής i-flow Protocol. (Ηλεκτρονική Διαχείριση Αλληλογραφίας Οργανισμών)
Παρουσίαση Εφαρμογής i-flow Protocol (Ηλεκτρονική Διαχείριση Αλληλογραφίας Οργανισμών) Πληροφοριακό Σύστημα Dynamic Information Flow (i-flow) (1) Ολοκληρωμένη λύση Οργάνωσης Ηλεκτρονικής Αλληλογραφίας
Διαβάστε περισσότεραΜΟΝΤΕΛΟΠΟΙΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ (5)
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ I ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ (5) ΓΙΩΡΓΟΣ ΜΟΥΡΚΟΥΣΗΣ Μηχανικός
Διαβάστε περισσότερα4η ιάλεξη. UML ιαγράμματα αλληλεπίδρασης
4η ιάλεξη UML ιαγράμματα αλληλεπίδρασης ιαγράμματα αλληλεπίδρασης Τα διαγράμματα αλληλεπίδρασης είναι μοντέλα που περιγράφουν κάποιες ομάδες αντικειμένων Μπορούν να χρησιμοποιηθούν για να δείξουν ένα σχέδιο
Διαβάστε περισσότεραΔιαγράμματα UML στην Ανάλυση. Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων
Διαγράμματα UML στην Ανάλυση Μέρος Γ Διαγράμματα Επικοινωνίας Διαγράμματα Ακολουθίας Διαγράμματα Μηχανής Καταστάσεων περιεχόμενα παρουσίασης Διαγράμματα επικοινωνίας Διαγράμματα ακολουθίας Διαγράμματα
Διαβάστε περισσότεραΥποδείγματα Ανάπτυξης
Υποδείγματα Ανάπτυξης περιεχόμενα παρουσίασης Αποσύνθεση Αφαίρεση Μοντελοποίηση Η δεδομένο λειτουργική προσέγγιση Η αντικειμενοστρεφής προσέγγιση αποσύνθεση Όταν επιχειρούμε τη λύση ενός προβλήματος, πρώτα
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΤεχνολογία Λογισμικού
Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 26/11/2018 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μηχανική Απαιτήσεων
Διαβάστε περισσότεραΣχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας
Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σωτηρία Δριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονομίας Συστήματα διανομής ηλεκτρικής ενέργειας
Διαβάστε περισσότεραΑρχιτεκτονική Λογισμικού
Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη
Διαβάστε περισσότεραΔιαγράμματα περιπτώσεων χρήσης
Διαγράμματα περιπτώσεων χρήσης Use case diagrams Περιγράφουν τη συμπεριφορά ενός συστήματος από την οπτική γωνία ενός χρήστη. Το μοντέλο περιπτώσεων χρήσης περιλαμβάνει : Τις ίδιες τις περιπτώσεις χρήσης
Διαβάστε περισσότεραΑνάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική
Διαβάστε περισσότεραΖητείται: Ζητείται: Άσκηση 7
Άσκηση 6 Υποθέστε ότι εργάζεστε ως εσωτερικός ελεγκτής για τον επιχειρηματικό οργανισμό ΑΝΑΠΤΥΞΗ και ότι σας ζητήθηκε να τεκμηριώσετε το σύστημα κατάρτισης και πληρωμής μισθοδοσίας του εν λόγω επιχειρηματικού
Διαβάστε περισσότεραΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ
ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ Κ Υ Κ Λ Ο Υ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Κ Α Ι Υ Π Η Ρ Ε Σ Ι Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η
Διαβάστε περισσότεραΜοντελοποίηση Συστημάτων
Εργασία για το μάθημα Μοντελοποίηση Συστημάτων 29 Οκτωβρίου 204 Α. Στόχος Στην εργασία αυτή θα εξοικειωθείτε με τα πρώτα στάδια σχεδιασμού λογισμικού. Συγκεκριμένα, μετά την εκπόνηση της εργασίας θα πρέπει
Διαβάστε περισσότεραπεριεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης
Περιπτώσεις Χρήσης περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης περιπτώσεις χρήσης Τι θα κάνει το λογισμικό για κάποιον
Διαβάστε περισσότεραΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ
ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΣΧΥΕΙ ΚΑΤΑ ΤΟ ΜΕΡΟΣ ΠΟΥ ΑΦΟΡΑ ΤΟ ΛΥΚΕΙΟ ΓΙΑ ΤΗΝ ΥΠΟΧΡΕΩΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΙΣΧΥΟΥΝ ΤΟ ΔΕΠΠΣ
Διαβάστε περισσότεραΜεθοδολογίες Παραγωγής Λογισµικού
Μεθοδολογίες Παραγωγής Λογισµικού Βασικά Γενικά Μοντέλα Μοντέλο καταρράκτη (waterfall model) Ξεχωριστές φάσεις καθορισµού απαιτήσεων και ανάπτυξης, επικύρωσης, εξέλιξης Εξελικτική ανάπτυξη (evolutionary
Διαβάστε περισσότεραA ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ
A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο
Διαβάστε περισσότεραΤμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων,
Περιπτώσεις Χρήσης (Προδιαγραφές Απαιτήσεων) Ιδέα του Jacobson ( 92, OOSE) μηχανισμός ανακάλυψης και καταγραφής των λειτουργικών απαιτήσεων ιστορίες χρήσης του συστήματος εργαλείο ανάλυσης ακόμη και σε
Διαβάστε περισσότεραΤεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)
Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΠληροφορική 2. Τεχνολογία Λογισμικού
Πληροφορική 2 Τεχνολογία Λογισμικού 1 2 Κρίση Λογισμικού (1968) Στην δεκαετία του 1970 παρατηρήθηκαν μαζικά: Μεγάλες καθυστερήσεις στην ολοκλήρωση κατασκευής λογισμικών Μεγαλύτερα κόστη ανάπτυξης λογισμικού
Διαβάστε περισσότεραΑλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία
Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 2: Ο Άνθρωπος Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΧΕΙΡΙΣΗ ΔΙΕΥΘΕΤΗΣΕΩΝ Διδάσκων: Γ. Χαραλαμπίδης, Επ. Καθηγητής
Διαβάστε περισσότεραEBS Version Entersoft Business Suite Entersoft CRM
EBS Version 4.4.0.10 Entersoft Business Suite Entersoft CRM Νέα χαρακτηριστικά και επεκτάσεις Περιεχόμενα Συνοπτική περιγραφή περιεχομένων έκδοσης 3 Entersoft ERP... 3 Entersoft ERP 4 Χρηματοοικονομικά...
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής
Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός
Διαβάστε περισσότεραΕισαγωγή στη γλώσσα UML
Κεφάλαιο 1 o Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο Στις πρώτες εποχές των υπολογιστών, οι προγραμματιστές συνήθιζαν να περιορίζονται στην ανάλυση σε βάθος των προβλημάτων που αντιμετώπιζαν.
Διαβάστε περισσότεραÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ
ΕΝΟΤΗΤΑ 1.1 ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΔΙΔΑΚΤΙΚΟI ΣΤOΧΟΙ Στο τέλος της ενότητας αυτής πρέπει να μπορείτε: να επεξηγείτε τις έννοιες «βάση δεδομένων» και «σύστημα διαχείρισης βάσεων δεδομένων» να αναλύετε
Διαβάστε περισσότεραΜέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος
Μέρος: Θέμα: Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος Φύλλα Δραστηριότητας L1 - Εύκολες L2 - Μέτριες L3
Διαβάστε περισσότερα. Μεθοδολογία Προγραμματισμού. UML Διαγράμματα. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014
.. Μεθοδολογία Προγραμματισμού UML Διαγράμματα Νικόλαος Πεταλίδης Τμήμα Μηχανικών Η/Υ ΤΕΙ Κεντρικής Μακεδονίας Εισαγωγή Εαρινό Εξάμηνο 2014 Ν. Πεταλίδης (ΤΕΙ Κεντρικής Μακεδονίας) Μεθοδολογία Προγραμματισμού
Διαβάστε περισσότεραΣχεδιασμός χωρητικότητας HP NonStop Server
Σχεδιασμός χωρητικότητας HP NonStop Server Υπηρεσίες HP Τεχνικά δεδομένα Ο καθορισμός των μελλοντικών αναγκών χώρου αποθήκευσης των συνεχώς αναπτυσσόμενων συστημάτων NonStop της επιχείρησής σας είναι ζωτικής
Διαβάστε περισσότεραΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ.
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις απαιτήσεις της Προγραμματικής Περιόδου
Διαβάστε περισσότερα4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας
4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος
Διαβάστε περισσότεραΚεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων
Βάσεις Δεδομένων Επαγγελματικού Λυκείου Κεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων Εισηγητής Δελησταύρου Κωνσταντίνος Καθηγητής Πληροφορικής ΠΕ20 Μηχανικός Πληροφορικής Τ.Ε. M.Sc. στα Συστήματα Υπολογιστών Περιεχόμενα
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών
44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.
Διαβάστε περισσότεραΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ 1 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 1.Γενικές παρατηρήσεις... 4 1.2 Είσοδος στην εφαρμογή... 5 2. Πίνακας αναφορών... 5 2.1 Περιγραφή του πίνακα αναφορών... 6 2.2 Ταξινόμηση...
Διαβάστε περισσότεραΣυστήματα Πληροφοριών Διοίκησης
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Συστήματα Πληροφοριών Διοίκησης Ενότητα 2: Γενική θεώρηση και κατάταξη συστημάτων πληροφοριών διοίκησης Διονύσιος Γιαννακόπουλος, Καθηγητής Τμήμα
Διαβάστε περισσότεραΑνάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)
Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 2: Βασικές Έννοιες Τεχνολογίας Λογισμικού Ο Ρόλος του Τεχνολόγου Λογισμικού Επιστήμη Υπολογιστών Πελάτης 2 Θεωρίες Λειτουργίες Υπολογιστή Πρόβλημα Σχεδιασμός
Διαβάστε περισσότεραΒΑΣΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ ΠΡΟΪΟΝΤΟΣ
ΒΑΣΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ ΠΡΟΪΟΝΤΟΣ Πλήρης εμπορική παρακολούθηση και άμεση οικονομική εικόνα των επιχειρήσεων Αποθήκη o Διαχείριση αποθήκης (5 αποθ. χώροι) o Οργάνωση αποθήκης o Group Αποθηκών o Είδη
Διαβάστε περισσότεραΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΔΙΟΙΚΗΣΗ» ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ «Εφαρμογή Τεχνολογίας Απαιτήσεων
Διαβάστε περισσότεραΓενική Γραμματεία Πληροφοριακών Συστημάτων
Γενική Γραμματεία Πληροφοριακών Συστημάτων ΥΛΟΠΟΙΗΣΗ ΤΕΛΩΝΕΙΑΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ICISnet ΥΛΟΠΟΙΗΣΗ ΛΟΓΙΣΜΙΚΟΥ ΕΦΑΡΜΟΓΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΥΠΟΣΥΣΤΗΜΑ ΑΔΕΙΩΝ-ΕΓΚΡΙΣΕΩΝ ΜΕΡΟΣ 2: ΑΔΕΙΕΣ ΕΦΚ-ΟΧΗΜΑΤΩΝ
Διαβάστε περισσότεραΠρόβλημα είναι μία κατάσταση που χρειάζεται να αντιμετωπίσουμε και να δώσουμε λύση η Οποία δεν είναι προφανής ή γνωστή
Πρόβλημα είναι μία κατάσταση που χρειάζεται να αντιμετωπίσουμε και να δώσουμε λύση η Οποία δεν είναι προφανής ή γνωστή Προβλήματα υπήρχαν από την αρχαιότητα όπως η πολιορκία της Τροίας που αναφέρεται στην
Διαβάστε περισσότεραΕξαμηνιαίες Εργασίες στο μάθημα «Τεχνολογία Λογισμικού»
Εξαμηνιαίες Εργασίες στο μάθημα «Τεχνολογία Λογισμικού» Α. Στόχος Ο κύριος στόχος της εργασίας είναι να μελετηθούν, εφαρμοστούν και αφομοιωθούν πληρέστερα τα θέματα της τεχνολογίας λογισμικού (ανάλυση
Διαβάστε περισσότεραΑ. Ερωτήσεις Ανάπτυξης
οµηµένος Προγραµµατισµός-Κεφάλαιο 7 Σελίδα 1 α ό 10 ΕΝΟΤΗΤΑ ΙΙΙ (ΠΡΟΓΡΑΜΜΑΤΑ) ΚΕΦΑΛΑΙΟ 7: Είδη, Τεχνικές και Περιβάλλοντα Προγραµµατισµού Α. Ερωτήσεις Ανάπτυξης 1. Τι ονοµάζουµε γλώσσα προγραµµατισµού;
Διαβάστε περισσότεραΜοντελοποίηση Συστημάτων
Εργασία για το μάθημα Μοντελοποίηση Συστημάτων 5 Νοεμβρίου 2015 Α. Στόχος Στην εργασία αυτή θα εξοικειωθείτε με τα πρώτα στάδια σχεδιασμού λογισμικού. Συγκεκριμένα, μετά την εκπόνηση της εργασίας θα πρέπει
Διαβάστε περισσότεραΑκαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS
Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των
Διαβάστε περισσότερα5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ
5 ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΑΛΓΟΡΙΘΜΩΝ 5.1 Εισαγωγή στους αλγορίθμους 5.1.1 Εισαγωγή και ορισμοί Αλγόριθμος (algorithm) είναι ένα πεπερασμένο σύνολο εντολών οι οποίες εκτελούν κάποιο ιδιαίτερο έργο. Κάθε αλγόριθμος
Διαβάστε περισσότεραΔΙΕΥΚΡΙΝΙΣΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ
ΔΙΕΥΚΡΙΝΙΣΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ Διακήρυξη διεθνούς δημόσιου ανοικτού διαγωνισμού του υποέργου 6 «Ανάπτυξη Πλατφόρμας Ηλεκτρονικής Μάθησης προσαρμοσμένη στις Απαιτήσεις του ΙΝΕ/ΓΣΕΕ» της Πράξης «Εργασία και
Διαβάστε περισσότεραΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Συνεργασίας. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Συνεργασίας Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ ΣΥΝΘΕΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΚΑΙ ΣΥΝΟΔΕΥΤΙΚΟΥ ΥΛΙΚΟΥ ΣΤΟ MYPROJECT
ΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ ΣΥΝΘΕΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΚΑΙ ΣΥΝΟΔΕΥΤΙΚΟΥ ΥΛΙΚΟΥ ΣΤΟ MYPROJECT Σκοπός της αξιολόγησης είναι να αποτιμηθεί ο παιδαγωγικός σχεδιασμός και η ψηφιακή αναπαράσταση της προτεινόμενης συνθετικής
Διαβάστε περισσότεραΥπολογισμός και Υποβολή Περιοδικής Δήλωσης ΦΠΑ
Υπολογισμός και Υποβολή Περιοδικής Δήλωσης ΦΠΑ . 2 Περιεχόμενα 1 Περίληψη... 1 3 Συγχρονισμός Λογιστικού Σχεδίου... 5 4 Υπολογισμός Περιοδικής Δήλωσης Φ.Π.Α.... 6 4.1 Αυτόματη Υποβολή Περιοδικής Δήλωσης
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΑΞΙΟΛΟΓΗΣΗ ΠΡΑΞΕΩΝ ΈΚΔΟΣΗ 2.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία Αιτιολογία Αλλαγής 01.00
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001
ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001 ΥΠ.ΕΣ...Α Αριθµ.Πρωτ. / ΙΑ Π/A1/22123 Γ.Γ. ΗΜΟΣΙΑΣ ΙΟΙΚΗΣΗΣ ΓΕΝ. /ΝΣΗ ΙΟΙΚΗΤΙΚΗΣ ΟΡΓΑΝΩΣΗΣ /ΝΣΗ ΑΠΛΟΥΣΤΕΥΣΗΣ ΙΑ ΙΚΑΣΙΩΝ ΚΑΙ ΠΑΡΑΓΩΓΙΚΟΤΗΤΑΣ ΤΜΗΜΑ ΜΕΘΟ ΩΝ ΕΡΓΑΣΙΩΝ
Διαβάστε περισσότεραΔημιουργία και Υποβολή Περιοδικής ΦΠΑ
Δημιουργία και Υποβολή Περιοδικής ΦΠΑ Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Υπολογισμού και Αυτόματης Υποβολής Περιοδικής Δήλωσης ΦΠΑ στην εφαρμογή extra
Διαβάστε περισσότερα