Χειμερινό εξάμηνο Διδάσκοντες: Ν. Παπασπύρου, Β. Βεσκούκης, Κ. Σαΐδης
|
|
- Κωνσταντίνος Θεοδωρίδης
- 5 χρόνια πριν
- Προβολές:
Transcript
1 Εργασία στο Μάθημα της Τεχνολογίας Λογισμικού - Προδιαγραφές του RESTful Web API του Παρατηρητηρίου Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο Διδάσκοντες: Ν. Παπασπύρου, Β. Βεσκούκης, Κ. Σαΐδης Γενικές αρχές Το διαδικτυακό παρατηρητήριο τιμών που θα αναπτύξετε θα πρέπει να υποστηρίζει ένα RESTful Application Programming Interface (REST API) για την καταχώριση, ανάκτηση και αναζήτηση των δεδομένων του. Base URL Το REST API θα είναι διαθέσιμο στο ακόλουθο base URL για όλες τις εργασίες: Τα επιμέρους Resources (REST endpoints) που θα διατίθενται μέσω του API θα είναι προσβάσιμα μέσω του παραπάνω base URL, ως εξής: {baseurl/{path-to-resource Για παράδειγμα, το endpoint παράθεσης των προϊόντων θα είναι το εξής: {baseurl/products Ενώ το endpoint για την ανάκτηση των δεδομένων του προϊόντος με κωδικό 123 θα είναι το εξής: {baseurl/products/123 Μορφότυπος δεδομένων Το REST API θα υποστηρίζει τον μορφότυπο (content-type: application/json) για τις ομάδες 5 και 6 ατόμων και τον μορφότυπο (content-type: text/xml) για τις ομάδες 7 ατόμων. Η επιλογή του μορφότυπου θα καθορίζεται στην αίτηση ως εξής (query parameter): {baseurl/{path-to-resource?format={json xml Αν η παράμετρος format δεν παρέχεται σε κάποια αίτηση, μπορείτε να θεωρήσετε ότι το json θα είναι η default τιμή. Οι ομάδες των 5 και 6 ατόμων θα πρέπει να επιστρέφουν ένδειξη σφάλματος σε κάθε αίτηση που το format έχει την τιμή xml (π.χ. Κωδικός 400, Bad Request). Οι ομάδες των 7 ατόμων θα πρέπει να υποστηρίξουν πλήρως και τους δύο μορφότυπους. Σε κάθε περίπτωση η κωδικοποίηση χαρακτήρων (character encoding) θα πρέπει να είναι UTF8. 1
2 Διαπίστευση και δικαιοδοσία χρηστών Τα endpoints ανάκτησης και αναζήτησης δεδομένων του API θα είναι διαθέσιμα στο ευρύ κοινό ως ανοικτά δεδομένα (Open Data) και δεν θα απαιτούν κανένα στοιχείο διαπίστευσης (username, password, API key, token, κλπ.). Αντίθετα, τα endpoints προσθήκης, ενημέρωσης ή διαγραφής των δεδομένων θα είναι διαθέσιμα μόνο σε διαπιστευμένους χρήστες (authenticated χρήστες που έχουν κάνει login στην εφαρμογή), οι οποίοι θα πρέπει να έχουν και την ειδική δικαιοδοσία για καταγραφή δεδομένων (authorized χρήστες με το ρόλο του Εθελοντή). Προφανώς και οι χρήστες με το ρόλο του Διαχειριστή μπορούν να εκτελέσουν όλες τις ενέργειες που μπορούν να εκτελεστούν από τους Εθελοντές (με ειδικό χειρισμό σε κάποιες περιπτώσεις, όπως περιγράφεται στη συνέχεια). Τα «διαπιστευτήρια» του χρήστη, κωδικοποιημένα με τον τρόπο που εσείς κρίνετε πιο συμβατό με τη σχετική βέλτιστη διεθνή πρακτική, θα πρέπει να παρέχονται σε ειδικό για το σκοπό αυτό custom HTTP Header στις αιτήσεις προσθήκης, αλλαγής ή διαγραφής δεδομένων. Το όνομα του custom HTTP header θα πρέπει να είναι X-OBSERVATORY-AUTH. Διαχείριση σφαλμάτων Κάθε κλήση στο API θα πρέπει να επιστρέφει τα κατάλληλα HTTP Status Codes σε περίπτωση σφάλματος. Ειδικότερα, σε περίπτωση που ο ζητούμενος πόρος δεν υπάρχει (π.χ. λάθος κωδικός προϊόντος), τότε θα πρέπει να επιστρέφεται το 404 Not Found. Σε περίπτωση που ένας διαπιστευμένος χρήστης δεν έχει τη δικαιοδοσία να εκτελέσει μια ενέργεια, θα πρέπει να επιστρέφεται το 401 Not Authorized. Σε περίπτωση που ένας μη διαπιστευμένος χρήστης δεν επιτρέπεται να εκτελέσει μια ενέργεια θα πρέπει να επιστρέφεται το 403 Forbidden. Τέλος, σε περίπτωση που οι παράμετροι που δίνονται από τον χρήστη σε μία κλήση δεν είναι έγκυροι (π.χ. κενό υποχρεωτικό πεδίο), το σύστημα θα πρέπει να επιστρέφει το 400 Bad Request. Προϊόντα Για τη διαχείριση των προϊόντων, οι προδιαγραφές του API είναι οι εξής. GET {baseurl/products Επιστρέφεται η λίστα των προϊόντων του παρατηρητηρίου. Υποστηριζόμενες παράμετροι (ως μέρος του URL query) start, default 0 count, default 20 status String, με επιτρεπτές τιμές: ALL WITHDRAWN ACTIVE, default ACTIVE sort String, με επιτρεπτές τιμές: id ASC, id DESC, name ASC, name DESC, default id DESC Παράδειγμα: GET {baseurl/products?start=0&count=100&sort=id ASC&status=ALL Τα αποτελέσματα επιστρέφονται με την εξής κωδικοποίηση: start count total products Long List<Product> 2
3 Τα πεδία start, count, total αφορούν στη «σελιδοποίηση» των αποτελεσμάτων, ενώ το πεδίο products θα περιέχει τη λίστα με τα προϊόντα που περιέχονται στη συγκεκριμένη «σελίδα». Στη λίστα products, κάθε προϊόν περιέχει τα εξής ελάχιστα κοινά πεδία: id String ή Long Μοναδικός προσδιοριστής προϊόντος. name String Το όνομα του προϊόντος. description String Η περιγραφή του προϊόντος. category String Η κατηγορία του προϊόντος (π.χ. Laptop, Τηλεόραση, κλπ), η οποία καθορίζει την ειδική κλάση που θα περιέχει ενδεχόμενα πρόσθετα πεδία. tags List<String> Λίστα από tags, πρόσθετα του category. withdrawn Boolean Ένδειξη για το αν οι τιμές του προϊόντος έχουν πάψει να «καταγράφονται» στο παρατηρητήριο, default false. Η έννοια «προϊόν» στην εφαρμογή σας μπορεί να αναφέρεται είτε σε προϊόντα, είτε σε υπηρεσίες. Σε κάθε περίπτωση, όμως, θα πρέπει να επιστρέφονται τα παραπάνω ελάχιστα κοινά πεδία. Τα όποια πρόσθετα πεδία που μπορεί να υποστηρίζονται από την εφαρμογή σας (προαιρετικά), εφόσον υπάρχουν, θα πρέπει να παρέχονται ομαδοποιημένα σε ένα πεδίο extradata (τα πεδία που περιέχονται κάθε φορά στα extradata προκύπτουν από το category του κάθε προϊόντος). Παράδειγμα κωδικοποίησης ενός προϊόντος σε μορφή /. { id : 123, name : Vendor X Laptop Model 987, description :., category : Laptop, tags : [ computing, laptops ], withdrawn :false, extradata : { RAM : 8GB, HD : 1TB, <?xml version="1.0" encoding="utf-8"?> <product> <id>123</id> <name>vendor X Laptop Model 987</name> <description>.</description> <category>laptop</category> <tags>computing, laptop</tags> <withdrawn>false</withdrawn> <extradata> <RAM>8GB</RAM> <HD>1TB</HD> </more> </product> Παράδειγμα κωδικοποίησης των αποτελεσμάτων μιας επίκλησης της GET {baseurl/products { start : 0, count : 20, total : 3823, products : [ <?xml version="1.0" encoding="utf-8"?> <results> <start>0</start> <count>20</count> <total>3823</total> 3
4 { product 1, { product 2,, { product 20, ] <products> <product> product 1 </product> <product> product 2 </product> <product> product 20 </product> </products> </results> POST {baseurl/products Δημιουργία νέου προϊόντος. Η αίτηση θα πρέπει να περιέχει στο body (και όχι στο query) τις τιμές για τα υποχρεωτικά πεδία του προς δημιουργία προϊόντος (name, description, category, tags). Προαιρετικά, θα μπορούσατε να υποστηρίξετε και τα πρόσθετα πεδία του προϊόντος που υποστηρίζονται από το ανά περίπτωση category. Το αποτέλεσμα της αίτησης, σε περίπτωση επιτυχούς δημιουργίας νέου προϊόντος, θα είναι η πλήρης κωδικοποίηση των δεδομένων του, όπως περιγράφηκε προηγουμένως. GET {baseurl/products/{id Επιστρέφονται τα δεδομένα του προϊόντος με το συγκεκριμένο id. Η κωδικοποίηση των δεδομένων θα γίνεται όπως έχει ήδη περιγραφεί προηγουμένως,. Η μόνη υποστηριζόμενη παράμετρος είναι το format. PUT {baseurl/products/{id Ενημέρωση των στοιχείων του προϊόντος με το συγκεκριμένο id. Τα πεδία, όπως και στην περίπτωση της POST, θα πρέπει να κωδικοποιηθούν στο body και όχι στο query της αίτησης. Η αίτηση θα πρέπει να περιλαμβάνει το σύνολο των υποστηριζόμενων πεδίων του κάθε προϊόντος, αντικαθιστώντας όλες τις προηγούμενες τιμές (FULL UPDATE). Το αποτέλεσμα θα είναι η πλήρης κωδικοποίηση των δεδομένων του προϊόντος. PATCH {baseurl/products/{id Μερική ενημέρωση του προϊόντος με το συγκεκριμένο id. Η κλήση αυτή χρησιμοποιείται μόνο όταν απαιτείται η αλλαγή ενός μόνο πεδίου (PARTIAL UPDATE) και τα δεδομένα της αίτησης κωδικοποιούνται κι αυτά στο body και όχι στο query αυτής. Το αποτέλεσμα θα είναι η πλήρης κωδικοποίηση των δεδομένων του προϊόντος. DELETE {baseurl/products/{id Διαγραφή του προϊόντος με το συγκεκριμένο id. Αν ο χρήστης που εκτελεί την αίτηση έχει το ρόλο του Εθελοντή, το σύστημα θα πρέπει να θέσει την τιμή withdrawn=true στο προϊόν. Αν ο χρήστης έχει το ρόλο του Διαχειριστή, το σύστημα θα προχωρά στη διαγραφή του προϊόντος και όλων των σχετικών του πληροφοριών (π.χ. τιμές, σημεία πώλησης). 4
5 Το αποτέλεσμα θα είναι απλό μήνυμα επιβεβαίωσης, όπως φαίνεται στον ακόλουθο πίνακα. { message : OK <message>ok</message> Καταστήματα / σημεία πώλησης Για τη διαχείριση των καταστημάτων / σημείων πώλησης, οι προδιαγραφές του API είναι οι εξής. GET {baseurl/shops Επιστρέφεται η λίστα των καταστημάτων του παρατηρητηρίου. Οι υποστηριζόμενες παράμετροι (ως μέρος του URL query), είναι ίδιες με την περίπτωση των προϊόντων, με την εξαίρεση της extradata, που δεν υποστηρίζεται για τα καταστήματα. Παράδειγμα: GET {baseurl/shops?start=0&count=100&sort=id ASC&status=ACTIVE Τα αποτελέσματα επιστρέφονται με την εξής κωδικοποίηση: start count total Long shops List<Shop> Τα πεδία start, count, total αφορούν στη «σελιδοποίηση» των αποτελεσμάτων, ενώ το πεδίο shops θα περιέχει τη λίστα με τα καταστήματα που περιέχονται στη συγκεκριμένη «σελίδα». Στη λίστα shops, κάθε κατάστημα περιέχει τα εξής ελάχιστα κοινά πεδία: id String ή Long Μοναδικός προσδιοριστής καταστήματος. name String Το όνομα του καταστήματος. address String Η διεύθυνση του καταστήματος. lng Double Το γεωγραφικό μήκος της θέσης του καταστήματος(*). lat Double Το γεωγραφικό πλάτος της θέσης του καταστήματος(*). tags List<String> Λίστα από tags. withdrawn Boolean Ένδειξη για το αν το κατάστημα έχει πάψει να «καταγράφεται» στο παρατηρητήριο, default false. (*) Στο σύστημα συντεταγμένων WGS84. Η έννοια «κατάστημα» στην εφαρμογή σας μπορεί να έχει κι αυτή να προσαρμοστεί σε όποιες ειδικές απαιτήσεις απαιτούνται από την προσέγγισή σας, σε κάθε περίπτωση, όμως, θα πρέπει να επιστρέφονται τα παραπάνω ελάχιστα κοινά πεδία. Παράδειγμα κωδικοποίησης ενός καταστήματος σε μορφή /. { <?xml version="1.0" encoding="utf-8"?> 5
6 id : 321, name : Κατάστημα Ηλεκτρονικών X Ζωγράφου, address : Οδός 13, 12345, Ζωγράφου lng : , lat : tags : [ computing, laptops ], withdrawn : false <shop> <id>321</id> <name> Κατάστημα Ηλεκτρονικών X Ζωγράφου </name> <address> Οδός 13, 12345, Ζωγράφου</address> <lng> </lng> <lat> </lat> <tags>computing, laptops</tags> <withdrawn>false</withdrawn> </shop> Παράδειγμα κωδικοποίησης των αποτελεσμάτων μιας επίκλησης της GET {baseurl/shops { start : 0, count : 20, total : 187, shops : [ { shop 1, { shop 2,, { shop 20, ] <?xml version="1.0" encoding="utf-8"?> <results> <start>0</start> <count>20</count> <total>187</total> <shops> <shop> shop 1 </shop> <shop> shop 2 </shop> <shop> shop 20 </shop> </shops> </results> POST {baseurl/shops Δημιουργία νέου καταστήματος. Η αίτηση θα πρέπει να περιέχει στο body (και όχι στο query) τις τιμές για όλα τα πεδία του προς δημιουργία προϊόντος (όλα είναι υποχρεωτικά). Το αποτέλεσμα της αίτησης, σε περίπτωση επιτυχούς δημιουργίας νέου προϊόντος, θα είναι η πλήρης κωδικοποίηση των δεδομένων του, όπως περιγράφηκε προηγουμένως. GET {baseurl/shops/{id Επιστρέφονται τα δεδομένα του καταστήματος με το συγκεκριμένο id. Η κωδικοποίηση των δεδομένων θα γίνεται όπως έχει ήδη περιγραφεί προηγουμένως,. Η μόνη υποστηριζόμενη παράμετρος είναι το format. PUT {baseurl/shops/{id Ενημέρωση των στοιχείων του καταστήματος με το συγκεκριμένο id. Οι προδιαγραφές είναι ίδιες με την PUT {baseurl/products/{id. 6
7 PATCH {baseurl/shops/{id Μερική ενημέρωση του καταστήματος με το συγκεκριμένο id. Οι προδιαγραφές είναι ίδιες με την PATCH {baseurl/products/{id. DELETE {baseurl/shops/{id Διαγραφή του καταστήματος με το συγκεκριμένο id. Αν ο χρήστης που εκτελεί την αίτηση έχει το ρόλο του Εθελοντή, το σύστημα θα πρέπει να θέσει την τιμή withdrawn=true στο κατάστημα. Αν ο χρήστης έχει το ρόλο του Διαχειριστή, το σύστημα θα προχωρά στη διαγραφή του καταστήματος και όλων των σχετικών του πληροφοριών (π.χ. τιμές των προϊόντων που πωλούνται σε αυτό). Το αποτέλεσμα θα είναι απλό μήνυμα επιβεβαίωσης, όπως φαίνεται στον ακόλουθο πίνακα. { message : OK <message>ok</message> Προσθήκη και Αναζήτηση τιμών Το API θα παρέχει ένα endpoint για την αναζήτηση τιμών των προϊόντων και ένα endpoint για την προσθήκη τιμών προϊόντων. GET {baseurl/prices Αναζήτηση τιμών προϊόντων σε καταστήματα. Υποστηριζόμενες παράμετροι, κωδικοποιημένες στο query του αιτήματος start, default 0 count, default 20 geo.dist, απόσταση σε χιλιόμετρα από το σημείο ενδιαφέροντος geo.lng Double, το γεωγραφικό μήκος του σημείου ενδιαφέροντος geo.lat Double, το γεωγραφικό πλάτος του σημείου ενδιαφέροντος date.from Date, με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ date.to Date, με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ shops List<String>, με κωδικούς καταστημάτων products List<String>, με κωδικούς προϊόντων tags List<String> sort List<String>, με επιτρεπτές τιμές πολλαπλούς συνδυασμούς των τιμών geo.dist, price, date και ASC, DESC, default price ASC. Τα πεδία geo.dist, geo.lng, geo.lat θα πρέπει είτε όλα να έχουν τιμές, είτε κανένα να μην έχει τιμή. Αν δοθούν τιμές σε κάποια από τα πεδία αυτά (αλλά όχι σε όλα), το σύστημα θα πρέπει να απαντήσει με το κατάλληλο μήνυμα λάθους. Αν δοθούν και οι τρεις τιμές, το σύστημα θα πρέπει να υπολογίσει στα αποτελέσματά του μόνο τις τιμές των προϊόντων εκείνων που διατίθενται σε καταστήματα που απέχουν κατά μέγιστο geo.dist χιλιόμετρα από τη θέση (geo.lng, geo.lat). Αν τα πεδία αυτά δεν λάβουν τιμές, το κριτήριο της απόστασης θα πρέπει να αγνοηθεί από το σύστημα για τον υπολογισμό των αποτελεσμάτων. 7
8 Το ίδιο ισχύει και για τα πεδία date.from, date.to. Αν κάποιο από τα δύο δεν έχει τιμές, το σύστημα θα πρέπει να απαντήσει με το κατάλληλο μήνυμα λάθους. Για να ζητηθεί μια συγκεκριμένη ημ/νία (και όχι το χρονικό διάστημα από date.from έως date.to), θα πρέπει να δοθεί η ίδια τιμή και στα δύο πεδία. Αν τα πεδία αυτά δεν λάβουν τιμές, το σύστημα θα πρέπει αυτόματα να θεωρήσει ως επιθυμητή ημ/νία βάση την ημέρα του χρόνου εκτέλεσης (today). Τα πεδία shops, products, tags είναι προαιρετικά και λαμβάνουν μηδέν ή περισσότερες τιμές. Σε ψευδοκώδικα, το ερώτημα που θα πρέπει να εκτελείται από το σύστημα για τον υπολογισμό των αποτελεσμάτων της αναζήτησης είναι το εξής: SELECT price, product.id, product.name, product.tags, shop.id, shop.name, shop.tags, shop.address, distanceof(shop.lng, shop.lat, geo.lng, geo.lat) as dist, price.date WHERE dist < geo.dist AND price.date in [date.from, date.to] AND shop.id in [shops] AND product.id in [products] AND ( product.tags.containsany(tags) OR shop.tags.containsany(tags) ) order by [sort] Παραδείγματα: 1. Εμφάνιση των τιμών ενός προϊόντος σε δύο διαφορετικά καταστήματα σήμερα από τη φθηνότερη στην ακριβότερη: GET {baseurl/prices?shops=321&shops=322&products=123& sort=price ASC 2. Εμφάνιση των τιμών ενός προϊόντος στα καταστήματα που απέχουν 5χμλ από το σημείο (Χ,Υ) σήμερα από το πιο κοντινό στο πιο απομακρυσμένο κατάστημα: GET {baseurl/prices?geo.dist=5&geo.lng=x&geo.lat=y&products=123&sort=dist ASC 3. Εμφάνιση των τιμών ενός προϊόντος σε όλα τα καταστήματα για συγκεκριμένο χρονικό διάστημα: GET {baseurl/prices?date.from= &date.to= &products=123&sort=date ASC Τα αποτελέσματα επιστρέφονται με την εξής κωδικοποίηση: Start Count Total Long 8
9 Prices List<Price> Τα πεδία start, count, total αφορούν στη «σελιδοποίηση» των αποτελεσμάτων, ενώ το πεδίο prices θα περιέχει τη λίστα με τις τιμές που περιέχονται στη συγκεκριμένη «σελίδα», όπου κάθε στοιχείο της λίστας αντιστοιχεί σε μια δομή που περιέχει τα εξής πεδία: price Double Η τιμή του προϊόντος σε ευρώ στο συγκεκριμένο κατάστημα τη συγκεκριμένη ημ/νία. date Date, με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ Η ημερομηνία. productname String Το όνομα του προϊόντος. productid String or Long Ο προσδιοριστής του προϊόντος. producttags List<String> Τα tags του προϊόντος. shopid String Ο προσδιοριστής του καταστήματος. shopname String Το όνομα του καταστήματος. shoptags List<String> Τα tags του καταστήματος. shopaddress String Η διεύθυνση του καταστήματος. shopdist Η απόσταση του καταστήματος από το σημείο ενδιαφέροντος. POST {baseurl/prices Προσθήκη τιμής προϊόντος. Η αίτηση θα πρέπει να περιέχει στο body (και όχι στο query) τις εξής τιμές υποχρεωτικά. price Double Η τιμή του προϊόντος σε ευρώ. date.from Date, με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ Το χρονικό διάστημα (ημερομηνίες από έως) date.to Date, με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ που το προϊόν έχει / είχε την τιμή. productid String or Long Ο προσδιοριστής του προϊόντος. shopid String Ο προσδιοριστής του καταστήματος. Το αποτέλεσμα της αίτησης, σε περίπτωση επιτυχούς δημιουργίας νέου προϊόντος, θα είναι η πλήρης κωδικοποίηση των δεδομένων του, όπως περιγράφηκε προηγουμένως. 9
Τα web services του παρατηρητηρίου τιμών ακολουθούν λογική REST και απαντούν σε GET requests ως ακολούθως:
ΓΕΝ.ΓΡΑΜΜΑΤΕΙΑ ΕΜΠΟΡΙΟΥ ΠΡΟΔΙΑΓΡΑΦΕΣ ΥΠΗΡΕΣΙΩΝ ΙΣΤΟΥ (WEB SERVICES) ΤΟΥ ΠΑΡΑΤΗΡΗΤΗΡΙΟΥ ΤΙΜΩΝ (e-prices.gr) 1. Προδιαγραφές Υπηρεσιών Ιστού (Web Services) Το Παρατηρητήριο Τιμών (e-prices.gr) δημιουργήθηκε
Διαβάστε περισσότεραPaybybank RESTful API GUIDE
Paybybank RESTful API GUIDE Α. Paybybank API Documentation Για να χρησιμοποιήσετε το Paybybank API περιβάλλον (Documentation/PLAYGROUND), χρειάζεται να δημιουργήσετε ένα λογαριασμό, καταχωρώντας ένα έγκυρο
Διαβάστε περισσότεραPayByBank RESTful API GUIDE
PayByBank RESTful API GUIDE Α. PayByBank API Documentation Για να χρησιμοποιήσετε το PayByBank API περιβάλλον (Documentation/PLAYGROUND), χρειάζεται να δημιουργήσετε ένα λογαριασμό, καταχωρώντας ένα έγκυρο
Διαβάστε περισσότεραΠίνακας Εικόνων. 22/04/2014 Έκδοση 3.0.1
Προδιαγραφές για Προγραμματιστές Διαδικτυακής Υπηρεσίας «Βασικά στοιχεία μητρώου για νομικά πρόσωπα, νομικές οντότητες, και φυσικά πρόσωπα με εισόδημα από επιχειρηματική δραστηριότητα». Πίνακας Περιεχομένων
Διαβάστε περισσότεραΠεριγραφή των Web Services της δράσης
Περιγραφή των Web Services της δράσης «Ψηφιακές Υπηρεσίες Αλληλεγγύης στις 8 Περιφέρειες Αμιγούς Σύγκλισης» Έκδοση εγγράφου: 1.2, 12/02/2015 Διαφορές σε σχέση με την έκδοση 1.1: Προσθήκη των error codes
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ Web Services
ΚΕΦΑΛΑΙΟ Web Services Προϋποθέσεις εγκατάστασης Web Services για το Κεφάλαιο 4.50 1. Κεφάλαιο έκδοση 4.51e build 458 ή νεότερο 2. Internet Information Server (IIS) version 6 ή νεότερος 3. Σε κάποιον υπολογιστή
Διαβάστε περισσότεραΟΔΗΓΟΣ ΔΙΑΣΥΝΔΕΣΗΣ για το Έργο «Ανάπτυξη Πλατφόρμας Παροχής Υπηρεσιών Αποστολής και Λήψης Σύντομων Μηνυμάτων»
ΜΕΛΕΤΗ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΟ ΕΡΓΟ «ΑΝΑΠΤΥΞΗ ΠΛΑΤΦΟΡΜΑΣ ΠΑΡΟΧΗΣ ΥΠΗΡΕΣΙΩΝ ΑΠΟΣΤΟΛΗΣ ΚΑΙ ΛΗΨΗΣ ΣΥΝΤΟΜΩΝ ΜΗΝΥΜΑΤΩΝ» ΟΔΗΓΟΣ ΔΙΑΣΥΝΔΕΣΗΣ για το Έργο «Ανάπτυξη Πλατφόρμας Παροχής Υπηρεσιών Αποστολής και Λήψης Σύντομων
Διαβάστε περισσότεραsendsms.gr HTTP Service
Ανάγνωση στοιχείων λογαριασμού χρήστη sendsms.gr HTTP Service action: user_load SERVER RESPONSE αρ. σφάλματος επίθετο
Διαβάστε περισσότεραΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ WEB SERVICES ΓΙΑ ΔΙΑΣΥΝΔΕΣΗ ΜΕ ΤΟ ΥΦΙΣΤΑΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ
ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ WEB SERVICES ΓΙΑ ΔΙΑΣΥΝΔΕΣΗ ΜΕ ΤΟ ΥΦΙΣΤΑΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΠΕΡΙΕΧΟΜΕΝΑ m_kinds (Master Αρχείο Ειδών)... 5 EndPoint:... 5 Available HTTP Methods:... 5 Περιγραφή:... 5 Options:...
Διαβάστε περισσότεραΥπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ
Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Μάθημα Πρώτο Εισαγωγή στις Υπηρεσίες Ιστού (Web Services) Μοντέλα WS JSON Χρήση (consume) WS μέσω python Πρόσβαση σε WS και άντληση δεδομένων Παραδείγματα
Διαβάστε περισσότεραPayByBank RESTful API
PayByBank RESTful API Διασύνδεση της Εταιρείας σας με την υπηρεσία PayByBank Για να μπορέσει η Επιχείρησή σας (από εδώ και στο εξής Merchant) να διασυνδεθεί παραγωγικά με το PayByBank και να γίνουν όλοι
Διαβάστε περισσότεραΗμερομηνία Παράδοσης: 4/4/2013
Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας
Διαβάστε περισσότεραΙατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε.
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Διαβάστε περισσότεραWeb and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol
HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)
Διαβάστε περισσότεραΙατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Διαβάστε περισσότεραHTTP API v1.6 SMSBOX.GR HTTP API v
SMSBOX.GR HTTP API v 1.6 23.6.17 Αποστολή SMS Η χρήση του HTTP Api της smsbox.gr σας επιτρέπει να συνδεθείτε με το σύστημά μας και να στείλετε εύκολα sms από την δικιά σας ιστοσελίδα ή εφαρμογή. Μπορεί
Διαβάστε περισσότεραPayByBank RESTful API v8.0
PayByBank RESTful API v8.0 Περιεχόμενα Διασύνδεση της Εταιρείας σας με την υπηρεσία PayByBank... 1 Α.PayByBank API Documentation... 2 Κατηγορίες και Κλήσεις... 3 Β. Διαδικασία Ροής PayByBank... 5 Επεξήγηση
Διαβάστε περισσότεραSOAP API. https://bulksmsn.gr. Table of Contents
SOAP API https://bulksmsn.gr Table of Contents Send SMS...2 Query SMS...3 Multiple Query SMS...4 Credits...5 Save Contact...5 Delete Contact...7 Delete Message...8 Email: sales@bulksmsn.gr, Τηλ: 211 850
Διαβάστε περισσότεραΤεχνολογίες ιαδικτύου
Τεχνολογίες ιαδικτύου Εισαγωγή Αρχιτεκτονική, Πρωτόκολλα και Πρότυπα Βασικών Υπηρεσιών Ιστορικά Στοιχεία ARPANET Ο «παππούς» των δικτύων Αναπτύχθηκε από την DARPA στα τέλη του 60 Το 83 διασπάται σε MILNET
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ Εισαγωγή στη MySQL Νικόλαος Ζ. Ζάχαρης Τι είναι η MySql Είναι ένα Σχεσιακό Σύστημα Διαχείρισης
Διαβάστε περισσότεραΥΠΗΡΕΣΙΑ ΥΠΟΒΟΛΗΣ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΕΛΕΓΧΩΝ API Επικοινωνίας με ΓΓΠΣ. Γ.Γ.Π.Σ. : Ομάδα Ευέλικτης Ανάπτυξης 5/2012
ΥΠΗΡΕΣΙΑ ΥΠΟΒΟΛΗΣ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΕΛΕΓΧΩΝ API Επικοινωνίας με ΓΓΠΣ Γ.Γ.Π.Σ. : Ομάδα Ευέλικτης Ανάπτυξης 5/2012 Έκδοση 1.1(Draft) 1/20 Table of Contents 1 Γενικά...4 1.1 Θέματα ασφάλειας...4
Διαβάστε περισσότεραΑναφορά εργασιών για το τρίμηνο Ιούνιος Αύγουστος 2013
Στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου». Η Πράξη συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ).
Διαβάστε περισσότεραΣχεδιασμός Πληροφοριακών Συστημάτων. Σημειώσεις
Σχεδιασμός Πληροφοριακών Συστημάτων Σημειώσεις Συμπλήρωμα για τις Εκδόσεις 4 (4.1) και 4.2 των Σημειώσεων Έκδοση 19/2/2011 Μάριος Μάντακας mmantak@gmail.com Διαφορά από την προηγούμενη Έκδοση: Προσθήκη
Διαβάστε περισσότεραΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΈΛΕΓΧΟΙ ΔΕΛΤΙΟ ΚΑΤΑΧΩΡΙΣΗΣ ΔΙΟΡΘΩΣΕΩΝ (ΔΚΔ) ΈΚΔΟΣΗ 01.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία
Διαβάστε περισσότεραΣχεδίαση Βάσεων Δεδομένων
Οδηγίες Μέρος 1: Απαντήστε κάθε ερώτηση. 1. Ποια είναι τα πλεονεκτήματα που παρέχει το Περιβάλλον Βάσεων Δεδομένων της Oracle για τις επιχειρήσεις; Το σύστημα διαχείρισης βάσεων δεδομένων της Oracle δίνει
Διαβάστε περισσότεραΛιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα
ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα Λιόλιου Γεωργία ΕπιβλέπουσαΚαθηγήτρια: ΣατρατζέµηΜάγια, καθηγήτρια, τµ. ΕφαρµοσµένηςΠληροφορικής, ΠΑΜΑΚ Εισαγωγή Γενικά στοιχεία εφαρµογή
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 8: Εισαγωγή στη SPARQL Βασική Χρήση Μ.Στεφανιδάκης 3-5-2015. Η γλώσσα ερωτημάτων SPARQL Ερωτήσεις (και ενημερώσεις) σε σετ δεδομένων RDF Και σε δεδομένα άλλης μορφής
Διαβάστε περισσότεραΓενικά. Change Reference
ΣΕΝΑΡΙΑ ΜΕΤΑΣΧΗΜΑΤΙΣΜΩΝ Date Change Reference 27-06-2001 Αρχικό 17-09-2001 Προσθήκες Διαχωρισμός των σεναρίων σε αγορές και πωλήσεις Μεταβλητή ADDWHERE για σενάρια μαζικών μετασχηματισμών 24-09-2001 Προσθήκες
Διαβάστε περισσότεραΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2012-2013 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη Project 2012-2013 Υλοποίηση ενός chat server-client Παράδοση: 7/2/2013
Διαβάστε περισσότεραΟΠΣ-ΕΣΠΑ : Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ Ειδική Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΟΠΣ-ΕΣΠΑ 2014-2020: ΟΔΗΓΟΣ ΣΥΜΠΛΗΡΩΣΗΣ Web Services ΓΙΑ ΤΗΝ ΥΠΟΒΟΛΗ ΔΕΛΤΙΩΝ ΕΣΠΑ
Διαβάστε περισσότεραΣύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ
Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους
Διαβάστε περισσότεραΣύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών Α.Ε.Ι.
Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών Α.Ε.Ι. Παραδοτέο: Εκπαίδευση Αναφορά εκπαιδεύσεων σε τελικούς και ανώτερους χρήστες Σύνοψη Στο παρόν παραδοτέο παρουσιάζεται συνολικά η διαδικασία
Διαβάστε περισσότεραΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ
2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ
Διαβάστε περισσότεραΟδηγίες Χρήσης. Developed by interad
Οδηγίες Χρήσης Developed by interad Περιεχόμενα Ενημέρωση για τη σελίδα Pricing... 3 ΔΩΡΕΑΝ ΔΟΚΙΜΗ... 3 ΒΑΣΙΚΟ ΠΑΚΕΤΟ... 3 ΠΑΚΕΤΟ 6 ΜΗΝΩΝ... 3 ΠΑΚΕΤΟ 12 ΜΗΝΩΝ... 3 Ενημέρωση για τη σελίδα Registration...
Διαβάστε περισσότεραΤο αίτημα (http request) για την αποστολή μηνύματος γίνεται στον server μας στο URL http://www.mysms.com.gr/api.php, με τις ακόλουθες μεταβλητές.
ΠΑΛΑΙΩΝ ΠΑΤΡΩΝ ΓΕΡΜΑΝΟΥ 33 (ΜΕΓΑΡΟ ΑΒΕΡΩΦ), Τ.Κ. 54622, ΘΕΣΣΑΛΟΝΙΚΗ ΤΗΛ. ΚΕΝΤΡΟ: 2310 231 557, ΦΑΞ: 2310 231 552 URL: www.mysms.com.gr ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ: support@mysms.com.gr 1. Αποστολή SMS Το αίτημα
Διαβάστε περισσότεραUpload zip αρχείων. Στοιχεία Σύνδεσης Η κλήση του REST Service για το upload zip αρχείων προϋποθέτει
Έκδοση Εγγράφου: 1.3 Ημερομηνία Τελευταίας Ενημέρωσης: 14/06/2016 (Υποστήριξη TLS1.2, προαπαιτούμενο framework 4.5 ή μεγαλύτερο) Upload zip αρχείων Στοιχεία Σύνδεσης Η κλήση του REST Service για το upload
Διαβάστε περισσότεραΤεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Οδηγός Εργαστηρίου ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Οδηγός Εργαστηρίου:
Διαβάστε περισσότεραEBS Version Entersoft Business Suite Entersoft CRM
EBS Version 4.4.2.2 Entersoft Business Suite Entersoft CRM Νέα χαρακτηριστικά και επεκτάσεις Περιεχόμενα Συνοπτική περιγραφή περιεχομένων έκδοσης 3 Entersoft ERP... 3 Entersoft ERP 4 Τεκμηρίωση... 4 Νέο
Διαβάστε περισσότεραΘέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~
Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~ Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Ροή Δεδομένων
Διαβάστε περισσότεραΤεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Οδηγός Εργαστηρίου:
Διαβάστε περισσότεραΜιχάλης Μασούρας Επιβλέπων Καθηγητής: Ιγνάτιος Δεληγιάννης
Μιχάλης Μασούρας Επιβλέπων Καθηγητής: Ιγνάτιος Δεληγιάννης Η ανάπτυξη ενός αντικειμενοστρεφούς συστήματος λογισμικού, το οποίο θα διαχειρίζεται δεδομένα των βιογραφικών σημειωμάτων των υποψηφίων. Δυνατότητα
Διαβάστε περισσότεραΠροδιαγραφές διασύνδεσης ΠΣ ΑΤΛΑΣ με ΠΣ ΔΑΣΤΑ
Προδιαγραφές διασύνδεσης ΠΣ ΑΤΛΑΣ με ΠΣ ΔΑΣΤΑ Έκδοση εγγράφου: 2.0, 14/5/2013 Διαφορές σε σχέση με την προηγούμενη έκδοση: Προστέθηκε στην εισαγωγή ο διαχωρισμός μεταξύ των Web Services που στοχεύουν στη
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΠΕΜΠΤΟ Triggers, Stored procedures Γιώργος Μαρκοµανώλης Περιεχόµενα Triggers-Ενηµέρωση δεδοµένων άλλων πινάκων... 1 Ασφάλεια...
Διαβάστε περισσότεραΠανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»
Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Ανάπτυξη Πλατφόρμας Διαδικτυακής Δημοσίευσης Χαρτογραφικών Δεδομένων Developing
Διαβάστε περισσότεραΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική. Υπηρεσία Άντλησης Αποτελέσματος Πιστοποίησης Αναπηρίας
ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ Ηλεκτρονική Υπηρεσία Άντλησης Αποτελέσματος Πιστοποίησης Αναπηρίας Πίνακας Περιεχομένων 1. Εισαγωγή... 3 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 1.3 Login Screen...
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη 1 3 η ενότητα: Εισαγωγή στις Βάσεις Δεδομένων και στην MySQL
Διαβάστε περισσότεραΔιαβάστε στο Παράρτημα Α.1 πώς θα γράψετε ένα πρόγραμμα PHP για την παροχή δεδομένων σε μορφή διαφορετική από την HTML.
Εργαστήριο #13 Από τα προηγούμενα εργαστήρια: Θα πρέπει να έχετε ολοκληρώσει το 11 ο (προσπέλαση βάσης δεδομένων μέσω PHP και 12 ο εργαστήριο (βασικές τεχνικές JavaScript στον browser). Οδηγίες Στο τελευταίο
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Εισαγωγή στα Δίκτυα Υπηρεσιών Άσκηση αυτοαξιολόγησης 3: Java Restful Web Services Μύρων Παπαδάκης Τμήμα Επιστήμης Υπολογιστών Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER
ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή
Διαβάστε περισσότεραΈκδοση Εγγράφου: 1.2- Ημερομηνία Τελευταίας Ενημέρωσης: 21 Ιανουαρίου 2014- Upload zip αρχείων-
Έκδοση Εγγράφου: 1.2- Ημερομηνία Τελευταίας Ενημέρωσης: 21 Ιανουαρίου 2014- Upload zip αρχείων- Στοιχεία Σύνδεσης Η κλήση του REST Service για το upload zip αρχείων προϋποθέτει 1. Έκδοση ψευδοκωδικών-token
Διαβάστε περισσότεραΒάσεις Δεδομένων Ι - 06. Ευρετήρια/Indexes. (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών
Βάσεις Δεδομένων Ι - 06 Ευρετήρια/Indexes (...και επιδόσεις ΣΔΒΔ) Views (Όψεις) Φώτης Κόκκορας (MSc/PhD) Τμήμα Τεχνολογίας Πληροφορικής & Τηλεπ/νιών ΤΕΙ Λάρισας Τι είναι τα ευρετήρια; Ευρετήριο/Index:
Διαβάστε περισσότεραΒάσεις Δεδομένων (Databases)
Βάσεις Δεδομένων (Databases) ΕΠΛ 342 Χειμερινό Εξάμηνο 2011 Διδάσκοντες Καθηγητές Γιώργος Σαμάρας (ΧΩΔ01 109) Δημιουργία Πεδίων Ορισμού Πεδίο Ορισμού είναι συστατικό του σχήματος για τον ορισμό των μακροεντολών
Διαβάστε περισσότεραΕργαστήριο #10 (Ε10) 1
Εργαστήριο #10 Από τα προηγούμενα εργαστήρια......θα χρειαστείτε ορισμένες από τις οδηγίες μορφοποίησης CSS (ανατρέξτε στις εκφωνήσεις του 8 ου και 9 ου εργαστηρίου).! Οδηγίες Στη δυναμική δημιουργία ιστοσελίδων
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων
Εργαστήριο Βάσεων Δεδομένων Φροντιστήριο 3 ο (26/11/2008) Εισαγωγή στην Mysql SQL Η SQL (Structured Query Language) είναι μια πλήρης γλώσσα Βάσεων Δεδομένων. Είναι δομημένη σε βάσεις που περιέχουν πίνακες.
Διαβάστε περισσότεραΣτο πρόγραμμα θα πρέπει να γίνει υποχρεωτικά χρήση κλάσεων. Για την υλοποίηση του προγράμματος χρειάζονται 3 βασικές κλάσεις.
3 η Σειρά Ασκήσεων Ημερομηνία παράδοσης 17/1/2018 Άσκηση 1 Να γραφεί πρόγραμμα το οποίο θα διαχειρίζεται είδη αποθήκης (κλάση Inventory) και τιμολόγια (κλάση Invoice). Από το πρόγραμμα θα έχουμε δυνατότητα
Διαβάστε περισσότεραΗΥ240: Δομές Δεδομένων Εαρινό Εξάμηνο Ακαδημαϊκό Έτος Διδάσκουσα: Παναγιώτα Φατούρου Προγραμματιστική Εργασία - 1o Μέρος
ΗΥ240: Δομές Δεδομένων Εαρινό Εξάμηνο Ακαδημαϊκό Έτος 2018-2019 Διδάσκουσα: Παναγιώτα Φατούρου Προγραμματιστική Εργασία - 1o Μέρος Ημερομηνία Παράδοσης: Δευτέρα, 1 Απριλίου 2019, ώρα 23:59 Τρόπος Παράδοσης:
Διαβάστε περισσότεραQEMS TUTORIAL CRM. Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS.
QEMS TUTORIAL CRM Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS. ΕΚΔΟΣΗ 1.0.1 + 26/6/2014 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 2 LOGIN... 3 δικαιωματα ΕΦΑΡΜΟΓΗς... 4 ΙΔΙΟΚΤΗΤΗΣ... 4 ADMIN / MANAGER... 4 ΥΠΑΛΗΛΟΣ...
Διαβάστε περισσότεραΒάσεις Δεδομένων. Ενότητα 7.1: Structured Query Language - 1 ο Μέρος. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Βάσεις Δεδομένων Ενότητα 7.1: Structured Query Language - 1 ο Μέρος Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης
Διαβάστε περισσότεραΔιαδικτυακές Εφαρμογές Ενότητα 1: JPA
Διαδικτυακές Εφαρμογές Ενότητα 1: JPA Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΓενική περιγραφή. Περιγραφή σχεδιασμού εφαρμογής
Web Forms 1 / 14 Περιεχόμενα Γενική περιγραφή... 3 Περιγραφή σχεδιασμού εφαρμογής... 3 Γενικά στοιχεία... 4 Browser... 6 Header - Grid - Footer... 7 Γενικά... 7 Edit... 8 Lookup... 8 Selector.... 9 Selector
Διαβάστε περισσότεραΗ πρώτη παράμετρος είναι ένα αλφαριθμητικό μορφοποίησης
Η συνάρτηση printf() Η συνάρτηση printf() χρησιμοποιείται για την εμφάνιση δεδομένων στο αρχείο εξόδου stdout (standard output stream), το οποίο εξ ορισμού συνδέεται με την οθόνη Η συνάρτηση printf() δέχεται
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Προγραμματισμός Διαδικτύου Δρ. Μηνάς Δασυγένης mdasygenis@uowm.gr Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΟΝΟΜΑΤΕΠΩΝΥΜΟ : Αντικείμενα: Βάσεις δεδομένων, σχέσεις μεταξύ πινάκων, ερωτήματα, φόρμες και αναφορές.
Σχολή Διοίκησης και Οικονομίας (ΣΔΟ) Τμήμα Λογιστικής και Χρηματοοικονομικής Διδάσκων: Δρ. Γκόγκος Χρήστος Μάθημα: Πληροφορική ΙI (εργαστήριο) Ακαδημαϊκό έτος 2013-2014 εαρινό εξάμηνο ΟΝΟΜΑΤΕΠΩΝΥΜΟ : ΑΡΙΘΜΟΣ
Διαβάστε περισσότεραΗλεκτρονική Υποβολή ΕΣΠΑ. Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος. Εκπαιδευτικός Οδηγός Έκδοση 1.0 Μάρτιος 2010
Γενική Γραμματεία Επενδύσεων & Ανάπτυξης Γενική Διεύθυνση Αναπτυξιακού Προγραμματισμού, Περιφερειακής Πολιτικής & Δημοσίων Επενδύσεων Εθνική Αρχή Συντονισμού Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος
Διαβάστε περισσότεραWeb Forms. Το Web Forms βρίσκεται στο µενού Οργάνωση λειτουργίας -> Βοηθητικές εργασίες -> Web Forms.
Web Forms Το module Web Forms του Atlantis δίνει την δυνατότητα σχεδιασµού εφαρµογών που µπορούν να λειτουργήσουν µέσω ενός web browser. Η επικοινωνία µε το Atlantis γίνεται µέσω του RWS (Roads Web Service).
Διαβάστε περισσότεραΕλάχιστες απαιτήσεις για το περιεχόμενο των μηνυμάτων XML
ΠΑΡΑΡΤΗΜΑ I Τα παραρτήματα I, II, III, VI, VII και VIII του εκτελεστικού κανονισμού (ΕΕ) 2016/ 68 τροποποιούνται ως εξής: 1) το παράρτημα I τροποποιείται ως εξής: α) στο σημείο 1.1, η δεύτερη παράγραφος
Διαβάστε περισσότεραΗΥ240: Δομές Δεδομένων Εαρινό Εξάμηνο Ακαδημαϊκό Έτος Προγραμματιστική Εργασία - 2o Μέρος
Πανεπιστήµιο Κρήτης Τµήµα Επιστήµης Υπολογιστών, 4 Μαρτίου 2019 ΗΥ240: Δομές Δεδομένων Εαρινό Εξάμηνο Ακαδημαϊκό Έτος 2018-2019 Προγραμματιστική Εργασία - 2o Μέρος Ημερομηνία Παράδοσης: Δευτέρα, 13 Μαϊου
Διαβάστε περισσότεραΠεριγραφή του EcoTruck
...... Πανεπιστήμιο Μακεδονίας 16 Μαΐου 2010 . Με λίγα λόγια Online εφαρμογή για τη διαχείριση ανακύκλωσης και επαναχρησιμοποίησης της χάρτινης ύλης Η ιδέα δημιουργήθηκε για τη συμμετοχή στον Πανελλήνιο
Διαβάστε περισσότεραΕργαστήριο 10o. Συγκεντρωτικά Ερωτήματα Ερωτήματα Διασταύρωσης Ερωτήματα Ενεργειών. Ευάγγελος Γ. Καραπιδάκης
Εργαστήριο 10o Συγκεντρωτικά Ερωτήματα Ερωτήματα Διασταύρωσης Ερωτήματα Ενεργειών Συγκεντρωτικά ερωτήματα Με τα συγκεντρωτικά ερωτήματα μπορούμε να ομαδοποιήσουμε τα δεδομένα μας και να υπολογίσουμε για
Διαβάστε περισσότεραΒασικές Εντολές SQL. Θεωρία & Εντολές SQL. Γραμμή Εντολών MS-DOS (MySQL)
Βασικές Εντολές SQL Θεωρία & Εντολές SQL Γραμμή Εντολών MS-DOS (MySQL) Ο καλός σχεδιασμός μιας Β.Δ είναι σημαντικός για την ανάπτυξη μιας εφαρμογής με υψηλή απόδοση. Γι αυτό τον λόγο μια Β.Δ θα πρέπει
Διαβάστε περισσότεραΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΑΞΙΟΛΟΓΗΣΗ ΠΡΑΞΕΩΝ ΈΚΔΟΣΗ 2.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία Αιτιολογία Αλλαγής 01.00
Διαβάστε περισσότεραString SQL Injection Σε πρώτη φάση θα προσπαθήσουμε να παραβιάσουμε ως απλοί επισκέπτες το σύστημα, εισχωρώντας στο σύστημα ως διαχειριστές, παραβιάζο
WebGoat To WebGoat αποτελεί μία τοπική πλατφόρμα testing και εκμάθησης για θέματα ασφαλείας διαδικτύου. Εντός του project υπάρχουν (κατηγοριοποιημένα) τεράστια κενά ασφαλείας τα οποία ο χρήστης καλείται
Διαβάστε περισσότεραΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΤΗΣ Ε.Δ.Ε.Υ.Α.
ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΤΗΣ Ε.Δ.Ε.Υ.Α. 1. Υποσύστημα Παρακολούθησης Ποιότητας Νερού 1.1 Γενική Περιγραφή Υποσυστήματος Το Υποσύστημα Παρακολούθησης Ποιότητας Νερού είναι ένα διαδικτυακό σύστημα
Διαβάστε περισσότεραΤμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ 2013-2014 2 Σκοπός του 2 ου εργαστηρίου Σκοπός αυτού του εργαστηρίου είναι: Η μελέτη ερωτημάτων σε μία μόνο σχέση. Εξετάζουμε τους τελεστές επιλογής
Διαβάστε περισσότεραΣχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 10η Διάλεξη: Web Services
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 10η Διάλεξη: Web Services Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 Ορισμός των Web Services
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα: 11Η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Δρ. ΠΑΝΤΕΛΗΣ ΑΓΓΕΛΙΔΗΣ Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΣυνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή
Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1
Διαβάστε περισσότεραTEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)
TEC610 (ΣΤ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά
Διαβάστε περισσότεραΕργαστήριο Σημασιολογικού Ιστού
Εργαστήριο Σημασιολογικού Ιστού Ενότητα 9: Ερωτήματα σε SPARQL endpoints Μ.Στεφανιδάκης 23-5-2015. Ερωτήματα σε SPARQL endpoints Η πραγματική αξία της SPARQL φαίνεται όταν απευθύνουμε ερωτήματα σε endpoints
Διαβάστε περισσότεραSocial Network : Programming on FACEBOOK
Social Network : Programming on FACEBOOK Συντελεστές: Παύλος Τούλουπος Ευθυμία Παπαδοπούλου Ξάνθη Μάρκου Κοινωνικά Δίκτυα Κοινωνικό δίκτυο προέρχεται από την ψυχολογία αφορά μια κοινωνική δομή ατόμων τα
Διαβάστε περισσότεραΒάσεις Δεδομένων. Βασίλειος Βεσκούκης Εισαγωγή στη γλώσσα SQL (Structured Query Language) Η γλώσσα SQL
Εθνικό Μετσόβιο ολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Εισαγωγή στη γλώσσα SQL (Structured Query Language) Η γλώσσα SQL Η γλώσσα SQL
Διαβάστε περισσότεραΓλωσσική Τεχνολογία. HTML/XML Processing HTTP Services
Γλωσσική Τεχνολογία HTML/XML Processing HTTP Services Περιεχόμενα HTML processing XML processing HTTP services URL parsing URL opening Content fetching Project HTML Processing 3 built-in modules: HTMLParser
Διαβάστε περισσότεραΟλοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών
Παρουσίαση πτυχιακής εργασίας Ολοκληρωμένο σύστημα διαχείρισης παρουσιών στο Τ.Ε.Ι. Σερρών Επιβλέπων Καθηγητής: Αθανάσιος Πανταζόπουλος Φοιτητής: Στράτος Παντατζόγλου Περιγραφή Σκοπός της πτυχιακής εργασίας
Διαβάστε περισσότεραΔιαβούλευση για την ηλεκτρονική υποβολή αποδείξεων
Διαβούλευση για την ηλεκτρονική υποβολή αποδείξεων Εισαγωγή Είναι δεδομένη η εστίαση του νέου φορολογικού νόμου στην αντιμετώπιση της φοροδιαφυγής. Σημαντική διάσταση των μεταρρυθμίσεων που εισάγονται
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ 1 1. ΕΙΣΑΓΩΓΗ ΣΚΟΠΟΣ ΓΕΝΙΚΗ ΑΠΟΨΗ ΟΡΙΣΜΟΙ, ΑΚΡΩΝΥΜΙΑ ΚΑΙ ΣΥΝΤΟΜΟΓΡΑΦΙΕΣ 3 1.
ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ 1 1. ΕΙΣΑΓΩΓΗ 2 1.1 ΣΚΟΠΟΣ 2 1.2 ΓΕΝΙΚΗ ΑΠΟΨΗ 2 1.3 ΟΡΙΣΜΟΙ, ΑΚΡΩΝΥΜΙΑ ΚΑΙ ΣΥΝΤΟΜΟΓΡΑΦΙΕΣ 3 1.4 ΕΠΙΣΚΟΠΗΣΗ 3 2. ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ 4 2.1 ΠΡΟΟΠΤΙΚΗ ΤΟΥ ΠΡΟΪΟΝΤΟΣ 4 2.2 ΛΕΙΤΟΥΡΓΙΕΣ
Διαβάστε περισσότεραΚατασκευαστές. Μέθοδοι Κατασκευής (Constructors).
Κατασκευαστές Μέθοδοι Κατασκευής (Constructors). Οι κατασκευαστές (constructors) είναι μέθοδοι που εκτελούνται όταν κατασκευάζεται ένα αντικείμενο. Μια τάξη μπορεί να έχει αρκετούς κατασκευαστές, οι οποίοι
Διαβάστε περισσότεραΤμήμα Διοίκησης Επιχειρήσεων
Τμήμα Διοίκησης Επιχειρήσεων «Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα» «Σημειώσεις για την SQL» ΕΞΑΜΗΝΟ: ΣΤ Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Πάτρα, Νοέμβριος 2010 SQL Create Table Η CREATE TABLE
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων
Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql
Διαβάστε περισσότεραΕισαγωγή στο Bison. Μεταγλωττιστές, Χειμερινό εξάμηνο
Εισαγωγή στο Bison Μεταγλωττιστές, Χειμερινό εξάμηνο 2016-2017 Συντακτική Ανάλυση Αποτελεί την δεύτερη φάση της μετάφρασης. Εύρεση της σχέσης που υπάρχει των λεκτικών μονάδων ενός προγράμματος. Παράδειγμα
Διαβάστε περισσότεραTUTORIAL VERSION: 1.0
FC1 TUTORIAL VERSION: 1.0 1 LOGIN Η ΟΜΑΔΑ ΕΠΕΞΕΡΓΑΣΙΑ ΟΜΑΔΑΣ ROSTER ΚΑΡΤΕΛΑ ΠΑΙΚΤΗ ΕΠΕΞΕΡΓΑΣΙΑ ΠΑΙΚΤΗ ΕΙΣΑΓΩΓΗ ATTRIBUTES ΙΣΤΟΡΙΚΟ ΕΞΕΤΑΣΕΙΣ Δημιουργία Εξέτασης Επεξεργασία και Προβολή Εξέτασης Διαγραφή
Διαβάστε περισσότεραField Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ
Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ
Διαβάστε περισσότεραSQL Τύποι Δεδομένων Δημιουργία Πίνακα Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγή στη MySQL (1)
Εργαστήριο Βάσεων Δεδομένων Εισαγωγή στη My (1) Η (Structured Query Language) είναι μια πλήρης γλώσσα Βάσεων Δεδομενων Είναι δομημένη σε βάσεις που περιέχουν πίνακες Οι πίνακες αποτελούνται από γραμμές
Διαβάστε περισσότεραΓκέγκα Ευρώπη Κωστοπούλου Ειρήνη
Γκέγκα Ευρώπη egkegka@it.teithe.gr Κωστοπούλου Ειρήνη eirkost@it.teithe.gr 2 ο σε επισκεψιμότητα των χρηστών στο web καθημερινά Κοινωνικό δίκτυο με τους περισσότερους χρήστες 1 ο σε προτίμηση των φοιτητών
Διαβάστε περισσότερα1. ΑΝΟΙΞΤΕ ΤΟΝ ΠΙΝΑΚΑ CUSTOMER ΚΑΙ ΣΤΟ ΜΕΝΟΥ ΕΠΙΛΕΞΤΕ
ΜΑΘΗΜΑ 6 ο ΤΑΞΙΝΟΜΗΣΗ / ΦΙΛΤΡΑΡΙΣΜΑ ΠΛΗΡΟΦΟΡΙΩΝ Α. ΤΑΞΙΝΟΜΗΣΗ ΠΛΗΡΟΦΟΡΙΩΝ 1. ΑΝΟΙΞΤΕ ΤΗ ΒΑΣΗ Ε ΟΜΕΝΩΝ ΠΟΥ ΕΧΕΤΕ ΦΤΙΑΞΕΙ ΣΤΟ ΠΡΟΗΓΟΥΜΕΝΟ ΜΑΘΗΜΑ (ΑΠΟ ΕΧΘΕΙΤΕ ΑΝ ΧΡΕΙΑΖΕΤΑΙ ΤΗΝ ΠΡΟΕΙ ΟΠΟΙΗΣΗ ΑΣΦΑΛΕΙΑΣ) 2.
Διαβάστε περισσότεραEPPNET KERNEL V1.0 DEVELOPER S GUIDE
EPPNET KERNEL V1.0 DEVELOPER S GUIDE Σελίδα 1 από 22 1 ΕΙΣΑΓΩΓΗ ΣΤΟ EPPNET... 4 2 ΕΙΣΑΓΩΓΗ ΣΤΟ EPPNET KERNEL... 4 3 ΑΠΑΙΤΗΣΕΙΣ ΕΦΑΡΜΟΓΗΣ... 5 4 ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ... 6 5 ΕΝΤΟΛΕΣ (API)... 7
Διαβάστε περισσότεραΟρισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων) Λογικός
Διαβάστε περισσότεραΙστορικό. *Ομάδα ανάπτυξης: Γρεασίδης Θοδωρής: 265 Κουτσαυτίκης Δημήτρης: 258 Μπούρα Βάγια: 257 Πετράκη Ελένη: 266 Φουντά Σταυρούλα: 256
Έγγραφο Περιγραφής Απαιτήσεων Λογισμικού Ιστορικό Ημερομηνία Έκδοσ η Περιγραφή Συγγραφέας
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΤΕΤΑΡΤΟ Insert, Update, Delete, Ένωση πινάκων Γιώργος Μαρκοµανώλης Περιεχόµενα Group By... 1 Having...1 Οrder By... 2 Εντολή Insert...
Διαβάστε περισσότεραDELETE, UPDATE, INSERT.
Ενημέρωση βάσης δεδομένων με SQL DELETE, UPDATE, INSERT Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 88 Περιεχόμενα 1 Γενικά για την αποθήκευση δεδομένων και την ενημέρωση της
Διαβάστε περισσότεραΟδηγός Εφαρμογής του Μ.Ι. στις αεροπορικές μετακινήσεις των νησιωτών.
Οδηγός Εφαρμογής του Μ.Ι. στις αεροπορικές μετακινήσεις των νησιωτών. Όροι και προδιαγραφές επιτυχούς εφαρμογής του μέτρου από 01/06/2019 έως 31/12/2019. Γενικές Πληροφορίες Το μέτρο του Μεταφορικού Ισοδύναμου
Διαβάστε περισσότερα