Ενότητα 6 (κεφάλαιο 19) Υπηρεσιοκεντρική Αρχιτεκτονική

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

Download "Ενότητα 6 (κεφάλαιο 19) Υπηρεσιοκεντρική Αρχιτεκτονική"

Transcript

1 ΕΠΛ362: Τεχνολογία Λογισμικού ΙΙ (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Software Engineering, 9/E, Ian Sommerville, 2011) Ενότητα 6 (κεφάλαιο 19) Υπηρεσιοκεντρική Αρχιτεκτονική Οι διαφάνειες αυτές έχουν συμπληρωματικό και επεξηγηματικό χαρακτήρα και σε καμία περίπτωση δεν υποκαθιστούν το βιβλίο Γιώργος Α. Παπαδόπουλος Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου 1 Περιεχόμενα Οι υπηρεσίες ως επαναχρησιμοποιήσιμα συστατικά στοιχεία. Τεχνολογία υπηρεσιών. Υπηρεσιοκεντρική ανάπτυξη λογισμικού. 2 Υπηρεσίες ιστού Η υπηρεσία ιστού είναι ειδική περίπτωση μίας γενικότερης έννοιας υπηρεσίας: «μία ενέργεια ή λειτουργία που παρέχεται από ένα μέλος σε ένα άλλο. Αν και η διαδικασία μπορεί να σχετίζεται με κάποιο προϊόν με υλική υπόσταση, η εκτέλεσή της στερείται φυσικής υπόστασης και συνήθως δεν οδηγεί σε ιδιοκτησία οποιουδήποτε από τους παράγοντες παραγωγής». Η ουσία μίας υπηρεσίας, επομένως, είναι ότι η παροχή της είναι ανεξάρτητη από την εφαρμογή που τη χρησιμοποιεί. Οι παροχείς υπηρεσιών μπορούν να αναπτύξουν εξειδικευμένες υπηρεσίες και να τις παρέχουν σε ένα φάσμα χρηστών από διαφορετικούς οργανισμούς. 3 1

2 Υπηρεσιοκεντρικές αρχιτεκτονικές Ένας τρόπος ανάπτυξης κατανεμημένων συστημάτων σύμφωνα με τον οποίο τα συστατικά στοιχεία κάθε συστήματος είναι αυτόνομες υπηρεσίες. Οι υπηρεσίες μπορεί να εκτελούνται σε απομακρυσμένους υπολογιστές από πολλούς διαφορετικούς παροχείς υπηρεσιών. Για την υποστήριξη της επικοινωνίας και της ανταλλαγής πληροφοριών μεταξύ των υπηρεσιών έχουν σχεδιαστεί τυποποιημένα πρωτόκολλα. 4 Υπηρεσιοκεντρική αρχιτεκτονική 5 Οφέλη των υπηρεσιοκεντρικών αρχιτεκτονικών Οι υπηρεσίες μπορούν είτε να παρέχονται τοπικά είτε να ανατίθενται σε εξωτερικούς προμηθευτές. Οι υπηρεσίες είναι ανεξάρτητες από τη γλώσσα προγραμματισμού. Η επένδυση σε κληρονομημένα συστήματα μπορεί να διατηρηθεί. Η διεπιχειρησιακή πληροφορική διευκολύνεται μέσα από απλουστευμένες διαδικασίες ανταλλαγής πληροφοριών. 6 2

3 Πρότυπα υπηρεσιών ιστού 7 Κύρια πρότυπα SOAP (Simple Object Access Protocol Απλό Πρωτόκολλο Προσπέλασης Αντικειμένων). Πρότυπο ανταλλαγής μηνυμάτων που υποστηρίζει την επικοινωνία μεταξύ υπηρεσιών. WSDL (Web Service Definition Language Γλώσσα Ορισμού Υπηρεσιών Ιστού). Πρότυπο που επιτρέπει τον ορισμό της διασύνδεσης μίας υπηρεσίας και των συνδέσεών της. UDDI (Universal Description, Discovery and Integration Παγκόσμια Περιγραφή, Εντοπισμός και Ενοποίηση). Πρότυπο εντοπισμού που ορίζει με ποιον τρόπο μπορούν να οργανωθούν οι πληροφορίες περιγραφής υπηρεσιών τις οποίες χρησιμοποιούν οι πελάτες για να εντοπίζουν τις υπηρεσίες. WS-BPEL. Πρότυπο για γλώσσες ροής εργασιών που χρησιμοποιούνται για τον ορισμό της σύνθεσης υπηρεσιών. 8 Υπηρεσίες ιστού RESTful Τα τρέχοντα πρότυπα υπηρεσιών ιστού έχουν υποστεί κριτική ότι είναι «βαριά» λόγω του ότι είναι υπερβολικά γενικά και μη αποδοτικά. Το αρχιτεκτονικό στυλ REST (REpresentational State Transfer) βασίζεται στη μεταφορά αναπαραστάσεων πόρων από ένα διακομιστή σε ένα πελάτη. Σε αυτό το στυλ στηρίζεται όλος ο ιστός και είναι πιο απλός από τα πρότυπα SOAP/WSDL για υλοποίηση υπηρεσιών ιστού. Οι υπηρεσίες RESTful έχουν χαμηλότερη επιβάρυνση από τις αποκαλούμενες «μεγάλες υπηρεσίες ιστού» και χρησιμοποιούνται από πολλούς οργανισμούς που υλοποιούν υπηρεσιοκεντρικά συστήματα τα οποία δε βασίζονται σε εξωτερικά παρεχόμενες υπηρεσίες. 9 3

4 Ένα σενάριο υπηρεσιών Ένα πληροφοριακό σύστημα αυτοκινήτου παρέχει στον οδηγό πληροφορίες σχετικά με τον καιρό, την κίνηση στους δρόμους, τοπικά στοιχεία, κλπ. Είναι συνδεδεμένο με το ραδιόφωνο του αυτοκινήτου έτσι ώστε οι πληροφορίες να παραδίδονται ως ραδιοφωνικό σήμα σε κάποιο συγκεκριμένο κανάλι. Το αυτοκίνητο είναι εφοδιασμένο με δέκτη GPS για τον εντοπισμό της θέσης του, η οποία χρησιμοποιείται από το σύστημα με σκοπό την προσπέλαση διαφόρων υπηρεσιών πληροφόρησης. Οι πληροφορίες μπορούν να παραδίδονται στη γλώσσα του οδηγού. 10 Υπηρεσιοκεντρικό πληροφοριακό σύστημα αυτοκινήτου 11 Πλεονεκτήματα της χρήσης υπηρεσιοκεντρικής αρχιτεκτονικής σε αυτή την εφαρμογή Δεν είναι απαραίτητο να αποφασισθεί κατά τον προγραμματισμό ή διανομή του συστήματος ποιος παροχέας υπηρεσίας θα χρησιμοποιηθεί ή ποιες συγκεκριμένες υπηρεσίες πρέπει να προσπελαστούν. Καθώς το αυτοκίνητο μετακινείται, το ενσωματωμένο λογισμικό του χρησιμοποιεί την υπηρεσία εντοπισμού υπηρεσιών για να βρει την καταλληλότερη υπηρεσία πληροφόρησης και να συνδεθεί σε αυτήν. Με τη βοήθεια της υπηρεσίας μετάφρασης, το σύστημα μπορεί να διασχίζει σύνορα χωρών και να κάνει έτσι διαθέσιμες τοπικές πληροφορίες σε άτομα που δε μιλούν την τοπική γλώσσα. 12 4

