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

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

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

Transcript

1 ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΟΥΣΕΙΩΝ Ανάλυση Απαιτήσεων Μοντέλο περιπτώσεων χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Χειμερινό Εξάμηνο Περιεχόμενο του μαθήματος Η έννοια της απαίτησης από το ΠΣΜ Ορισμός, σπουδαιότητα, προσδιορισμός Περιπτώσεις Χρήσης (Use Cases) Ορισμός, πλεονεκτήματα Δομικά στοιχεία των διαγραμμάτων use case Actors (πράκτορες) Use Cases (περιπτώσεις χρήσης) Συσχετίσεις Δημιουργία use case διαγραμμάτων Αναγνώριση πρακτόρων και περιπτώσεων χρήσης Τεκμηρίωση των περιπτώσεων χρήσης Ανάλυση περιπτώσεων χρήσης Κλάσεις Πακέτα 2 1

2 Απαιτήσεις από το ΠΣΜ Ορισμός: Μια λειτουργία που θα πρέπει το ΠΣΜ να επιτελεί ή μια συνθήκη που θα πρέπει να ικανοποιεί όταν θα έχει ολοκληρωθεί η κατασκευή του αφορούν τη συμπεριφορά του ΠΣ προς το εξωτερικό του περιβάλλον (χρήστης, άλλες εφαρμογές, λογισμικού) και όχι εσωτερικά του στοιχεία Λειτουργικές απαιτήσεις: περιγράφουν τις εργασίες (λειτουργίες) πουθαπρέπειναεκτελείτοπσ καθορίζουν τη συμπεριφορά του συστήματος, δηλ. την απόκριση που πρέπει να εμφανίζει στο περιβάλλον του όταν ισχύουν συγκεκριμένες συνθήκες Μη λειτουργικές απαιτήσεις: περιγράφουν χαρακτηριστικά που πρέπει να έχει το ΠΣ τα οποία δεν αφορούν την εκτέλεση κάποιας λειτουργίας από αυτό καθορίζουν ιδιώματα εμφάνισης (αισθητική, επικοινωνία με το χρήστη), επιδόσεων (αξιοπιστία, χρόνος εκτέλεσης, 3 χρήση πόρων), υλοποίησης, κ.τ.λ. Ταξινόμηση απαιτήσεων Απαιτήσεις από το λογισμικό Λειτουργικές Μη Λειτουργικές Χρήσης Αξιοπιστίας Επιδόσεων Υποστήριξης Επικοινωνίας Υλοποίησης Φυσικές Βάσεων Δεδομένων Σχεδίασης 4 2

3 Παράδειγμα: ΠΣ Τεκμηρίωσης Αντικειμένων ΚΑΡΤΕΛΑ ΑΝΤΙΚΕΙΜΕΝΟΥ ΚΑΡΤΕΛΑ ΑΝΤΙΚΕΙΜΕΝΟΥ ΚΑΡΤΕΛΑ ΑΝΤΙΚΕΙΜΕΝΟΥ Να ορίσετε τις λειτουργικές και μη λειτουργικές απαιτήσεις ενός πληροφοριακού συστήματος που θα διευκολύνει την τεκμηρίωση των αντικειμένων της συλλογής ενός μουσείου 5 Στατιστικά επιτυχίας έργων ανάπτυξης ΠΣ ακύρωση πριν την ολοκλήρωση Εκτός προϋπολογισμού, καθυστερημένο, χωρίς τα απαιτούμενα χαρακτηριστικά Πηγή: The Standish Group International, Inc., Chaos: A Recipe for Success 6 3

4 Γιατί είναι σημαντικές οι απαιτήσεις; Παράγοντες αποτυχίας έργων λογισμικού Άλλοι παράγοντες 20% Το σύστημα δεν χρειαζόταν πλέον πουθενά 8% Μη πλήρεις απαιτήσεις 13% Έλλειψη ενασχόλησης των χρηστών 12% Έλλειψη πόρων 11% Έλλειψη σχεδιασμού 8% Αλλαγή απαιτήσεων και προδιαγραφών 9% Έλλειψη διευθυντικής υποστήριξης 9% Μη ρεαλιστικές προσδοκίες 10% Έρευνα της Standish Group σε 350 εταιρίες και 8000 έργα (1995) 7 Γιατί είναι σημαντικές οι απαιτήσεις; Κόστος διόρθωσης λαθών απαιτήσεων Διαδικασία εξέλιξης (μετά την παράδοση) Διαδικασία επ αλήθευσης Διαδικασία ανάπ τυξης (συγγραφή κώδικα) Διαδικασία ανάπ τυξης (σχεδίαση) Διαδικασία π ροδιαγραφής απ αιτήσεων Ευρώ Boehm and Papaccio (1998) 8 4

5 Πηγές για τις πιθανές απαιτήσεις Επιθυμίες και ανάγκες των εμπλεκομένων Μοντέλα πεδίων Τρέχουσα οργάνωση και συστήματα Ήδη υπάρχοντα έγγραφα Εξαγωγή απαιτήσεων Τρέχον μοντέλο κατάστασης Προτεινόμενος τύπος απαιτήσεων Επαναχρησιμοποιήσιμες απαιτήσεις Πίνακας-πρότυπο απαιτήσεων Βιβλιοθήκη επαναχρησιμοποίησης 9 Προσδιορισμός των απαιτήσεων από το ΠΣ Από τις μεγαλύτερες προκλήσεις της ανάπτυξης ΠΣ είναι: η ανακάλυψη των σωστών και απαραίτητων προδιαγραφών του συστήματος όπως αυτές εκφράζονται μέσω των απαιτήσεων των ενδιαφερόμενων μερών ο προσδιορισμός τους έτσι ώστε να είναι κατανοητές και να μπορούν να επαληθευτούν και επικυρωθούν από τους χρήστες. Τα διάφορα μοντέλα (δεδομένων, διεργασιών) είναι κατανοητά από τους σχεδιαστές όχι απαραίτητα από τους χρήστες. Αυτό οδηγεί σε αποκλίσεις / λάθη στην οριοθέτηση, προγραμματισμός και κοστολόγηση του συστήματος. The hardest single part of building a software system is deciding precisely what to build. No other part of the conceptual work is a difficult as establishing the detailed technical requirements, including all the interfaces to people, to machines, and to other software systems. No other work so cripples the resulting system if done wrong. No other part is more difficult to rectify later. [Fred Brooks, 1987] 10 5

