ιαδικασίεςτης τεχνολογίαςαπαιτήσεων

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ιαδικασίεςτης τεχνολογίαςαπαιτήσεων"

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 Περιπτώσειςχρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική εξαγωγής απαιτήσεων βάσει σεναρίων σε γλώσσα UML που προσδιορίζει τους συµµετέχοντες σε µια αλληλεπίδραση και περιγράφει την ίδια την αλληλεπίδραση. Ένα σύνολο περιπτώσεων χρήσης πρέπει να περιγράφει όλες τις πιθανές αλληλεπιδράσεις µε το σύστηµα. Για την προσθήκη λεπτοµερειών στις περιπτώσεις χρήσης µπορούν να χρησιµοποιηθούν διαγράµµατα ακολουθίας τα οποία εµφανίζουν την ακολουθία της επεξεργασίας γεγονότων στο σύστηµα. 18

19 Περίπτωσηχρήσης: Εκτύπωσηενόςάρθρου 19

20 Περιπτώσειςχρήσηςτου συστήµατος LIBSYS 20

21 Ακολουθίαεκτύπωσηςάρθρου 21

22 Επικύρωσηαπαιτήσεων Έχει σκοπό να δείξει ότι οι απαιτήσεις ορίζουνόντωςτοσύστηµαπουθέλειο πελάτης. Το κόστος των σφαλµάτων στις απαιτήσεις είναι υψηλό, εποµένως η επικύρωση έχει µεγάλη σηµασία Το κόστος της διόρθωσης ενός προβλήµατος απαιτήσεων µετά την παράδοση µπορεί να είναι και 100 φορές µεγαλύτερο από το κόστος διόρθωσης ενός σφάλµατος υλοποίησης. 22

23 Έλεγχοςαπαιτήσεων Εγκυρότητα. Το σύστηµα παρέχει τις λειτουργίες που υποστηρίζουν κατά τον καλύτερο τρόπο τις ανάγκες του πελάτη; Συνέπεια. Υπάρχουν αντιφάσεις µεταξύ των απαιτήσεων; Πληρότητα. Περιλαµβάνονται όλες οι απαιτήσεις που απαιτεί ο πελάτης; Ρεαλισµός. Οι απαιτήσεις µπορούν να υλοποιηθούν µε το διαθέσιµο προϋπολογισµό και τη διαθέσιµη τεχνολογία; Επαληθευσιµότητα. Μπορεί να γίνει έλεγχος των απαιτήσεων; 23

24 Τεχνικέςεπικύρωσηςαπαιτήσεων Επισκοπήσεις απαιτήσεων Συστηµατική µη αυτόµατη ανάλυση των απαιτήσεων. Κατασκευή πρωτοτύπων Χρήση ενός εκτελέσιµου µοντέλου του συστήµατοςγιατονέλεγχοτωναπαιτήσεων. Εξετάζεται στο Κεφάλαιο 17. Παραγωγή περιπτώσεων δοκιµής Ανάπτυξη δοκιµών για τις απαιτήσεις ώστε να διαπιστωθεί η δυνατότητα ελέγχου τους. 24

25 Επισκοπήσειςαπαιτήσεων Ενώδιατυπώνεταιοορισµόςτωναπαιτήσεων, πρέπει να διεξάγονται κανονικές επισκοπήσεις. Στις επισκοπήσεις πρέπει να εµπλέκονται υπάλληλοι τόσο του πελάτη όσο και του αναδόχου. Οι επισκοπήσεις µπορεί να είναι τυπικές (µε συµπληρωµένα έγγραφα) ή άτυπες. Η καλή επικοινωνία µεταξύ προγραµµατιστών, πελατών και χρηστών µπορεί να οδηγήσει στην επίλυση προβληµάτων στα πρώιµα στάδια. 25

26 Επισκοπήσεις Επαληθευσιµότητα. Υπάρχει δυνατότητα δοκιµής της απαίτησης έτσι όπως είναι διατυπωµένη; Κατανοησιµότητα. Γίνεται σωστά αντιληπτή η απαίτηση; Ανιχνευσιµότητα. Είναι η προέλευση της απαίτησης διατυπωµένη σαφώς; Προσαρµοστικότητα. Η απαίτηση µπορεί να µεταβληθεί χωρίς επιπτώσεις µεγάλης κλίµακας στις υπόλοιπες απαιτήσεις του συστήµατος; 26

27 ιαχείρισηαπαιτήσεων Είναι η διαδικασία διαχείρισης των απαιτήσεων που µεταβάλλονται κατά τη διαδικασία τεχνολογίας απαιτήσεων και της ανάπτυξης του συστήµατος. Οι απαιτήσεις µοιραία είναι ηµιτελείς και ασυνεπείς Κατά τη διαδικασία ανακύπτουν νέες απαιτήσεις καθώς µεταβάλλονται οι επιχειρησιακές ανάγκες και αναπτύσσεται καλύτερη αντίληψη του συστήµατος Κάθε άποψη έχει διαφορετικές απαιτήσεις, οι οποίες συχνά είναι αντιφατικές. 27

28 Τροποποίησητωναπαιτήσεων Κατά τη διαδικασία ανάπτυξης αλλάζει η προτεραιότητα των απαιτήσεων από τις διάφορες απόψεις. Οι πελάτες του συστήµατος µπορεί να καθορίζουν απαιτήσεις από µια επιχειρηµατική οπτική γωνία, οι οποίες αντικρούουν τις απαιτήσεις των τελικών χρηστών. Το επιχειρηµατικό και τεχνικό περιβάλλον του συστήµατος αλλάζει καθόλη τη διάρκεια της ανάπτυξής του. 28

29 Εξέλιξηαπαιτήσεων 29

30 Σταθερέςκαιασταθείςαπαιτήσεις Σταθερές απαιτήσεις. Αµετάβλητες απαιτήσεις που προκύπτουν από τη βασική δραστηριότητα της εταιρείας του πελάτη. Για παράδειγµα, σε ένα νοσοκοµείοθαυπάρχουνπάντοτεγιατροί, νοσηλευτικό προσωπικό, κ.λπ. Μπορούν να προκύψουν από µοντέλα πεδίων εφαρµογής. Ασταθείς απαιτήσεις. Απαιτήσεις που µπορεί να µεταβληθούν κατά τη διαδικασία ανάπτυξης του συστήµατοςήαφούτοσύστηµαέχειτεθείσε λειτουργία. Σε ένα νοσοκοµείο, αυτές είναι οι απαιτήσεις που προκύπτουν από την κυβερνητική πολιτική στο χώρο της υγείας 30

31 Προγραµµατισµόςδιαχείρισης απαιτήσεων Στη διαδικασία της διαχείρισης απαιτήσεων, πρέπει να προγραµµατίσετε: Τον προσδιορισµό των απαιτήσεων Πώς προσδιορίζεται µονοσήµαντα κάθε απαίτηση Μια διαδικασία διαχείρισης αλλαγών Τη διαδικασία ανάλυσης µιας αλλαγής στις απαιτήσεις Πολιτικές ανιχνευσιµότητας Την ποσότητα πληροφοριών που τηρούνται και αφορούν τις σχέσεις µεταξύ των απαιτήσεων Υποστήριξη εργαλείων CASE Την απαιτούµενη υποστήριξη µε εργαλεία που διευκολύνουν τη διαχείριση αλλαγών απαιτήσεων 31