5 Υπηρεσιοκεντρική τεχνολογία λογισμικού Οι υφιστάμενες προσεγγίσεις της τεχνολογίας λογισμικού πρέπει να εξελιχθούν ώστε να ανταποκρίνονται στην υπηρεσιοκεντρική προσέγγιση ανάπτυξης λογισμικού. Τεχνολογία υπηρεσιών. Η ανάπτυξη αξιόπιστων επαναχρησιμοποιήσιμων υπηρεσιών. Ανάπτυξη λογισμικού με σκοπό την επαναχρησιμοποίηση. Ανάπτυξη λογισμικού με υπηρεσίες. Η ανάπτυξη αξιόπιστων συστημάτων λογισμικού στα οποία οι υπηρεσίες είναι τα θεμελιώδη συστατικά στοιχεία. Ανάπτυξη λογισμικού με μέσο την επαναχρησιμοποίηση. 13 Οι υπηρεσίες ως επαναχρησιμοποιήσιμα συστατικά στοιχεία Μία υπηρεσία μπορεί να οριστεί ως: Ένα επαναχρησιμοποιήσιμο συστατικό στοιχείο λογισμικού με χαμηλό βαθμό σύζευξης, το οποίο ενθυλακώνει διακριτή λειτουργικότητα και μπορεί να είναι κατανεμημένο και προσπελάσιμο από άλλα προγράμματα. Μία υπηρεσία Ιστού προσπελάζεται με τη χρήση τυποποιημένων πρωτοκόλλων τα οποία βασίζονται στο Διαδίκτυο και στην XML. Η κρίσιμη διαφορά μεταξύ υπηρεσίας και συστατικού στοιχείου λογισμικού όπως ορίζεται στη CBSE είναι ότι οι υπηρεσίες είναι ανεξάρτητες. Οι υπηρεσίες δεν έχουν «απαιτούμενες» διασυνδέσεις. Η επικοινωνία των υπηρεσιών βασίζεται στην ανταλλαγή μηνυμάτων, εκφρασμένων σε XML. 14 Γλώσσα περιγραφής υπηρεσιών ιστού Η διασύνδεση μίας υπηρεσίας ορίζεται στα πλαίσια μίας περιγραφής της υπηρεσίας η οποία διατυπώνεται στη Γλώσσα Ορισμού Υπηρεσιών Ιστού (WSDL). Οι προδιαγραφές σε WSDL ορίζουν: Τις λειτουργίες που υποστηρίζει η υπηρεσία και τη μορφή των μηνυμάτων που στέλνει και δέχεται. Τον τρόπο προσπέλασης της υπηρεσίας δηλαδή η σύνδεση απεικονίζει την αφηρημένη διασύνδεση σε ένα σταθερό σύνολο πρωτοκόλλων. Την τοποθεσία της υπηρεσίας. Αυτή συνήθως εκφράζεται με τη μορφή μίας διεύθυνσης URI (Universal Resource Identifier Παγκόσμιο Αναγνωριστικό Πόρων). 15 5

6 Οργάνωση και δομή προδιαγραφών σε WSDL 16 Τα μέρη των προδιαγραφών σε WSDL Το μέρος «τι» ενός εγγράφου WSDL, που ονομάζεται διασύνδεση, καθορίζει ποιες λειτουργίες υποστηρίζει η υπηρεσία και ορίζει τη μορφή των μηνυμάτων που στέλνει και δέχεται. Το μέρος «πως» ενός εγγράφου WSDL, η λεγόμενη σύνδεση (binding), αντιστοιχίζει την αφηρημένη διασύνδεση σε ένα απτό σύνολο πρωτοκόλλων. Η σύνδεση καθορίζει τις τεχνικές λεπτομέρειες της επικοινωνίας με μία υπηρεσία ιστού. Το μέρος «που» ενός εγγράφου WSDL περιγράφει πού βρίσκεται η συγκεκριμένη υλοποίηση της υπηρεσίας ιστού. 17 Μέρος περιγραφής WSDL (α) Ορισμός κάποιων από τους τύπους που χρησιμοποιούνται. Θεωρούμε ότι το πρόθεμα χώρου ονομάτων «ws» αναφέρεται στο URI του χώρου ονομάτων για σχήματα XML, ενώ το πρόθεμα χώρου ονομάτων για το συγκεκριμένο ορισμό είναι weathns. <types> <xs: schema targetnamespace = xmlns: weathns = /weathns > <xs:element name = PlaceAndDate type = pdrec /> <xs:element name = MaxMinTemp type = mmtrec /> <xs: element name = InDataFault type = errmess /> <xs: complextype name = pdrec <xs: sequence> <xs:element name = town type = xs:string /> <xs:element name = country type = xs:string /> <xs:element name = day type = xs:date /> </xs:complextype> Εδώ υπάρχουν ορισμοί των MaxMinTemp και InDataFault </schema> </types> 18 6

7 Μέρος περιγραφής WSDL (β) Ορισμός της διασύνδεσης και των λειτουργιών της. Σε αυτήν την περίπτωση περιλαμβάνεται μία μόνο λειτουργία για την επιστροφή της μέγιστης και της ελάχιστης θερμοκρασίας. <interface name = weatherinfo > <operation name = getmaxmintemps pattern = wsdlns: in-out > <input messagelabel = In element = weathns: PlaceAndDate /> <output messagelabel = Out element = weathns:maxmintemp /> <outfault messagelabel = Out element = weathns:indatafault /> </operation> </interface> 19 Τεχνολογία υπηρεσιών Η διαδικασία της ανάπτυξης υπηρεσιών με στόχο την επαναχρησιμοποίηση σε υπηρεσιοκεντρικές εφαρμογές. Η υπηρεσία πρέπει να σχεδιαστεί εξαρχής ως επαναχρησιμοποιήσιμη αφαίρεση η οποία μπορεί να χρησιμοποιηθεί σε διάφορα συστήματα. Πρέπει να σχεδιασθεί και να αναπτυχθεί χρήσιμη γενική λειτουργικότητα η οποία σχετίζεται με αυτήν την αφαίρεση και να εξασφαλίζεται ότι η υπηρεσία είναι στιβαρή και αξιόπιστη, έτσι ώστε να λειτουργεί με τον απαραίτητο βαθμό φερεγγυότητας σε διαφορετικές εφαρμογές. Η υπηρεσία πρέπει να τεκμηριώνεται έτσι ώστε να μπορεί να εντοπιστεί και να κατανοηθεί από πιθανούς χρήστες της. 20 Διαδικασία τεχνολογίας υπηρεσιών 21 7

8 Στάδια τεχνολογίας υπηρεσιών Προσδιορισμός υποψήφιων υπηρεσιών, κατά την οποία προσδιορίζονται πιθανές υπηρεσίες που θα μπορούσαν να υλοποιηθούν και ορίζονται οι απαιτήσεις τους. Σχεδιασμός υπηρεσίας, κατά τον οποίο σχεδιάζεται η λογική διασύνδεση και η διασύνδεση WSDL της υπηρεσίας. Υλοποίηση και διανομή της υπηρεσίας, όπου η υπηρεσία υλοποιείται, ελέγχεται και διατίθεται προς χρήση. 22 Προσδιορισμός υποψήφιων υπηρεσιών Οι υπηρεσίες πρέπει να υποστηρίζουν επιχειρηματικές διαδικασίες. Ο προσδιορισμός υποψήφιων υπηρεσιών αφορά την κατανόηση και την ανάλυση των επιχειρηματικών διαδικασιών μίας εταιρίας με σκοπό να αποφασιστεί ποιες επαναχρησιμοποιήσιμες υπηρεσίες απαιτούνται για την υποστήριξη αυτών των διαδικασιών. Υπάρχουν τρεις θεμελιώδεις τύποι υπηρεσιών που θα μπορούσαν να προσδιοριστούν: Βοηθητικές υπηρεσίες που υλοποιούν κάποια γενική λειτουργικότητα η οποία μπορεί να χρησιμοποιηθεί από διαφορετικές επιχειρηματικές διαδικασίες. Επιχειρηματικές υπηρεσίες οι οποίες σχετίζονται με μία συγκεκριμένη επιχειρηματική λειτουργία, για παράδειγμα η εγγραφή σπουδαστών σε ένα μάθημα του πανεπιστημίου. Υπηρεσίες συντονισμού ή διαδικασιών, που υποστηρίζουν σύνθετες διαδικασίες, όπως είναι μία υπηρεσία παραγγελιοληψίας. 23 Υπηρεσίες προσανατολισμένες σε εργασίες ή οντότητες Οι προσανατολισμένες σε εργασίες (task-oriented) υπηρεσίες σχετίζονται με κάποια δραστηριότητα. Οι προσανατολισμένες σε οντότητες (entity-oriented) υπηρεσίες μοιάζουν με αντικείμενα και σχετίζονται με κάποια επιχειρηματική οντότητα, όπως, για παράδειγμα, μία φόρμα αίτησης εργασίας. Ενώ οι βοηθητικές και επιχειρηματικές δραστηριότητες μπορεί να είναι προσανατολισμένες σε οντότητες ή εργασίες, οι υπηρεσίες συντονισμού είναι πάντοτε προσανατολισμένες σε εργασίες. 24 8