6 Mοντελοποίηση περιπτώσεων χρήσης Μοντελοποίηση περιπτώσεων χρήσης (Use-case modeling) η μοντελοποίηση της λειτουργίας του συστήματος σε σχέση με τα επιχειρησιακά γεγονότα, αυτών που τα προκαλούν και πως το σύστημα ανταποκρίνεται σε αυτά αρχικά αποτέλεσε μέρος αντικειμενοστρεφών προσεγγίσεων (Jacobson, 1992) υιοθετήθηκαν από άλλες προσεγγίσεις λόγω της εύκολης επικοινωνίας των διαγραμμάτωνuse case στους χρήστες συμπληρώνει παραδοσιακά εργαλεία μοντελοποίησης 11 Χρήση - Πλεονεκτήματα Χρησιμοποιούνται σε όλη τη διάρκεια της διαδικασίας ανάπτυξης του συστήματος. Κατά την ανάλυση, μοντελοποιούν την λειτουργία του προτεινόμενου συστήματος και ξεκινούν την αναγνώριση των δομικών στοιχείων του συστήματος. Κατά την υπόλοιπη διάρκεια της ανάπτυξης συνεχώς βελτιώνονται παράλληλα µε την διαδικασία σχεδιασμού αντικειμένων. Καθώς περιγράφουν με λεπτομέρεια τη λειτουργικότητα του συστήματος, αποτελούν συνεχή πηγή για τον έλεγχο και επικύρωση του συστήματος. Πλεονεκτήματα Βοηθούν στην ανάλυση / αποσύνθεση του συστήματος σε μικρότερα διαχειρίσιμα μέρη. Παρέχουν στους αναλυτές μια κατανοητή γλώσσα επικοινωνίας με τους χρήστες και τα λοιπά ενδιαφερόμενα μέρη του συστήματος. Βοηθούν στην εκτίμηση του εύρους και στον προγραμματισμό του έργου ανάπτυξης ΠΣ. Διευκολύνουν την τεκμηρίωση του συστήματος και τη δημιουργία εγχειριδίων χρήσης. Αποτελούν εργαλείο ανίχνευσης των απαιτήσεων. Αποτελούν αρχικό σημείο για την αναγνώριση αντικειμένων / οντοτήτων. Αποτελούν τηβάσηγιατονσχεδιασμότωνδιασυνδέσεων(interface) ανάμεσα στο σύστημα στους χρήστες και σε άλλα συστήματα. Βοηθούν στον ορισμό των απαιτήσεων πρόσβασης στις βάσεις δεδομένων του συστήματος. 12 6

7 Ορισμοί Διάγραμμα περίπτωσης χρήσης (use case diagram) απεικονίζει την αλληλεπίδραση του συστήματος με τους χρήστες του ή και με άλλα συστήματα περιγράφει με σχηματικό τρόπο τους χρήστες του συστήματος και τον τρόπο με τον οποίο αναμένουν να αλληλεπιδρούν με αυτό Περιγραφή περίπτωσης χρήσης (use-case narrative) αφηγηματική περιγραφή των δραστηριοτήτων της επιχείρησης και του πως ο χρήστης (θα) αλληλεπιδρά με το σύστημα για να εκτελέσει κάποια εργασία Περίπτωση χρήσης (Use case) μια σειρά σχετιζόμενων βημάτων (σενάριο), αυτοματοποιημένων και µη, µε απώτερο σκοπό την ολοκλήρωση μιας επιχειρησιακής δραστηριότητας. περιγραφή της λειτουργίας του συστήματος από την σκοπιά του χρήστη με ορολογία που εκείνος κατανοεί 13 Παράδειγμα διαγράμματος περίπτωσης χρήσης 14 7

8 Βασικά στοιχεία Περίπτωση χρήσης (Use case) υποσύνολο της συνολικής λειτουργίας του συστήματος Παριστάνεται από μια οριζόντια έλλειψη με το όνομα της περίπτωσης πάνω, κάτω ή μέσα στην έλλειψη. Πράκτορας (Actor) οτιδήποτε επικοινωνεί µε το σύστημα για να ανταλλάξει πληροφορίες. µπορεί να είναι χρήστης ή ρόλος που µπορεί να είναι εξωτερικό σύστηµα ήπρόσωπο. Χρονικό συμβάν (Temporal event) λειτουργίες που ενεργοποιούνται σε συγκεκριμένες χρονικές στιγμές. Ο πράκτορας είναι ο χρόνος. 15 Είδη πρακτόρων Πρωτεύων επιχείρησης (Primary business actor) Ο άμεσα ωφελούμενος από την εκτέλεση μιας δραστηριότητας. π.χ. ο εργαζόμενος που λαμβάνει την πληρωμή Πρωτεύων συστήματος (Primary system actor) Ο χρήστης που επιδρά άμεσα με το σύστημα και ενεργοποιεί ή προκαλεί την εκκίνηση μιας δραστηριότητας. π.χ. ο υπάλληλος της τράπεζας που εισάγει τα στοιχεία της κατάθεσης Εξωτερικός εξυπηρετητής (External server actor) Αυτός ο οποίος εξυπηρετεί κάποιο αίτημα που τίθεται από την περίπτωση χρήσης. π.χ. το γραφείο / υπάλληλος που εγκρίνει την αίτηση αλλαγής πιστωτικού ορίου της πιστωτικής κάρτας ενός πελάτη Εξωτερικός αποδέκτης (External receiver actor) Αυτός ο οποίος επηρεάζεται έμμεσα από την εκτέλεση της περίπτωσης χρήσης. π.χ. ο υπάλληλος της αποθήκης ο οποίος παίρνει εντολή να συσκευάσει κάποια προϊόντα αφού δοθεί μια παραγγελία από τον πελάτη 16 8

9 Αλληλεξαρτήσεις μεταξύ χειριστών και περιπτώσεων χρήσης Συσχέτιση (Association) σχέση ανάμεσα σε ένα χειριστή και στην περίπτωση χρήσης η οποία δηλώνει αλληλεπίδραση μεταξύ τους. Το βέλος που αγγίζει την έλλειψη δηλώνει ότι ο χειριστής ενεργοποιεί τη συγκεκριμένη περίπτωση χρήσης. Συσχέτιση χωρίς βέλος δηλώνει την ύπαρξη εξωτερικού αποδέκτη / εξυπηρετητή. Ανάληψη Μετρητών Πελάτης Σύστημα εξαγωγής χρημάτων 17 Χρησιμοποιεί (uses) Απομόνωση των κοινών βημάτων δύο ή περισσοτέρων περιπτώσεων χρήσης σε μια νέα αφηρημένη περίπτωση χρήσης (abstract use case) με στόχο την αποφυγή πλεονασμών κατά την περιγραφή των επιμέρους περιπτώσεων. Η αφηρημένη περίπτωση μπορεί να χρησιμοποιηθεί από άλλες περιπτώσεις οι οποίες απαιτούν τη συγκεκριμένη λειτουργικότητα. Ανάληψη Χρημάτων Μεταφορά Χρημάτων «uses» «uses» Ταυτοποίηση Πελάτη αφηρημένη use case Αναφέρεται και ως «includes» 18 9

10 Γενίκευση Υποδηλώνει πως μια περίπτωση χρήσης κληρονομεί τη συμπεριφορά μιας γενικής περίπτωσης χρήσης την οποία και εξειδικεύει. γενική use case Χρησιμοποιείται για να περιγράψουμε παραλλαγή μιας συμπεριφοράς με κομψό τρόπο. Τραπεζική Συναλλαγή Ανάληψη Χρημάτων Κατάθεση Χρημάτων ειδικές use case 19 Εξάρτηση (depends on) Εξαρτάται από (depends on) ορίζει ότι κάποια άλλη περίπτωση χρήσης πρέπει να εκτελεστεί προηγουμένως Ορίζει τη σειρά με την οποία πρέπει να υλοποιηθούν οι περιπτώσεις χρήσης. Δημιουργία Λογαριασμού «depends on» Κατάθεση Χρημάτων Περιγράφεται με ένα βέλος από την περίπτωση χρήσης προς την περίπτωση από την οποία εξαρτάται. Ανάληψη Χρημάτων «depends on» 20 10