32 Ανιχνευσιµότητα Η ανιχνευσιµότητα αφορά τις σχέσεις µεταξύ των απαιτήσεων, των πηγών τους και του σχεδιασµού του συστήµατος Ανιχνευσιµότητα προέλευσης Σύνδεση των απαιτήσεων µε τους ενδιαφερόµενους που τις πρότειναν Ανιχνευσιµότητα απαιτήσεων Σύνδεση µεταξύ εξαρτηµένων απαιτήσεων Ανιχνευσιµότητα σχεδιασµού Σύνδεση των απαιτήσεων µε το σχεδιασµό 32

33 Πίνακαςανιχνευσιµότητας Req. id D R 1.2 D D D 1.3 R R 2.1 R D D 2.2 D 2.3 R D 3.1 R 3.2 R 33

34 Υποστήριξηεργαλείων CASE Αποθήκευση απαιτήσεων Οι απαιτήσεις θα πρέπει να διατηρούνται σε έναν ασφαλή διαχειριζόµενο αποθηκευτικό χώρο δεδοµένων. ιαχείριση αλλαγών Η διαδικασία της διαχείρισης αλλαγών είναι µια διαδικασία ροής εργασιών της οποίας τα στάδια µπορούν να οριστούν πλήρως και η ροή πληροφοριών µεταξύ των σταδίων αυτών να αυτοµατοποιηθεί µερικώς. ιαχείριση ανιχνευσιµότητας Αυτοµατοποιηµένη ανάκτηση των συνδέσεων µεταξύ των απαιτήσεων 34

35 ιαχείρισηαλλαγώναπαιτήσεων Θα πρέπει να εφαρµόζεται σε όλες τις προτεινόµενες αλλαγές των απαιτήσεων. Κύρια στάδια Ανάλυση προβλήµατος. Εξέταση του προβλήµατος στις απαιτήσεις και διατύπωση προτεινόµενης τροποποίησης Ανάλυση και κοστολόγηση αλλαγής. Εκτίµηση των επιπτώσεων της αλλαγής σε άλλες απαιτήσεις Υλοποίηση αλλαγής. Τροποποίηση του εγγράφου απαιτήσεων και των υπόλοιπων εγγράφων ώστε να αντικατοπτρίζουν την αλλαγή. 35

36 ιαχείρισηαλλαγών 36

37 Μοντελοποίησησυστήµατος Η µοντελοποίηση βοηθά τον αναλυτή να κατανοήσει τις λειτουργικές δυνατότητες του συστήµατος, ενώ τα µοντέλα χρησιµοποιούνται και στην επικοινωνία µε τους πελάτες. Κάθε µοντέλο αναπαριστά το σύστηµα από διαφορετικές απόψεις Μια εξωτερική άποψη, όπου µοντελοποιείται το θεµατικό πλαίσιο ή το περιβάλλον του συστήµατος Μια άποψη συµπεριφοράς, όπου µοντελοποιείται η συµπεριφορά του συστήµατος Μια άποψη δοµής, όπου µοντελοποιείται η αρχιτεκτονική του συστήµατος ή η δοµή των δεδοµένων 37

38 Τύποιµοντέλων Μοντέλο ροής (επεξεργασίας) δεδοµένων, το οποίο δείχνει πώς γίνεται η επεξεργασία των δεδοµένων στα διάφορα στάδια. Μοντέλο σύνθεσης, το οποίο δείχνει πώς συντίθενται οι οντότητες του συστήµατος από άλλες οντότητες Αρχιτεκτονικό µοντέλο, το οποίο παρουσιάζει τα κύρια υποσυστήµατα που αποτελούν ένα σύστηµα Μοντέλο ταξινόµησης, το οποίο επισηµαίνει τα κοινά χαρακτηριστικά των οντοτήτων. Μοντέλο ερεθίσµατος-απόκρισης, το οποίο δείχνει πώς αντιδρά το σύστηµα στα διάφορα συµβάντα. 38

39 Τοθεµατικόπλαίσιοενός συστήµατος ATM 39

40 Μοντέλαδιαδικασιών Τα µοντέλα διαδικασιών δείχνουν τη γενική διαδικασία, καθώς και τις επιµέρους διαδικασίες που υποστηρίζει το σύστηµα. Τα µοντέλα ροής δεδοµένων χρησιµοποιούνται για να δείξουν τις διαδικασίες και τη ροή πληροφοριών µεταξύ αυτών. 40

41 Μοντέλασυµπεριφοράς Τα µοντέλα συµπεριφοράς χρησιµοποιούνται για την περιγραφή της συνολικής συµπεριφοράς του συστήµατος. Εξετάζουµε δύο τύπους µοντέλων συµπεριφοράς: Τα µοντέλα ροής δεδοµένων, τα οποία δείχνουν τον τρόπο επεξεργασίας των δεδοµένων καθώς αυτά διακινούνται στο σύστηµα Τα µοντέλα µηχανών καταστάσεων, τα οποία µοντελοποιούν τον τρόπο αντίδρασης του συστήµατος σε συµβάντα. Καθένατουςδείχνειδιαφορετικέςαπόψεις, εποµένως και τα δύο είναι απαραίτητα στην περιγραφή της συµπεριφοράς του συστήµατος. 41

42 Μοντέλαροής (επεξεργασίας) δεδοµένων Τα διαγράµµατα ροής δεδοµένων χρησιµοποιούνται για τη µοντελοποίηση του τρόπου µε τον οποίο γίνεται η επεξεργασία δεδοµένων στο σύστηµα. είχνουν τα βήµατα επεξεργασίας κατά τη ροή των δεδοµένων σε ένα σύστηµα. Τα διαγράµµατα ροής δεδοµένων είναι ουσιώδες κοµµάτι πολλών µεθόδων ανάλυσης. Έχουν απλή και διαισθητική σηµειογραφία την οποία µπορούν να αντιληφθούν οι πελάτες. είχνουν την επεξεργασία των δεδοµένων από το έναάκροστοάλλο. 42

43 ιάγραµµαροήςδεδοµένωνγια διεκπεραίωσηπαραγγελίας 43

44 ιαγράµµαταροήςδεδοµένων Τα διαγράµµατα ροής δεδοµένων παρουσιάζουν µια λειτουργική άποψη του συστήµατος. Η παρακολούθηση και η τεκµηρίωση του τρόπου µε τον οποίο τα δεδοµένα σχετίζονται µε µια διαδικασία συµβάλλει στην ανάπτυξη µιας γενικότερης αντίληψης του συστήµατος. Επίσης, διαγράµµατα ροής δεδοµένων χρησιµοποιούνται και για την παρουσίαση της ανταλλαγής δεδοµένων ενός συστήµατος µε άλλα συστήµατα του ίδιου περιβάλλοντος. 44

45 ιάγραµµαροήςδεδοµένων γιααντλίαινσουλίνης 45

46 Μοντέλαµηχανήςκαταστάσεων Μοντελοποιούν την απόκριση του συστήµατος σε εξωτερικά και εσωτερικά συµβάντα. είχνουντηναπόκρισητουσυστήµατοςσεερεθίσµατα, γι' αυτό και συχνά χρησιµοποιούνται για τη µοντελοποίηση συστηµάτων πραγµατικού χρόνου. Στα µοντέλα µηχανών καταστάσεων οι καταστάσεις του συστήµατοςείναιοικόµβοικαιτασυµβάνταείναιταβέληή τόξα µεταξύ των κόµβων. Όταν λαµβάνει χώρα ένα συµβάν, το σύστηµα µεταβαίνει από µία κατάσταση σε µια άλλη. Τα διαγράµµατα καταστάσεων είναι αναπόσπαστο κοµµάτι της Ενοποιηµένης Γλώσσας Μοντελοποίησης και χρησιµοποιούνται για την αναπαράσταση µοντέλων µηχανών καταστάσεων. 46