9 Κατηγοριοποίηση υπηρεσιών Βοηθητική Επιχειρηματική Συντονισμού Εργασία. Οντότητα. Μετατροπέας νομισματικών μονάδων. Εντοπιστής υπαλλήλων. Έλεγχος στυλ εγγράφου. Μετατροπέας φόρμας ιστού σε XML. Επικύρωση αίτησης. Έλεγχος πιστοληπτικής ικανότητας. Φόρμα εξόδων. Φόρμα αίτησης σπουδαστών. Επεξεργασία αίτησης εξόδων. Πληρωμή εξωτερικού προμηθευτή. 25 Προσδιορισμός υπηρεσιών Η υπηρεσία που σχετίζεται με κάποια λογική οντότητα χρησιμοποιείται σε διαφορετικές επιχειρηματικές διαδικασίες; Η εργασία εκτελείται από διάφορους υπαλλήλους της εταιρείας; Είναι η υπηρεσία ανεξάρτητη; Είναι απαραίτητη η διατήρηση της κατάστασης της υπηρεσίας; Απαιτείται βάση δεδομένων; Θα μπορούσε να χρησιμοποιηθεί η υπηρεσία από πελάτες εκτός εταιρείας; Υπάρχει περίπτωση διαφορετικοί χρήστες της υπηρεσίας να έχουν διαφορετικές μη λειτουργικές απαιτήσεις; 26 Παράδειγμα προσδιορισμού υπηρεσιών Μία μεγάλη εταιρεία, που εμπορεύεται μηχανογραφικό εξοπλισμό, κάνει ειδικές προσφορές τιμών για συγκεκριμένες διευθετήσεις σε κάποιους πελάτες. Θέλοντας να αυτοματοποιήσει το μηχανισμό παραγγελιών, επιθυμεί να δημιουργήσει μία υπηρεσία καταλόγου προϊόντων η οποία θα επιτρέπει στους πελάτες να επιλέγουν τον εξοπλισμό που χρειάζονται. Σε αντίθεση όμως με ένα απλό ηλεκτρονικό κατάστημα, οι παραγγελίες δεν πραγματοποιούνται απευθείας, μέσω μίας διασύνδεσης καταλόγου, αλλά μέσω του διαδικτυακού συστήματος προμηθειών του κάθε πελάτη που έχει πρόσβαση στον κατάλογο ως μία υπηρεσία ιστού. Οι περισσότερες εταιρίες (πελάτες στο σενάριό μας) χρησιμοποιούν τις δικές τους διαδικασίες χρηματοδότησης και έγκρισης παραγγελιών και αυτές οι διαδικασίες είναι που πρέπει να ακολουθούνται κατά την πραγματοποίηση μίας παραγγελίας. 27 9

10 Υπηρεσίες καταλόγου Δημιουργούνται από προμηθευτές για να ενημερώνουν ποια είδη μπορούν να παραγγείλουν οι άλλες εταιρείες από αυτούς. Απαιτήσεις αυτής της υπηρεσίας: Για κάθε πελάτη πρέπει να παρέχεται μία ειδική εκδοχή του καταλόγου. Πρέπει να υπάρχει η δυνατότητα λήψης (κατεβάσματος) του καταλόγου. Πρέπει να παρέχεται στους χρήστες η δυνατότητα σύγκρισης μέχρι 6 χαρακτηριστικών από κάθε είδος και μέχρι 4 ειδών του καταλόγου. Πρέπει να παρέχονται δυνατότητες περιήγησης και αναζήτησης στον κατάλογο. Πρέπει να παρέχεται η δυνατότητα πρόβλεψης της ημερομηνίας παράδοσης των ειδών που παραγγέλλονται. Πρέπει να υπάρχει υποστήριξη για εικονικές παραγγελίες με τις οποίες τα είδη θα δεσμεύονται για 48 ώρες. Σε αυτό το χρονικό διάστημα, η ενδιαφερόμενη εταιρεία θα πρέπει να υποβάλλει την πραγματική παραγγελία. 28 Υπηρεσία καταλόγου μη λειτουργικές απαιτήσεις Η πρόσβαση στην υπηρεσία καταλόγου θα περιορίζεται μόνο σε υπαλλήλους διαπιστευμένων εταιρειών. Οι τιμές και οι διευθετήσεις που προσφέρονται σε κάθε πελάτη θα είναι εμπιστευτικές. Ο κατάλογος θα είναι διαθέσιμος από τις 07:00 μέχρι τις 23:00. Η υπηρεσία καταλόγου πρέπει να είναι σε θέση να επεξεργάζεται 10 αιτήσεις το δευτερόλεπτο. 29 Περιγραφή των λειτουργιών της υπηρεσίας καταλόγου (α) Λειτουργία Περιγραφή MakeCatalog. Δημιουργεί μία εκδοχή του καταλόγου η οποία είναι εξατομικευμένη για συγκεκριμένο πελάτη. Περιλαμβάνει μία προαιρετική παράμετρο για τη δημιουργία μίας έκδοσης PDF, την οποία ο πελάτης μπορεί να μεταφέρει στο μηχάνημά του. Compare. Παρέχει μία σύγκριση 6 το πολύ χαρακτηριστικών (π.χ. τιμή, διαστάσεις, ταχύτητα επεξεργασίας, κλπ.) για μέχρι 4 είδη του καταλόγου. Lookup. Εμφανίζει όλα τα δεδομένα που σχετίζονται με ένα συγκεκριμένο είδος του καταλόγου

11 Περιγραφή των λειτουργιών της υπηρεσίας καταλόγου (β) Λειτουργία Περιγραφή Search. Δέχεται μία λογική παράσταση και εκτελεί αναζήτηση στον κατάλογο σύμφωνα με αυτή. Εμφανίζει μία λίστα όλων των ειδών που ταιριάζουν με την παράσταση αναζήτησης. CheckDelivery. Επιστρέφει την προβλεπόμενη ημερομηνία παράδοσης ενός είδους, αν αυτό παραγγελθεί σήμερα. MakeVirtualOrder. Δεσμεύει το πλήθος των ειδών που πρόκειται να παραγγείλει ένας πελάτης και παρέχει πληροφορίες σχετικά με τα είδη για το σύστημα προμηθειών του πελάτη. 31 Σχεδιασμός διασύνδεσης υπηρεσίας Πρέπει να εξεταστούν διεξοδικά οι λειτουργίες που σχετίζονται με κάθε υπηρεσία και τα μηνύματα που διακινούνται. Το πλήθος των μηνυμάτων που ανταλλάσσονται για την ολοκλήρωση μίας αίτησης προς την υπηρεσία πρέπει να είναι ελάχιστο. Στα μηνύματα ίσως χρειαστεί να περιλαμβάνονται και πληροφορίες για την κατάσταση της υπηρεσίας. 32 Στάδια σχεδιασμού διασύνδεσης Σχεδιασμός της λογικής διασύνδεσης. Ξεκινά από τις απαιτήσεις της υπηρεσίας και ορίζει τα ονόματα και τις παραμέτρους των λειτουργιών που σχετίζονται με αυτήν. Επίσης πρέπει να οριστούν και οι εξαιρέσεις. Σχεδιασμός μηνυμάτων. Καθορίζεται η δομή και η οργάνωση των μηνυμάτων εισόδου και εξόδου. Σημειογραφίες όπως είναι η γλώσσα UML είναι πιο αφηρημένες αναπαραστάσεις σε σχέση με την XML. Περιγραφή σε WSDL. Οι λογικές προδιαγραφές μετατρέπονται σε περιγραφή WSDL

12 Σχεδιασμός διασύνδεσης καταλόγου (α) Λειτουργία. Είσοδοι Έξοδοι Εξαιρέσεις MakeCatalog. Compare. Lookup. mcin Αναγνωριστικό εταιρείας. Σημαία PDF. compin Αναγνωριστικό εταιρείας. Χαρακτηριστικό καταχώρησης (μέχρι 6). Κωδικός είδους (μέχρι 4). lookin Αναγνωριστικό εταιρείας. Κωδικός είδους. mcout URL καταλόγου για τη συγκεκριμένη εταιρεία. mcfault Μη έγκυρο αναγνωριστικό εταιρείας. compout compfault URL της σελίδας για τον Μη έγκυρο πίνακα σύγκρισης. αναγνωριστικό εταιρείας. Άγνωστο χαρακτηριστικό. Μη έγκυρος κωδικός είδους. lookout URL της σελίδας με τις πληροφορίες είδους. lookfault Μη έγκυρο αναγνωριστικό εταιρείας. Μη έγκυρος κωδικός είδους. 34 Σχεδιασμός διασύνδεσης καταλόγου (β) Λειτουργία Είσοδοι Έξοδοι Εξαιρέσεις Search. CheckDelivery. searchin Αναγνωριστικό εταιρείας. Αλφαριθμητικό αναζήτησης. gdin Αναγνωριστικό εταιρείας. Κωδικός είδους. Απαιτούμενο πλήθος είδους. searchout URL της σελίδας με τα αποτελέσματα αναζήτησης. gdout Κωδικός είδους. Αναμενόμενη ημερομηνία παράδοσης. searchfault Μη έγκυρο αναγνωριστικό εταιρείας. Λάθος μορφή του αλφαριθμητικού αναζήτησης. gdfault Μη έγκυρο αναγνωριστικό εταιρείας. Μη έγκυρος κωδικός είδους. Μη διαθέσιμο προϊόν. Ζητήθηκε 0 ποσότητα. PlaceOrder. poin poout pofault Αναγνωριστικό εταιρείας. Κωδικός είδους. Απαιτούμενο πλήθος είδους. Κωδικός είδους. Απαιτούμενο πλήθος είδους. Προβλεπόμενη ημερομηνία παράδοσης. Μη έγκυρο αναγνωριστικό εταιρείας. Μη έγκυρος κωδικός είδους. Ζητήθηκε 0 ποσότητα. Εκτίμηση τιμής μονάδας. Εκτίμηση συνολικής αξίας. 35 Δομή των μηνυμάτων εισόδου-εξόδου σε UML 36 12