11 Μοντελοποίηση περιπτώσεων χρήσης Στόχος μας είναι η εξαγωγή και ανάλυση πληροφοριών και η δημιουργία ενός μοντέλου το οποίο: Περιγράφει τι απαιτείται από τη σκοπιά του χρήστη Δεν περιγράφει τον τρόπο υλοποίησης του συστήματος. Βήματα 1. Προσδιορισμός πρακτόρων. 2. Προσδιορισμός περιπτώσεων χρήσης. 3. Κατασκευή μοντέλου περιπτώσεων χρήσης. 4. Τεκμηρίωση των περιπτώσεων χρήσης. 21 1: Προσδιορισμός πρακτόρων Σχετικές ερωτήσεις Ποιος ή τι εισάγει στοιχεία στο σύστημα; Ποιος ή τι λαμβάνει κάποιο αποτέλεσμα από το σύστημα; Απαιτείται συνεργασία με κάποιο άλλο σύστημα; Υπάρχουν δραστηριότητες που ξεκινούν αυτόματα σε συγκεκριμένο χρόνο; Ποιος θα συντηρήσει την πληροφορία στο σύστημα; 22 11

12 2: Προσδιορισμός περιπτώσεων χρήσης Σχετικές ερωτήσεις: Ποια είναι τα κύρια καθήκοντα των πρακτόρων; Τι πληροφορία χρειάζονται οι πράκτορες από το σύστημα; Τι πληροφορίες παρέχουν οι πράκτορες στο σύστημα; Απαιτείται κάποια ενημέρωση των πρακτόρων από το σύστημα σχετικά με την έκβαση κάποιων δραστηριοτήτων; Θα πρέπει οι πράκτορες να ενημερώσουν το σύστημα σχετικά με την έκβαση κάποιων δραστηριοτήτων; Στόχος είναι η αναγνώριση και τεκμηρίωση των σημαντικότερων, ουσιαστικών και απαραίτητων περιπτώσεων. 23 3: Κατασκευή Μοντέλου Υποσύστημα Διαχειριστή Τροποποίηση Λογαριασμού Διαχειριστής Συστήματος Πελάτης Υποσύστημα Πελάτη Τραπεζική Συναλλαγή «uses» Δημιουργία Λογαριασμού «depends on» Ανάληψη Χρημάτων Μεταφορά Χρημάτων Σύστημα εξαγωγής χρημάτων Ταυτοποίηση Πελάτη Κατάθεση Χρημάτων 24 12

13 Πακέτα (packages) Τα πακέτα αποτελούν γενικό μηχανισμό ομαδοποίησης περιπτώσεων χρήσης Κριτήρια καθορισμού πακέτων: Ένα πακέτο αντιστοιχεί σε περιπτώσεις χρήσης που είναι σημασιολογικά συναφείς στο πεδίο του προβλήματος Ένα πακέτο αντιστοιχεί σε περιπτώσεις χρήσης που σχετίζονται με ένα Χειριστή Ένα πακέτο είναι όσο το δυνατόν περισσότερο ανεξάρτητο από τα υπόλοιπα Ένα πακέτο περιγράφει μια όψη του συστήματος Ο διαχωρισμός μπορεί να γίνει και ανά ομάδα εργασίας, λαμβάνοντας υπόψη την τεχνογνωσία κάθε ομάδας 25 Άσκηση: Η περίπτωση του μουσείου τέχνης Με βάση την παρακάτω περιγραφή να φτιάξετε το μοντέλο περιπτώσεων χρήσης ενός αυτοματοποιημένου collection management συστήματος του μουσείου Α - Τεκμηρίωση αντικειμένων: 1. Ένα αντικείμενο φτάνει στο μουσείο (δωρεά, αγορά, δανεισμός, αρχαιολογική ανασκαφή) για αναγνώριση 2. Ο υπεύθυνος τήρησης μητρώου αντικειμένων συμπληρώνει τη σχετική φόρμα εισόδου. Σε περίπτωση δανεισμού συμπληρώνει τα στοιχεία στον κατάλογο δανεισμών και προωθεί το αντικείμενο στον υπεύθυνο της έκθεσης στην οποία θα συμπεριληφθεί. Σε κάθε άλλη περίπτωση επικοινωνεί με τον Επιμελητή του Μουσείου. 3. Ο Επιμελητής αποφασίζει με βάση τους κανονισμούς του Μουσείου αν το αντικείμενο θα συμπεριληφθεί στη συλλογήτουμουσείουήόχι. Σε περίπτωση απόρριψης το αντικείμενο επιστρέφεται και η σχετική πληροφορία καταγράφεται στη φόρμα εισόδου του αντικειμένου. Σε αντίθετη περίπτωση το αντικείμενο καταχωρείται στο μητρώο αντικειμένων του μουσείου. 4. Ο Επιμελητής μετά από σχετική έρευνα συλλέγει όλα τα απαραίτητα στοιχεία για την τεκμηρίωση του αντικειμένου τα οποία και καταχωρεί στον κατάλογο του Μουσείο. 5. Αν απαιτείται συντήρηση του αντικειμένου τότε ο Επιμελητής το προωθεί στο τμήμα συντήρησης διαφορετικά το μεταφέρει στο μόνιμο σημείο αποθήκευσής του. Β Παροχή πληροφοριών 1. Ερώτημα για κάποιο αντικείμενο τίθεται στον υπάλληλο του Μουσείου από κάποιον επισκέπτη ή ερευνητή 2. Αν υπάρχει ήδη η πληροφορία σε κάποια έκδοση του μουσείου τότε ο επισκέπτης / ερευνητής παραπέμπεται στο σχετικό κείμενο. Διαφορετικά ο υπάλληλος παραπέμπει τον επισκέπτη / ερευνητή στον Επιμελητή του Μουσείου ο οποίος έχει πρόσβαση στον κατάλογο της συλλογής του Μουσείου

14 Υποσύστημα Μητρώου αντικειμένων Αξιολόγηση αντικειμένου Υποσύστημα Καταλόγου Μουσείου Υπ. Μητρώου Εισαγωγή στο μητρώο αντικειμένων εξαρτάται από Δημιουργία καρτέλας νέου αντικειμένου Επιμελητής Ενημέρωση μητρώου αντικειμένων Τροποποίηση καρτέλας αντικειμένου Εισαγωγή στον κατάλογο δανεισμών Υπ. Έκθεσης χρησιμοποιεί Δημιουργία καρτέλας συντήρησης Αναζήτηση αντικειμένου Επισκέπτης Υπ. Συντήρησης 27 4: Τεκμηρίωση περιπτώσεων χρήσης Τίτλος Σύντομη περιγραφή Χειριστές Ροή γεγονότων Βασική ροή Εναλλακτικές ροές Μη λειτουργικές απαιτήσεις Π.χ. απαιτήσεις επίδοσης ή περιβάλλοντος Κατάσταση εισόδου προσυνθήκες (preconditions) Π.χ. δικαιώματα χρήστη Κατάσταση εξόδου μετασυνθήκες (postconditions) Π.χ. μεταβολές στην κατάσταση πόρων του συστήματος Σημεία επέκτασης 28 14