47 ιάγραµµακαταστάσεων Επιτρέπει την ανάλυση ενός µοντέλου σε δευτερεύοντα µοντέλα (επόµενη διαφάνεια). Μετά τη δήλωση "do" κάθε κατάστασης περιλαµβάνεται σύντοµη περιγραφή των ενεργειών. Μπορεί να συνοδεύεται από πίνακες που περιγράφουν τις καταστάσεις και τα ερεθίσµατα. 47

48 Μοντέλοφούρνουµικροκυµάτων 48

49 Περιγραφήκαταστάσεων φούρνουµικροκυµάτων Κατάσταση Αναµονή Μέση ισχύς Πλήρης ισχύς Ρύθµιση χρόνου Ανενεργός Ενεργός Λειτουργία Περιγραφή Ο φούρνος αναµένει είσοδο. Η οθόνη δείχνει την τρέχουσα ώρα. Η ισχύς του φούρνου ρυθµίζεται στα 300 watt. Η οθόνη δείχνει Μέση ισχύς. Η ισχύς του φούρνου ρυθµίζεται στα 600 watt. Η οθόνη δείχνει Πλήρης ισχύς. Ρυθµίζεται ο χρόνος ψησίµατος σύµφωνα µε την τιµή εισόδου του χρήστη. Η οθόνη εµφανίζει τον επιλεγµένο χρόνο ψησίµατος και ενηµερώνεται καθώς ρυθµίζεται ο χρόνος. Η λειτουργία του φούρνου έχει απενεργοποιηθεί για λόγους ασφάλειας. Ο εσωτερικός φωτισµός του φούρνου είναι αναµµένος. Η οθόνη δείχνει Όχι έτοιµο. Η λειτουργία του φούρνου είναι ενεργοποιηµένη. Ο εσωτερικός φωτισµός του φούρνου είναι σβηστός. Η οθόνη δείχνει Έτοιµο για ψήσιµο. Ο φούρνος λειτουργεί. Ο εσωτερικός φωτισµός του φούρνου είναι αναµµένος. Η οθόνη δείχνει την αντίστροφη µέτρηση του χρόνου. Με την ολοκλήρωση του ψησίµατος, ηχεί ο βοµβητής για 5 δευτερόλεπτα. Ο φωτισµός του φούρνου είναι αναµµένος. Η οθόνη δείχνει Ολοκλήρωση ψησίµατος ενώ ηχεί ο βοµβητής. 49

50 Ερεθίσµαταφούρνου µικροκυµάτων Ερέθισµα Μέση ισχύς Πλήρης ισχύς Χρονοδιακόπτης Αριθµός Πόρτα ανοιχτή Πόρτα κλειστή Έναρξη Ακύρωση Περιγραφή Ο χρήστης έχει πατήσει το κουµπί της µέσης ισχύος. Ο χρήστης έχει πατήσει το κουµπί της πλήρους ισχύος. Ο χρήστης έχει πατήσει ένα από τα κουµπιά του χρονοδιακόπτη. Ο χρήστης έχει πατήσει ένα αριθµητικό πλήκτρο. Ο διακόπτης της πόρτας το φούρνου δεν είναι κλειστός. Ο διακόπτης της πόρτας το φούρνου είναι κλειστός. Ο χρήστης έχει πατήσει το κουµπί της έναρξης. Ο χρήστης έχει πατήσει το κουµπί της ακύρωσης. 50

51 Λειτουργίαφούρνου µικροκυµάτων 51

52 Σηµασιολογικά µοντέλαδεδοµένων Χρησιµοποιούνται για την περιγραφή της λογικής δοµής των δεδοµένων που επεξεργάζεται το σύστηµα. Τα µοντέλα οντοτήτων-σχέσεων-γνωρισµάτων καθορίζουν τις οντότητες του συστήµατος, τις σχέσεις µεταξύ τους και τα γνωρίσµατά τους. Χρησιµοποιούνταιευρέωςστοσχεδιασµόβάσεωνδεδοµένων. Υλοποιούνται εύκολα µε χρήση σχεσιακών βάσεων δεδοµένων. εν υπάρχει συγκεκριµένη σηµειογραφία στη Ενοποιηµένη Γλώσσα Μοντελοποίησης, αλλά µπορούν να χρησιµοποιηθούν αντικείµενα και συσχετίσεις. 52

53 Σηµασιολογικό µοντέλοβιβλιοθήκης 53

54 Λεξικάδεδοµένων Είναι κατάλογοι όλων των ονοµάτων που χρησιµοποιούνταισταµοντέλασυστηµάτων. Συµπεριλαµβάνουν επίσης περιγραφές των οντοτήτων, των σχέσεων και των γνωρισµάτων. Πλεονεκτήµατα Υποστηρίζουν τη διαχείριση ονοµάτων και συµβάλλουν στην αποφυγή επαναλήψεων Εξυπηρετούν ως αποθήκες οργανωτικών πληροφοριών συνδέοντας την ανάλυση, το σχεδιασµό και την υλοποίηση Πολλά εργαστήρια εργαλείων CASE υποστηρίζουν λεξικά δεδοµένων. 54

55 Καταχωρίσειςλεξικούδεδοµένων Όνοµα Περιγραφή Τύπος Ηµερο- µηνία Άρθρο συγγραφείς Αγοραστής Λεπτοµέρειες του δηµοσιευµένου άρθρου που µπορεί να παραγγελθεί από άτοµα που χρησιµοποιούν το LIBSYS. Τα ονόµατα των συγγραφέων του άρθρου που ίσως δικαιούνται µέρος της πληρωµής. Το άτοµο ή ο οργανισµός που παραγγέλλει ένα αντίγραφο του άρθρου. Οντότητα 30/12/2002 Γνώρισµα 30/12/2002 Οντότητα 30/12/2002 πληρωτέο σε Μια συσχέτιση 1:1 µεταξύ του Άρθρου και της Υπηρεσίας πνευµατικών δικαιωµάτων στην οποία θα πρέπει να καταβληθεί το ποσό για τα πνευµατικά δικαιώµατα. Συσχέτιση 29/12/2002 ιεύθυνση (Αγοραστή) Η διεύθυνση του αγοραστή. Χρησιµοποιείται σε οποιαδήποτε έγγραφα πληρωµής χρειάζεται. Γνώρισµα 31/12/

56 Μοντέλααντικειµένων Τα µοντέλα αντικειµένων περιγράφουν το σύστηµα µε βάση τις κλάσεις αντικειµένων και τις συσχετίσεις των κλάσεων. Κλάση αντικειµένων ονοµάζεται µια αφαιρετική αναπαράσταση ενός συνόλου αντικειµένων µε κοινά γνωρίσµατα και των υπηρεσιών (λειτουργιών) που παρέχει κάθε αντικείµενο. Μπορούν να παραχθούν διάφορα µοντέλα αντικειµένων Μοντέλα κληρονοµικότητας Μοντέλα συνάθροισης ιαδραστικά µοντέλα 56

57 Μοντέλααντικειµένων Φυσικός τρόπος αναπαράστασης των οντοτήτων του πραγµατικού κόσµου που χειρίζεται το σύστηµα Πιο αφηρηµένες οντότητες είναι δυσκολότερο να µοντελοποιηθούν µε αυτήν την προσέγγιση Ο προσδιορισµός κλάσεων αντικειµένων αναγνωρίζεται ως δύσκολη διαδικασία που απαιτεί σε βάθος κατανόηση του πεδίου εφαρµογής Οι κλάσεις αντικειµένων που αναπαριστούν οντότητες πεδίων εφαρµογών µπορούν να επαναχρησιµοποιηθούν και σε άλλα συστήµατα 57