13 Υλοποίηση και διανομή υπηρεσιών Η ανάπτυξη του κώδικα των υπηρεσιών με τη χρήση μίας τυποποιημένης γλώσσας προγραμματισμού ή μίας γλώσσας ροής εργασιών. Στη συνέχεια οι υπηρεσίες πρέπει να δοκιμαστούν μέσα από τη δημιουργία μηνυμάτων εισόδου και τον έλεγχο των παραγόμενων μηνυμάτων εξόδου. Στη διανομή, η υπηρεσία δημοσιοποιείται με τη χρήση UDDI και την εγκατάστασή της σε ένα διακομιστή ιστού. Οι υφιστάμενοι διακομιστές υποστηρίζουν την εγκατάσταση των υπηρεσιών. 37 Περιγραφή υπηρεσιών (σε UDDI) Λεπτομέρειες για την επιχείρηση που παρέχει την υπηρεσία, τρόπος επικοινωνίας με αυτήν, κλπ. Αυτό είναι σημαντικό για λόγους εμπιστοσύνης. Οι χρήστες μίας υπηρεσίας πρέπει να είναι σίγουροι ότι δε θα συμπεριφερθεί με κακόβουλο τρόπο. Μία άτυπη περιγραφή της λειτουργικότητας που παρέχεται από την υπηρεσία. Αυτό βοηθά τους πιθανούς χρήστες να αποφασίσουν αν η υπηρεσία κάνει αυτό που θέλουν. Πληροφορίες για τη θέση που βρίσκονται οι σχετικές με την υπηρεσία προδιαγραφές WSDL αναφορικά με τις διασυνδέσεις της και τους τύπους και σημασιολογία αυτών των διασυνδέσεων. Πληροφορίες συνδρομής οι οποίες επιτρέπουν την εγγραφή των χρηστών με σκοπό τη λήψη πληροφοριών σχετικά με ενημερώσεις της υπηρεσίας. 38 Υπηρεσίες κληρονομημένων συστημάτων Μία σημαντική εφαρμογή των υπηρεσιών είναι η παροχή πρόσβασης σε λειτουργικές δυνατότητες που είναι ενσωματωμένες σε κληρονομημένα συστήματα. Τα κληρονομημένα συστήματα παρέχουν εκτεταμένες λειτουργικές δυνατότητες, κάτι που μπορεί να μειώσει το κόστος της υλοποίησης των υπηρεσιών. Μέσα από τη διασύνδεση των υπηρεσιών μπορεί να γίνει προσπέλαση αυτών των λειτουργικών δυνατοτήτων και από εξωτερικές εφαρμογές

14 Υπηρεσίες παροχής πρόσβασης σε ένα κληρονομημένο σύστημα 40 Υπηρεσιοκεντρική ανάπτυξη λογισμικού Υφιστάμενες υπηρεσίες συνδυάζονται και διευθετούνται με σκοπό τη δημιουργία νέων, σύνθετων υπηρεσιών. Συχνά, η βάση για τη σύνθεση των υπηρεσιών είναι μία ροή εργασιών. Οι ροές εργασιών είναι λογικές ακολουθίες δραστηριοτήτων οι οποίες συνδυάζονται και μοντελοποιούν μία συνεκτική επιχειρησιακή διαδικασία. Για παράδειγμα, η διάθεση μίας υπηρεσίας ταξιδιωτικών κρατήσεων η οποία επιτρέπει το συντονισμό των κρατήσεων για την πτήση, την ενοικίαση οχήματος και τη διαμονή στο ξενοδοχείο. 41 Ροή εργασιών για ένα πακέτο διακοπών 42 14

15 Κατασκευή υπηρεσιών με σύνθεση 43 Στάδια κατασκευής υπηρεσιών με σύνθεση (α) Διαμόρφωση διάρθρωσης εργασιών. Σε αυτό το αρχικό στάδιο, χρησιμοποιείτε τις απαιτήσεις της σύνθεσης υπηρεσίας ως βάση για τη δημιουργία ενός «ιδανικού» σχεδιασμού. Ο σχεδιασμός σε αυτή τη φάση πρέπει να είναι αρκετά αφηρημένος, ώστε να είναι δυνατή η προσθήκη λεπτομερειών, εφόσον στο μέλλον αποκτηθούν περισσότερες πληροφορίες σχετικά με τις διαθέσιμες υπηρεσίες. Εντοπισμός υπηρεσιών. Εδώ εξετάζετε μητρώα υπηρεσιών για να διαπιστώσετε ποιες υπηρεσίες υπάρχουν, ποιος τις παρέχει και τις λεπτομέρειες παροχής κάθε υπηρεσίας. Επιλογή πιθανών υπηρεσιών. Τα κριτήρια της επιλογής προφανώς περιλαμβάνουν τη λειτουργικότητα των προσφερομένων υπηρεσιών, ενώ μπορεί επίσης να περιλαμβάνουν το κόστος τους και την ποιότητα εξυπηρέτησης (απόκριση, διαθεσιμότητα, κλπ.) που παρέχουν. Ίσως αποφασίσετε να επιλέξετε μία σειρά από λειτουργικά ισοδύναμες υπηρεσίες, οι οποίες θα μπορούσαν να προσαρτηθούν σε κάποια δραστηριότητα ροής εργασιών ανάλογα με τις λεπτομέρειες κόστους και ποιότητας εξυπηρέτησης. 44 Στάδια κατασκευής υπηρεσιών με σύνθεση (β) Τελειοποίηση ροής εργασιών. Αυτό αφορά την προσθήκη λεπτομερειών στην αφηρημένη περιγραφή και ίσως την προσθήκη ή την αφαίρεση δραστηριοτήτων. Δημιουργία προγράμματος ροής εργασιών. Ο αφηρημένος σχεδιασμός της ροής εργασιών μετασχηματίζεται σε ένα εκτελέσιμο πρόγραμμα και ορίζεται η διασύνδεση της υπηρεσίας. Μπορείτε να χρησιμοποιήσετε μία συμβατική γλώσσα προγραμματισμού, όπως η Java ή η C#, ή κάποια εξειδικευμένη γλώσσα ροής εργασιών, όπως η WS-BPEL.Το στάδιο αυτό μπορεί να περιλαμβάνει τη δημιουργία διαδικτυακών διασυνδέσεων χρήστη ώστε η νέα υπηρεσία να προσπελάζεται από ένα πρόγραμμα περιήγησης ιστού. Δοκιμή της ολοκληρωμένης υπηρεσίας ή εφαρμογής. Στην περίπτωση που χρησιμοποιούνται εξωτερικές υπηρεσίες, η διαδικασία δοκιμών μίας ολοκληρωμένης σύνθετης υπηρεσίας είναι πιο περίπλοκη από ότι στις δοκιμές συστατικών στοιχείων

16 Μέρος της ροής εργασιών ενός συστήματος κρατήσεων δωματίων σε ξενοδοχείο 46 Σχεδιασμός και υλοποίηση ροής εργασιών Το WS-BPEL είναι ένα πρότυπο XML για την προδιαγραφή ροών εργασιών. Όμως οι περιγραφές WS- BPEL είναι μακροσκελείς και δυσανάγνωστες. Οι σημειογραφίες ροών εργασιών με γραφικά, όπως είναι η BPMN, είναι πιο ευανάγνωστες και από αυτές μπορεί να παραχθεί η περιγραφή WS-BPEL. Σε διεπιχειρησιακά συστήματα, δημιουργούνται ξεχωριστές ροές εργασιών για κάθε εταιρεία οι οποίες συνδέονται μέσω της ανταλλαγής μηνυμάτων. 47 Ροές εργασιών που αλληλεπιδρούν 48 16

17 Δοκιμές υπηρεσιών Οι δοκιμές έχουν σκοπό να δείξουν ότι ένα σύστημα ικανοποιεί τις λειτουργικές και μη λειτουργικές του απαιτήσεις, και να ανιχνεύσουν ατέλειες. Η δοκιμή των υπηρεσιών είναι δύσκολη αφού οι (εξωτερικές) υπηρεσίες είναι «μαύρα κουτιά». Δεν μπορούν να χρησιμοποιηθούν τεχνικές δοκιμών που βασίζονται στην ανάλυση του πηγαίο κώδικα του προγράμματος. 49 Δυσκολίες κατά τη δοκιμή υπηρεσιών Ο παροχέας μπορεί να τροποποιήσει ανά πάσα στιγμή τις εξωτερικές υπηρεσίες που διαθέτει, ακυρώνοντας με τον τρόπο αυτό τις δοκιμές που έχουν ήδη ολοκληρωθεί. Η δυναμική σύνδεση συνεπάγεται ότι η υπηρεσία που χρησιμοποιείται σε μία εφαρμογή μπορεί να είναι διαφορετική επομένως οι δοκιμές των εφαρμογών δεν είναι αξιόπιστες. Η μη λειτουργική συμπεριφορά κάθε υπηρεσίας είναι απρόβλεπτη επειδή εξαρτάται από το φόρτο εργασίας. Αν η χρήση μίας υπηρεσίας διατίθεται επί πληρωμή, τότε η δοκιμή της μπορεί να κοστίζει αρκετά. Η πραγματοποίηση επανορθωτικών ενεργειών σε εξωτερικές υπηρεσίες ίσως είναι δύσκολη καθώς αυτές μπορεί να εξαρτώνται από τις αστοχίες άλλων υπηρεσιών οι οποίες δεν μπορούν να προσομοιωθούν. 50 Κύρια σημεία (α) Η υπηρεσιοκεντρική τεχνολογία λογισμικού βασίζεται στην ιδέα της δημιουργίας προγραμμάτων μέσω της σύνθεσης ανεξάρτητων υπηρεσιών οι οποίες ενθυλακώνουν επαναχρησιμοποιήσιμη λειτουργικότητα. Οι διασυνδέσεις των υπηρεσιών ορίζονται στη γλώσσα WSDL. Οι προδιαγραφές WSDL περιλαμβάνουν έναν ορισμό των τύπων και των λειτουργιών της διασύνδεσης, το πρωτόκολλο σύνδεσης που χρησιμοποιείται από την υπηρεσία και τη θέση της υπηρεσίας. Οι υπηρεσίες χωρίζονται σε βοηθητικές υπηρεσίες, επιχειρηματικές υπηρεσίες και υπηρεσίες συντονισμού. Η διαδικασία της τεχνολογίας υπηρεσιών περιλαμβάνει τον προσδιορισμό των υποψήφιων προς υλοποίηση υπηρεσιών, τον ορισμό της διασύνδεσής τους, καθώς και την υλοποίηση, τη δοκιμή και τη διανομή τους

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

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

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

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

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

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

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

Ενότητα 8 (κεφάλαιο 21) Θεματοκεντρική Τεχνολογία Λογισμικού

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

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

Ενότητα 5 (κεφάλαιο 18) Τεχνολογία Λογισμικού για Κατανεμημένα Συστήματα

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

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

Ενότητα 2 (κεφάλαιο 14) Τεχνολογία Προστασίας από Εξωτερικούς Κινδύνους

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

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

οικονομικές τάσεις Εκτεταμένη συνεργασία της εφοδιαστικής αλυσίδας. έργου FLUID-WIN το οποίο χρηματοδοτήθηκε από το 6ο Πρόγραμμα Πλαίσιο Παγκόσμιες

οικονομικές τάσεις Εκτεταμένη συνεργασία της εφοδιαστικής αλυσίδας. έργου FLUID-WIN το οποίο χρηματοδοτήθηκε από το 6ο Πρόγραμμα Πλαίσιο Παγκόσμιες Συνοπτική παρουσίαση του ευνητικού έργου FLUID-WIN το οποίο χρηματοδοτήθηκε από το 6ο Πρόγραμμα Πλαίσιο Ενοποίηση τρίτων παρόχων υπηρεσιών με ολόκληρη την εφοδιαστική αλυσίδα σε πολυλειτουργικές πλατφόρμες

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

B2B ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΜΕΡΟΣ Β

B2B ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΜΕΡΟΣ Β B2B ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΜΕΡΟΣ Β Ηλεκτρονική Αγορά Προσανατολισμένη σς Ενδιάμεσους : Η περίπτωση PART της BOEING Η Boeing στην προκειμένη περίπτωση, παίζει το ρόλο ενδιάμεσου στην παροχή ανταλλακτικών συντήρησης

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

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

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

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

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

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

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

Σχεδιαστής Ιστοσελίδων

Σχεδιαστής Ιστοσελίδων Σχεδιαστής Ιστοσελίδων 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχεδιαστής Ιστοσελίδων Γνωστό και ως Συνοπτική Ένας σχεδιαστής ιστοσελίδων κατασκευάζει και ενημερώνει ιστοσελίδες ως προς τη σχεδίαση και τη διαμόρφωση

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

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

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

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

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

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

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

Salespoint. hovernet Το τηλέφωνό µας: 2392500715-6976689066 Η διεύθυνσή µας: 25 Μαρτίου 44, Νέοι Επιβάτες 57019 Θεσσαλονίκη http://www.hovernet.

Salespoint. hovernet Το τηλέφωνό µας: 2392500715-6976689066 Η διεύθυνσή µας: 25 Μαρτίου 44, Νέοι Επιβάτες 57019 Θεσσαλονίκη http://www.hovernet. hovernet Το τηλέφωνό µας: 2392500715-6976689066 Η διεύθυνσή µας: 25 Μαρτίου 44, Νέοι Επιβάτες 57019 Θεσσαλονίκη http://www.hovernet.gr Salespoint Στις µέρες µας η ανάπτυξη και η δυναµική του τµήµατος πωλήσεων

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

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

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

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

7.1.1 Επίπεδο δικτύου Γενικές Αρχές

7.1.1 Επίπεδο δικτύου Γενικές Αρχές Κεφάλαιο 7 3 κατώτερα επίπεδα OSI 7.1.1 Επίπεδο δικτύου Γενικές Αρχές Σελ. 220-224 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Επικοινωνία σταθμών

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

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

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

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

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

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

Μοτίβα Σχεδίασης (Design Patterns)

Μοτίβα Σχεδίασης (Design Patterns) Ενότητα 6 Μοτίβα Σχεδίασης (Design Patterns) Ορισµοί βασικές έννοιες. Σηµαντικά µοτίβα σχεδίασης: Παρατηρητής (Observer). Πρόσοψη (Façade). Προσαρµογέας (Adapter). Πληρεξούσιος (Proxy). Μοναχοπαίδι (Singleton).

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

Ολοκληρωμένο Πληροφοριακό Σύστημα Εξυπηρέτησης Πολιτών και Παρόχων

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

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

Γενικές αρχές διοίκησης. μιας μικρής επιχείρησης

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

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

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

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

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

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

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

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

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

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

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Πλατφόρμα Συνεργατικότητας (Collaboration

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

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρομεσαίες Επιχειρήσεις»

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

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

Σύστημα Διαχείρισης Παραστατικών Executive Summary

Σύστημα Διαχείρισης Παραστατικών Executive Summary Σύστημα Διαχείρισης Παραστατικών Executive Summary Ολοκληρωμένο Σύστημα Διαχείρισης Παραστατικών To λογισμικό Διαχείρισης & Επεξεργασίας Εγγράφων DocuClass παρέχει σε οργανισμούς και επιχειρήσεις την δυνατότητα

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

Εισφορά Ανακύκλωσης. Βήµατα για την παραµετροποίηση της εφαρµογής:

Εισφορά Ανακύκλωσης. Βήµατα για την παραµετροποίηση της εφαρµογής: Εισφορά Ανακύκλωσης ΕΙΣΑΓΩΓΗ Σύµφωνα µε την νέα Απόφαση των Υπουργείων ΠΕΧΩ Ε και Οικονοµικών ( ηµοσίευση στο ΦΕΚ 1916, 24/12/2004) υποχρεούνται πλέον σε καταβολή Εισφοράς Ανακύκλωσης (στον ή στους Φορείς

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

Ενότητα 9 (κεφάλαιο 24) Διαχείριση Ποιότητας

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

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

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol)

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol) Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Κέρκυρα ίκτυα - Internet 2 Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) ΜηχανέςΑναζήτησηςστοWeb Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία

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

τομείς δραστηριότητας η Διάδρασις δραστηριοποιείται σε δύο βασικούς άξονες:

τομείς δραστηριότητας η Διάδρασις δραστηριοποιείται σε δύο βασικούς άξονες: Διάδρασις Ο.Ε. Υπηρεσίες Συμβουλευτικής & Πληροφορικής Ζήνωνος 18 104 37 Αθήνα 210 5233244 - info@diadrasis.gr - www.diadrasis.gr Εταιρική Παρουσίαση ποιοι είμαστε η Διάδρασις είναι εταιρία που δραστηριοποιείται

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

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

ΕΓΧΕΙΡΙΔΙΟ ΟΡΘΩΝ ΠΡΑΚΤΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΜΕΣΟΛΟΓΓΙΟΥ ΕΓΧΕΙΡΙΔΙΟ ΟΡΘΩΝ ΠΡΑΚΤΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΜΕΣΟΛΟΓΓΙΟΥ σελ. 1 Κατανοώντας το Ηλεκτρονικό Εμπόριο Τι είναι; Ο όρος ηλεκτρονικό εμπόριο (e-commerce) αφορά στις επιχειρήσεις

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

Το πρόγραμμα που ταιριάζει στο δικό σας περιβάλλον. οργανωση αποθηκης REFLEXIS WMS: ΤΟ ΠΡΟΓΡΑΜΜΑ ΠΟΥ ΣΑΣ ΛΥΝΕΙ ΤΑ ΧΕΡΙΑ

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

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

Sunsoft Ltd Alexandros F&B Management

Sunsoft Ltd Alexandros F&B Management ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ FOOD & BEVERAGE ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΣΤΙΑΣΗΣ & ΞΕΝΟΔΟΧΕΙΩΝ SUNSOFT Ltd - Μάχης Αναλάτου 103, 11745 Ν. Κόσμος. Tηλ: 210 9317811, Fax: 210 9321603 www.sunsoft.gr info@sunsoftgr.com

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

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

Πίνακας Εικόνων. 22/04/2014 Έκδοση 3.0.1

Πίνακας Εικόνων. 22/04/2014 Έκδοση 3.0.1 Προδιαγραφές για Προγραμματιστές Διαδικτυακής Υπηρεσίας «Βασικά στοιχεία μητρώου για νομικά πρόσωπα, νομικές οντότητες, και φυσικά πρόσωπα με εισόδημα από επιχειρηματική δραστηριότητα». Πίνακας Περιεχομένων

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

Microsoft Dynamics NAV & Verticals

Microsoft Dynamics NAV & Verticals Microsoft Dynamics NAV & Verticals 1 Cosmos Business Systems SA Cosmos Consulting SA Software Solutions Microsoft Dynamics NAV ERP Τι είναι; Το Enterprise Resource Planning (ERP) είναι μια λύση λογισμικού

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

Δομή και Στόχοι του Μαθήματος - Εισαγωγή

Δομή και Στόχοι του Μαθήματος - Εισαγωγή ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Δομή και Στόχοι του Μαθήματος - Εισαγωγή Δομή και Στόχοι Μαθήματος Εισαγωγή Στόχοι του μαθήματος Δομή του μαθήματος Εργασία Εισαγωγή

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

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος Επιχειρησιακά Πληροφοριακά Συστήματα Διδάσκων: Αγγελόπουλος Γιάννης Δευτέρα 3-5 Τρίτη 4-6 Εργαστήριο Α Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com 1 Στόχος Σκοπός μαθήματος Σκοπός:

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

Πρόλογος... xi Ευχαριστίες... xiii. Κεφάλαιο 1ο Γενικές έννοιες Ηλεκτρονικών Υπολογιστών

Πρόλογος... xi Ευχαριστίες... xiii. Κεφάλαιο 1ο Γενικές έννοιες Ηλεκτρονικών Υπολογιστών Περιεχόμενα Πρόλογος.................................................... xi Ευχαριστίες.................................................. xiii Κεφάλαιο 1ο Γενικές έννοιες Ηλεκτρονικών Υπολογιστών 1 Γενικά

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

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

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

BlackBerry Internet Service. Οδηγός χρήστη

BlackBerry Internet Service. Οδηγός χρήστη BlackBerry Internet Service Οδηγός χρήστη Δημοσίευση: 2014-01-08 SWD-20140108171026083 Περιεχόμενα 1 Γρήγορα αποτελέσματα... 7 Πληροφορίες για τα σχέδια υπηρεσίας ανταλλαγής μηνυμάτων της υπηρεσίας BlackBerry

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

Πρόγραμμα Διαχείρισης Κρεάτων

Πρόγραμμα Διαχείρισης Κρεάτων Πρόγραμμα Διαχείρισης Κρεάτων Γενικά για την εφαρμογή Η νομοθεσία, η ανάγκη για προϊόντα ανώτερης ποιότητας, αλλά και οι κανόνες ορθής διαχείρισης της παραγωγής «επιβάλουν» στις σύγχρονες επιχειρήσεις

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

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

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

Don t hire us if you want average. We only do exceptional.

Don t hire us if you want average. We only do exceptional. Εισαγωγή Το i-flexible είναι ένα εργαλείο σύγχρονης εταιρικής παρουσίασης, αμφίδρομης επικοινωνίας, δειγματισμού και λήψης παραγγελιών, με δυνατότητες διαχείρισης ομάδων χρηστών και ορισμού δικαιωμάτων

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

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

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

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

Τεχνική υποστήριξη λογισμικού HP

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

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

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις.

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις. 1 Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) ηµήτριος Κατσαρός, Ph.D. Χειµώνας 2005 ιάλεξη 5η Ιστοσελίδα του µαθήµατος 2 http://skyblue.csd.auth.gr/~dimitris/courses/cpp_fall05.htm Θα

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

Information Technology for Business

Information Technology for Business Information Technology for Business! Lecturer: N. Kyritsis, MBA, Ph.D. Candidate!! e-mail: kyritsis@ist.edu.gr Διαχείριση Επιχειρηματικών Δεδομένων - Databases Ορισμός Βάσης Δεδομένων Συλλογή συναφών αρχείων

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

ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ

ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ ΟΡΟΙ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ Άρθρο 1 - Εφαρμογή 1.1 Oι γενικοί όροι και προϋποθέσεις που δηλώνονται παρακάτω ( Όροι & Προϋποθέσεις ) ισχύουν και σχηματίζουν μέρος όλων των προσφορών και συναλλαγών των (πολυμεσικών)

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

Οδηγός Ηλεκτρονικού Επιχειρείν

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

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

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

Ανάλυση & Σχεδιασµός Πληροφοριακών Συστηµάτων Ι (Εργαστήριο) Σύστημα Διαχείρισης Πληροφοριακού υλικού της Δημοτικής επιχείρησης «Αναπτυξιακή ΑΕ» Α. ΠΕΡΙΓΡΑΦΗ ΕΡΓΑΣΙΑΣ Στα πλαίσια της εργασίας για το εργαστήριο «Ανάλυσης και Σχεδιασµού Πληροφοριακών Συστημάτων I» θα σχεδιαστεί το ακόλουθο ολοκληρωμένο πληροφοριακό σύστηµα (ΟΠΣ): Σύστημα Διαχείρισης

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

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

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Όπως έχουμε ήδη αναφέρει, τα δίκτυα τεχνολογίας / χρησιμοποιούν διεύθυνση 32 bits, προκειμένου να δρομολογήσουν ένα αυτοδύναμο πακέτο στο προορισμό του. Κατά σύμβαση έχει επικρατήσει οι διευθύνσεις να

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

Υπηρεσίες τεχνικής υποστήριξης (υποστήριξης παραγωγικής λειτουργίας) πληροφοριακών συστημάτων

Υπηρεσίες τεχνικής υποστήριξης (υποστήριξης παραγωγικής λειτουργίας) πληροφοριακών συστημάτων Απαντήσεις στο πλαίσιο του διευκρινίσεων που υποβλήθηκαν για το έργο: Απομακρυσμένη βοήθεια ηλικιωμένων και ανάπτυξη ενιαίου ολοκληρωμένου πληροφοριακού συστήματος υγείας και κοινωνικής αλληλεγγύης, MIS

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 8: Εισαγωγή στα Δίκτυα Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

CASE STUDY. Το Έργο της Εγκατάστασης του ΟΠΣ. «Διαχείριση Παραγωγής & Διαχείριση. Διανομής Εκπαιδευτικών Βιβλίων, στον ΟΕΔΒ :

CASE STUDY. Το Έργο της Εγκατάστασης του ΟΠΣ. «Διαχείριση Παραγωγής & Διαχείριση. Διανομής Εκπαιδευτικών Βιβλίων, στον ΟΕΔΒ : ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΟΡΓΑΝΙΣΜΟΣ ΕΚΔΟΣΕΩΝ ΔΙΔΑΚΤΙΚΩΝ ΒΙΒΛΙΩΝ Το Έργο της Εγκατάστασης του ΟΠΣ Διαχείρισης Παραγωγής & Διαχείρισης Διανομής Εκπαιδευτικών Βιβλίων, στον ΟΕΔΒ : ΕΡΓΟ: «Διαχείριση Παραγωγής &

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

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22 ΕΝΟΤΗΤΑ 5 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Βάσεις δεδομένων και Microsoft Access... 9 92 Microsoft Access... 22 93 Το σύστημα Βοήθειας του Microsoft Office... 32 94 Σχεδιασμός βάσης δεδομένων

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

Ολοκληρωµένες λύσεις ERP για κάθε επιχείρηση

Ολοκληρωµένες λύσεις ERP για κάθε επιχείρηση Ολοκληρωµένες λύσεις ERP για κάθε επιχείρηση Η εταιρία H Data Communication ΑΕ ιδρύθηκε το 1987 στην Αθήνα µε αντικείµενο την ανάπτυξη λογισµικού για επιχειρήσεις και την παροχή ολοκληρωµένων λύσεων πληροφορικής.

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

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

Πι νακας περιεχομε νων

Πι νακας περιεχομε νων on οι πελάτες µου 1 Πι νακας περιεχομε νων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 4 ΟΙ ΠΕΛΑΤΕΣ ΜΟΥ... 5 ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΑ... 6 ΥΠΟΚΑΤΑΣΤΗΜΑΤΑ... 7 ΟΙΚΟΝΟΜΙΚΑ ΣΤΟΙΧΕΙΑ... 7 ΟΙΚΟΝΟΜΙΚΑ ΣΤΟΙΧΕΙΑ / ΕΚΚΡΕΜΕΙΣ ΠΑΡΑΓΓΕΛΙΕΣ... 8

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

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

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

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

Business Intelligence Tools Avecon, data mining techniques online analytical processing OLAP Avecon Εξοικονόμηση κόστους: DataMATRIX3

Business Intelligence Tools Avecon, data mining techniques online analytical processing OLAP Avecon Εξοικονόμηση κόστους: DataMATRIX3 Οι επιχειρήσεις αναγνωρίζουν πλέον την δύναμη και την ανταγωνιστικότητα που αποκτούν με την ενσωμάτωση επιχειρηματικών εφαρμογών ευφυΐας - Business Intelligence Tools. Οι εφαρμογές B.I παρέχουν στις επιχειρήσεις

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

Εθνικό Κέντρο Τεκμηρίωσης ΕΙΕ. Copyright 2014 Εθνικό Κέντρο Τεκμηρίωσης Ι EIE

Εθνικό Κέντρο Τεκμηρίωσης ΕΙΕ. Copyright 2014 Εθνικό Κέντρο Τεκμηρίωσης Ι EIE Εθνικό Κέντρο Τεκμηρίωσης ΕΙΕ Copyright 2014 Εθνικό Κέντρο Τεκμηρίωσης Ι EIE δ. Βασιλέως Κωνσταντίνου 48, 11635 Αθήνα τ.: 210 7273900 f: 210 7246824 e: ekt@ekt.gr www.ekt.gr Το έργο αυτό διατίθεται με

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

Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας»

Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας» Θέμα: «Διαδικτιακές Εφαρμογές Μελέτης Ευχρηστίας» Επιβλέπων: Συρμακέσης Σπύρος e-mail: syrma@teimes.gr τηλ: 26310-XXXXX Στόχος είναι η εκμάθηση εργαλείων ελέγχου ευχρηστίας στο διαδίκτυο. Βιβλιογραφική

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

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html Χρ. Ηλιούδης Παγκόσμιος Ιστός (WWW) Ο Παγκόσμιος Ιστός (World Wide Web WWW), ή απλώς Ιστός, βασίζεται στην ιδέα των κατανεμημένων πληροφοριών. Αντί όλες

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

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) ΕΠΛ 012 ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) Διδάσκων Καθηγητής: Δημήτριος Τσουμάκος Εαρινό Εξάμηνο 2010 Βασικές Πληροφορίες Πότε: Δευτέρα & Πέμπτη 10:30-12μμ Πού: ΧΩΔ01

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

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης DNS Manager Αναλυτικός οδηγός χρήσης: DNS Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail & web

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

Τι είναι η διοίκηση παραγωγής και έργων;

Τι είναι η διοίκηση παραγωγής και έργων; Τι είναι η διοίκηση παραγωγής και έργων; Τι είναι η διοίκηση παραγωγής και έργων; ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ ΚΑΙ ΕΡΓΩΝ ΔΙΟΙΚΗΣΗ ΠΑΡΑΓΩΓΗΣ Μόνιμη οργάνωση πόρων ΔΙΟΙΚΗΣΗ ΕΡΓΩΝ Προσωρινή οργάνωση πόρων Ορισμός της

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

3 Αλληλεπίδραση Αντικειμένων

3 Αλληλεπίδραση Αντικειμένων Αφαίρεση και Αρθρωσιμότητα 3 Αλληλεπίδραση Αντικειμένων Πώς συνεργάζονται τα αντικείμενα που δημιουργούμε Αφαίρεση (abstraction) είναι η δυνατότητα να αγνοούμε τις λεπτομέρειες και να εστιάζουμε την προσοχή

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

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

ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΓΙΑ ΤΑ ΝΕΑ ΑΝΑΛΥΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Γ ΓΥΜΝΑΣΙΟΥ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΓΙΑ ΤΑ ΝΕΑ ΑΝΑΛΥΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Γ ΓΥΜΝΑΣΙΟΥ Νέα Αναλυτικά Προγράμματα Πληροφορικής και Επιστήμης Ηλεκτρονικών Υπολογιστών Πηγή: Οδηγός

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

Ημερομηνία Παράδοσης: 4/4/2013

Ημερομηνία Παράδοσης: 4/4/2013 Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική

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

Αθήνα, 17 ΜΑΪΟΥ 2012

Αθήνα, 17 ΜΑΪΟΥ 2012 Αθήνα, 17 ΜΑΪΟΥ 2012 Σκοπεύει: Στη διασφάλιση της Διαλειτουργικότητας μεταξύ των υφιστάμενων πληροφοριακών συστημάτων της Δημόσιας Διοίκησης, η οποία εγγυάται μία συνεχή ροή πληροφοριών μεταξύ πολιτών,

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

ΠΡΟΫΠΟΘΕΣΕΙΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ

ΠΡΟΫΠΟΘΕΣΕΙΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ Όροι Χρήσης Εάν επιθυμείτε να κάνετε χρήση του παρόντος διαδικτυακού τόπου και του ηλεκτρονικού καταστήματος all-about-sneakers.com, οφείλετε να αποδεχτείτε τους όρους χρήσης και αγορών όπως αυτοί εκτίθενται

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

Το πρόγραμμα που ταιριάζει στο δικό σας περιβάλλον ΟΡΓΑΝΩΣΗ ΛΟΓΙΣΤΗΡΙΟΥ REFLEXIS ERP: ΤΟ ΠΡΟΓΡΑΜΜΑ ΠΟΥ ΣΑΣ ΛΥΝΕΙ ΤΑ ΧΕΡΙΑ

Το πρόγραμμα που ταιριάζει στο δικό σας περιβάλλον ΟΡΓΑΝΩΣΗ ΛΟΓΙΣΤΗΡΙΟΥ REFLEXIS ERP: ΤΟ ΠΡΟΓΡΑΜΜΑ ΠΟΥ ΣΑΣ ΛΥΝΕΙ ΤΑ ΧΕΡΙΑ Το πρόγραμμα που ταιριάζει στο δικό σας περιβάλλον ΟΡΓΑΝΩΣΗ ΛΟΓΙΣΤΗΡΙΟΥ REFLEXIS ERP: ΤΟ ΠΡΟΓΡΑΜΜΑ ΠΟΥ ΣΑΣ ΛΥΝΕΙ ΤΑ ΧΕΡΙΑ Περιεχόμενα Η εταιρεία Γενικά... 3 Η πορεία της εταιρείας... 4 Προϊόντα... 4 Υπηρεσίες...

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

Ενίσχυση επιχειρήσεων για την αξιοποίηση καινοτόμων εφαρμογών σε «έξυπνες» συσκευές κινητών επικοινωνιών και υπολογιστές-ταμπλέτες (tablet-pc)

Ενίσχυση επιχειρήσεων για την αξιοποίηση καινοτόμων εφαρμογών σε «έξυπνες» συσκευές κινητών επικοινωνιών και υπολογιστές-ταμπλέτες (tablet-pc) Ενίσχυση επιχειρήσεων για την αξιοποίηση καινοτόμων εφαρμογών σε «έξυπνες» συσκευές κινητών επικοινωνιών και υπολογιστές-ταμπλέτες (tablet-pc) Γιατί να συμμετάσχετε στη δράση digi-mobile; Η δράση digi-mobile

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

Π2.7: Ενοποίηση των επιμέρους εφαρμογών του συστήματος

Π2.7: Ενοποίηση των επιμέρους εφαρμογών του συστήματος ΜΕΤΑΦΟΡΑ ΜΑΘΗΤΩΝ Π2.7: Ενοποίηση των επιμέρους εφαρμογών του συστήματος Συγγραφείς: Ναταλί Παπαδάκη, Χρυσάνθη Λαιμού, Εύη Σχίμφλε Ιούνιος 2014 Περιεχόμενα 1. Εισαγωγή... 3 1.1. Γενικά... 3 1.2. Διάρθρωση

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

Πίνακας Εικόνων. 22/04/2014 Έκδοση 3.0.1

Πίνακας Εικόνων. 22/04/2014 Έκδοση 3.0.1 Προδιαγραφές για Τελικούς Χρήστες Διαδικτυακής Υπηρεσίας «Βασικά στοιχεία μητρώου για νομικά πρόσωπα, νομικές οντότητες, και φυσικά πρόσωπα με εισόδημα από επιχειρηματική δραστηριότητα». Πίνακας Περιεχομένων

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

1 Cosmos Business Systems SA Cosmos Consulting SA Software Solutions

1 Cosmos Business Systems SA Cosmos Consulting SA Software Solutions 1 Cosmos Business Systems SA Cosmos Consulting SA Software Solutions Microsoft Dynamics CRM Τι είναι; Το CRM αποτελεί το τεχνολογικό εργαλείο για την υλοποίηση ενιαίας, πελατοκεντρικής επιχειρηματικής

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

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa. Πληροφορική 1 Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.gr/~organosi/ 2 Η δομή του μαθήματος Εισαγωγή στην

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

Επιχειρηματικά Μοντέλα στο Ηλεκτρονικό Εμπόριο. ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης

Επιχειρηματικά Μοντέλα στο Ηλεκτρονικό Εμπόριο. ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης Επιχειρηματικά Μοντέλα στο Ηλεκτρονικό Εμπόριο ΤΕΙ Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων - Πάτρα Κουτσονίκος Γιάννης 1 Επιχειρηματικό Μοντέλο - Ορισμός Για τη διαδικασία του Ηλεκτρονικού Επιχειρείν,

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

More than. Software as a Service

More than. Software as a Service More than Software as a Service! Software as a Service SaaS. Καινοτομία Τεχνολογία Αποτέλεσμα Το SaaS - Software as a Service ή on demand - είναι το νέο πρωτοποριακό μοντέλο διάθεσης λογισμικού που αξιοποιεί

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

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects) ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μικροελεγκτές και Ενσωματωμένα συστήματα Ανάπτυξη και Εφαρμογές Κωδικός Μαθήματος Μ2 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

Εγχειρίδιο Χρήστη. Ιούνιος 2009. Σελίδα - 1 -

Εγχειρίδιο Χρήστη. Ιούνιος 2009. Σελίδα - 1 - Εγχειρίδιο Χρήστη Ιούνιος 2009 Σελίδα - 1 - 1 Γενικά Η εφαρμογή Intelsoft Hotel (IS HOTEL) αφορά τη διαχείριση μίας μικρής ξενοδοχειακής μονάδας και επιτρέπει τη διαχείριση : των δωματίων και των πελατών

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

Ανάπτυξη Υπηρεσίας Τηλεκπαίδευσης σε ΙP Δίκτυα. Υλοποίηση Σύγχρονης Τηλεκπαίδευσης

Ανάπτυξη Υπηρεσίας Τηλεκπαίδευσης σε ΙP Δίκτυα. Υλοποίηση Σύγχρονης Τηλεκπαίδευσης Ανάπτυξη Υπηρεσίας Τηλεκπαίδευσης σε ΙP Δίκτυα. Υλοποίηση Σύγχρονης Τηλεκπαίδευσης Σπουδαστές: Μιχαήλ Μιχάλης ΑΜ:5089 Αναγνωστόπουλος Σπύρος ΑΜ:3692 Υπεύθυνος καθηγητής: Αναλυτή Κατερίνα Άρτα 2006 E- learning

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΚΑΤΕΥΘΥΝΣΗ : ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ «ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΔΡΑΣΤΙΚΗΣ e-υπηρεσιασ ΥΠΟΣΤΗΡΙ- ΞΗΣ ΣΥΝΑΛΛΑΓΩΝ

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

Αναδρομή. Τι γνωρίζετε για τη δυνατότητα «κλήσης» αλγορίθμων; Τι νόημα έχει;

Αναδρομή. Τι γνωρίζετε για τη δυνατότητα «κλήσης» αλγορίθμων; Τι νόημα έχει; ΜΑΘΗΜΑ 7 Κλήση αλγορίθμου από αλγόριθμο Αναδρομή Σ χ ο λ ι κ ο Β ι β λ ι ο ΥΠΟΚΕΦΑΛΑΙΟ 2.2.7: ΕΝΤΟΛΕΣ ΚΑΙ ΔΟΜΕΣ ΑΛΓΟΡΙΘΜΟΥ ΠΑΡΑΓΡΑΦΟI 2.2.7.5: Κλήση αλγορίθμου από αλγόριθμο 2.2.7.6: Αναδρομή εισαγωγη

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

website guide B2B e-shop

website guide B2B e-shop website guide B2B e-shop Η ιστοσελίδα της Sun Electronics κατασκευάστηκε για να παρέχει χρήσιμες πληροφορίες τόσο στους συνεργάτες της όσο και στους τελικούς καταναλωτές. Σχεδιάστηκε έτσι ώστε η τιμολογιακή

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

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

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΥΠΟΨΗΦΙΟΥ ΕΠΑΛ Α Έκδοση 1.0, Ιούνιος 2011 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ ΠΙΝΑΚΑΣ

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

Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας

Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας ΓΙΑ ΜΙΑ ΑΝΟΙKΤΗ ΕΠΙΧΕΙΡΗΣΗ Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας Web & Mobile apps Για µια ανοικτή επιχείρηση Σήµερα περισσότερο από ποτέ, µια επιχείρηση που θέλει να ανοίξει νέους δρόµους ανάπτυξης

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

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

ΦΤΙΑΞΕ ΜΟΝΟΣ ΣΟΥ ΤΗ ΔΙΚΗ ΣΟΥ ΙΣΤΟΣΕΛΙΔΑ ΔΩΡΕΑΝ ΦΤΙΑΞΕ ΜΟΝΟΣ ΣΟΥ ΤΗ ΔΙΚΗ ΣΟΥ ΙΣΤΟΣΕΛΙΔΑ ΔΩΡΕΑΝ Φτιάξε το Site σου σε 5 βήματα!!! Φτιάξτε τώρα μια σύγχρονη ιστοσελίδα με δυνατότητα να την ανανεώνετε μόνοι σας...με τον πιο γρήγορο και εύκολο τρόπο!!!

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

Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ

Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ Π3.1 ΣΧΕΔΙΟ ΑΞΙΟΛΟΓΗΣΗΣ Αριθμός Έκδοσης: ΕΚΕΤΑ ΙΜΕΤ ΕΜ Β 2014 13 Παραδοτέο ΙΜΕΤ Τίτλος Έργου: «Ολοκληρωμένο σύστημα για την ασφαλή μεταφορά μαθητών» Συγγραφέας: Δρ. Μαρία Μορφουλάκη Κορνηλία Μαρία ΘΕΣΣΑΛΟΝΙΚΗ,

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

Περιεχόμενα. ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στη UML... 19

Περιεχόμενα. ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στη UML... 19 Περιεχόμενα ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στη UML... 19 1.1 Εισαγωγή... 19 1.2 Η γλώσσα UML... 20 1.2.1 Μεθοδολογίες ανάπτυξης λογισμικού... 21 1.2.2 Τύποι διαγραμμάτων της UML... 22 1.3 Διαγράμματα της UML... 24

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

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΜΕΣΟΛΟΓΓΙ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΕΡΓΑΣΤΗΡΙΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2014-2015. Διαδικασία Κατάρτησης Επιχειρηματικού Σχεδίου

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΜΕΣΟΛΟΓΓΙ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΕΡΓΑΣΤΗΡΙΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2014-2015. Διαδικασία Κατάρτησης Επιχειρηματικού Σχεδίου ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ - ΜΕΣΟΛΟΓΓΙ ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΕΡΓΑΣΤΗΡΙΟ ΕΑΡΙΝΟ ΕΞΑΜΗΝΟ 2014-2015 ΕΡΓΑΣΤΗΡΙΑΚO ΜΕΡΟΣ B Eπιχειρηματικό Σχέδιο και Σχεδίαση 1 ης Σελίδας Σκοπός: σκοπός του Β εργαστηριακού

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