15 Περιγραφή περίπτωσης χρήσης «Ταυτοποίηση Πελάτη» 1. Τίτλος περίπτωσης χρήσης: Ταυτοποίηση πελάτη 1.1. Σύντομη περιγραφή Επιτρέπει στον πελάτη της τράπεζας να ταυτοποιηθεί στο σύστημα και να αποκτήσει πρόσβαση στο λογαριασμό του στην τράπεζα Χειριστές: πελάτης τράπεζας 2. Ροές γεγονότων 2.1. Βασική ροή: Βήμα 1. Το σύστημα εμφανίζει φόρμα εισαγωγής σε αυτό με την οποία ζητάει από το χρήστη να δώσει τα στοιχεία αναγνώρισης Βήμα 2. Ο χρήστης εισάγει τα στοιχεία Βήμα 3. Το σύστημα ελέγχει αν τα στοιχεία που δόθηκαν αντιστοιχούν σε πελάτη της τράπεζας Βήμα 4. Ο χρήστης εισέρχεται στο σύστημα αποκτώντας πρόσβαση στον αντίστοιχο λογαριασμό Βήμα 5. Το σύστημα παρουσιάζει μήνυμα επιτυχίας σύνδεσης Η περίπτωση χρήσης τελειώνει 2.2. Εναλλακτικές ροές Εναλλακτική ροή 1 Νέος πελάτης Ο χρήστης δεν έχει ενεργοποιήσει τη δυνατότητα αυτόματων συναλλαγών. Το σύστημα παραπέμπει στην αντίστοιχη περίπτωση χρήσης «Ενεργοποίηση Αυτόματων Συναλλαγών» Εναλλακτική ροή 2 Αποτυχία ταυτοποίησης χρήστη Το σύστημα δεν μπόρεσε να αναγνωρίσει τα στοιχεία χρήστη Βήμα 4α. Το σύστημα εμφανίζει σχετικό μήνυμα Βήμα 4β. Η ροή μεταφέρεται στο Βήμα 1 3. Μη λειτουργικές απαιτήσεις Τα στοιχεία χρήστη πρέπει να δίδονται με τέτοιο τρόπο ώστε να αποφεύγεται ο κίνδυνος υποκλοπής δεδομένων (ασφάλεια). Η ταυτοποίηση πρέπει να γίνεται σε χρόνο < 5 (ταχύτητα) 4. Κατάσταση εισόδου Δεν υπάρχει 5. Κατάσταση εξόδου 1. Ο πελάτης ταυτοποιήθηκε επιτυχώς και ξεκίνησε να χρησιμοποιεί το σύστημα Το σύστημα απέτυχε να ταυτοποιήσει τον πελάτη Εναλλακτική περιγραφή ροής γεγονότων Διαγράμματα δραστηριότητας Τα διαγράμματα δραστηριότητας (activity diagrams) παρουσιάζουν την ακολουθιακή ή παράλληλη εκτέλεση δραστηριοτήτων. Έχουν γενική χρήση. Μπορούν να χρησιμοποιηθούν για να περιγράψουμε τη λειτουργία ενός οργανισμού. Χρησιμοποιούνται για την μοντελοποίηση των περιπτώσεων χρήσης, βοηθώντας στην οπτικοποίηση των διαφορετικών μονοπατιών και στην κατανόηση της αναμενόμενης συμπεριφοράς του συστήματος

16 Διάγραμμα δραστηριοτήτων Έναρξη Λήξη Ροή εργασιών Δ1 Δ2 Τίτλος Δ Δραστηριότητα Παράλληλη εκτέλεση εργασιών Δ1 Δ2 Σύγκλιση ροών Δ1 Δ2 Απόφαση [Συνθήκη 1] [Συνθήκη 2] Δ1 Δ2 31 Παράδειγμα: «Ταυτοποίηση Πελάτη» happy path Εμφάνιση φόρμας εισαγωγής στοιχείων πελάτη Εισαγωγή στοιχείων πελάτη Έλεγχος στοιχείων πελάτη Εμφάνιση μηνύματος λάθος στοιχείων [λάθος στοιχεία] [μη ενεργή δυνατότητα] [σωστά στοιχεία] Σύνδεσημελογαριασμόπελάτη Εμφάνιση μηνύματος επιτυχίας 32 16

17 Πρακτικοί κανόνες Μια περίπτωση χρήσης περιγράφει την εργασία που μπορεί να εκτελέσει ένας χειριστής σε λίγα λεπτά της ώρας και μα έχει ένα ολοκληρωμένο αποτέλεσμα. Δεν περιγράφει απλά ένα βήμα για την επίτευξη του τελικού στόχου του χειριστή. Η λεκτική περιγραφή των περιπτώσεων χρήσης είναι εξίσου σημαντική με τη χρήση των διαγραμμάτων και πρέπει να της δίδεται ιδιαίτερη σημασία. Το όνομα της περίπτωσης χρήσης δείχνει ενέργεια Ο αριθμός των βημάτων της βασικής ροής είναι καλό να μην είναι μεγάλος (~10 βήματα). Κάθε βήμα να είναι μια απλή πρόταση σε ενεργητική φωνή. Η περίπτωση χρήσης θα πρέπει να μπορεί να ολοκληρωθεί. Δηλ. υπάρχει μια ροή εκτέλεσης που θα οδηγεί στην ολοκλήρωση της επιθυμητής συμπεριφοράς (happy path). Κάθε περίπτωση χρήσης μπορεί να τελειώσει με τουλάχιστον δύο τρόπους: επιτυχία και αποτυχία. Μια περίπτωση χρήσης πρέπει πέρα από την αλληλεπίδραση του χειριστή με το σύστημα να εγγυάται τα συμφέροντα των συμμετεχόντων. Πχ στην περίπτωση χρήσης «Ανάληψη Μετρητών» το σύστημα πρέπει να εξασφαλίσει ότι ο πελάτης δε θα πάρει περισσότερα χρήματα από όσα έχει καταθέσει και ότι δε θα υπερβεί το εβδομαδιαίο όριο αναλήψεων κλπ. Όλα αυτά πρέπει να καταγράφονται στη βασική και στις εναλλακτικές ροές. Η ανάπτυξη του μοντέλου περιπτώσεων χρήσης γίνεται πρώτα σε πλάτος και στη συνέχεια σε βάθος. Δηλ. πρώτα καλύπτουμε όλες τους βασικούς στόχους του συστήματος και στη συνέχεια περιγράφουμε με λεπτομέρειες τις διακριτές λειτουργίες του συστήματος. 33 Ανάλυση περιπτώσεων χρήσης Το μοντέλο ανάλυσης μεταφέρει τις απαιτήσεις του μοντέλου περιπτώσεων χρήσης στη γλώσσα των κατασκευαστών, δηλ. με όρους δομικών μονάδων λογισμικού (κλάσεις) Καθορίζει Τις κλάσεις που θα αποτελέσουν την εφαρμογή λογισμικού Την ομαδοποίησή τους Τις μεταξύ τους συσχετίσεις Δεν περιλαμβάνει κατασκευαστικές λεπτομέρειες και χαρακτηριστικά του περιβάλλοντος ανάπτυξης και λειτουργίας 34 17

18 Κλάσεις στο μοντέλο ανάλυσης Συνοριακή κλάση Παριστάνει την αλληλεπίδραση του λογισμικού με τους Χειριστές Συνήθως αντιστοιχούν σε παράθυρα διαλόγου, οδηγούς συσκευών, πρωτόκολλα επικοινωνιών Κλάση οντοτήτων Παριστάνει οντότητες και συμβάντα του πραγματικού κόσμου Αντιστοιχούν στις οντότητες του μοντέλου ΟΣ Κλάση ελέγχου Αντιστοιχεί στο συντονισμό και τη διαχείριση δοσοληψιών και γεγονότων, καθώς και τον έλεγχο ροής προγράμματος και υπολογισμών που δεν μπορούν να αποδοθούν σε συνοριακές κλάσεις ή κλάσεις οντοτήτων 35 Παράδειγμα Κατατάξτε τις παρακάτω κλάσεις ανάλυσης Καθηγητής Φοιτητής Φόρμα εισαγωγής στοιχείων Παράθυρο επιβεβαίωσης διαγραφής Βιβλίο Διαχειριστής συστήματος backup Δανεισμός Οδηγός αισθητήρα θερμοκρασίας Διαχειριστής εκτυπώσεων συστήματος 36 18