58 Μοντέλακληρονοµικότητας Οι κλάσεις αντικειµένων του πεδίου εφαρµογής είναι οργανωµένες σε µια ιεραρχία. Οι κλάσεις που βρίσκονται στην κορυφή της ιεραρχίας απεικονίζουν τα κοινά χαρακτηριστικά όλων των κλάσεων. Οι κλάσεις αντικειµένων κληρονοµούν γνωρίσµατα καιυπηρεσίεςαπόµίαήπερισσότερεςυπερκλάσεις. Κατόπιν µπορούν να εξειδικευθούν κατά περίσταση. Ο σχεδιασµός της ιεραρχίας κλάσεων είναι δύσκολη διαδικασία επειδή πρέπει να αποφευχθεί η επανάληψη κλάσεων µεταξύ διαφορετικών κλάδων. 58

59 Τα µοντέλα αντικειµένων και η Ενοποιηµένη Γλώσσα Μοντελοποίησης Η Ενοποιηµένη Γλώσσα Μοντελοποίησης (UML) είναι µια τυποποιηµένη αναπαράσταση την οποία επινόησαν οι προγραµµατιστές των ευρέως χρησιµοποιούµενων αντικειµενοστρεφών µεθόδων ανάλυσης και σχεδιασµού. Έχει εξελιχθεί σε ένα αποδοτικό πρότυπο για την αντικειµενοστρεφή µοντελοποίηση. Σηµειογραφία Οι κλάσεις αντικειµένων αναπαρίστανται µε παραλληλόγραµµα τα οποία φέρουν την ονοµασία των κλάσεων στην κορυφή, τα γνωρίσµατα στο µέσο τους και τις λειτουργίες στο κάτω µέρος. Οι σχέσεις µεταξύ των κλάσεων αντικειµένων (ονοµάζονται συσχετίσεις) απεικονίζονται ως γραµµές που συνδέουν αντικείµενα Η κληρονοµικότητα αναφέρεται µε τον όρο "γενίκευση" και απεικονίζεται στην ιεραρχία µε κατεύθυνση προς τα επάνω και όχιπροςτακάτω. 59

60 Ιεραρχίακλάσεων γιαµιαβιβλιοθήκη 60

61 Ιεραρχίακλάσεωνχρηστών 61

62 Πολλαπλήκληρονοµικότητα Ένα σύστηµα που υποστηρίζει την πολλαπλή κληρονοµικότητα επιτρέπει στις κλάσεις αντικειµένων να κληρονοµούν γνωρίσµατα και υπηρεσίες από πολλές υπερκλάσεις και όχι από µία µόνο γονική κλάση. Αυτό µπορεί να οδηγήσει σε σηµασιολογικές διενέξεις όταν γνωρίσµατα ή υπηρεσίες µε το ίδιο όνοµα σε διαφορετικές υπερκλάσεις έχουν διαφορετική σηµασία. Η πολλαπλή κληρονοµικότητα περιπλέκει τη διαδικασία αναδιοργάνωσης της ιεραρχίας των κλάσεων. 62

63 Πολλαπλήκληρονοµικότητα 63

64 Συνάθροισηαντικειµένων Τα µοντέλα συνάθροισης δείχνουν πώς οι κλάσεις-συλλογές αποτελούνται από άλλες κλάσεις. Τα µοντέλα συνάθροισης µοιάζουν µε τη σχέση "ανήκει σε" των σηµασιολογικών µοντέλων δεδοµένων. 64

65 Συνάθροισηαντικειµένων 65

66 Μοντελοποίησησυµπεριφοράς αντικειµένων Τα µοντέλα συµπεριφοράς απεικονίζουν τις αλληλεπιδράσεις µεταξύ αντικειµένων που παράγουν κάποια συγκεκριµένη συµπεριφορά του συστήµατος η οποία αποτελεί µια περίπτωση χρήσης. Για τη µοντελοποίηση της αλληλεπίδρασης µεταξύ αντικειµένων χρησιµοποιούνται διαγράµµατα ακολουθίας (ή διαγράµµατα συνεργασίας) στη γλώσσα UML. 66

67 Χρήσηειδώνσε ηλεκτρονικήµορφή 67

68 οµηµένεςµέθοδοι Οι δοµηµένες µέθοδοι συµπεριλαµβάνουν τη µοντελοποίηση ως εγγενές µέρος τους. Οιµέθοδοιορίζουνένασύνολοµοντέλων, µια διαδικασία παραγωγής των µοντέλων αυτών, καθώς και κανόνες και οδηγίες που πρέπει να εφαρµόζονται σε αυτά. Τα εργαλεία CASE υποστηρίζουν τη µοντελοποίηση συστηµάτων στα πλαίσια των δοµηµένων µεθόδων. 68

69 Αδυναµίεςδοµηµένωνµεθόδων εν µοντελοποιούν µη λειτουργικές απαιτήσεις του συστήµατος. Συνήθως δεν περιλαµβάνουν πληροφορίες για το αν κάποια µέθοδος είναι κατάλληλη για ένα συγκεκριµένο πρόβληµα. Συχνά παράγουν υπερβολικό όγκο τεκµηρίωσης. Τα µοντέλα συστηµάτων που παράγονται είναι πολύ λεπτοµερή, γι' αυτό και οι χρήστες συχνά δυσκολεύονται να τα κατανοήσουν. 69

70 Εργαστήριαεργαλείων CASE Ένα συνεκτικό σύνολο εργαλείων σχεδιασµένο για την υποστήριξη δραστηριοτήτων της διαδικασίας παραγωγής λογισµικού όπως είναι η ανάλυση, ο σχεδιασµός ή οι δοκιµές. Τα εργαστήρια ανάλυσης και σχεδιασµού υποστηρίζουν τη µοντελοποίηση συστηµάτων τόσο κατά τη διάρκεια της κατάρτισης απαιτήσεων όσο και κατά το σχεδιασµό των συστηµάτων. Τα εργαστήρια αυτά µπορεί να υποστηρίζουν µια συγκεκριµένη µέθοδο σχεδιασµού ή µπορεί να υποστηρίζουν τη δηµιουργία διάφορων τύπων µοντέλων συστηµάτων. 70

71 Εργαλείοανάλυσηςκαισχεδιασµού 71

72 Συστατικάστοιχείαενός εργαλείουανάλυσης Επεξεργαστές διαγραµµάτων Εργαλεία ανάλυσης και ελέγχου σχεδιασµού Γλώσσα ερωτηµάτων αποθετηρίου Λεξικό δεδοµένων Εργαλεία ορισµού και παραγωγής αναφορών Εργαλεία ορισµού φορµών Βοηθήµατα εισαγωγής/εξαγωγής Γεννήτριες κώδικα 72

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΜΟΝΤΕΛΑ ΣΥΣΤΗΜΑΤΟΣ Διδάσκων: Γ. Χαραλαμπίδης, Επ. Καθηγητής

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΑΠΑΙΤΗΣΕΩΝ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

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

Διαδικασίες της τεχνολογίας απαιτήσεων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 7 Διαδικασίες της τεχνολογίας απαιτήσεων 1 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Δομημένη ανάλυση & Διαγράμματα Ροής Δεδομένων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2 Διαδικασία

Διαβάστε περισσότερα

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

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Αποτύπωση Απαιτήσεων Αποτύπωση απαιτήσεων Φυσική Γλώσσα Δοµηµένη γλώσσα Γραφική γλώσσα