19 Εντοπισμός κλάσεων Δεδομένα που εντοπίζονται στην περιγραφή μιας περίπτωσης χρήσης αντιστοιχούν σε κλάσεις οντοτήτων (ή σε πεδία τέτοιων κλάσεων) Για κάθε χειριστή ορίζεται τουλάχιστον μια συνοριακή κλάση, η οποία αντιστοιχεί στη διεπιφάνεια (user interface) μέσω της οποίας ο Χειριστής αλληλεπιδρά με το σύστημα αν ο χειριστής αντιστοιχεί σε εξωτερικό σύστημα, οι κλάσεις αυτές αντιστοιχούν σε πρωτόκολλα, οδηγούς συσκευών κτλ Ορίζεται μια τουλάχιστον κλάση ελέγχου για τον έλεγχο της ροής της περίπτωσης χρήσης σε απλές περιπτώσεις η κλάση αυτή ενσωματώνεται στη συνοριακή κλάση με το χειριστή σε πιο σύνθετες περιπτώσεις μπορεί να αντιστοιχεί σε σύστημα διαχείρισης δοσοληψιών, μηνυμάτων, κτλ 37 Παράδειγμα: Ανάληψη ποσού Διάβασμα στοιχείων κάρτας Επαλήθευση στοιχείων Εμφάνιση μηνύματος λάθους στοιχείων [λάθος στοιχεία] [σωστά στοιχεία] Σύνδεση με λογαριασμό Διάβασμα ποσού Εμφάνιση μηνύματος λάθους ποσού [άκυρο ποσό] [έγκυρο ποσό] Εμφάνιση υπολοίπου Ανάληψη από λογαριασμό Δημιουργία ανάληψης 38 19

20 Κλάσεις ανάλησης Ανάληψη Κάρτα Βήμα1. Δεδομένα που σχετίζονται με την περίπτωση χρήσης Έλεγχος Ανάληψης Λογαριασμός Ανάληψη Βήμα3. Η απαραίτητη κλάση ελέγχου Βήμα2. Ο χειριστής, το κύριο παράθυρο επικοινωνίας με την εφαρμογή (Console), το μήνυμα υπολοίπου και τα μηνύματα λάθους Μήνυμα λάθος στοιχείων Πελάτης Console Μήνυμα υπολοίπου Μήνυμα λάθος ποσού 39 Μελέτη περίπτωσης: Γραμματεία Πελάτης: υπεύθυνος λειτουργίας της γραμματείας Σκοπιμότητα: Το μεγάλο πλήθος φοιτητών, καθηγητών και μαθημάτων καθώς και η πολυπλοκότητα των εργασιών υποστήριξης επιβάλουν τη χρήση αυτοματοποιημένης εφαρμογής Περιγραφή: Η εφαρμογή θα πρέπει να τηρεί αρχεία φοιτητών, καθηγητών, μαθημάτων, εγγραφής σε μαθήματα, καθώς και αποτελέσματα βαθμολογίας. Η εφαρμογήθαπρέπεινατυπώνει καταστάσεις φοιτητών, καθηγητών, μαθημάτων και βαθμολογίας, με κριτήρια που θα δίνει ο χρήστης. Η εφαρμογήδεθαπρέπεινα επιτρέπει τη διαγραφή ενός φοιτητή ή καθηγητή από το αρχείο αν αυτός έχει εγγραφεί σε ή του έχει ανατεθεί μάθημα, αντίστοιχα. Το περιβάλλον λειτουργίας θα είναι ένας αυτόνομος ηλεκτρονικός υπολογιστής με Windows XP (ή επόμενη έκδοση)

21 Γραμματεία: Διάγραμμα περιπτώσεων χρήσης Τήρηση αρχείου καθηγητών Διαγραφή καθηγητή Τήρηση αρχείου φοιτητών Χειριστής γραμματείας Διαγραφή φοιτητή Τήρηση αρχείου μαθημάτων Διαγραφή μαθήματος Το διάγραμμα αυτό παριστάνει υποσύνολο των λειτουργικών απαιτήσεων. Μπορείτε να βρείτε κι άλλες περιπτώσεις χρήσεις; Τι θα συμβεί στην περίπτωση που ο διδάσκων ενός μαθήματος είναι δυνατό να καταχωρεί ο ίδιος τη βαθμολογία των σπουδαστών; 41 Αρχή περίπτωσης χρήσης Παράδειγμα: Διάγραμμα δραστηριότητας «τήρηση αρχείου φοιτητών» Τήρηση αρχείου φοιτητών Επιλογή εργασίας «τήρηση αρχείου φοιτητών» Άνοιγμα αρχείου φοιτητών Εμφάνιση φόρμας διαλόγου Εισαγωγή στοιχείων από το χρήστη CANCEL Τέλοςπερίπτωσηςχρήσης ΟΚ Έλεγχος εγκυρότητας στοιχείων Εμφάνιση μηνύματος ΑΚΥΡΑ ΕΓΚΥΡΑ Δημιουργία νέας εγγραφής φοιτητή 42 21

22 Παράδειγμα: Κλάσεις εφαρμογής Γραμματείας Τήρηση αρχείου φοιτητών Φοιτητές Βήμα1. Προφανή δεδομένα που σχετίζονται με την περίπτωση χρήσης (Έλεγχος ) Τήρηση αρχείου φοιτητών Βήμα3. Η απαραίτητη κλάση ελέγχου Βήμα2. Ο χειριστής, το κύριο παράθυρο επικοινωνίας με την εφαρμογή, ο διάλογος εισόδου δεδομένων και το μήνυμα σε περίπτωση άκυρων δεδομένων Χειριστής γραμματείας Interface Χειριστή γραμματείας Εισαγωγή δεδομένων φοιτητή Μήνυμα ακυρότητας 43 δεδομένων 22

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

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

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

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

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

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

Ανάλυση Περιπτώσεων Χρήσης

Ανάλυση Περιπτώσεων Χρήσης Ανάλυση Περιπτώσεων Χρήσης ανάλυση απαιτήσεων ü Διαγράμματα Δραστηριότητας. Επιχειρησιακή μοντελοποίηση και ροή εργασιών σε περιπτώσεις χρήσης ü Μοντελοποίηση Πεδίου. Δημιουργία διαγραμμάτων κλάσεων για

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

Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων,

Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών & Δικτύων, Περιπτώσεις Χρήσης (Προδιαγραφές Απαιτήσεων) Ιδέα του Jacobson ( 92, OOSE) μηχανισμός ανακάλυψης και καταγραφής των λειτουργικών απαιτήσεων ιστορίες χρήσης του συστήματος εργαλείο ανάλυσης ακόμη και σε

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

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

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

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

Περίπτωση Χρήσης Use case

Περίπτωση Χρήσης Use case Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Φθινόπωρο 2007 HΥ351 Ανάλυση και Σχεδίαση Πληροφοριακών Συστημάτων Information Systems Analysis and Design Use Cases & Use Case Diagrams Περίπτωση Χρήσης

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

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

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

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

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

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

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

PDF created with pdffactory Pro trial version www.pdffactory.com

PDF created with pdffactory Pro trial version www.pdffactory.com Περιπτώσεις Χρήσης (Use Cases)- Γενικά Περίπτωση χρήσης: ένα σύνολο διαδοχικών ενεργειών (που μπορεί να περιλαμβάνει και εναλλακτικές ενέργειες) το οποίο οδηγεί σε ένα χρήσιμο αποτέλεσμαγιαέναν χειριστή

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο -

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο - ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 8 ο & 9 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάνα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ:

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

Ηλεκτρονικό Κατάστημα

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

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

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

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

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

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

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

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

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

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

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

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 6 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάννα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ: Στουγιάννου

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

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

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

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

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 2 ο Εργαστήριο -

Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 2 ο Εργαστήριο - ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 ο ΕΞΑΜΗΝΟ Εργαστήριο Τεχνολογίας Λογισμικού και Ανάλυσης Συστημάτων - 2 ο Εργαστήριο - ΕΠΙΜΕΛΕΙΑ ΜΑΘΗΜΑΤΟΣ: Πρέντζα Ανδριάννα ΕΠΙΜΕΛΕΙΑ ΕΡΓΑΣΤΗΡΙΟΥ: Στουγιάννου

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

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

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

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

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 3: Λειτουργικές-Μη λειτουργικές απαιτήσεις, Διαγράμματα Ροής Δεδομένων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων

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

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

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

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

Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας»

Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας» Μάθημα «Υπηρεσίες Ηλεκτρονικής Υγείας» M. Σπανάκης, Μ. Τσικνάκης Εαρινό Εξάμηνο 2014 Μάθημα 1 Παρουσίαση Εργασίας και Εισαγωγή στην ανάλυση απαιτήσεων Εισαγωγή Αρχική συζήτηση αναφορικά με την ανάλυση

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

Πληροφορική 2. Τεχνολογία Λογισμικού

Πληροφορική 2. Τεχνολογία Λογισμικού Πληροφορική 2 Τεχνολογία Λογισμικού 1 2 Κρίση Λογισμικού (1968) Στην δεκαετία του 1970 παρατηρήθηκαν μαζικά: Μεγάλες καθυστερήσεις στην ολοκλήρωση κατασκευής λογισμικών Μεγαλύτερα κόστη ανάπτυξης λογισμικού

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

Μοντελοποίηση Συστημάτων

Μοντελοποίηση Συστημάτων Εργασία για το μάθημα Μοντελοποίηση Συστημάτων 29 Οκτωβρίου 204 Α. Στόχος Στην εργασία αυτή θα εξοικειωθείτε με τα πρώτα στάδια σχεδιασμού λογισμικού. Συγκεκριμένα, μετά την εκπόνηση της εργασίας θα πρέπει

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

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

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

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

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

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

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

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

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

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

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002

Use Cases: μια σύντομη εισαγωγή. Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002 Use Cases: μια σύντομη εισαγωγή Heavily based on UML & the UP by Arlow and Neustadt, Addison Wesley, 2002 (γενικές εισαγωγικές ιδέες) ΣΥΛΛΟΓΗ ΑΠΑΙΤΗΣΕΩΝ 2 Ανάλυση απαιτήσεων Λειτουργικές απαιτήσεις: τι

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

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

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

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

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου

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

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

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΜΟΝΑΔΑ ΔΙΑΣΦΑΛΙΣΗΣ ΠΟΙΟΤΗΤΑΣ Ε.Π.: «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ» ΠΡΑΞΗ: ΜΟΔΙΠ ΤΟΥ Τ.Ε.Ι. ΚΡΗΤΗΣ ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΕΥΘΥΝΟΣ: ΚΩΝ/ΝΟΣ ΣΑΒΒΑΚΗΣ Περιπτώσεις Χρήσης για

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 3: Μοντελοποίηση Περιπτώσεων Χρήσης (1ο Μέρος)

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 3: Μοντελοποίηση Περιπτώσεων Χρήσης (1ο Μέρος) Πληροφοριακά Συστήματα Διοίκησης Ενότητα 3: Μοντελοποίηση Περιπτώσεων Χρήσης (1ο Μέρος) Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

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

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

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

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

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

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

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ TΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Χειμερινό Εξάμηνο (6ο) Διδάσκων: Κων/νος Στεργίου 6/4/2014 Σύστημα Κράτησης Αεροπορικών Θέσεων Εργασία

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

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Ελληνικό Ανοικτό Πανεπιστήμιο ΓΤΠ61 Πληροφορική Πολυμέσα Αγγελική Μαζαράκη Τι είναι η UML Είναι μια γραφική γλώσσα μοντελοποίησης συστημάτων.

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

Ενδεικτικές λύσεις ασκήσεων

Ενδεικτικές λύσεις ασκήσεων Ενδεικτικές λύσεις ασκήσεων 1 Περιεχόμενα 1 η Άσκηση ΠΣ Γραμματείας Τμήματος ΑΕΙ... 4 2 η Άσκηση ΠΣ Υπολογισμού Μισθοδοσίας... 10 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης... 14

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

Σκοπός του μαθήματος

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

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

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού

Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού Ιστορικό Ημερομηνία Έκδοση Περιγραφή Συγγραφέας Σελ. 2 Πίνακας Περιεχομένων 1. Εισαγωγή xx

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

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

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

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

Εισαγωγή στα Πληροφοριακά Συστήματα

Εισαγωγή στα Πληροφοριακά Συστήματα Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 4: Λεξικό δεδομένων, Διαγράμματα Ροής Δεδομένων Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

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

Πίνακας Περιεχομένων. Εγχειρίδιο Χρήσης Υπηρεσίες Φοιτητή Σελίδα 1 / 10

Πίνακας Περιεχομένων. Εγχειρίδιο Χρήσης Υπηρεσίες Φοιτητή Σελίδα 1 / 10 Πίνακας Περιεχομένων 1. Υπηρεσίες Φοιτητή... 3 1.1 Ακαδημαϊκή Δομή... 3 1.2 Καρτέλα Φοιτητή... 3 Σταθερή Διεύθυνση... 3 Επισκόπηση Διεύθυνσης... 3 Στοιχεία Ανεξάρτητα από Διεύθυνση... 4 1.3 Έλεγχος Κανόνων

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

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

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

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

CRM για Εκπαιδευτικούς Φορείς

CRM για Εκπαιδευτικούς Φορείς Cosmos Business Systems S.A. Group CRM για Εκπαιδευτικούς Φορείς CRM Εκπαιδευτικών Φορέων Το CRM Εκπαιδευτικών Φορέων έχει αναπτυχθεί για να ικανοποιήσει τις ανάγκες διαχείρισης του υποψήφιου πελατολογίου

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

ΠΑΡΑΔΕΙΓΜΑΤΑ USE CASE DIAGRAMS CLASS DIAGRAMS

ΠΑΡΑΔΕΙΓΜΑΤΑ USE CASE DIAGRAMS CLASS DIAGRAMS ΠΑΡΑΔΕΙΓΜΑΤΑ USE CASE DIAGRAMS CLASS DIAGRAMS Διάγραμμα Περιπτώσεων χρήσης 2 Να κατασκευάσουμε ένα διάγραμμα περιπτώσεων χρήσης για το παρακάτω σύστημα. Το σύστημα τηρεί αρχεία μαθητών, καθηγητών και μαθημάτων.

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

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

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

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

Προκαταρκτική Φάση Ανάλυσης

Προκαταρκτική Φάση Ανάλυσης Ενότητα 2 Προκαταρκτική Φάση Ανάλυσης Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 2-1 Στόχοι & αντικείμενο ενότητας Εισαγωγικές Έννοιες, εργασίες, τεχνικές, μέθοδοι, εργαλεία Σχέδιο

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

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

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

ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ

ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ ΠΛΗΘΟΣ ECTS/εξάμηνο: Όλοι οι φοιτητές υποχρεούνται να επιλέξουν ακριβώς 30 ECTS που αντιστοιχούν σε μαθήματα νέα (κορμού και επιλογής) τα οποία προσφέρονται στο τρέχον εξάμηνο

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

Dynamic Business Systems. Παρουσίαση Εφαρμογής

Dynamic Business Systems. Παρουσίαση Εφαρμογής Παρουσίαση Εφαρμογής Διαχείριση Αποθήκης Ειδών, Μητρώου και Τιμοκαταλόγων Προμηθευτών, Αξιολόγηση Προμηθειών μέσω Προσφορών Ειδών Dynamic Business Systems (Dynamic Supplies) Περιεχόμενα A. Η Εφαρμογή Dynamic

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

Υποδείγματα Ανάπτυξης

Υποδείγματα Ανάπτυξης Υποδείγματα Ανάπτυξης περιεχόμενα παρουσίασης Αποσύνθεση Αφαίρεση Μοντελοποίηση Η δεδομένο λειτουργική προσέγγιση Η αντικειμενοστρεφής προσέγγιση αποσύνθεση Όταν επιχειρούμε τη λύση ενός προβλήματος, πρώτα

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

Μοντελοποίηση ροών εργασίας

Μοντελοποίηση ροών εργασίας Μοντελοποίηση ροών εργασίας ΕΣΔΔ Σειρά 22 η Ενότητα 4 Περιεχόμενα Διαδικασία Μοντελοποίηση Διαδικασιών Τεχνικές Μοντελοποίησης Διαδικασιών Εργαλεία Μοντελοποίησης Διαδικασιών Business Process Model and

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

Οδηγός Διεξαγωγής Εργαστηρίου Ακ. Έτος

Οδηγός Διεξαγωγής Εργαστηρίου Ακ. Έτος Οδηγός Διεξαγωγής Εργαστηρίου Ακ. Έτος 2016-17 1 Σκοπός Εργαστηρίου Σκοπός του εργαστηρίου είναι να αποκτήσει ο φοιτητής πρακτική εμπειρία στο αντικείμενο της σχεδίασης πληροφοριακών συστημάτων. Για τον

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

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

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

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

Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10

Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10 ΕΛΛΗΝΙΚΟ ΑΝΟΙΧΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραµµα σπουδών "ΠΛΗΡΟΦΟΡΙΚΗ" - Θ.Ε. ΠΛΗ11 Τεχνολογία Λογισµικού Ι Κεφάλαιο 3 Μια αναλυτικότερη προσέγγιση στην δραστηριότητα 3.10 Βασίλειος Βεσκούκης ιδάκτωρ Ηλεκτρολόγος

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

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

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

Βασικές λειτουργίες διαδανεισμού μέσα από το σύστημα SmILLe

Βασικές λειτουργίες διαδανεισμού μέσα από το σύστημα SmILLe Βασικές λειτουργίες διαδανεισμού μέσα από το σύστημα SmILLe Κεντρικό σύστημα διαδανεισμού smille περιβάλλον διαχειριστή. Για την είσοδό σας στο σύστημα επισκέπτεστε την σελίδα http://ill.lib.ntua.gr/smille/admin/login.php

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

ΤΟ WEB 2.0 ΚΑΙ Η ΤΕΧΝΟΛΟΓΙΑ AJAX. ΧΡΗΣΗ ΤΟΥΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΝΟΣ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΡΓΩΝ.

ΤΟ WEB 2.0 ΚΑΙ Η ΤΕΧΝΟΛΟΓΙΑ AJAX. ΧΡΗΣΗ ΤΟΥΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΝΟΣ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΡΓΩΝ. ΤΟ WEB 2.0 ΚΑΙ Η ΤΕΧΝΟΛΟΓΙΑ AJAX. ΧΡΗΣΗ ΤΟΥΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΝΟΣ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΡΓΩΝ. ΤΣΑΠΛΑΡΗΣ ΠΑΝΑΓΙΩΤΗΣ Α.Μ. : Μ15/06 ΕΞΑΜΗΝΟ 4ο 2007-2008 ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΤΜΗΜΑ : Δ.Π.Μ.Σ. ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ

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

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο 09 Η γλώσσα UML I Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Εαρινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language

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

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις

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

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

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

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

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

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

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

6. Διαχείριση Έργου. Έκδοση των φοιτητών

6. Διαχείριση Έργου. Έκδοση των φοιτητών 6. Διαχείριση Έργου Έκδοση των φοιτητών Εισαγωγή 1. Η διαδικασία της Διαχείρισης Έργου 2. Διαχείριση κινδύνων Επανεξέταση Ερωτήσεις Αυτοαξιολόγησης Διαχείριση του έργου είναι να βάζεις σαφείς στόχους,

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

ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ. Η δήλωση να πραγματοποιείται MONO μέσω Internet Explorer

ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ. Η δήλωση να πραγματοποιείται MONO μέσω Internet Explorer ΟΔΗΓΙΕΣ ΔΗΛΩΣΗΣ ΜΑΘΗΜΑΤΩΝ Η δήλωση να πραγματοποιείται MONO μέσω Internet Explorer ΠΛΗΘΟΣ ECTS/εξάμηνο: Όλοι οι φοιτητές υποχρεούνται να επιλέξουν ακριβώς 30 ECTS που αντιστοιχούν σε μαθήματα νέα (κορμού

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

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

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

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

Κεφάλαιο 8 Πληροφοριακά συστήματα. Εφαρμογές Πληροφορικής Κεφ. 8 Καραμαούνας Πολύκαρπος

Κεφάλαιο 8 Πληροφοριακά συστήματα. Εφαρμογές Πληροφορικής Κεφ. 8 Καραμαούνας Πολύκαρπος Κεφάλαιο 8 Πληροφοριακά συστήματα 1 Στόχος: η βελτίωση της ποιότητας προϊόντων και υπηρεσιών η αύξηση της παραγωγικότητας η παραγωγή νέων προϊόντων και νέων υπηρεσιών. 2 8.1 Τί είναι Πληροφοριακό Σύστημα

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

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

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

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

Διαγράμματα Κλάσεων στη Σχεδίαση

Διαγράμματα Κλάσεων στη Σχεδίαση Διαγράμματα Κλάσεων στη Σχεδίαση περιεχόμενα παρουσίασης Αφηρημένες κλάσεις Ιδιότητες Λειτουργίες Απλοί τύποι Συσχετίσεις Εξάρτηση Διεπαφές αφηρημένες κλάσεις Οι αφηρημένες κλάσεις δεν μπορούν να δημιουργήσουν

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

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 4: Μοντελοποίηση Περιπτώσεων Χρήσης (2ο Μέρος)

Πληροφοριακά Συστήματα Διοίκησης Ενότητα 4: Μοντελοποίηση Περιπτώσεων Χρήσης (2ο Μέρος) Πληροφοριακά Συστήματα Διοίκησης Ενότητα 4: Μοντελοποίηση Περιπτώσεων Χρήσης (2ο Μέρος) Γρηγόριος Μπεληγιάννης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

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

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

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

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

Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (2ο Μέρος)

Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (2ο Μέρος) Ενδεικτικές λύσεις ασκήσεων διαγραμμάτων περίπτωσης χρήσης (2ο Μέρος) 1 Περιεχόμενα 1η Άσκηση Διαδικτυακό σύστημα διαχείρισης των λειτουργιών ενός Τμήματος Τριτοβάθμιας Εκπαίδευσης... 4 2 η Άσκηση Σύστημα

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

Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών

Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών Παρουσίαση πτυχιακής εργασίας Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών Επιβλέπων Καθηγητής: Αθανάσιος Πανταζόπουλος Φοιτητής: Στράτος Παντατζόγλου Περιγραφή Σκοπός της πτυχιακής εργασίας

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

1 η ΑΣΚΗΣΗ ΕΡΓΑΣΤΗΡΙΟΥ (ομαδική: 2 ή 3 ατόμων) (Ημερομηνία Παράδοσης: 18/11/2017) (Ζητούμενο)

1 η ΑΣΚΗΣΗ ΕΡΓΑΣΤΗΡΙΟΥ (ομαδική: 2 ή 3 ατόμων) (Ημερομηνία Παράδοσης: 18/11/2017) (Ζητούμενο) 1 η ΑΣΚΗΣΗ ΕΡΓΑΣΤΗΡΙΟΥ (ομαδική: 2 ή 3 ατόμων) (Ημερομηνία Παράδοσης: 18/11/2017) (Ζητούμενο) Η εταιρία «ΧΥΖ» ειδικεύεται στην πώληση βιβλίων και CDs και επιθυμεί να δημιουργήσει ένα ηλεκτρονικό κατάστημα

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

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Bee Group Α.Ε. [Type the company name] [Pick the date] Εγχειρίδιο λειτουργίας Τράπεζας Χρόνου 2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Αρχική Σελίδα... 3 2. Δημιουργία Λογαριασμού... 3 3.

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

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών

ALPHA BANK. Οδηγίες Χρήσεως. Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών Συναλλαγών ALPHA BANK Οδηγίες Χρήσεως Καταχώρηση τιμολογίων Εισαγωγών προς έγκριση από την Επιτροπή Τραπεζικών 06/11/2015 Σελίδα 1 από 16 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ... 3 2. ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΕΦΑΡΜΟΓΗΣ... 3 2.1 Είσοδος

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

08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο

08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο 08 Η γλώσσα UML I Τεχνολογία Λογισμικού Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα

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

Η Διαδικασία Σχεδιασμού Συστημάτων

Η Διαδικασία Σχεδιασμού Συστημάτων Ενότητα 5 Η Διαδικασία Σχεδιασμού Συστημάτων Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 5-1 Στόχοι & αντικείμενο ενότητας Η διαδικασία σχεδιασμού Παράγοντες σχεδιασμού Λογικό vs.

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

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

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

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

Εύδοξος - Δήλωση Συγγραμμάτων

Εύδοξος - Δήλωση Συγγραμμάτων Εύδοξος - Δήλωση Συγγραμμάτων Το πρόγραμμα «Εύδοξος» αφορά στη διανομή Συγγραμμάτων των Τεχνολογικών και Πανεπιστημιακών Ιδρυμάτων της Επικράτειας. Στόχος του Πληροφοριακού Συστήματος (ΠΣ) της Δράσης είναι

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

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ.

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΗΜΟΣΙΩΝ ΕΠΕΝ ΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙ ΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις απαιτήσεις της Προγραμματικής Περιόδου

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

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω ΤΙΤΛΟΣ ΕΓΓΡΑΦΟΥ ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω Έκδοση 1.0 12 Ιανουαρίου 2009 ΑΡΙΘΜΟΣ ΣΥΜΒΑΣΗΣ : 25978/04.08.2008 ΕΠΙΣΗΜΗ ΟΝΟΜΑΣΙΑ ΕΡΓΟΥ : Προσαρμογή, Ανάπτυξη, Έλεγχος και Εγκατάσταση

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

Μοντελοποίηση Συστημάτων

Μοντελοποίηση Συστημάτων Εργασία για το μάθημα Μοντελοποίηση Συστημάτων 5 Νοεμβρίου 2015 Α. Στόχος Στην εργασία αυτή θα εξοικειωθείτε με τα πρώτα στάδια σχεδιασμού λογισμικού. Συγκεκριμένα, μετά την εκπόνηση της εργασίας θα πρέπει

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

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

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

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

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

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

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

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

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

Ενδιαφερόμενοι - Stakeholders. Πελάτης Ταμίας υπάλληλος Διαχειριστής Σύστημα εξουσιοδότησης πληρωμής

Ενδιαφερόμενοι - Stakeholders. Πελάτης Ταμίας υπάλληλος Διαχειριστής Σύστημα εξουσιοδότησης πληρωμής Πελάτης Μπαίνοντας στο κατάστημα ο πελάτης, κατευθύνεται στα ράφια όπου είναι τοποθετημένα τα DVD ή τα παιχνίδια και μετά από αναζήτηση επιλέγει ένα ή περισσότερα τα οποία προσκομίζει στο ταμείο για ενοικίαση.

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

Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης

Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης Εγχειρίδιο Εφαρμογής Συμβούλων Υποστήριξης / Ενημέρωσης Περιεχόμενα 1. Εισαγωγή... 3 2. Σελίδα εισόδου... 4 3. Αρχική καρτέλα... 6 4. Στοιχεία Συμβούλου... 7 5. Στοιχεία λογαριασμού... 8 6. Αιτήματα Παρόχων...

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

Έκδοσης 2005 Π. Κεντερλής

Έκδοσης 2005 Π. Κεντερλής Σύστημα «Ηλέκτρα» Το Σύστημα «Ηλέκτρα» αποτελεί μια ολοκληρωμένη διαδικτυακή εφαρμογή διαχείρισης πληροφοριών μαθημάτων και χρηστών. Αναπτύχθηκε εξολοκλήρου από τον εργαστηριακό συνεργάτη Παναγιώτη Κεντερλή

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

«Διαδικτυακό Σύστημα Ηλεκτρονικής Διαχείρισης και Διάθεσης Μαθημάτων»

«Διαδικτυακό Σύστημα Ηλεκτρονικής Διαχείρισης και Διάθεσης Μαθημάτων» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ Μεταπτυχιακό Πρόγραμμα Σπουδών «Διδακτική της Τεχνολογίας & Ψηφιακά Συστήματα» Κατεύθυνση: Ηλεκτρονική Μάθηση ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ ΚΑΙ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ Διδάσκων : Δημήτριος Σάμψων

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

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων .. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή

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

Συστήματα Πληροφοριών Διοίκησης

Συστήματα Πληροφοριών Διοίκησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Συστήματα Πληροφοριών Διοίκησης Ενότητα 2: Γενική θεώρηση και κατάταξη συστημάτων πληροφοριών διοίκησης Διονύσιος Γιαννακόπουλος, Καθηγητής Τμήμα

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

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

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

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

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

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

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

ΠΕΡΙΠΤΩΣΕΙΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΞΙΔΙΩΤΙΚΟΥ ΠΡΑΚΤΟΡΕΙΟΥ

ΠΕΡΙΠΤΩΣΕΙΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΞΙΔΙΩΤΙΚΟΥ ΠΡΑΚΤΟΡΕΙΟΥ ΠΕΡΙΠΤΩΣΕΙΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΞΙΔΙΩΤΙΚΟΥ ΠΡΑΚΤΟΡΕΙΟΥ Αναγνώριση Χειριστών Πρωτεύοντες Χειριστές Πελάτης Διαχειριστής Δευτερεύοντες Χειριστές Γραφείο Ενοικίασης Αυτοκινήτων Ξενοδοχειακός Πράκτορας Αναγνώριση

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

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

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

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

Διαχείριση Αξιόγραφων

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

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