Διαβάστε περισσότερα

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

Διαδικασίες της τεχνολογίας απαιτήσεων requirements engineering. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. Διαδικασίες της τεχνολογίας απαιτήσεων requirements engineering Στόχοι Περιγραφή δραστηριοτήτων της τεχνολογίας απαιτήσεων και των σχέσεων μεταξύ τους Παρουσίαση τεχνικών εξαγωγής και ανάλυσης απαιτήσεων

Διαβάστε περισσότερα

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

Διαδικασίες της τεχνολογίας απαιτήσεων. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες της τεχνολογίας απαιτήσεων 1 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2 Διαδικασία καθορισμού απαιτήσεων 3 Μελέτες σκοπιμότητας

Διαβάστε περισσότερα

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

Διαδικασίες της τεχνολογίας απαιτήσεων. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες της τεχνολογίας απαιτήσεων 1 Περιεχόμενα Μελέτες σκοπιμότητας Εξαγωγή και ανάλυση απαιτήσεων Επικύρωση απαιτήσεων Διαχείριση απαιτήσεων 2 Διαδικασία καθορισμού απαιτήσεων 3 Μελέτες σκοπιμότητας

Διαβάστε περισσότερα

Η γλώσσα μοντελοποίησης UML. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

Η γλώσσα μοντελοποίησης UML. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Η γλώσσα μοντελοποίησης UML 1 Περιεχόμενα Διαγράμματα περιπτώσεων χρήσης Διαγράμματα ακολουθίας Διαγράμματα συνεργασίας Διαγράμματα καταστάσεων Διαγράμματα κλάσεων 2 Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης

Διαβάστε περισσότερα

Η γλώσσα μοντελοποίησης UML. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 7

Η γλώσσα μοντελοποίησης UML. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 7 Η γλώσσα μοντελοποίησης UML 1 Περιεχόμενα Διαγράμματα περιπτώσεων χρήσης Διαγράμματα ακολουθίας Διαγράμματα συνεργασίας Διαγράμματα καταστάσεων Διαγράμματα κλάσεων 2 Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης

Διαβάστε περισσότερα

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

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών

Διαβάστε περισσότερα

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΔΙΑΔΙΚΑΣΙΕΣ ΠΑΡΑΓΩΓΗΣ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

Διαβάστε περισσότερα

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

Διαβάστε περισσότερα

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

Περιεχόμενο του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών

Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 12 (κεφάλαιο 28) Αρχιτεκτονικές Εφαρμογών Οι διαφάνειες αυτές

Διαβάστε περισσότερα

ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ

ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ ΚΥΚΛΟΣ ΖΩΗΣ ΛΟΓΙΣΜΙΚΟΥ και ΔΙΑΓΡΑΜΜΑΤΑ ΡΟΗΣ ΔΕΔΟΜΕΝΩΝ Ο κύκλος ζωής λογισµικού (συνοπτικά) Η παραδοσιακή φάση ανάπτυξης του κύκλου ζωής λογισµικού Φάση καθορισµού απαιτήσεων (1/2) ΤΙ πρέπει να κάνει το

Διαβάστε περισσότερα

Μεθοδολογίες Παραγωγής Λογισµικού

Μεθοδολογίες Παραγωγής Λογισµικού Μεθοδολογίες Παραγωγής Λογισµικού Βασικά Γενικά Μοντέλα Μοντέλο καταρράκτη (waterfall model) Ξεχωριστές φάσεις καθορισµού απαιτήσεων και ανάπτυξης, επικύρωσης, εξέλιξης Εξελικτική ανάπτυξη (evolutionary

Διαβάστε περισσότερα

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

Διαδικασίες παραγωγής λογισμικού. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 4 Διαδικασίες παραγωγής λογισμικού Περιεχόμενα Παρουσίαση μοντέλων διεργασίας ανάπτυξης λογισμικού Περιγραφή τριών γενικών μοντέλων διεργασίας ανάπτυξης λογισμικού Γενική περιγραφή των διαδικασιών που περιλαμβάνονται

Διαβάστε περισσότερα

Σχεδιασµός Λογισµικού

Σχεδιασµός Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Σχεδιασµός Λογισµικού Μάρα Νικολαΐδου Αρχιτεκτονικές Εφαρµογών Γενικές αρχιτεκτονικές εφαρµογών Ένα σύστηµα εφαρµογών είναι σχεδιασµένο ώστε να

Διαβάστε περισσότερα

Α. Ερωτήσεις Ανάπτυξης

Α. Ερωτήσεις Ανάπτυξης οµηµένος Προγραµµατισµός-Κεφάλαιο 7 Σελίδα 1 α ό 10 ΕΝΟΤΗΤΑ ΙΙΙ (ΠΡΟΓΡΑΜΜΑΤΑ) ΚΕΦΑΛΑΙΟ 7: Είδη, Τεχνικές και Περιβάλλοντα Προγραµµατισµού Α. Ερωτήσεις Ανάπτυξης 1. Τι ονοµάζουµε γλώσσα προγραµµατισµού;

Διαβάστε περισσότερα

Κεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια

Κεφάλαιο 2ο. Κατανοώντας την αντικειμενοστρέφεια Περιεχόμενα Πρόλογος... 11 Κεφάλαιο 1ο. Εισαγωγή στη γλώσσα UML 1.1 Προσθέτοντας μια νέα μέθοδο...13 1.2 Πως αναπτύχθηκε η UML...14 1.3 Κατανοώντας την UML...15 1.4 Αναγνωρίζοντας τα επί μέρους τμήματα

Διαβάστε περισσότερα

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 2: Βασικές Έννοιες Τεχνολογίας Λογισμικού Ο Ρόλος του Τεχνολόγου Λογισμικού Επιστήμη Υπολογιστών Πελάτης 2 Θεωρίες Λειτουργίες Υπολογιστή Πρόβλημα Σχεδιασμός

Διαβάστε περισσότερα

Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων

Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων 24/10/2016 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων

Διαβάστε περισσότερα

Ελληνικό Ανοικτό Πανεπιστήµιο. Η ιαχείριση Απαιτήσεων στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο. Η ιαχείριση Απαιτήσεων στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Η ιαχείριση Απαιτήσεων στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Τι είναι διαχείριση απαιτήσεων Ποια είναι η ροή των εργασιών στη φάση της καταγραφής των

Διαβάστε περισσότερα

Μοντελοποίηση Πεδίου

Μοντελοποίηση Πεδίου Μοντελοποίηση Πεδίου περιεχόμενα παρουσίασης Εννοιολογικές κλάσεις Συσχετίσεις εννοιολογικών κλάσεων Τύποι ιδιοτήτων Γενίκευση Συχνά σφάλματα μοντελοποίησης πεδίου Εννοιολογικές κλάσεις και κλάσεις λογισμικού

Διαβάστε περισσότερα

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

Περιεχόμενα. Κεφάλαιο 2 Κοινωνικοτεχνικά συστήματα 49 Περιεχόμενα Πρόλογος 5 Μέρος 1 Επισκόπηση 27 Κεφάλαιο 1 Εισαγωγή 29 1.1 Συχνές ερωτήσεις για την τεχνολογία λογισμικού 31 1.2 Επαγγελματική και ηθική ευθύνη 41 Κύρια σημεία 46 Πρόσθετες πηγές 46 Ασκήσεις

Διαβάστε περισσότερα

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

ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML ΕΚΦΩΝΗΣΗ ΥΠΟΧΡΕΩΤΙΚΗΣ ΕΡΓΑΣΙΑΣ σε UML για το µάθηµα ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ Ακαδηµαϊκό Έτος 2012-2013 «Αντικειµενοστρεφής Ανάλυση Ηλεκτρονικού Καταστήµατος Προσφορών (e-shop)» Η άσκηση αφορά στη χρήση της

Διαβάστε περισσότερα

Αρχιτεκτονική Λογισμικού

Αρχιτεκτονική Λογισμικού Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη

Διαβάστε περισσότερα

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

Ο ΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΗΣ ΦΟΡΜΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ Ο ΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΗΣ ΦΟΡΜΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ 1 Περιεχόµενα 1. ΓΕΝΙΚΑ... 3 2. ΒΑΣΙΚΕΣ ΕΝΕΡΓΕΙΕΣ ΓΙΑ ΤΗ ΣΥΜΠΛΗΡΩΣΗ ΤΗΣ ΦΟΡΜΑΣ... 3 α. Ανάκτηση (downloading) της ηλεκτρονικής φόρµας και αποθήκευση

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

Διαβάστε περισσότερα

ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΣΤΗΝ ΧΡΗΣΗ ΚΑΙ ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙ ΕΥΤΙΚΗ Ι ΑΚΤΙΚΗ ΙΑ ΙΚΑΣΙΑ. Οδηγίες για την πιστοποίηση των εκπαιδευτικών

ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΣΤΗΝ ΧΡΗΣΗ ΚΑΙ ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙ ΕΥΤΙΚΗ Ι ΑΚΤΙΚΗ ΙΑ ΙΚΑΣΙΑ. Οδηγίες για την πιστοποίηση των εκπαιδευτικών ΕΠΕΑΕΚ ΙΙ, Άξονας Προτεραιότητας 2, Μέτρο 2.1 ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΣΤΗΝ ΧΡΗΣΗ ΚΑΙ ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙ ΕΥΤΙΚΗ Ι ΑΚΤΙΚΗ ΙΑ ΙΚΑΣΙΑ Οδηγίες για την πιστοποίηση των εκπαιδευτικών Τοµέας Επιµόρφωσης

Διαβάστε περισσότερα

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων YouTube Ιδρύθηκε το 2005 Στόχος του ήταν να δημιουργήσει μία παγκόσμια κοινότητα Βάση δεδομένων βίντεο Μέσα σε ένα χρόνο από τη δημιουργία

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μάθημα 4: Ανάλυση Απαιτήσεων Μαρίνος Θεμιστοκλέους Email: mthemist@unipi.gr Ανδρούτσου 150 Γραφείο 206 Τηλ. 210 414 2723 Ώρες Γραφείου: Δευτέρα 11-12 AM Απαιτήσεις Οι απαιτήσεις

Διαβάστε περισσότερα

Διαχείριση εκδηλώσεων

Διαχείριση εκδηλώσεων Διαχείριση εκδηλώσεων Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της Διαδικασίας Διαχείρισης Εκδηλώσεων. Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία ο χρήστης πρέπει

Διαβάστε περισσότερα

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας

Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας Σωτηρία ριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονοµίας Συστήµατα διανοµής ηλεκτρικής ενέργειας

Διαβάστε περισσότερα

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ, ΚΛΑΣΙΚΑ ΜΟΝΤΕΛΑ Ε ΟΜΕΝΩΝ

Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ, ΚΛΑΣΙΚΑ ΜΟΝΤΕΛΑ Ε ΟΜΕΝΩΝ Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Βάσεις εδοµένων Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης v.vescoukis@cs.ntua.gr ΜΟΝΤΕΛΟΠΟΙΗΣΗ Ε ΟΜΕΝΩΝ, ΚΛΑΣΙΚΑ ΜΟΝΤΕΛΑ Ε ΟΜΕΝΩΝ Βάσεις εδοµένων

Διαβάστε περισσότερα

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ ΠΕΡΙΕΧΟΜΕΝΑ 1.Γενικές παρατηρήσεις... 3 1.2 Είσοδος στην εφαρμογή... 4 2. Πίνακας αναφορών... 5 2.1 Περιγραφή του πίνακα αναφορών... 6 2.3 Ταξινόμηση... 6 3. Προσθήκη/επεξεργασία

Διαβάστε περισσότερα

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

Πίνακας Περιεχομένων. μέρος A 1 Εισαγωγή στην Τεχνολογία Λογισμικού Πρόλογος...21 μέρος A Εισαγωγή στην Τεχνολογία Λογισμικού 1 Εισαγωγή στην Τεχνολογία Λογισμικού 1.1 Το λογισμικό...25 1.1.1 Ο ρόλος και η σημασία του λογισμικού...26 1.1.2 Οικονομική σημασία του λογισμικού...28

Διαβάστε περισσότερα

Ο ΗΓΙΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ

Ο ΗΓΙΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ Ο ΗΓΙΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ 1 Περιεχόµενα 1. ΓΕΝΙΚΑ... 3 2. Εγγραφή στο Πληροφοριακό Σύστηµα... 3 3. Είσοδος στο σύστηµα... 5 4. Υποβολή πρότασης... 6 5. Ολοκλήρωση ηλεκτρονικής υποβολής... 10 6. On

Διαβάστε περισσότερα

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση

Διαβάστε περισσότερα

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

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων Μέθοδοι και Τεχνικές για τον Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων (SISP) Στρατηγική και Διοίκηση Πληροφοριακών Συστηµάτων Μάθηµα 2 No 1 Δοµή της Παρουσίασης l 1. Εισαγωγή l 2. Μεθοδολογία SISP

Διαβάστε περισσότερα

Συχνές ερωτήσεις - απαντήσεις για τη χρήση του λογισµικού

Συχνές ερωτήσεις - απαντήσεις για τη χρήση του λογισµικού Συχνές ερωτήσεις - απαντήσεις για τη χρήση του λογισµικού Πώς µπορώ να αποκτήσω κωδικούς πρόσβασης στο σύστηµα δήλωσης αυθαιρέτων; Οι κωδικοί πρόσβασης στην ηλεκτρονική εφαρµογή για τις δηλώσεις και βεβαιώσεις

Διαβάστε περισσότερα

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

Διαβάστε περισσότερα

Οδηγίες Ηλεκτρονικής Υποβολής Προτάσεων

Οδηγίες Ηλεκτρονικής Υποβολής Προτάσεων ΥΠΟΥΡΓΕΊΟ ΑΝΑΠΤΥΞΗΣ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΒΙΟΜΗΧΑΝΙΑΣ /ΝΣΗ ΜΜΕ ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ ΚΑΙ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» 2007 2013 ΠΡΟΓΡΑΜΜΑΤΑ «ΕΝΙΣΧΥΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑΣ ΝΕΩΝ» «ΕΝΙΣΧΥΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑΣ

Διαβάστε περισσότερα

Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης. Use Cases and Use Case Diagrams

Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης. Use Cases and Use Case Diagrams Περιπτώσεις Χρήσης και Διαγράµµατα Περιπτώσεων Χρήσης Use Cases and Use Case Diagrams Τι είναι οι Περιπτώσεις Χρήσης (Use Cases)! Eίναι µια τεχνική αποτύπωσης των λειτουργικών απαιτήσεων ενός συστήµατος!

Διαβάστε περισσότερα

Τοµέας Εϖιµόρφωσης & Κατάρτισης

Τοµέας Εϖιµόρφωσης & Κατάρτισης ικαιούχος Φορέας Συµπράττοντες Επιστηµονικοί Φορείς Οδηγίες για την πιστοποίηση των εκπαιδευτικών Τοµέας Εϖιµόρφωσης & Κατάρτισης Αθήνα, Νοέµβριος 2010 Περιεχόµενα 1 ΓΕΝΙΚΕΣ Ο ΗΓΙΕΣ... 3 1.1 Η εξέταση...

Διαβάστε περισσότερα

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος Οδηγός Εγγραφής και Χρήσης Εφαρμογής Διαχειριστής Ιδρύματος 1 Δημιουργία λογαριασμού και Είσοδος στο σύστημα Για να εγγραφείτε στο Πληροφοριακό Σύστημα «Απέλλα» ως Διαχειριστής Ιδρύματος θα πρέπει να δημιουργήσετε

Διαβάστε περισσότερα

Απαιτήσεις Λογισμικού

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

Διαβάστε περισσότερα

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχε Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator Γνωστό και ως Ειδικός Σχεδιασμού 2Δ- 3Δ γραφικών,

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ ΧΡΗΣΗΣ) (7-8)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ ΧΡΗΣΗΣ) (7-8) ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ UML ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΔΙΑΔΙΚΑΣΙΩΝ (ΔΙΑΓΡΑΜΜΑΤΑ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ & ΠΕΡΙΠΤΩΣΕΩΝ

Διαβάστε περισσότερα

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

Τεχνολογία Λογισμικού Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 26/11/2018 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μηχανική Απαιτήσεων

Διαβάστε περισσότερα

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων Pylon Entry Πόροι Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων Περιεχόμενα Δημιουργία Νέου Πόρου... 3 Καρτέλα Βασικά Στοιχεία... 4 Καρτέλα Βασικά Στοιχεία... 4 Καρτέλα

Διαβάστε περισσότερα

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

ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΘΟΔΟΛΟΓΙΕΣ ΑΝΑΠΤΥΞΗΣ ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Μεθοδολογίες Ανάπτυξης Συστημάτων Πληροφορικής Απαντούν στα εξής ερωτήματα Ποιά βήματα θα ακολουθηθούν? Με ποιά σειρά? Ποιά τα παραδοτέα και πότε? Επομένως,

Διαβάστε περισσότερα

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο

Διαβάστε περισσότερα

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

Περιεχόμενο του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Η Αντικειμενοστρεφής Τεχνολογία Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 202-203 Περιεχόμενο του μαθήματος Η έννοια

Διαβάστε περισσότερα

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ 1 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 1.Γενικές παρατηρήσεις... 4 1.2 Είσοδος στην εφαρμογή... 5 2. Πίνακας αναφορών... 5 2.1 Περιγραφή του πίνακα αναφορών... 6 2.2 Ταξινόμηση...

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Πανεπιστήμιο Αιγαίου Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Έκδοση 1.2 Περιεχόμενα 1. Είσοδος και Έξοδος από το Σύστημα... 3 2. Βοήθεια... 3 3. Αλλαγή Συνθηματικού... 3 4. Διαχείριση

Διαβάστε περισσότερα

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες

Διαβάστε περισσότερα

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών.

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών. «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών)

ΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών) ΕΡΓΑΣΙΑ (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρµογή ιαδικτύου ιαχείρισης Αποθήκων (Warehouse Management Web Application) Ζητούµενο:

Διαβάστε περισσότερα

ΔΙΑΚΗΡΥΞΗ ΔΗΜΟΠΡΑΣΙΑΣ ΜΕ ΑΡΙΘΜΟ ΔΔ-...

ΔΙΑΚΗΡΥΞΗ ΔΗΜΟΠΡΑΣΙΑΣ ΜΕ ΑΡΙΘΜΟ ΔΔ-... ΙΑΧΕΙΡΙΣΤΗΣ ΕΛΛΗΝΙΚΟΥ ΙΚΤΥΟΥ ΙΑΝΟΜΗΣ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ Α.Ε. ΔΙΑΚΗΡΥΞΗ ΔΗΜΟΠΡΑΣΙΑΣ ΜΕ ΑΡΙΘΜΟ ΔΔ-... ΕΡΓΟ: «Πιλοτικό Σύστηµα Τηλεµέτρησης και ιαχείρισης της Ζήτησης Παροχών Ηλεκτρικής Ενέργειας Οικιακών

Διαβάστε περισσότερα

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα Βελτιωμένη Εφαρμογή Νέες δυνατότητες Νέα Ιστοσελίδα ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 1 ΦΟΡΕΙΣ Α.Σ.Ε.Π. ΥΠΟΨΗΦΙΟΙ ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 2 Φάση Α: Α: Μελέτη Εφαρμογής

Διαβάστε περισσότερα

Κεφάλαιο 1 ο. Διοίκηση και διαχείριση της ψηφιακής επιχείρησης

Κεφάλαιο 1 ο. Διοίκηση και διαχείριση της ψηφιακής επιχείρησης Κεφάλαιο 1 ο Διοίκηση και διαχείριση της ψηφιακής επιχείρησης Διδακτικοί στόχοι Να αναλυθεί ο ρόλος των πληροφοριακών συστημάτων στο επιχειρηματικό περιβάλλον Ναοριστείτοπληροφοριακόσύστημα, η ορολογία

Διαβάστε περισσότερα

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΣΧΕΔΙΑΣΜΟΣ Διδάσκων: Γ. Χαραλαμπίδης, Επ.

Διαβάστε περισσότερα

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού

CARDISOFT. User Guide. ClassWeb VERSION 1.1. [February] [2007] Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Cardisoft Ανώνυµη Εταιρία Παραγωγής Λογισµικού Μοναστηρίου 60, 54627 Θεσσαλονίκη, Τηλ 2310 567840, Fax 2310 514220, www.cardisoft.gr CARDISOFT User Guide ClassWeb VERSION 1.1 [February] [2007] Greece Monastiriou

Διαβάστε περισσότερα

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

. Μεθοδολογία Προγραμματισμού. UML Διαγράμματα. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014 .. Μεθοδολογία Προγραμματισμού UML Διαγράμματα Νικόλαος Πεταλίδης Τμήμα Μηχανικών Η/Υ ΤΕΙ Κεντρικής Μακεδονίας Εισαγωγή Εαρινό Εξάμηνο 2014 Ν. Πεταλίδης (ΤΕΙ Κεντρικής Μακεδονίας) Μεθοδολογία Προγραμματισμού

Διαβάστε περισσότερα

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα

Διαβάστε περισσότερα

Μόλις ο χρήστης επιλέξει την επιλογή αυτή µεταφέρεται αυτόµατα στο σύστηµα Ηλεκτρονικής Υποβολής των Προτάσεων:

Μόλις ο χρήστης επιλέξει την επιλογή αυτή µεταφέρεται αυτόµατα στο σύστηµα Ηλεκτρονικής Υποβολής των Προτάσεων: Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΠΡΟΤΑΣΕΩΝ ΓΙΑ ΤΗ ΡΑΣΗ ΚΟΙΝΟΤΙΚΗ ΠΡΩΤΟΒΟΥΛΙΑ ΙNTERREG III Α ΑΠΡΙΛΙΟΣ 2008 1 1. ΓΕΝΙΚΑ Η ηλεκτρονική Υποβολή της Πρότασης πραγµατοποιείται µέσω του Πληροφοριακού Συστήµατος

Διαβάστε περισσότερα

Κωνσταντίνος Π. Χρήστου

Κωνσταντίνος Π. Χρήστου 1 Κριτήρια: Διδακτική διαδικασία Μαθητοκεντρικά Δασκαλοκεντρικά Αλληλεπίδρασης διδάσκοντα διδασκόµενου Είδος δεξιοτήτων που θέλουν να αναπτύξουν Επεξεργασίας Πληροφοριών Οργάνωση-ανάλυση πληροφοριών, λύση

Διαβάστε περισσότερα

Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς

Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης Φαρμάκων για Θεράποντες Ιατρούς Version 0.0.1 25/04/2018 Περιεχόμενα Οδηγίες χρήσης εφαρμογής Ε.Ο.Π.Υ.Υ - Σύστημα Ηλεκτρονικής Προέγκρισης

Διαβάστε περισσότερα

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των

Διαβάστε περισσότερα

Δημιουργίας Ενεργειών

Δημιουργίας Ενεργειών Δημιουργίας Ενεργειών Περιεχόμενα Δημιουργία Ενεργειών (Επικοινωνίας, Ραντεβού)... 3 Καταχώρηση Επικοινωνίας και Ραντεβού... 4 Βασικά Στοιχεία... 7 Πεδία Χρήστη... 8 Υπομνήματα... 8 Μεταβολή Ενέργειας...

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης Περιπτώσεις Χρήσης περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης περιπτώσεις χρήσης Τι θα κάνει το λογισμικό για κάποιον

Διαβάστε περισσότερα

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ 2014-2020 ΕΝΟΤΗΤΑ «ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΣΚΛΗΣΕΩΝ ΕΡΓΩΝ ΣΧΕΔΙΩΝ ΧΟΡΗΓΙΩΝ» 1η Έκδοση: 2015 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ...3

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001 ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001 ΥΠ.ΕΣ...Α Αριθµ.Πρωτ. / ΙΑ Π/A1/22123 Γ.Γ. ΗΜΟΣΙΑΣ ΙΟΙΚΗΣΗΣ ΓΕΝ. /ΝΣΗ ΙΟΙΚΗΤΙΚΗΣ ΟΡΓΑΝΩΣΗΣ /ΝΣΗ ΑΠΛΟΥΣΤΕΥΣΗΣ ΙΑ ΙΚΑΣΙΩΝ ΚΑΙ ΠΑΡΑΓΩΓΙΚΟΤΗΤΑΣ ΤΜΗΜΑ ΜΕΘΟ ΩΝ ΕΡΓΑΣΙΩΝ

Διαβάστε περισσότερα

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Γ Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Η χρήση των ηλεκτρονικών υπολογιστών στο τεχνικό σχέδιο, και ιδιαίτερα στο αρχιτεκτονικό, αποτελεί πλέον μία πραγματικότητα σε διαρκή εξέλιξη, που επηρεάζει

Διαβάστε περισσότερα

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

Τεχνολογία Λογισμικού Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Τεχνολογία Λογισμικού 23/10/2017 Δρ. Ανδριάνα Πρέντζα Αναπληρώτρια Καθηγήτρια aprentza@unipi.gr Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων Μηχανική Απαιτήσεων

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη. πληροφοριακών συστηµάτων Ανάπτυξη Πληροφοριακών Συστηµάτων Επισκόπηση Π.Σ. & τεχνικές για Ανάλυση και Ανάπτυξη πληροφοριακών συστηµάτων οµή παρουσίασης Τεχνολογική-Ιστορική Επισκόπηση Φάσεις Ανάπτυξης Πληροφοριακού Συστήµατος

Διαβάστε περισσότερα

Singular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG

Singular Report Generator. Σχ 1 ηµιουργία Καταστάσεων SRG Μια από τις πιο σηµαντικές ανάγκες που αντιµετωπίζει µια επιχείρηση κατά την εγκατάσταση ενός λογισµικού «πακέτου» (Οικονοµικής & Εµπορικής ιαχείρισης), είναι ο τρόπος µε τον οποίο πρέπει να ανταποκριθεί

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική Υποβολή Α.Π.. Κοινών Επιχειρήσεων

ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική Υποβολή Α.Π.. Κοινών Επιχειρήσεων ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ Ηλεκτρονική Υποβολή Α.Π.. Κοινών Επιχειρήσεων ΠΕΡΙΕΧΟΜΕΝΑ ΙΑΧΕΙΡΙΣΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΗΛΩΣΕΩΝ Α. Π.. ΚΟΙΝΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Οδηγός Εισόδου στην Ηλεκτρονική Υποβολή ΑΠ 5 ιαχείριση Ηλεκτρονικών

Διαβάστε περισσότερα

Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης

Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης ΟΙΚΟΝΟΜΙΚΌ ΠΑΝΕΠΙΣΤΉΜΙΟ ΑΘΗΝΏΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Επιχειρηµατικές ιαδικασίες: Εισαγωγικές Έννοιες & Αρχικά στάδια µοντελοποίησης 1o φροντιστήριο στο µάθηµα Ανάλυση και µοντελοποίηση

Διαβάστε περισσότερα

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass ηµιουργία Μαθήµατος 1 Η ηµιουργία Μαθήµατος είναι η πιο σηµαντική ενέργεια του χρήστη Εκπαιδευτή στην πλατφόρµα. Ειδικότερα, για να δηµιουργήσετε

Διαβάστε περισσότερα

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σωτηρία Δριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονομίας Συστήματα διανομής ηλεκτρικής ενέργειας

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΓΕΝΙΚΩΝ ΧΡΗΣΤΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΓΕΝΙΚΩΝ ΧΡΗΣΤΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΓΕΝΙΚΩΝ ΧΡΗΣΤΩΝ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1.Γενικές παρατηρήσεις... 3 1.2 Είσοδος στην εφαρμογή... 4 2. Πίνακας αναφορών... 4 2.1 Περιγραφή του πίνακα αναφορών... 5 2.2 Ταξινόμηση... 6 3. Προσθήκη/επεξεργασία

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

Διαβάστε περισσότερα

Τεχνολογία λογισμικού στην πράξη

Τεχνολογία λογισμικού στην πράξη Τεχνολογία λογισμικού στην πράξη Μοντέλα και μέθοδοι τεχνολογίας λογισμικού Διομήδης Σπινέλλης Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας Οικονομικό Πανεπιστήμιο Αθηνών dds@aueb.gr http://www.dmst.aueb.gr/dds

Διαβάστε περισσότερα

Υπολογισμός Φορολογικής Αναμόρφωσης

Υπολογισμός Φορολογικής Αναμόρφωσης Υπολογισμός Φορολογικής Αναμόρφωσης Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Υπολογισμού Φορολογικής Αναμόρφωσης στην εφαρμογή Λογιστική Διαχείριση. Παρακάτω

Διαβάστε περισσότερα

Οι περιπτώσεις χρήσης

Οι περιπτώσεις χρήσης 1 Ελληνικό Ανοικτό Πανεπιστήµιο Οι περιπτώσεις χρήσης ρ. Πάνος Φιτσιλής 2 Περιεχόµενα Το µοντέλο των περιπτώσεων χρήσης Τα διαγράµµατα των περιπτώσεων χρήσης Λεκτική περιγραφή των περιπτώσεων χρήσης Τρόπος

Διαβάστε περισσότερα

ΔΟΜΙΚΗ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΣΥΜΠΕΡΙΦΟΡΑΣ (9)

ΔΟΜΙΚΗ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΣΥΜΠΕΡΙΦΟΡΑΣ (9) ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΔΟΜΙΚΗ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΣΥΜΠΕΡΙΦΟΡΑΣ (9) ΓΙΩΡΓΟΣ ΜΟΥΡΚΟΥΣΗΣ Μηχανικός Η/Υ & Πληροφορικής

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα