Ανάπτυξη Εφαρμογής Εύρεσης Επικρατέστερου Ομοιοπαθητικού Φαρμάκου

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

Download "Ανάπτυξη Εφαρμογής Εύρεσης Επικρατέστερου Ομοιοπαθητικού Φαρμάκου"

Transcript

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

2 Αφιερωμένο με πολλή αγάπη στον πατέρα μου 2

3 ... Γεωργία Μαρίνα Ι. Πατεροπούλου Διπλωματούχος Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών Ε.Μ.Π. Copyright Γεωργία Μαρίνα Ι. Πατεροπούλου, 2006 Με επιφύλαξη παντός δικαιώματος. All rights reserved. Απαγορεύεται η αντιγραφή, αποθήκευση και διανομή της παρούσας εργασίας, εξ ολοκλήρου ή τμήματος αυτής, για εμπορικό σκοπό. Επιτρέπεται η ανατύπωση, αποθήκευση και διανομή για σκοπό μη κερδοσκοπικό, εκπαιδευτικής ή ερευνητικής φύσης, υπό την προϋπόθεση να αναφέρεται η πηγή προέλευσης και να διατηρείται το παρόν μήνυμα. Ερωτήματα που αφορούν τη χρήση της εργασίας για κερδοσκοπικό σκοπό πρέπει να απευθύνονται προς τον συγγραφέα. Οι απόψεις και τα συμπεράσματα που περιέχονται σε αυτό το έγγραφο εκφράζουν τον συγγραφέα και δεν πρέπει να ερμηνευθεί ότι αντιπροσωπεύουν τις επίσημες θέσεις του Εθνικού Μετσόβιου Πολυτεχνείου. 3

4 Πίνακας Περιεχομένων 1. ΕΙΣΑΓΩΓΗ ΓΡΑΦΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ ΕΦΑΡΜΟΓΗΣ ΚΕΝΤΡΙΚΗ ΦΟΡΜΑ ΦΟΡΜΑ ΦΑΚΕΛΟΥ ΑΣΘΕΝΟΥΣ ΣΗΜΕΙΩΜΑΤΑΡΙΟ ΕΠΙΣΚΕΨΗΣ ΣΥΜΠΤΩΜΑΤΑ ΕΠΙΣΚΕΨΗΣ ΣΗΜΕΙΩΣΕΙΣ ΕΠΙΣΚΕΨΗΣ ΣΥΝΤΑΓΟΓΡΑΦΗΣΗ ΕΠΙΣΚΕΨΗΣ ΦΟΡΜΑ ΚΕΦΑΛΑΙΩΝ ΦΟΡΜΑ ΣΥΜΠΤΩΜΑΤΩΝ ΚΕΦΑΛΑΙΟΥ ΑΝΑΖΗΤΗΣΕΙΣ ΑΝΑΖΗΤΗΣΗ ΑΓΓΛΙΚΩΝ ΛΕΞΕΩΝ ΣΤΑ ΣΥΜΠΤΩΜΑΤΑ ΑΝΑΖΗΤΗΣΗ ΕΛΛΗΝΙΚΩΝ ΛΕΞΕΩΝ ΣΤΑ ΣΥΜΠΤΩΜΑΤΑ ΑΝΑΖΗΤΗΣΗ ΣΥΜΠΤΩΜΑΤΩΝ ΦΑΡΜΑΚΟΥ ΑΝΑΛΥΣΗ ΚΑΤΑΓΡΑΦΕΝΤΩΝ ΣΥΜΠΤΩΜΑΤΩΝ ΑΠΛΗ ΑΝΑΛΥΣΗ ΑΝΑΛΥΣΗ ΒΑΣΕΙ ΒΑΡΥΤΗΤΑΣ ΤΩΝ ΚΑΤΑΓΡΑΦΕΝΤΩΝ ΣΥΜΠΤΩΜΑΤΩΝ ΑΝΑΛΥΣΗ ΒΑΣΕΙ ΟΡΙΣΜΟΥ ΤΩΝ ΣΗΜΑΝΤΙΚΩΝ ΣΥΜΠΤΩΜΑΤΩΝ ΑΝΑΛΥΣΗ ΒΑΣΕΙ ΟΡΙΣΜΟΥ ΤΩΝ ΑΝΑΝΤΙΚΑΤΑΣΤΑΤΩΝ ΣΥΜΠΤΩΜΑΤΩΝ

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

6 1. ΕΙΣΑΓΩΓΗ Ως κίνητρο της επιλογής του θέματος της Διπλωματικής μου Εργασίας «Ανάπτυξη Εφαρμογής Εύρεσης του Επικρατέστερου Ομοιοπαθητικού Φαρμάκου» αποτέλεσε η δυσκολία ενός ομοιοπαθητικού ιατρού να βρει την κατάλληλη θεραπεία για έναν ασθενή του, λόγω του τεράστιου όγκου των πληροφοριών που υπάρχουν σήμερα καταγεγραμμένες στην παγκόσμια ομοιοπαθητική βιβλιογραφία Στην ογκώδη αυτή βιβλιογραφία ανατρέχει κάθε φορά ο ομοιοπαθητικός ιατρός, πολλές φορές την ημέρα, σε κάθε επίσκεψη ασθενούς του προκειμένου να αντλήσει τα δεδομένα για να την εύρεση της θεραπείας του. Η χρήση Η/Υ και η ανάπτυξη μιας Εφαρμογής στηριζόμενη στα δεδομένα της προαναφερόμενης βιβλιογραφίας θα αποτελούσε ένα πολύ δυνατό εργαλείο για τον ιατροό για την ευκολότερη και ορθότερη διεξαγωγή της δουλειάς τους. Έτσι, η Εφαρμογή αυτή αναπτύχθηκε με σκοπό να βοηθήσει τους ιατρούς στην ανεύρεση του κατάλληλου ομοιοπαθητικού φαρμάκου (φάρμακο απειροελάχιστης δόσης) που χρειάζεται ο ασθενής για την ίασή του. Στην προκειμένη περίπτωση το πρόγραμμα επεξεργάζεται το υλικό συμπτωμάτων του ομοιοπαθητικού Repertory Organon 2001 που είναι και το πληρέστερο στον κόσμο. Σε κάθε σύμπτωμα αντιστοιχούν ένα ή περισσότερα φάρμακα. Η δουλειά του γιατρού είναι μέσω της συνεδρίας με τον ασθενή να επιλέξει τα κατάλληλα ψυχικά και σωματικά συμπτώματα. Το πρόγραμμα επεξεργάζεται τα δεδομένα και προτείνει λίστα ομοιοπαθητικών φαρμάκων, κατατάσσοντάς τα με σειρά προτεραιότητας με πέντε διαφορετικές μεθοδολογίες. Για οικονομία χώρου όλα τα ομοιοπαθητικά Repertory συμπτωμάτων είναι δομήθηκαν σε δενδροειδή διάταξη. Το σύνολο των επεξεργαζόμενων από το πρόγραμμα ομοιοπαθητικών φαρμάκων είναι 3.885, το δε σύνολο των αναφορών προς επεξεργασία συμπτώματα-φάρμακα είναι , όγκος που είναι πολύ δύσκολο να επεξεργασθεί και από τον καλύτερο ομοιοπαθητικό ιατρό. Στην περίπτωση του παρόντος προγράμματος σε σχέση με τα βιβλία των ομοιοπαθητικών Repertory, ο γιατρός έχει το πλεονέκτημα να ψάχνει ευκολότερα τα απαιτούμενα συμπτώματα μέσω των εργαλείων ανεύρεσης, αλλά και να βλέπει το υλικό καλύτερα γιατί δίνεται η δυνατότητα, επιλέγοντας κάποιο σύμπτωμα, να εμφανίζονται δεξιά του μόνον τα υποσυμπτώματά του και σε συνέχεια επιλέγοντας ομοίως κάποιο υποσύμπτωμα να εμφανίζονται δεξιά του πάλι μόνο τα δικά του υποσυμπτώματα, κ.ο.κ. μέχρι και 5 επίπεδα Η παρουσίαση των συμπτωμάτων έχει γίνει αλφαβητικά στην αγγλική, που είναι η συνήθης γλώσσα των ομοιοπαθητικών Repertorys, με σύγχρονη μετάφραση όμως και στην ελληνική γλώσσα προς διευκόλυνσή του ιατρού. 6

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

8 ΑΡΧΑΙΟ ΘΕΡΑΠΕΥΤΗΡΙΟ Εδώ ο γιατρός μπορεί να επιλέξει βασικές λειτουργίες του προγράμματος, όπως περίπτωση test χωρίς καταγραφή ασθενούς, φάκελο νέου ασθενούς, αρχείο ασθενών, Άγγλο-Ελληνικό λεξικό και Έλληνο-Αγγλικό λεξικό του repertory, λίστα ομοιοπαθητικών φαρμάκων με τις χρησιμοποιούμενες συντομογραφίες τους, φαρμακολογία 6 κλασσικών ομοιοπαθητικών συγγραφέων, αποθήκευση δεδομένων (backup). 8

9 2.2. ΦΟΡΜΑ ΦΑΚΕΛΟΥ ΑΣΘΕΝΟΥΣ ΦΑΚΕΛΟΣ ΝΕΟΥ ΑΣΘΕΝΟΥΣ Στην παραπάνω φόρμα συμπληρώνονται κάποια στοιχεία του ασθενούς για να ανοίξει φάκελος για έναν καινούριο ασθενή. Τα έγχρωμα πεδία αποτελούν τα σημαντικότερα στοιχεία του ασθενούς, τα οποία είναι υποχρεωτικά να συμπληρωθούν κατά τη δημιουργία ενός καινούριου φακέλου ασθενούς. Επίσης, γίνεται αυτόματη καταγραφή της ημερομηνίας επίσκεψης, με δυνατότητα ετεροχρονισμού της στην περίπτωση που αυτή δεν καταγραφεί αυθημερόν. 9

10 ΑΡΧΕΙΟ ΑΣΘΕΝΩΝ Στη φόρμα αυτή ο ιατρός μπορεί να διατρέξει το αρχείο όλων των ασθενών του και να επιλέξει έναν από αυτούς. Παράλληλα του δίνεται η δυνατότητα πρόσβασης στις προηγούμενες επισκέψεις του επιλεγμένου ασθενούς, ώστε να μπορεί απλά να ενημερώσει ή να χρησιμοποιήσει στην τρέχουσα επίσκεψη τα συμπτώματα προηγούμενης επίσκεψης. 10

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

12 ΣΗΜΕΙΩΣΕΙΣ ΕΠΙΣΚΕΨΗΣ Στη φόρμα αυτή ο ιατρός μπορεί κρατήσει προσωπικές σημειώσεις για κάποιον ασθενή του. 12

13 ΣΥΝΤΑΓΟΓΡΑΦΗΣΗ ΕΠΙΣΚΕΨΗΣ Στη φόρμα αυτή ο ιατρός μπορεί συμπληρώσει τη συνταγή που προτείνει σε κάθε επίσκεψη ενός ασθενούς του και να κρατάει με αυτόν τον τρόπο ενημερωμένο ένα αρχείο με όλα τα χρήσιμα στοιχεία για τον ασθενή του. 13

14 2.4. ΦΟΡΜΑ ΚΕΦΑΛΑΙΩΝ ΚΕΦΑΛΑΙΑ REPERTORY - ΕΛΛΗΝΙΚΑ Τα κεφάλαια με τα συμπτώματά τους έχουν διαχωριστεί σε 2 μεγάλες ομάδες: ΨΥΧΙΣΜΟΣ και ΣΩΜΑ (ΓΕΝΙΚΑ, ΣΩΜΑΤΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ, ΟΡΓΑΝΑ, ΠΟΝΟΣ ΟΡΓΑΝΟΥ). Με απλό κλικ επιλέγουμε ένα από τα 79 κεφάλαια και μας παρουσιάζονται τα συμπτώματά του. Από τις αλφαβητικές λίστες των Υπέρ-Κεφαλαίων MIND (ΨΥΧΙΣΜΟΣ) και GENERALS (ΓΕΝΙΚΑ) μπορούμε με απλό κλικ να επιλέξουμε το σύμπτωμα και να πληροφορηθούμε σε ποιο κεφάλαιο ανήκει ή με διπλό κλικ επί του συμπτώματος να έχουμε την αυτόματη εμφάνιση και επιλογή του στην οθόνη των συμπτωμάτων του κεφαλαίου που ανήκει. Όπως φαίνεται και από την παρακάτω εικόνα, η φόρμα των κεφαλαίων δίνεται σε 2 διαφορετικές γλώσσες στην ελληνική και στην αγγλική. Αυτό συμβαίνει γιατί παρόλο που το πρόγραμμα αναπτύχθηκε για Έλληνες γιατρούς, η βιβλιογραφία και η ορολογία με τις οποίες είναι ως τώρα εξοικειωμένοι, είναι γραμμένες στην αγγλική γλώσσα. 14

15 ΚΕΦΑΛΑΙΑ REPERTORY - ΑΓΓΛΙΚΑ 15

16 2.5. ΦΟΡΜΑ ΣΥΜΠΤΩΜΑΤΩΝ ΚΕΦΑΛΑΙΟΥ ΣΥΜΠΤΩΜΑΤΑ - 1 Η εμφάνιση των συμπτωμάτων και των υπό-συμπτωμάτων του ασθενούς είναι δενδροειδής μέχρι 5 επίπεδα. Στη φόρμα αυτή εμφανίζονται στο χρήστη οι συντομογραφίες των φαρμάκων του επιλεγέντος συμπτώματος μαζί με τον συνολικό αριθμό τους. Παράλληλα εμφανίζεται ο βαθμός έντασης (1 έως 4) του κάθε φαρμάκου και ανάλογος χρωματισμός του. Υποστηρίζεται επίσης η εμφάνιση των παραπομπών σε σχετικά συμπτώματα. Η κόκκινη τελεία πριν από κάποιο σύμπτωμα υποδεικνύει στον ιατρό ότι το συγκεκριμένο σύμπτωμα έχει υπό-συμπτώματα, τα οποία εμφανίζονται με την επιλογή του συμπτώματος. Η κόκκινη τεθλασμένη γραμμή που οδηγεί στα φάρμακα υποδεικνύει το τρέχον επίπεδο στην δενδροειδή κατάταξη. Υπάρχει επίσης δυνατότητα προβολής της ολογραφίας και του ονόματος των συγγραφέων του κάθε φαρμάκου. 16

17 ΣΥΜΠΤΩΜΑΤΑ 2 Δίνεται η δυνατότητα ηλεκτρονικής εύρεσης της πρώτης λέξης (κύρια λέξη) του συμπτώματος στο καθένα από τα 5 επίπεδα με αναγραφή της στο κίτρινο παραθυράκι. 17

18 ΣΥΜΠΤΩΜΑΤΑ 3 Επιλεγμένα συμπτώματα που παρουσιάζει ο ασθενής, μπορούν να καταγραφούν. Τα καταγεγραμμένα συμπτώματα εμφανίζονται κάτω αριστερά στη φόρμα. Υπάρχει δυνατότητα διαγραφής καταγεγραμμένου συμπτώματος, ενώ η διπλό - καταγραφή ενός συμπτώματος δεν επιτρέπεται. ο Ιατρός προειδοποιείται σε μια τέτοια περίπτωση από την εφαρμογή με την εμφάνιση ενός μηνύματος. 18

19 2.6. ΑΝΑΖΗΤΗΣΕΙΣ ΑΝΑΖΗΤΗΣΗ ΑΓΓΛΙΚΩΝ ΛΕΞΕΩΝ ΣΤΑ ΣΥΜΠΤΩΜΑΤΑ ΑΝΑΖΗΤΗΣΗ Επιλέγοντας μια αγγλική λέξη μας εμφανίζεται πίνακας με τα συμπτώματα που περιέχουν τη λέξη. 19

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

21 ΑΝΑΖΗΤΗΣΗ ΕΛΛΗΝΙΚΩΝ ΛΕΞΕΩΝ ΣΤΑ ΣΥΜΠΤΩΜΑΤΑ ΑΝΑΖΗΤΗΣΗ Όμοια λειτουργία με την αναζήτηση αγγλικών λέξεων. Επιλέγοντας την ελληνική λέξη το πρόγραμμα αναζητά την αντίστοιχη αγγλική. Έτσι σε περίπτωση που κάποια ελληνική λέξη αποδίδεται με δύο αγγλικές τότε κάνουμε χρήση της σύνθετης αναζήτησης, ώστε να αναζητηθούν και οι δύο λέξεις. 21

22 ΑΝΑΖΗΤΗΣΗ ΣΥΜΠΤΩΜΑΤΩΝ ΦΑΡΜΑΚΟΥ ΑΝΑΖΗΤΗΣΗ Αναζήτηση όλων των συμπτωμάτων μέχρι και τριών συγχρόνως φαρμάκων είτε μόνο στο τρέχον κεφάλαιο είτε σε όλα τα κεφάλαια της εφαρμογής. Δίνεται και η δυνατότητα αναζήτησης των συμπτωμάτων τα οποία έχουν για μοναδικό φάρμακο μόνον το υπόψη φάρμακο. 22

23 ΑΠΟΤΕΛΕΣΜΑΤΑ Με διπλό κλικ σε ένα από τα συμπτώματα των αποτελεσμάτων μας εμφανίζεται η οθόνη των συμπτωμάτων του κεφαλαίου με επιλεγμένο αυτό το σύμπτωμα. 23

24 ΥΠΟ - ΑΠΟΤΕΛΕΣΜΑΤΑ Με το κουμπί Αναζήτηση Αποτελέσματος εντοπίζονται τα συμπτώματα που περιέχουν μια ορισμένη λέξη (π.χ. morning. Έτσι ο ιατρός μπορεί να εντοπίσει τι συμπτώματα του φαρμάκου υπάρχουν μόνον το πρωί). 24

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

26 ΑΝΑΛΥΣΗ ΒΑΘΜΟΛΟΓΙΑΣ ΕΝΤΑΣΕΩΝ 26

27 ΠΑΡΟΥΣΙΑΣΗ ΦΑΡΜΑΚΩΝ Η παρουσίαση της σειράς κατάταξης ενός φαρμάκου σε σχέση με όλα τα συμμετέχοντα στην ανάλυση φάρμακα, γίνεται σε έναν ειδικό αλφαβητικό πίνακα που υποστηρίζει με διπλό κλικ την εύρεση του φαρμάκου στον πίνακα ανάλυσης. 27

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

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

30 ΑΝΑΛΥΣΗ ΒΑΣΕΙ ΟΡΙΣΜΟΥ ΤΩΝ ΑΝΑΝΤΙΚΑΤΑΣΤΑΤΩΝ ΣΥΜΠΤΩΜΑΤΩΝ Με αυτόν τον τρόπο ορίζουμε κάποια συμπτώματα πρώτιστης σημασίας και η ανάλυση δίνει απόλυτη προτεραιότητα στα φάρμακα που καλύπτουν τα αναντικατάστατα συμπτώματα. Χρησιμοποιούνται μόνον τα φάρμακα της μαθηματικής τομής των φαρμάκων των αναντικατάστατων συμπτωμάτων. 30

31 ΣΥΝΘΕΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ Για την ευκολότερη συγκριτική μελέτη της ανάλυσης δίνεται η δυνατότητα επιλογής μέχρι 4 φαρμάκων και συγκεντρωτικής παρουσίασής τους. 31

32 2.8. ΛΟΙΠΕΣ ΛΕΙΤΟΥΡΓΙΕΣ ΑΓΓΛΟΕΛΛΗΝΙΚΟ ΛΕΞΙΚΟ REPERTORY 32

33 ΕΛΛΗΝΟΑΓΓΛΙΚΟ ΛΕΞΙΚΟ REPERTORY ΠΙΝΑΚΑΣ ΦΑΡΜΑΚΩΝ Γίνεται αλφαβητική παρουσίαση των φαρμάκων με τις συντομογραφίες τους. 33

34 ΦΑΡΜΑΚΟΛΟΓΙΑ Συμπεριλαμβάνεται φαρμακολογία 6 κλασσικών συγγραφέων για 1093 ομοιοπαθητικά φάρμακα, στην αγγλική γλώσσα. Επιλεγόμενο το φάρμακο εμφανίζεται λίστα των 6 συγγραφέων με επισήμανση αυτών που έγραψαν για το υπόψη φάρμακο ώστε να επιλέξουμε αυτόν που επιθυμούμε. 34

35 ΑΠΟΘΗΚΕΥΣΗ ΔΕΔΟΜΕΝΩΝ Δίνεται η δυνατότητα στον ιατρό να μπορεί να κρατήσει, είτε για λόγους ασφαλείας είτε για λόγους ευελιξίας, αντίγραφο ασφαλείας (backup) των φακέλων των ασθενών του, καθώς και να επαναφέρει τους φακέλους του από ένα αντίγραφο δεδομένων, οποιαδήποτε στιγμή αυτός επιθυμεί. 35

36 3. ΚΩΔΙΚΑΣ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Η Εφαρμογή αναπτύχθηκε σε Visual Basic 6.0, και τα δεδομένα αποθηκεύονται σε Βάσεις της Microsoft Access. Στη συνέχεια παρατείθεται ο κώδικας όπως αναπτύχθηκε για την υλοποίηση των βασικότερων φορμών της Εφαρμογής ΚΩΔΙΚΑΣ ΦΟΡΜΑΣ ΦΑΚΕΛΟΥ ΑΣΘΕΝΟΥΣ Option Explicit Dim nextpatientid As Long Dim countpatients Dim saved As Boolean ' New Patient's Code ' Number of Patients ' Successfully Saved Dim cbo1arrayidlfname() As String ' For cbo1 values Dim cbo3arraycaptions() As String ' For cbo3 values Dim cbo8arraycaptions() As String ' For cbo8 values Private Sub Form_Load() Call LoadResStrings(Me, I_Lang) Call InitiateFields Call LoadCBOsElementsCaptions Depending on Language ' Show ComboBoxes Elements Call RefreshComboBoxes Select Case typepatient Case newpatient Me.Icon = LoadResPicture(101, vbresicon) nextpatientid = 0 saved = False Call NSPBeforeSave Case selectpatient Me.Icon = LoadResPicture(102, vbresicon) saved = False Call SPBeforeSelect Case Else End Select If Me.Caption <> LoadResString(I_Lang + frmpatientcardres + 1) Then ' If Me.Caption <> "SELECT PATIENT" Then lbl100.visible = True Private Sub Form_Activate() If currentversion <> "English" And currentlanguage = currentversion Then Call ChangeKeyBoardLanguage(currentVersion) Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) If Me.Caption <> LoadResString(I_Lang + frmpatientcardres + 1) Then ' If Me.Caption <> "SELECT PATIENT" Then If saved = False Then 36

37 If (Trim(Text1.Text) <> "" Or Trim(Text2.Text) <> "" Or Trim(cbo3.Text) <> "" _ Or Trim(Text4.Text) <> "" Or Trim(Text5.Text) <> "" Or Trim(Text6.Text) <> "" _ Or Trim(Text7.Text) <> "" Or Trim(cbo8.Text) <> "" Or Trim(Text9.Text) <> "" _ Or Trim(Text10.Text) <> "" Or Trim(Text11.Text) <> "" Or Trim(Text12.Text) <> "" _ Or Trim(Text13.Text) <> "" Or Trim(Text14.Text) <> "" Or Trim(Text15.Text) <> "" _ Or Trim(Text16.Text) <> "") Then If Me.Caption = LoadResString(I_Lang + frmpatientcardres + 0) Then ' If Me.Caption = "NEW PATIENT" Then r = MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 1), vbyesnocancel + vbquestion + vbapplicationmodal, LoadResString(I_Lang )) ' r = MsgBox(" Do you want to Save Patient?", vbyesnocancel + vbquestion + vbapplicationmodal, "Organon 2001") If Me.Caption = LoadResString(I_Lang + frmpatientcardres + 2) Then ' If Me.Caption = "UPDATE PATIENT" Then r = MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 2), vbyesnocancel + vbquestion + vbapplicationmodal, LoadResString(I_Lang )) ' r = MsgBox(" Do you want to Update Patient?", vbyesnocancel + vbquestion + vbapplicationmodal, "Organon 2001") Select Case r Case vbyes Call cmdsave_click If saved = False Then Cancel = True Case vbno Case vbcancel Cancel = True End Select If Cancel = False Then frmmdi.enabled = True 'Call frmmdi.setfocus If currentversion <> "English" And currentlanguage = currentversion Then 'Restore Keyboard Language Configuration Call ChangeKeyBoardLanguage("Default") Private Sub ReSize1_PreResize(ControlName As String, ControlType As String, NewTop As Single, NewLeft As Single, NewHeight As Single, NewWidth As Single, NewFontSize As Single, IgnoreControl As Boolean, ByVal CurrentControl As Object) If ControlName = "cbo1" Then Dim NewDropDownWidth As Long NewDropDownWidth = 1.25 * NewWidth / Xtwips 37

38 Call SendMessage(cbo1.hWnd, CB_SETDROPPEDWIDTH, NewDropDownWidth, ByVal 0) ' Longer Drop Down Private Sub DTPicker00_Change() currentdateofvisit = DTPicker00.Value Private Sub cbo0_click() Dim i As Integer If cbo0.listindex <> -1 Then currentpatient = cbo0.list(cbo0.listindex) For i = 0 To countpatients - 1 If cbo1arrayidlfname(i, 0) = cbo0.list(cbo0.listindex) Then Exit For Next i currentpatientname = cbo1arrayidlfname(i, 3) Call SPAfterSelect Private Sub cbo1_click() Dim i As Integer If cbo1.listindex <> -1 Then For i = 0 To countpatients - 1 If cbo1arrayidlfname(i, 3) = cbo1.list(cbo1.listindex) Then Exit For Next i currentpatient = cbo1arrayidlfname(i, 0) currentpatientname = cbo1arrayidlfname(i, 3) Call SPAfterSelect Private Sub cbo1b_dropdown() cbo1b.clear cbo1.visible = True cbo1b.visible = False Exit Sub Private Sub Text4_Click() If Text4.Locked = False Then Text4.Text = DTPicker4.Value Text4.Visible = False DTPicker4.Visible = True Private Sub Text5_Click() If Text5.Locked = False Then Text5.Text = DTPicker5.Value Text5.Visible = False 38

39 DTPicker5.Visible = True Private Sub Text5_KeyPress(KeyAscii As Integer) If Text5.Locked = False Then Text5.Text = DTPicker5.Value ' This Field is not necessary Text5.Visible = False DTPicker5.Visible = True Private Sub DTPicker4_Change() Text4.Text = DTPicker4.Value Private Sub DTPicker5_Change() Text5.Text = DTPicker5.Value Private Sub cmdviewpastvisits_click() Call Load(frmVisits) If therearepastvisits = True Then frmvisits.lblreason.caption = "ViewPastVisits" frmvisits.cmdclose.caption = LoadResString(I_Lang + frmvisitsres + CInt(frmVisits.cmdClose.Tag) + 0) ' frmvisits.cmdclose.caption = "Close" Me.Hide frmvisits.show (vbmodal) Else Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 3), vbokonly + vbinformation, LoadResString(I_Lang )) ' Call MsgBox("The selected Patient has NO Past Visits!", vbokonly + vbinformation, "Organon 2001") Call Unload(frmVisits) Private Sub cmdsave_click() If cmdsave.caption = LoadResString(I_Lang + frmpatientcardres + CInt(cmdSave.Tag) + 0) Then 'Save or Update ' If cmdsave.caption = "Save" Then 'Save or Update Call SavePatients Else ' Before Update Call NSPBeforeSave Me.Caption = LoadResString(I_Lang + frmpatientcardres + 2) ' Me.Caption = "UPDATE PATIENT" Call UnLockFields cbo0.locked = True cbo1b.visible = False Private Sub cmddelete_click() r = MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 4) & currentpatient & "?", vbyesnocancel + vbquestion + vbapplicationmodal, LoadResString(I_Lang )) ' r = MsgBox("Are you sure you want to Delete Patient with Code: " & currentpatient & "?", vbyesnocancel + vbquestion + vbapplicationmodal, "Organon 2001") If r = vbyes Then Call DeletePatients 39

40 Private Sub cmdprint_click() Dim endtime As Date ' Time Delay after Print Dialog Box Disappears Dim PrnPicWidth As Double Dim PrnPicHeight As Double Dim printcopies As Integer ' User Selected Number of Copies Dim noerror As Boolean ' Set to True if an Error or Canceled is Pressed Dim i As Integer Call PrinterDialogBox(printCopies, noerror) ' Hide these Fields from PRINTING Call FieldsBeforePrint ' Time Delay after Print Dialog Box Disappears ' in order to catch the Right Picture for Form endtime = DateAdd("s", 2, Now) Do Until Now > endtime DoEvents Loop If noerror = True Then ' Print only Client Area from Form Set PicturePrint.Picture = CaptureClient(Me) ' Declared in PrintModule PrintPictureToFitPage Printer, PicturePrint.Picture, PrnPicWidth, PrnPicHeight For i = 1 To printcopies ' User Selected Number of Copies ' Print the picture using the PaintPicture method.(567 = 1 cm) Printer.PaintPicture PicturePrint.Picture, 0, 567, PrnPicWidth, PrnPicHeight Next i ' Send to Printer Printer.EndDoc Set PicturePrint.Picture = Nothing ' Show these Fields again after PRINTING or ERROR Call FieldsAfterPrint Private Sub cmdclear_click() Call InitiateFields If Me.Caption = LoadResString(I_Lang + frmpatientcardres + 0) Then ' If Me.Caption = "NEW PATIENT" Then ' New Patient saved = False Call NSPBeforeSave Call UnLockFields Text000.Visible = False lbl000.visible = False lbl100.caption = LoadResString(I_Lang + frmpatientcardres + CInt(lbl100.Tag)) 40

41 ' lbl100.caption = "Please Fill In all colored Fields!" lbl100.visible = True Else ' Update Patient Call SPBeforeSelect Private Sub cmdclose_click() Call Unload(Me) ' Because frmpatientcard is not Shown as Modal frmmdi.enabled = True 'Call frmmdi.setfocus Private Sub cmdcontinue_click() r = vbno ' If there are NO Past Visits, do Case vbno ' Because frmpatientcard is not Shown as Modal frmmdi.enabled = True ' For Previous Visits Call Load(frmVisits) If therearepastvisits = True Then r = MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 5), vbyesnocancel + vbquestion, LoadResString(I_Lang )) ' r = MsgBox("Do you want to include Symptoms of Patient's Past Visits?", vbyesnocancel + vbquestion, "Organon 2001") Select Case r Case vbyes frmvisits.lblreason.caption = "LoadPastSymptoms" frmvisits.cmdclose.caption = LoadResString(I_Lang + frmvisitsres + CInt(frmVisits.cmdClose.Tag) + 1) ' frmvisits.cmdclose.caption = "Cancel" Call Unload(Me) frmvisits.show (vbmodal) Case vbno ' AND If there are NO Past Visits ' For Symptoms-Drugs of Previous Visit:Empty cursymptsdrugsarray cursymptsdrugsarray = Split("") Call frmvisits.insertvisits startvalueofsymptoms = visitsarray(indexofcurrentvisit, 4) ' To Track Updates of Symptoms frmvisits.lblreason.caption = "Use" frmvisits.cmdclose.caption = LoadResString(I_Lang + frmvisitsres + CInt(frmVisits.cmdClose.Tag) + 0) ' frmvisits.cmdclose.caption = "Close" Call Unload(Me) frmchapters.show Call frmchapters.menuinitiations Case vbcancel Call Unload(frmVisits) Case Else End Select Private Sub InitiateFields() Dim NewDropDownWidth As Long NewDropDownWidth = 1.25 * cbo1.width / Xtwips 41

42 Call SendMessage(cbo1.hWnd, CB_SETDROPPEDWIDTH, NewDropDownWidth, ByVal 0) ' Longer Drop Down DTPicker00.Value = Date ' Initiations of Fields currentdateofvisit = DTPicker00.Value Text000.Text = "" cbo0.text = "" Text0.Text = "" cbo1.text = "" cbo1b.text = "" Text1.Text = "" Text2.Text = "" cbo3.text = " " DTPicker4.Value = "1/1/1950" Text4.Text = "" DTPicker5.Value = "00:00:00" Text5.Text = "" Text6.Text = "" Text7.Text = "" cbo8.text = " " Text9.Text = "" Text10.Text = "" Text11.Text = "" Text12.Text = "" Text13.Text = "" Text14.Text = "" Text15.Text = "" Text16.Text = "" lbllastvisit.visible = False Private Sub LoadCBOsElementsCaptions() Dim i As Integer ' SEX Field: Male, Female cbo3.clear ReDim cbo3arraycaptions(2) cbo3.additem " " cbo3arraycaptions(0) = "" For i = 1 To 2 cbo3.additem LoadResString(I_Lang + frmpatientcardres + CInt(lbl3.Tag) + i) cbo3arraycaptions(i) = LoadResString(I_English + frmpatientcardres + CInt(lbl3.Tag) + i) Next i ' Marital Status Field: Single, Married, Widow, Widower, Divorced cbo8.clear ReDim cbo8arraycaptions(5) cbo8.additem " " cbo8arraycaptions(0) = "" For i = 1 To 5 cbo8.additem LoadResString(I_Lang + frmpatientcardres + CInt(lbl8.Tag) + i) cbo8arraycaptions(i) = LoadResString(I_English + frmpatientcardres + CInt(lbl8.Tag) + i) Next i Private Function LoadRightCBOValue(cbo As ComboBox) As String Select Case cbo.name Case "cbo3" 42

43 If cbo3.listindex <> -1 Then LoadRightCBOValue = cbo3arraycaptions(cbo3.listindex) Else LoadRightCBOValue = "" Case "cbo8" If cbo8.listindex <> -1 Then LoadRightCBOValue = cbo8arraycaptions(cbo8.listindex) Else LoadRightCBOValue = "" Case Else LoadRightCBOValue = "" End Select End Function Private Function RetrieveRightCBOValue(cbo As ComboBox, Txt As String) As String Dim i As Integer Dim found As Boolean Select Case cbo.name Case "cbo3" found = False For i = LBound(cbo3ArrayCaptions) + 1 To UBound(cbo3ArrayCaptions) If cbo3arraycaptions(i) = Txt Then RetrieveRightCBOValue = LoadResString(I_Lang + frmpatientcardres + CInt(lbl3.Tag) + i) Exit For If found = False Then RetrieveRightCBOValue = " " Next i Case "cbo8" found = False For i = LBound(cbo8ArrayCaptions) + 1 To UBound(cbo8ArrayCaptions) If cbo8arraycaptions(i) = Txt Then RetrieveRightCBOValue = LoadResString(I_Lang + frmpatientcardres + CInt(lbl8.Tag) + i) Exit For If found = False Then RetrieveRightCBOValue = " " Next i Case Else RetrieveRightCBOValue = " " End Select End Function Private Sub RefreshComboBoxes() Dim rs As New ADODB.Recordset Dim strquery As String Dim i As Integer If typepatient <> newpatient Then cbo0.clear cbo1.clear cbo1b.clear ' Fill in Name 43

44 countpatients = 0 On Error GoTo ErrHandler strquery = "Patients" rs.open strquery, connpatvisdb, adopenkeyset, adlockreadonly, adcmdtabledirect If rs.eof = False Then ' If there are Patients countpatients = rs.recordcount 'Keeps ID, LastName,FirstName and LastName Space(3) FirstName ReDim cbo1arrayidlfname(countpatients - 1, 4) For i = 0 To countpatients - 1 cbo1arrayidlfname(i, 0) = rs.fields(0).value cbo1arrayidlfname(i, 1) = rs.fields(1).value cbo1arrayidlfname(i, 2) = rs.fields(2).value cbo1arrayidlfname(i, 3) = rs.fields(1).value & Space$(3) & rs.fields(2).value cbo0.additem (cbo1arrayidlfname(i, 0)) cbo1.additem (cbo1arrayidlfname(i, 3)) 'cbo1b.additem (cbo1arrayidlfname(i, 1)) rs.movenext Next i rs.close Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 6) & vbnewline & _ "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error when Retrieving Patients:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") Private Sub NSPBeforeSave() Me.Caption = LoadResString(I_Lang + frmpatientcardres + 0) ' Me.Caption = "NEW PATIENT" ' Captions cmdsave.caption = LoadResString(I_Lang + frmpatientcardres + CInt(cmdSave.Tag) + 0) ' cmdsave.caption = "Save" Text000.Locked = True cbo0.locked = True Text0.Locked = True ' Age ' Patient's Code Text0.Top = DTPicker00.Top Text0.Visible = True ' Fields Text1.Top = Text2.Top cbo1.visible = False cbo1b.visible = False Text1.Visible = True 44

45 Text4.Top = Text6.Top Text4.Visible = True Text5.Top = Text6.Top Text5.Visible = True Text1.BackColor = &HFFFF80 Text2.BackColor = &HFFFF80 cbo3.backcolor = &HFFFF80 Text4.BackColor = &HFFFF80 Text10.BackColor = &HFFFF80 Text13.BackColor = &HFFFF80 ' Colors cmdviewpastvisits.enabled = False cmdsave.enabled = True cmddelete.enabled = False cmdprint.enabled = False cmdcontinue.enabled = False cmdclear.enabled = True cmdclose.enabled = True ' Buttons Private Sub SPBeforeSelect() Me.Caption = LoadResString(I_Lang + frmpatientcardres + 1) ' Me.Caption = "SELECT PATIENT" cmdsave.caption = LoadResString(I_Lang + frmpatientcardres + CInt(cmdSave.Tag) + 1) ' cmdsave.caption = "Update" Text1.BackColor = &H Text2.BackColor = &H cbo3.backcolor = &H Text4.BackColor = &H Text10.BackColor = &H Text13.BackColor = &H cbo0.visible = True Text0.Visible = False cbo1.visible = True cbo1b.visible = False Text1.Visible = False Text4.Top = Text6.Top Text4.Visible = True Text5.Top = Text6.Top Text5.Visible = True ' Colors ' Fields Call LockFields DTPicker00.Enabled = True ' These Fields must be unlocked cbo0.locked = False Text0.Locked = False cbo1.locked = False cbo1b.locked = False Text1.Locked = False cmdviewpastvisits.enabled = False cmdsave.enabled = False cmddelete.enabled = False cmdprint.enabled = False cmdcontinue.enabled = False cmdclear.enabled = False cmdclose.enabled = True ' Buttons 45

46 Private Sub SPAfterSelect() Dim rs As New ADODB.Recordset Dim strquery As String On Error GoTo ErrHandler strquery = "SELECT * FROM Patients" & _ " WHERE ID = " & currentpatient rs.open strquery, connpatvisdb, adopenkeyset, adlockreadonly, adcmdtext cbo1.visible = False cbo1b.visible = True cbo1b.top = Text2.Top cbo0.text = rs.fields(0).value ' Retrieve Patient's Data Text0.Text = cbo0.text cbo1.text = rs.fields(1).value & Space$(3) & rs.fields(2).value cbo1b.text = rs.fields(1).value 'call msgbox(cbo1.text, vbokonly + vbcritical, "Organon 2001") Text1.Text = cbo1b.text Text2.Text = rs.fields(2).value & "" cbo3.text = RetrieveRightCBOValue(cbo3, rs.fields(3).value) DTPicker4.Value = rs.fields(4).value Text4.Text = DTPicker4.Value If rs.fields(5).value <> "" Then DTPicker5.Value = rs.fields(5).value Text5.Text = DTPicker5.Value Else Text5.Text = "" Text6.Text = rs.fields(6).value & "" Text7.Text = rs.fields(7).value & "" If rs.fields(8).value <> "" Then cbo8.text = RetrieveRightCBOValue(cbo8, rs.fields(8).value) Else cbo8.text = " " Text9.Text = rs.fields(9).value & "" Text10.Text = rs.fields(10).value & "" Text11.Text = rs.fields(11).value & "" Text12.Text = rs.fields(12).value & "" Text13.Text = rs.fields(13).value & "" Text14.Text = rs.fields(14).value & "" Text15.Text = rs.fields(15).value & "" Text16.Text = rs.fields(16).value & "" Text000.Text = DateDiff("yyyy", DTPicker4.Value, Now) Age Text000.Visible = True lbl000.visible = True lbllastvisit.visible = True ' Show cmdviewpastvisits.enabled = True cmdsave.enabled = True cmddelete.enabled = True cmdprint.enabled = True cmdclear.enabled = True cmdcontinue.enabled = True ' Buttons rs.close 46

47 ' Last Visit Field strquery = "SELECT Date FROM Visits" & _ " WHERE PatientID = " & currentpatient & _ " ORDER BY Date DESC" rs.open strquery, connpatvisdb, adopenkeyset, adlockreadonly, adcmdtext If rs.eof = False Then ' If there are Visits lbllastvisit.caption = LoadResString(I_Lang + frmpatientcardres + CInt(lblLastVisit.Tag)) & _ rs.fields(0).value ' lbllastvisit.caption = "Last Visit: " & rs.fields(0).value Else lbllastvisit.caption = LoadResString(I_Lang + frmpatientcardres + CInt(lblLastVisit.Tag)) & _ "-" ' lbllastvisit.caption = "Last Visit: -" rs.close Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 7) & vbnewline & _ "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error after Selecting Patients:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") Private Sub InsertPatients(column2 As String, column3 As String, column4 As String, _ column5 As String, column6 As String, column7 As String, _ column8 As String, column9 As String, column10 As String, _ column11 As String, column12 As String, column13 As String, _ column14 As String, column15 As String, column16 As String, _ column17 As String) Dim rs As New ADODB.Recordset Dim strquery As String On Error GoTo ErrHandler strquery = "SELECT * FROM Patients ORDER BY ID" rs.open strquery, connpatvisdb, adopenkeyset, adlockoptimistic, adcmdtext If nextpatientid = 0 Then ' Whenever the Form is first Loaded If rs.eof = False Then ' If there are Patients rs.movelast ' Count Patients nextpatientid = rs.fields(0).value + 1 Else nextpatientid = 1 ' The first Patient Else ' For Sequential Saves without closing the Form nextpatientid = nextpatientid

48 rs.addnew rs.fields(0).value = nextpatientid rs.fields(1).value = column2 rs.fields(2).value = column3 rs.fields(3).value = column4 rs.fields(4).value = column5 rs.fields(5).value = column6 rs.fields(6).value = column7 rs.fields(7).value = column8 rs.fields(8).value = column9 rs.fields(9).value = column10 rs.fields(10).value = column11 rs.fields(11).value = column12 rs.fields(12).value = column13 rs.fields(13).value = column14 rs.fields(14).value = column15 rs.fields(15).value = column16 rs.fields(16).value = column17 rs.update rs.close currentpatient = nextpatientid currentpatientname = column2 & Space$(3) & column3 Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 13) & vbnewline & _ "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error when Inserting Patients:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") Private Sub UpdatePatients(column2 As String, column3 As String, column4 As String, _ column5 As String, column6 As String, column7 As String, _ column8 As String, column9 As String, column10 As String, _ column11 As String, column12 As String, column13 As String, _ column14 As String, column15 As String, column16 As String, _ column17 As String) Dim rs As New ADODB.Recordset Dim strquery As String On Error GoTo ErrHandler strquery = "SELECT * FROM Patients" & _ " WHERE ID = " & currentpatient rs.open strquery, connpatvisdb, adopenkeyset, adlockoptimistic, adcmdtext If rs.eof = False Then ' If there are Patients rs.fields(1).value = column2 rs.fields(2).value = column3 rs.fields(3).value = column4 rs.fields(4).value = column5 48

49 rs.fields(5).value = column6 rs.fields(6).value = column7 rs.fields(7).value = column8 rs.fields(8).value = column9 rs.fields(9).value = column10 rs.fields(10).value = column11 rs.fields(11).value = column12 rs.fields(12).value = column13 rs.fields(13).value = column14 rs.fields(14).value = column15 rs.fields(15).value = column16 rs.fields(16).value = column17 rs.update rs.close currentpatientname = column2 & Space$(3) & column3 Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 14) & vbnewline & _ "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error when Updating Patients:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") Private Sub DeletePatients() Dim rs As New ADODB.Recordset Dim strquery As String On Error GoTo ErrHandler strquery = "SELECT * FROM Patients" & _ " WHERE ID = " & currentpatient rs.open strquery, connpatvisdb, adopenkeyset, adlockoptimistic, adcmdtext If rs.eof = False Then ' If there are Patients rs.delete Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 15), vbokonly + vbinformation, LoadResString(I_Lang )) ' Call MsgBox("The Patient has been successfully Deleted!", vbokonly + vbinformation, "Organon 2001") Call InitiateFields Call RefreshComboBoxes Call SPBeforeSelect rs.close Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmpatientcardres + I_MsgBox + 16) & vbnewline & _ "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error when Deleting Patients:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") 49

50 Private Sub FieldsBeforePrint() frmpatientcard.backcolor = vbwhite lbl000.backcolor = vbwhite lbl00.backcolor = vbwhite lbl0.backcolor = vbwhite lbl1.backcolor = vbwhite lbl2.backcolor = vbwhite lbl3.backcolor = vbwhite lbl4.backcolor = vbwhite lbl5.backcolor = vbwhite lbl6.backcolor = vbwhite lbl7.backcolor = vbwhite lbl8.backcolor = vbwhite lbl9.backcolor = vbwhite lbl10.backcolor = vbwhite lbl11.backcolor = vbwhite lbl12.backcolor = vbwhite lbl13.backcolor = vbwhite lbl14.backcolor = vbwhite lbl15.backcolor = vbwhite lbl16.backcolor = vbwhite cbo0.backcolor = vbwhite cbo1.backcolor = vbwhite cbo1b.backcolor = vbwhite cmdviewpastvisits.visible = False cmdsave.visible = False cmddelete.visible = False cmdprint.visible = False cmdclear.visible = False cmdclose.visible = False cmdcontinue.visible = False shp2.visible = False Private Sub FieldsAfterPrint() frmpatientcard.backcolor = vbbuttonface lbl000.backcolor = vbbuttonface lbl00.backcolor = vbbuttonface lbl0.backcolor = vbbuttonface lbl1.backcolor = vbbuttonface lbl2.backcolor = vbbuttonface lbl3.backcolor = vbbuttonface lbl4.backcolor = vbbuttonface lbl5.backcolor = vbbuttonface lbl6.backcolor = vbbuttonface lbl7.backcolor = vbbuttonface lbl8.backcolor = vbbuttonface lbl9.backcolor = vbbuttonface lbl10.backcolor = vbbuttonface lbl11.backcolor = vbbuttonface lbl12.backcolor = vbbuttonface lbl13.backcolor = vbbuttonface lbl14.backcolor = vbbuttonface lbl15.backcolor = vbbuttonface lbl16.backcolor = vbbuttonface cbo0.backcolor = &HFFFF80 cbo1.backcolor = &HFFFF80 cbo1b.backcolor = &HFFFF80 cmdviewpastvisits.visible = True cmdsave.visible = True 50

51 cmddelete.visible = True cmdprint.visible = True cmdclear.visible = True cmdclose.visible = True cmdcontinue.visible = True shp2.visible = True 3.2. ΚΩΔΙΚΑΣ ΦΟΡΜΑΣ ΚΕΦΑΛΑΙΩΝ Option Explicit Dim I_TempLang As Long Private Sub Form_Activate() Dim ctl As Control Dim sctltype As String ' Avoid FLICKERING Me.ReSize1.Enabled = False ' For Each ctl In Me.Controls sctltype = TypeName(ctl) MsgBox sctltype '= TypeName(ctl) If sctltype = "Shape" Or sctltype = "Image" Or sctltype = "Label" Or sctltype = "Frame" Or sctltype = "CommandButton" Then ctl.visible = True Next ' Otherwise it Loses Focus because INITIALLY is Invisible cmdmind.setfocus Private Sub Form_Load() Me.ReSize1.Enabled = True I_TempLang = I_English Call LoadResStrings(Me, I_TempLang) Call LabelCaptions Call PositionOfFields Call InitiateFields Call RetrieveSUMA Private Sub Form_Click() Call lstmind_lostfocus Call lstgenerals_lostfocus Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) If currentpatientname <> LoadResString(I_Lang ) Then ' Prevent Save for Test Case ' If currentpatientname <> "Test Case" Then ' Prevent Save for Test Case If visitsarray(indexofcurrentvisit, 4) <> startvalueofsymptoms Then r = MsgBox(LoadResString(I_Lang + frmchaptersres + I_MsgBox + 1) & vbnewline & _ 51

52 LoadResString(I_Lang + frmchaptersres + I_MsgBox + 2) & currentdateofvisit & "?", vbyesno + vbquestion, LoadResString(I_Lang )) ' r = MsgBox("Do you want to Save Changes in Symptoms" & vbnewline & " of Patient's Visit on: " & currentdateofvisit & "?", vbyesno + vbquestion, "Organon 2001") Select Case r Case vbyes Call frmvisits.updatesymptomsdrugsofvisits Case vbno startvalueofsymptoms = "" visitsarray(indexofcurrentvisit, 4) = startvalueofsymptoms ' Restore Values to Check if BLANK Case Else End Select Call frmmdi.menuinitiations Private Sub Form_Unload(Cancel As Integer) If currentpatientname <> LoadResString(I_Lang ) Then ' For Test Case frmvisits is NOT Loaded ' If currentpatientname <> "Test Case" Then ' For Test Case frmvisits is NOT Loaded frmvisits.unloadfrmvisitsfromchapters = True ' In order to Unload and not just Hide Call Unload(frmVisits) ' Saves Also Changes in Notes/Prescription Else ' No Current Patient and Visit currentpatient = 0 currentpatientname = LoadResString(I_Lang ) ' currentpatientname = "Test Case" currentdateofvisit = Date ' For Symptoms-Drugs of Previous Visit:Empty cursymptsdrugsarray cursymptsdrugsarray = Split("") currentvisitid = -1 visitsarray() = Split("") indexofcurrentvisit = -1 Private Sub cmdmind_click() ln1.visible = True lstmind.visible = True lstmind.setfocus Private Sub cmdgenerals_click() ln2.visible = True lstgenerals.visible = True lstgenerals.setfocus Private Sub imggreek_click() Call lstmind_lostfocus Call lstgenerals_lostfocus If I_TempLang <> I_Greek Then I_TempLang = I_Greek Call LoadResStrings(Me, I_TempLang) 52

53 Call LabelCaptions Private Sub imgenglish_click() Call lstmind_lostfocus Call lstgenerals_lostfocus If I_TempLang <> I_English Then I_TempLang = I_English Call LoadResStrings(Me, I_TempLang) Call LabelCaptions Private Sub imgteenager_click() Call lstmind_lostfocus Call lstgenerals_lostfocus Private Sub fragenitalia_click() Call lstmind_lostfocus Call lstgenerals_lostfocus Private Sub imgfemale_click() Call lstmind_lostfocus Call lstgenerals_lostfocus Private Sub imgmale_click() Call lstmind_lostfocus Call lstgenerals_lostfocus Private Sub lstmind_mousedown(button As Integer, Shift As Integer, x As Single, y As Single) If Button = 2 Then frmfindword.callfromform = "frmchapters" frmmdi.popupmenu frmmdi.mnupopupmenu Public Sub MenuInitiations() ' frmmdi.mnuexitorganon2001.enabled = True ' frmmdi.toolbar1.buttons("exit Organon 2001").Enabled = True frmmdi.mnutestcase.enabled = False frmmdi.toolbar1.buttons("test Case").Enabled = False frmmdi.mnunewpatient.enabled = False frmmdi.toolbar1.buttons("new Patient").Enabled = False frmmdi.mnuselectpatient.enabled = False frmmdi.toolbar1.buttons("select Patient").Enabled = False frmmdi.mnuclosepatient.enabled = True frmmdi.toolbar1.buttons("close Patient").Enabled = True ' frmmdi.mnunewdrugs.enabled = True ' frmmdi.toolbar1.buttons("new Drugs").Enabled = True ' frmmdi.mnualldrugs.enabled = True ' frmmdi.toolbar1.buttons("all Drugs").Enabled = True ' frmmdi.mnumateriamedica.enabled = True ' frmmdi.toolbar1.buttons("materia Medica").Enabled = True frmmdi.mnusearchenglishwords.enabled = False frmmdi.toolbar1.buttons("search English Words").Enabled = False frmmdi.mnusearchgreekwords.enabled = False 53

54 ' ' ' ' frmmdi.toolbar1.buttons("search Greek Words").Enabled = False frmmdi.mnusearchdrugs.enabled = False frmmdi.toolbar1.buttons("search Drugs Symptoms").Enabled = False frmmdi.mnuresultswords.enabled = False frmmdi.toolbar1.buttons("results Words").Enabled = False frmmdi.mnuresultsdrugs.enabled = False frmmdi.toolbar1.buttons("results Drugs Symptoms").Enabled = False frmmdi.mnuenglishlexiko.enabled = True frmmdi.toolbar1.buttons("english Lexiko").Enabled = True frmmdi.mnugreeklexiko.enabled = True frmmdi.toolbar1.buttons("greek Lexiko").Enabled = True frmmdi.mnulanguage.enabled = False frmmdi.mnunotebook.enabled = True frmmdi.toolbar1.buttons("note Book").Enabled = True frmmdi.mnubackup.enabled = False frmmdi.toolbar1.buttons("backup").enabled = False frmmdi.mnuaboutorganon2001.enabled = True ' Private Sub PositionOfFields() lstmind.top = 120 lstmind.left = 2280 lstmind.height = 5320 lstmind.width = 3550 ln1.x1 = 1800 ln1.y1 = 720 ln1.x2 = 2280 ln1.y2 = 240 lstgenerals.top = 195 lstgenerals.left = 4080 lstgenerals.height = 5320 lstgenerals.width = 3550 ln2.x1 = 3960 ln2.y1 = 1800 ln2.x2 = 4080 ln2.y2 = 360 Private Sub InitiateFields() ' To Show Horizontal Scrollbars to Lists Call SendMessage(lstMind.hWnd, LB_SETHORIZONTALEXTENT, 2000, ByVal 0&) Call SendMessage(lstGenerals.hWnd, LB_SETHORIZONTALEXTENT, 2000, ByVal 0&) cmdmind.backcolor = &HD1A67E cmdgenerals.backcolor = &HC2B83A cmdmind_references.backcolor = &H48D9F2 cmdgenerals_references.backcolor = &H48D9F2 lstmind.backcolor = &HFFFFC0 lstgenerals.backcolor = &HC0FFC0 ln1.bordercolor = &HFF0000 ln2.bordercolor = &HC0C000 If currentversion = "English" Then frachangelanguage.height = 0 54

55 Private Sub RetrieveSUMA() Dim rs As New ADODB.Recordset Dim strquery As String Dim i As Integer Dim count As Integer ' Counts the rows Dim column1 As String Dim column2 As Integer Dim column3 As String On Error GoTo ErrHandler ' Mind SUMA lstmind.clear strquery = "Select * from MindSUMA order by Rubric" rs.open strquery, connsupdb, adopenkeyset, adlockreadonly, adcmdtext If rs.eof = False Then count = rs.recordcount For i = 1 To count column1 = rs.fields(0).value column2 = rs.fields(1).value column3 = rs.fields(2).value lstmind.additemanddata column1 & ":",, 3,,,,, itemheight1,, eixvcentre, MyFont1 lstmind.itemdata(lstmind.newindex) = column2 lstmind.additemanddata column3 & ":",, 11,, RGB(220, 220, 220),,, itemheight2,,, MyFont2 rs.movenext Next i rs.close 'Generals SUMA lstgenerals.clear strquery = "Select * from GenSUMA order by Rubric" rs.open strquery, connsupdb, adopenkeyset, adlockreadonly, adcmdtext If rs.eof = False Then count = rs.recordcount For i = 1 To count column1 = rs.fields(0).value column2 = rs.fields(1).value column3 = rs.fields(2).value lstgenerals.additemanddata column1 & ":",, 3,,,,, itemheight1,, eixvcentre, MyFont1 lstgenerals.itemdata(lstgenerals.newindex) = column2 lstgenerals.additemanddata column3 & ":",, 11,, RGB(220, 220, 220),,, itemheight2,,, MyFont2 rs.movenext Next i rs.close Exit Sub ErrHandler: Call MsgBox(LoadResString(I_Lang + frmchaptersres + I_MsgBox + 3) & vbnewline & _ 55

56 "Err " & Err & ".", vbokonly + vbcritical, LoadResString(I_Lang )) ' Call MsgBox("Unexpected ADO Error when Retrieving SUMA:" & vbnewline & _ ' "Err " & Err & ".", vbokonly + vbcritical, "Error") Public Sub FindListElement(lst As OwnerDrawComboList, searchtext As String) Dim lindex As Long ' Search the listbox for the text. Not case sensitive. ' The result is the index into the listbox. ' ' Wparam indicates the index to start searching from. -1 = start at top. ' lparam is address of the string to search for. lindex = SendMessage(lst.hWnd, LB_FINDSTRING, -1, ByVal searchtext) ' Only if there is a matching ENGLISH entry, else don't change anything If lindex <> -1 And (lindex Mod 2 = 0) Then ' Scroll the listbox item to the top of the list. ' Wparam indicates the item to move to the top. lparam is always 0. Call SendMessage(lst.hWnd, LB_SETTOPINDEX, lindex, 0&) lst.listindex = lindex ' Call SendMessage(lst.hWnd, LB_SETCURSEL, lindex, 0&) Private Sub LabelCaptions() Me.Caption = LoadResString(I_Lang + frmchaptersres + 0) & Space(10) & _ LoadResString(I_Lang + frmchaptersres + 1) & currentpatientname ' Me.Caption = "CHAPTERS" & Space(10) & "Patient : " & currentpatientname 3.3. ΚΩΔΙΚΑΣ ΦΟΡΜΑΣ ΣΥΜΠΤΩΜΑΤΩΝ ΚΕΦΑΛΑΙΩΝ Option Explicit Private Sub Form_Activate() Dim ctl As Control Dim sctltype As String ' Avoid FLICKERING Me.ReSize1.Enabled = False ' For Each ctl In Me.Controls sctltype = TypeName(ctl) MsgBox sctltype '= TypeName(ctl) If sctltype = "Shape" Or sctltype = "CommandButton" Or _ ctl.name = "lstlevel1" Or ctl.name = "lstlevel2" Or ctl.name = "lstlevel3" Or _ 56

57 ctl.name = "lstlevel4" Or ctl.name = "lstlevel5" Or _ ctl.name = "txtfind" Or ctl.name = "imgmore" Or _ ctl.name = "lblsymptoms" Or ctl.name = "lbldrugs" Or ctl.name = "lblreferences" Or _ ctl.name = "lstsymptoms" Or ctl.name = "mshdrugs" Or ctl.name = "lstreferences" Then ctl.visible = True Next ' Otherwise it Loses Focus because INITIALLY is Invisible lstlevel1.setfocus Private Sub Form_Load() Me.ReSize1.Enabled = True curchapterenglsyntom = FindEnglSyntomFromCurChapt(currentChapter) ' Find curchapterenglsyntom from currentchapter curchapterenglholog = FindEnglHologFromCurChapt(currentChapter) ' Find curchapterenglholog from currentchapter curchaptertranslsyntom = FindTranslSyntomFromCurChapt(currentChapter) ' Find curchaptertranslsyntom from currentchapter curchaptertranslholog = FindTranslHologFromCurChapt(currentChapter) ' Find curchaptertranslholog from currentchapter ' To Keep Track After Unloading Repertorization for the STATE of Results in Menus, Toolbar resultswordsenabled = False resultsdrugsenabled = False Call LoadResStrings(Me, I_Lang) Call LabelCaptions Call InitiateListsParameters Call InitiateFields WinDecl1.SetListBox lstlevel1, lstlevel2, lstlevel3, lstlevel4, lstlevel5, lsttemplevel, lstsymptoms WinDecl1.SetHooks Call RetrieveLevel1 Call RetrieveSymptoms ' For Rubrics of Level1 ' For Symptoms Private Sub Form_Click() Call txtenglish_lostfocus Call txttranslation_lostfocus Call lsttemplevel_lostfocus Call lsttemp_lostfocus Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) ' In Order to Unload and not Hide frmfindresults,frmfinddrugsresults frmmdi.mnuresultswords.enabled = False frmmdi.mnuresultsdrugs.enabled = False If UnloadMode <> vbformmdiform Then ' Else Unload is called from MDI Unload frmchapters.visible = True 57

58 Call frmchapters.menuinitiations Me.Hide Private Sub Form_Resize() Dim i As Integer For i = 0 To mshdrugs.cols - 1 mshdrugs.colwidth(i) = mshdrugs.width / (1.1 * mshdrugs.cols) Next i Private Sub Form_Unload(Cancel As Integer) Call Unload(frmFindEngl) Call Unload(frmFindTransl) Call Unload(frmFindDrugs) Call Unload(frmFindResults) Call Unload(frmFindDrugsResults) WinDecl1.UnSetHooks Private Sub ReSize1_PreResize(ControlName As String, ControlType As String, NewTop As Single, NewLeft As Single, NewHeight As Single, NewWidth As Single, NewFontSize As Single, IgnoreControl As Boolean, ByVal CurrentControl As Object) If CurrentControl.Name = "mshdrugs" Then NewFontSize = CurrentControl.FONTSIZE If CurrentControl.Name = "lstreferences" Or CurrentControl.Name = "lsttemp" Then NewFontSize = CurrentControl.Font.size Private Sub lblenglish_click() Call lsttemplevel_lostfocus Call lsttemp_lostfocus Private Sub lbltranslation_click() Call lsttemplevel_lostfocus Call lsttemp_lostfocus Private Sub imgcontinueenglish_click() txtenglish.text = english If txtenglish.visible = False Then txtenglish.visible = True txtenglish.setfocus Else Call txtenglish_lostfocus Call lsttemplevel_lostfocus Call lsttemp_lostfocus Public Sub txtenglish_lostfocus() txtenglish.visible = False Private Sub imgcontinuetranslation_click() txttranslation.text = translation 58

59 If txttranslation.visible = False Then txttranslation.visible = True txttranslation.setfocus Else Call txttranslation_lostfocus Call lsttemplevel_lostfocus Call lsttemp_lostfocus Public Sub txttranslation_lostfocus() txttranslation.visible = False Private Sub lstlevel1_click() If lstlevel1.listindex Mod 2 = 0 Then English Call LevelXClick("Level1", lstlevel1.listindex) ' Only for Private Sub lstlevel1_dblclick() Call ShowListTempLevel("Level1", lstlevel1.listindex) Private Sub lstlevel1_change() ' When with Page Down selects the Last Row If lstlevel1.listindex = lstlevel1.listcount - 1 Then lstlevel1.listindex = lstlevel1.listindex - 1 Private Sub lstlevel2_click() If lstlevel2.listindex Mod 2 = 0 Then English Call LevelXClick("Level2", lstlevel2.listindex) ' Only for Private Sub lstlevel2_dblclick() Call ShowListTempLevel("Level2", lstlevel2.listindex) Private Sub lstlevel2_change() ' When with Page Down selects the Last Row If lstlevel2.listindex = lstlevel2.listcount - 1 Then lstlevel2.listindex = lstlevel2.listindex - 1 Private Sub lstlevel3_click() If lstlevel3.listindex Mod 2 = 0 Then English Call LevelXClick("Level3", lstlevel3.listindex) ' Only for Private Sub lstlevel3_dblclick() Call ShowListTempLevel("Level3", lstlevel3.listindex) 59

How to register an account with the Hellenic Community of Sheffield.

How to register an account with the Hellenic Community of Sheffield. How to register an account with the Hellenic Community of Sheffield. (1) EN: Go to address GR: Πηγαίνετε στη διεύθυνση: http://www.helleniccommunityofsheffield.com (2) EN: At the bottom of the page, click

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

Electronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται

Electronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται Τομέας: Ηλεκτρονικός Εκπαιδευτικός: Μπουλταδάκης Στέλιος Μάθημα: Συλλογή και μεταφορά δεδομένων μέσω Η/Υ, Αισθητήρες-Ενεργοποιητές Αντικείμενο: α) Μέτρηση θερμοκρασίας με το αισθητήριο LM335 και μεταφορά

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

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version 25-7-2015 ΗΜΙΤΕΛΗΣ!!!!

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version 25-7-2015 ΗΜΙΤΕΛΗΣ!!!! VBA ΣΤΟ WORD Version 25-7-2015 ΗΜΙΤΕΛΗΣ!!!! Μου παρουσιάστηκαν δύο θέματα. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Εγραφα σε ένα αρχείο του Word τις

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

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony Ελληνικά Ι English 1/7 Δημιουργία Λογαριασμού Διαχείρισης Επιχειρηματικής Τηλεφωνίας μέσω της ιστοσελίδας

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

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 6: Ασκήσεις στη Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

Advanced Subsidiary Unit 1: Understanding and Written Response

Advanced Subsidiary Unit 1: Understanding and Written Response Write your name here Surname Other names Edexcel GE entre Number andidate Number Greek dvanced Subsidiary Unit 1: Understanding and Written Response Thursday 16 May 2013 Morning Time: 2 hours 45 minutes

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ-MSGBOX ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ-MSGBOX ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ-MSGBOX ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: Υλοποίηση προγράµµατος σε Visual Basic µε σκοπό τη δηµιουργία του προγράµµατος εξεταστικής του Τ.Ε.Ι.

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: Υλοποίηση προγράµµατος σε Visual Basic µε σκοπό τη δηµιουργία του προγράµµατος εξεταστικής του Τ.Ε.Ι. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: Υλοποίηση προγράµµατος σε Visual Basic µε σκοπό τη δηµιουργία του προγράµµατος εξεταστικής του Τ.Ε.Ι. Σπουδαστής : ιακοµηνάς Μανόλης Εισηγητής : Τζαβόπουλος Βαγγέλης Σκοπός αυτής

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

SilverPlatter WebSPIRS 4.1.

SilverPlatter WebSPIRS 4.1. WebSPIRS 4.1. Η υπηρεσία WebSPIRS από τη SilverPlatter αποτελεί ένα φιλικό εργαλείο πρόσβασης και αναζήτησης σε περιεχόμενα βάσεων δεδομένων. Η Βιβλιοθήκη και Κέντρο Πληροφόρησης του Πανεπιστημίου Θεσσαλίας

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

Αρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record)

Αρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record) Διαχείριση Αρχείων Αρχεία Για να είναι δυνατή η επεξεργασία μεγάλου αριθμού δεδομένων τα δεδομένα είναι αποθηκευμένα σε ψηφιακά μέσα κατάλληλα οργανωμένα. Η αποθήκευση γίνεται σε αρχεία. Πολλά προγράμματα

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

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών: Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών: (Μον.2) Η ηλικία είναι μεταξύ των 15 και 18 συμπεριλαμβανομένων (β) Αν Χ= 4, Υ=2, Κ=2 να βρείτε το αποτέλεσμα

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

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο Oracle SQL Developer An Oracle Database stores and organizes information. Oracle SQL Developer is a tool for accessing and maintaining the data

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

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade Για να ελέγξετε το λογισμικό που έχει τώρα η συσκευή κάντε κλικ Menu > Options > Device > About Device Versions. Στο πιο κάτω παράδειγμα η συσκευή έχει έκδοση λογισμικού 6.0.0.546 με πλατφόρμα 6.6.0.207.

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 3 η : Η Γλώσσα Προγραμματισμού VB.NET (2 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής

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

department listing department name αχχουντσ ϕανε βαλικτ δδσϕηασδδη σδηφγ ασκϕηλκ τεχηνιχαλ αλαν ϕουν διξ τεχηνιχαλ ϕοην µαριανι

department listing department name αχχουντσ ϕανε βαλικτ δδσϕηασδδη σδηφγ ασκϕηλκ τεχηνιχαλ αλαν ϕουν διξ τεχηνιχαλ ϕοην µαριανι She selects the option. Jenny starts with the al listing. This has employees listed within She drills down through the employee. The inferred ER sttricture relates this to the redcords in the databasee

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Αν κάπου κάνετε κάποιες υποθέσεις να αναφερθούν στη σχετική ερώτηση. Όλα τα αρχεία που αναφέρονται στα προβλήματα βρίσκονται στον ίδιο φάκελο με το εκτελέσιμο

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

Management Classes Create Class Create Class Management Classes List of Classes

Management Classes Create Class Create Class Management Classes List of Classes Class Create Class Ο Teacher μπορεί να δημιουργήσει τάξεις για το σχολείο του από το κεντρικό μενού Management Classes Create Class. Αυτή η λειτουργία είναι διαθέσιμη και για τους καθηγητές εφόσον το επιτρέψει

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

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ)

ΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ) Γενικός Σκοπός Το αναλυτικό πρόγραμμα έχει ως γενικό σκοπό να δώσει στους μαθητές τις απαιτούμενες γνωστικές, κριτικές και αναλυτικές δεξιότητες ώστε να είναι ικανοί να χρησιμοποιούν τους υπολογιστές για

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

Management School School Profile Save

Management School School Profile Save School School Profile Ο School Manager μπορεί να δει και να επεξεργαστεί γενικές πληροφορίες για το σχολείο που ανήκει και διαχειρίζεται. Από το κεντρικό μενού Management School School Profile. Η σελίδα

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

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL STUDIO NET

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL STUDIO NET 1. Ανοίξτε το πρόγραμμα Microsoft Visual Studio Net 2. Στην start page επιλέξτε my profile 3. Στο πεδίο profile επιλέξτε visual basic developer και κλείστε την start page 4. Επιλέξτε File New Project 5.

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

FirstSearch (OCLC) Βασικά χαρακτηριστικά:

FirstSearch (OCLC) Βασικά χαρακτηριστικά: FirstSearch (OCLC) Η Βιβλιοθήκη & Κέντρο Πληροφόρησης του Πανεπιστημίου Θεσσαλίας έχει εξασφαλίσει online πρόσβαση μέσω της υπηρεσίας FirstSearch της OCLC Online Computer Library Center, Inc. σε 12 βιβλιογραφικές

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015 ΛΥΚΕΙΟ ΑΡΧ. ΜΑΚΑΡΙΟΥ Γ - ΔΑΣΟΥΠΟΛΗ ΣΧΟΛΙΚΟ ΕΤΟΣ 2014-2015 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΗΜΕΡΟΜΗΝΙΑ: 10 /6 / 2015 ΒΑΘΜΟΣ:... ΤΑΞΗ: Β ΧΡΟΝΟΣ: 2 ώρες ΥΠ. ΚΑΘΗΓΗΤΗ:...

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

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS CHAPTER 5 SOLVING EQUATIONS BY ITERATIVE METHODS EXERCISE 104 Page 8 1. Find the positive root of the equation x + 3x 5 = 0, correct to 3 significant figures, using the method of bisection. Let f(x) =

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

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)

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

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/

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

SOAP API. https://bulksmsn.gr. Table of Contents

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

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Όλοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι του 10000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Αν κάπου κάνετε κάποιες υποθέσεις

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα είναι μικρότεροι το 1000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Διάρκεια: 3,5 ώρες Καλή

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

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Διαστημικό εστιατόριο του (Μ)ΑστροΈκτορα Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά. Μόλις μια παρέα πελατών κάτσει σε ένα

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

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

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

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

SPEEDO AQUABEAT. Specially Designed for Aquatic Athletes and Active People

SPEEDO AQUABEAT. Specially Designed for Aquatic Athletes and Active People SPEEDO AQUABEAT TM Specially Designed for Aquatic Athletes and Active People 1 2 Decrease Volume Increase Volume Reset EarphonesUSBJack Power Off / Rewind Power On / Fast Forward Goggle clip LED Status

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

Εγχειρίδιο Οδηγιών. BrainStorm. Διαχείριση Πινάκων. Εισαγωγή, Μεταβολή, Διαγραφή Κατάταξη, Εντοπισμός Εγγραφών

Εγχειρίδιο Οδηγιών. BrainStorm. Διαχείριση Πινάκων. Εισαγωγή, Μεταβολή, Διαγραφή Κατάταξη, Εντοπισμός Εγγραφών Εγχειρίδιο Οδηγιών BrainStorm Διαχείριση Πινάκων Εισαγωγή, Μεταβολή, Διαγραφή Κατάταξη, Εντοπισμός Εγγραφών Στο κείμενο που ακολουθεί δίδονται οδηγίες για τον τρόπο με τον οποίο ο χειριστής δύναται : Να

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 5 η : Σύνθετες Δομές Δεδομένων (Πίνακες & Structure) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής

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

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά 2008-2009

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά 2008-2009 ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά 2008-2009 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2009 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ : Β ΗΜΕΡΟΜΗΝΙΑ: Τετάρτη, 3 Ιουνίου 2009 ΩΡΑ: 07:45 10:15 ΟΔΗΓΙΕΣ: Το εξεταστικό δοκίμιο αυτό αποτελείται

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

EE512: Error Control Coding

EE512: Error Control Coding EE512: Error Control Coding Solution for Assignment on Finite Fields February 16, 2007 1. (a) Addition and Multiplication tables for GF (5) and GF (7) are shown in Tables 1 and 2. + 0 1 2 3 4 0 0 1 2 3

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ ΜΕΡΟΣ ΠΕΜΠΤΟ Triggers, Stored procedures Γιώργος Μαρκοµανώλης Περιεχόµενα Triggers-Ενηµέρωση δεδοµένων άλλων πινάκων... 1 Ασφάλεια...

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

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)

Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties) Καθηγητής : Κώστας Αχιλλέως ΒΑΣΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΣΤΗ VISUAL BASIC A ΛΥΚΕΙΟΥ ΚΑΤΕΥΘΥΝΣΗΣ Α) Τι είναι η Visual Basic Είναι μια γλώσσα οπτικού προγραμματισμού υψηλού επιπέδου. Β) Οπτικός

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

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Να γραφεί πρόγραμμα το οποίο δέχεται ως είσοδο μια ακολουθία S από n (n 40) ακέραιους αριθμούς και επιστρέφει ως έξοδο δύο ακολουθίες από θετικούς ακέραιους

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ : Πληροφορική Κατεύθυνσης ΤΑΞΗ : Β Αρ. σελίδων : 11 Ηµεροµηνία : 10/6/2008 Ώρα Έναρξης : 7:45 π.µ ιάρκεια : 2 ώρες Ονοµατεπώνυµο :...Τµήµα : Αριθµός :...Βαθµός

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

Είσοδος Έξοδος - Μεταβλητές

Είσοδος Έξοδος - Μεταβλητές Προγραμματισμός & Εφαρμογές Υπολογιστών: Visual Basic 6.0 Μάθημα 2 Είσοδος Έξοδος - Μεταβλητές Κ. Κωστοπούλου Αθήνα, Μάρτιος 2015 Τα βήματα του κύκλου ανάπτυξης ενός προγράμματος 1. Αποφασίζουμε τι θέλουμε

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

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1 ΑΝΔΡΕΑΣ ΑΝΔΡΕΟΥ Φ.Τ:2008670839 Λεμεσός 2014 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

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

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

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΨΥΧΟΛΟΓΙΚΕΣ ΕΠΙΠΤΩΣΕΙΣ ΣΕ ΓΥΝΑΙΚΕΣ ΜΕΤΑ ΑΠΟ ΜΑΣΤΕΚΤΟΜΗ ΓΕΩΡΓΙΑ ΤΡΙΣΟΚΚΑ Λευκωσία 2012 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 10 η : Το αντικείμενο Συλλογή (Collection) & τα αντικείμενα ListBox, CheckedListBox & ComboBox Ι.

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

Εκπαίδευση KOHA ΚΟΗΑ ΠΕΡΙΟΔΙΚΑ ΑΝΑΖΗΤΗΣΗ ΠΕΡΙΟΔΙΚΩΝ / ΠΕΡΙΛΗΨΗ ΑΠΟΚΤΗΜΑΤΩΝ / ΣΥΝΔΡΟΜΕΣ ΠΕΡΙΟΔΙΚΩΝ / ΠΑΡΑΛΑΒΗ ΤΕΥΧΩΝ / ΚΛΕΙΣΤΕΣ ΣΥΝΔΡΟΜΕΣ

Εκπαίδευση KOHA ΚΟΗΑ ΠΕΡΙΟΔΙΚΑ ΑΝΑΖΗΤΗΣΗ ΠΕΡΙΟΔΙΚΩΝ / ΠΕΡΙΛΗΨΗ ΑΠΟΚΤΗΜΑΤΩΝ / ΣΥΝΔΡΟΜΕΣ ΠΕΡΙΟΔΙΚΩΝ / ΠΑΡΑΛΑΒΗ ΤΕΥΧΩΝ / ΚΛΕΙΣΤΕΣ ΣΥΝΔΡΟΜΕΣ ΚΟΗΑ ΠΕΡΙΟΔΙΚΑ ΑΝΑΖΗΤΗΣΗ ΠΕΡΙΟΔΙΚΩΝ / ΠΕΡΙΛΗΨΗ ΑΠΟΚΤΗΜΑΤΩΝ / ΣΥΝΔΡΟΜΕΣ ΠΕΡΙΟΔΙΚΩΝ / ΠΑΡΑΛΑΒΗ ΤΕΥΧΩΝ / ΚΛΕΙΣΤΕΣ ΣΥΝΔΡΟΜΕΣ 1 1. ΑΝΑΖΗΤΗΣΗ ΠΕΡΙΟΔΙΚΩΝ 1.1. Από την αρχική οθόνη Στο πλαίσιο αναζήτησης της αρχικής

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

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 3: Βασικά στοιχεία της γλώσσας προγραμματισμού Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ: ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου (Microsoft Word) 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου 3. Δημιουργία Νέου Εγγράφου 4. Δημιουργία Εγγράφου Βασισμένο Σε Πρότυπο 5. Κλείσιμο

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ & ΔΙΚΤΥΩΝ ΜΑΘΗΜΑ: Λογικός & Συναρτησιακός Προγραμματισμός ΒΑΘΜΟΛΟΓΙΑ: 0 2.0 ΗΜΕΡΟΜΗΝΙΑ ΑΝΑΚΟΙΝΩΣΗΣ: 3/5/2007 ΗΜΕΡΟΜΗΝΙΑ

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

Ερευνητικό Αποθετήριο Πανεπιστημίου Πειραία

Ερευνητικό Αποθετήριο Πανεπιστημίου Πειραία Ερευνητικό Αποθετήριο Πανεπιστημίου Πειραία Οδηγίες κατάθεσης δημοσίευσης στο ΠΕΡΙΛΗΨΗ σύστημα Ερευνητικού Αποθετηρίου CRIS ΕΡΕΥΝΗΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΙΡΑΙΩΣ 2016 Οδηγίες κατάθεσης δημοσίευσης

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

Οδηγός Χρήσης της Υπηρεσίας Τηλεομοιότυπου (RightFax Fax Service) Web Utility. (διαδικτυακή εφαρμογή)

Οδηγός Χρήσης της Υπηρεσίας Τηλεομοιότυπου (RightFax Fax Service) Web Utility. (διαδικτυακή εφαρμογή) ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Οδηγός Χρήσης της Υπηρεσίας Τηλεομοιότυπου (RightFax Fax Service) Web Utility (διαδικτυακή εφαρμογή) Αύγουστος 2011 ΠΕΡΙΕΧΟΜΕΝΑ 1. Πρόσβαση

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

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) ΔΙΑΔΙΚΤΥΟ (INTERNET) ΣΤΟΧΟΙ: 1. Άνοιγμα Και Κλείσιμο Μιας Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer) 2. Παρουσίαση Μιας Ιστοσελίδας 3. Διακοπή Και Ανανέωση Μιας Ιστοσελίδας (Stop and Refresh) 4.

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

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011 Διάρκεια Διαγωνισμού: 3 ώρες Απαντήστε όλες τις ερωτήσεις Μέγιστο Βάρος (20 Μονάδες) Δίνεται ένα σύνολο από N σφαιρίδια τα οποία δεν έχουν όλα το ίδιο βάρος μεταξύ τους και ένα κουτί που αντέχει μέχρι

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 2 η : Η Γλώσσα Προγραμματισμού VB.NET (1 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής

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

ΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2010 2011 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011

ΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2010 2011 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011 ΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2010 2011 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ ΗΜΕΡΟΜΗΝΙΑ: 07/06/2011 ΤΑΞΗ: Β ΛΥΚΕΙΟΥ ΩΡΑ: 11:00 ΑΡ. ΣΕΛΙΔΩΝ: 14 ΣΤΟΙΧΕΙΑ ΜΑΘΗΤΗ

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

1. Γνωριμία Με Το Περιβάλλον Του Ηλεκτρονικού Υπολογιστή

1. Γνωριμία Με Το Περιβάλλον Του Ηλεκτρονικού Υπολογιστή WINDOWS ΣΤΟΧΟΙ: 1. Γνωριμία Με Το Περιβάλλον Του Ηλεκτρονικού Υπολογιστή 2. Γνωριμία Με Την Επιφάνεια Εργασίας (Desktop) 3. Ta Βασικά Εικονίδια Της Επιφάνειας Εργασίας (Desktop) 4. Κουμπιά Παραθύρων 5.

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

Συναρτήσεις στη Visual Basic 6.0

Συναρτήσεις στη Visual Basic 6.0 Προγραμματισμός & Εφαρμογές Υπολογιστών Μάθημα 4ο Συναρτήσεις στη Visual Basic 6.0 Κ. Κωστοπούλου Σειρά εκτέλεσης των πράξεων Όταν ορίζετε μια ακολουθία αριθμητικών πράξεων είναι δυνατόν να προκύψει αμφισημία.

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

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 4: Visual Basic for Applications (VBA) Δομές Επανάληψης και Επιλογής Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

ΣΗΜΕΙΩΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΟΣ ασική Πληροφορική 1 Θεωρία 5 ου ΕΞΑΜΗΝΟΥ ΜΑΘΗΜΑ 1 ο Λάζαρος Σ. Ηλιάδης Αναπληρωτής Καθηγητής ΠΘ

ΣΗΜΕΙΩΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΟΣ ασική Πληροφορική 1 Θεωρία 5 ου ΕΞΑΜΗΝΟΥ ΜΑΘΗΜΑ 1 ο Λάζαρος Σ. Ηλιάδης Αναπληρωτής Καθηγητής ΠΘ 1. ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ VISUAL BASIC Τύποι µεταβλητών στη Visual Basic Integer Ακέραιοι αριθµοί -32768 έως 32767 Long Ακέραιοι αριθµοί έως περίπου +-2 δις Single Αριθµοί µε υποδιαστολή -10-45

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

Επίλυση προβλήματος με Access

Επίλυση προβλήματος με Access Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού

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

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο

Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Τετάρτη, 30 Οκτωβρίου 2013 Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Λύστε στο Visual Basic Express 2010 τις παρακάτω ασκήσεις: 1. Να δημιουργήσετε ένα νέο Project του είδους Console

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

Συστήματα Διαχείρισης Βάσεων Δεδομένων

Συστήματα Διαχείρισης Βάσεων Δεδομένων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Συστήματα Διαχείρισης Βάσεων Δεδομένων Φροντιστήριο 9: Transactions - part 1 Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών Tutorial on Undo, Redo and Undo/Redo

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

Wilson Web Art Databases, H.W. Wilson

Wilson Web Art Databases, H.W. Wilson Wilson Web Art Databases, H.W. Wilson Η Wilson Web αποτελεί μία διεπιστημονική βάση δεδομένων, η οποία παρέχει το πλήρες ευρετηριασμένο περιεχόμενο περιλήψεων και πλήρους κειμένου από τέσσερις βάσεις δεδομένων

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

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006 ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/26 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Ολοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι το 1 εκτός αν ορίζεται διαφορετικά στη διατύπωση

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

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Δημιουργία πινάκων Δρ. Εύη Φαλιάγκα 1. Login Χρησιμοποιώντας έναν web explorer, μπαίνετε στο http://10.0.0.6:8080/apex και συμπληρώνετε

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

CYTA Cloud Server Set Up Instructions

CYTA Cloud Server Set Up Instructions CYTA Cloud Server Set Up Instructions ΕΛΛΗΝΙΚΑ ENGLISH Initial Set-up Cloud Server To proceed with the initial setup of your Cloud Server first login to the Cyta CloudMarketPlace on https://cloudmarketplace.cyta.com.cy

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

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

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

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

Ερευνητικό Αποθετήριο ΤΕΙ Ηπείρου. Οδηγίες κατάθεσης δημοσίευσης στο σύστημα Ερευνητικού Αποθετηρίου CRIS

Ερευνητικό Αποθετήριο ΤΕΙ Ηπείρου. Οδηγίες κατάθεσης δημοσίευσης στο σύστημα Ερευνητικού Αποθετηρίου CRIS Ερευνητικό Αποθετήριο ΤΕΙ Ηπείρου Οδηγίες κατάθεσης δημοσίευσης στο σύστημα Ερευνητικού Αποθετηρίου CRIS 2014 1. Είσοδος στο σύστημα 1. Ανοίγουμε ένα γνωστό φυλλομετρητή (browser) όπως Mozilla Firefox,

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ USE INSTRUCTIONS

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ USE INSTRUCTIONS ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ USE INSTRUCTIONS ΤΗΛΕΦΩΝΟ ΜΕ ΑΝΑΓΝΩΡΙΣΗ ΚΛΗΣΗΣ /CORDED PHONE WITH CALLER ID ΜΟΝΤΕΛΟ/MODEL: TM09-448 DC48V Παρακαλούμε διαβάστε προσεκτικά όλες τις οδηγίες χρήσης πριν την χρήση της συσκευής

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

Εντολή If-Then-Else Σκοπός Μαθήματος

Εντολή If-Then-Else Σκοπός Μαθήματος Εντολή If-Then-Else Σκοπός Μαθήματος Χρήση εντολής If Then Else για διακλάδωση σε ένα σύνολο εντολών ανάλογα με το αποτελέσματα μιας μεταβαλλόμενης συνθήκης. Εντολή If-Then Η σύνταξη της If Then είναι

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

(C) 2010 Pearson Education, Inc. All rights reserved.

(C) 2010 Pearson Education, Inc. All rights reserved. Connectionless transmission with datagrams. Connection-oriented transmission is like the telephone system You dial and are given a connection to the telephone of fthe person with whom you wish to communicate.

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

ΣΧΕΣΕΙΣ στην Northwind

ΣΧΕΣΕΙΣ στην Northwind Αναλυτικά ΣΧΕΣΕΙΣ στην Northwind Σχέση Πίνακας 1 Parent Table Πίνακας 2 Child Table Κey Foreign Key CategoriesProducts Categories Products CategoryID CategoryID SuppliersProducts Suppliers Products SupplierID

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

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

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

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

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης Βιβλιοθήκη & Κέντρο Πληροφόρησης, Πανεπιστημίου Λευκωσίας E-mail: libithelp@unic.ac.cy Τηλ: 22444772 Έκδοση: Μάρτιος 2013 (ES, GC, KP)

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

. Εργαστήριο Βάσεων Δεδομένων. Triggers

. Εργαστήριο Βάσεων Δεδομένων. Triggers Εργαστήριο Βάσεων Δεδομένων Triggers Triggers: Βασικές Έννοιες Ένας trigger είναι ένα κομμάτι κώδικα, μια ρουτίνα Συνδέεται με ένα συγκεκριμένο πίνακα Καλείται όταν συμβεί ένα γεγονός στον πίνακα Συχνές

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

Εισαγωγή στο EV3 Μέρος 2

Εισαγωγή στο EV3 Μέρος 2 Εισαγωγή στο EV3 Μέρος 2 Δρ. Γιώργος Α. Δημητρίου Εργαστήριο και Αυτομάτων Συστημάτων & Ακαδημία Τμήμα Πληροφορικής και Μηχανικών Υπολογιστών Σχολή Μηχανικής και Εφαρμοσμένων Επιστημών Πανεπιστήμιο Frederick

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

Σύνδεση στον CallCatcher Server (βλ. Σελ.4) Παραμετροποίηση συνδέσεων (βλ. Σελ.4) Επιλογή χειροκίνητης εγγραφής (βλ. Σελ.15)

Σύνδεση στον CallCatcher Server (βλ. Σελ.4) Παραμετροποίηση συνδέσεων (βλ. Σελ.4) Επιλογή χειροκίνητης εγγραφής (βλ. Σελ.15) CallPlayer Manual Περιεχόμενα 1 CallPlayer... 3 1.1 Επεξήγηση κουμπιών αρχικής οθόνης... 3 1.2 Διαδικασία Log-in... 4 1.3 Αρχική οθόνη CallPlayer... 5 1.4 Επεξήγηση Flags... 6 1.5 Παράθυρο Extended Information...

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

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία ΑΓΧΟΣ ΚΑΙ ΚΑΤΑΘΛΙΨΗ ΣΕ ΓΥΝΑΙΚΕΣ ΜΕ ΚΑΡΚΙΝΟΥ ΤΟΥ ΜΑΣΤΟΥ ΜΕΤΑ ΑΠΟ ΜΑΣΤΕΚΤΟΜΗ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία ΑΓΧΟΣ ΚΑΙ ΚΑΤΑΘΛΙΨΗ ΣΕ ΓΥΝΑΙΚΕΣ ΜΕ ΚΑΡΚΙΝΟΥ ΤΟΥ ΜΑΣΤΟΥ ΜΕΤΑ ΑΠΟ ΜΑΣΤΕΚΤΟΜΗ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ Πτυχιακή εργασία ΑΓΧΟΣ ΚΑΙ ΚΑΤΑΘΛΙΨΗ ΣΕ ΓΥΝΑΙΚΕΣ ΜΕ ΚΑΡΚΙΝΟΥ ΤΟΥ ΜΑΣΤΟΥ ΜΕΤΑ ΑΠΟ ΜΑΣΤΕΚΤΟΜΗ ΧΡΥΣΟΒΑΛΑΝΤΗΣ ΒΑΣΙΛΕΙΟΥ ΛΕΜΕΣΟΣ 2014 ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

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

Σημειώσεις για τις Ιστοσελίδες του Google

Σημειώσεις για τις Ιστοσελίδες του Google Σημειώσεις για τις Ιστοσελίδες του Google 1 Βήμα 1 ο Μπαίνουμε στην σελίδα της Google για τις ιστοσελίδες (http://sites.google.com). 2 Εναλλακτικά, μπαίνουμε στο http://www.google.com, επιλέγουμε περισσότερα

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

(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.

(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας. Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". ΚΕΦΑΛΑΙΟ 2 Χρήση εργαλείων

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

Κατανεμημένα Συστήματα. Javascript LCR example

Κατανεμημένα Συστήματα. Javascript LCR example Κατανεμημένα Συστήματα Javascript LCR example Javascript JavaScript All JavaScript is the scripting language of the Web. modern HTML pages are using JavaScript to add functionality, validate input, communicate

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΑΛΛΗΛΟΓΡΑΦΙΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΣΤΗΝ ΑΓΓΛΙΚΗ ΓΛΩΣΣΑ Ενότητα 1: Elements of Syntactic Structure Το περιεχόμενο του μαθήματος διατίθεται με άδεια

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

(3) Να επιλέξουμε Microsoft Access. (2) Να σύρουμε το ποντίκι στην επιλογή All Programs. Δημιουργία Πινάκων στην ACCESS 1

(3) Να επιλέξουμε Microsoft Access. (2) Να σύρουμε το ποντίκι στην επιλογή All Programs. Δημιουργία Πινάκων στην ACCESS 1 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Δημιουργία Πίνακα στην ACCESS Για να δημιουργήσουμε ένα πίνακα σε Ηλεκτρονική μορφή θα πρέπει πρώτα να τον σχεδιάσουμε. Η σχεδίαση ενός πίνακα αρχίζει με τον καθορισμό των πεδίων.

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

1. Αφετηρία από στάση χωρίς κριτή (self start όπου πινακίδα εκκίνησης) 5 λεπτά µετά την αφετηρία σας από το TC1B KALO LIVADI OUT

1. Αφετηρία από στάση χωρίς κριτή (self start όπου πινακίδα εκκίνησης) 5 λεπτά µετά την αφετηρία σας από το TC1B KALO LIVADI OUT Date: 21 October 2016 Time: 14:00 hrs Subject: BULLETIN No 3 Document No: 1.3 --------------------------------------------------------------------------------------------------------------------------------------

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

ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1. H αρχική οθόνη του Open Roberta lab

ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1. H αρχική οθόνη του Open Roberta lab ΠΡΟΣΟΜΟΙΩΣΗ ΘΕΩΡΙΑ 1 Πριν ξεκινήσουμε να δημιουργούμε και να προγραμματίζουμε τα ρομπότ και ιδιαίτερα το EV3 της Lego, καλό θα ήταν να δοκιμάσουμε τις γνώσεις και τις ικανότητές μας στον προσομοιωτή. Ο

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

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 Φόρµες Ένας τρόπος για να συλλέξετε πληροφορία από τους επισκέπτες του δικτυακού σας τόπου είναι οι φόρµες. Με τα εξειδικευµένα αυτά εργαλεία µπορείτε να κάνετε έρευνες ή τεστ,

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

Φροντιςτήριο. Linked-List

Φροντιςτήριο. Linked-List Φροντιςτήριο Linked-List 1 Linked List Μια linked list είναι μια ακολουθία από ςυνδεδεμένουσ κόμβουσ Κάθε κόμβοσ περιέχει τουλάχιςτον Μια πληροφορία (ή ένα struct) Δείκτη ςτον επόμενο κόμβο τησ λίςτασ

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

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές Εργαστήριο Βάσεων Δεδομένων Δικαιώματα Χρηστών Προβολές Επικοινωνία με MySQL mysql host DB server queries results Client host Β Δ Η χρήση της mysql βασίζεται στο μοντέλο client server Remote access to

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

Αρχεία κειμένου και η VB.NET

Αρχεία κειμένου και η VB.NET Αρχεία κειμένου και η VB.NET Χατζηκυριάκου Γιώργος ΑΜ:1047 1 Υπάρχει ένα χρήσιμο αντικείμενο (object) στην Visual Basic.NET που ονομάζετε System.IO. Αυτό το αντικείμενο μπορεί να χρησιμοποιηθεί για το

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

Γράφοντας μουσική με το Finale 2006 (Δ μέρος)

Γράφοντας μουσική με το Finale 2006 (Δ μέρος) Γράφοντας μουσική με το Finale 2006 (Δ μέρος) Αυτό είναι το 4 ο άρθρο που περιλαμβάνει οδηγίες για την χρήση του FINALE 2006 για PC. Σ αυτή την ενότητα θα δούμε μερικά ακόμα εργαλεία του προγράμματος.

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

Διαχείριση Επιλογών Διαμόρφωσης

Διαχείριση Επιλογών Διαμόρφωσης 1 Περίληψη Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης επιλογών διαμόρφωσης εγγραφών Εσόδων Εξόδων & Άρθρων Γενικής Λογιστικής στην εφαρμογή της σειράς

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΣΤΗ ΓΛΩΣΣΑ SQL

ΦΡΟΝΤΙΣΤΗΡΙΟ ΣΤΗ ΓΛΩΣΣΑ SQL ΗΥ360 - ΑΡΧΕΙΑ ΚΑΙ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΦΡΟΝΤΙΣΤΗΡΙΟ ΣΤΗ ΓΛΩΣΣΑ SQL ΛΙΛΙΤΣΗΣ ΠΡΟΔΡΟΜΟΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ SQL - STRUCTURED QUERY LANGUAGE 2 Μια γλώσσα επερωτήσεων για τη διαχείριση Σχεσιακών Βάσεων

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

Εργαστήριο Βάσεων Δεδομένων. Triggers

Εργαστήριο Βάσεων Δεδομένων. Triggers Εργαστήριο Βάσεων Δεδομένων Triggers CREATE TRIGGER Δήλωση δημιουργίας Trigger: CREATE [DEFINER = { user CURRENT_USER }] TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt

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

ΗΥ-150 Programming. Assignment 3. HY150 Programming, University of Crete

ΗΥ-150 Programming. Assignment 3. HY150 Programming, University of Crete ΗΥ-150 Programming Assignment 3 Assignment 3 Slide 1 Assignment 3 Ζητείται ένα πρόγραμμα διαχείρισης δανειστικής βιβλιοθήκης το οπόιο: να μεταφορτώνει μια μικρή βάση δεδομένων από αρχείο να την παρουσιάζει

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

ΚΕΦΑΛΑΙΑ. 3.1.1 Name, Caption, Backcolor. 3.2.1 Load, Unload, Activate

ΚΕΦΑΛΑΙΑ. 3.1.1 Name, Caption, Backcolor. 3.2.1 Load, Unload, Activate Vellum Object Oriented Programming Visual Basic Certificate Πιστοποιητικό ανάπτυξης εφαρµογών αντικειµενοστραφούς προγραµµατισµού µε την γλώσσα Visual Basic Vellum Global Educational Services Σελίδα 1

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

Εισαγωγή στην Πληροφορική & τον Προγραμματισμό

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Πτυχιακή Εργασία Θέμα Διαδικτυακή Μουσική Εγκυκλοπαίδεια με PHP & MySQL Πιστόλας Κωνσταντίνος, Α.Μ : 119/03 Κάκαρης Παντελής, Α.Μ : 88/03 Εξεταστική

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

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Dynamic Routing Configuration Router (config) # router protocol [ keyword

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

Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων

Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων Οδηγός σύνδεσης Office Outlook 2013 με την Υπηρεσία Ηλεκτρονικού Ταχυδρομείου μέσω Zimbra Outlook Connector Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων

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

Hellenic European Law Concordance

Hellenic European Law Concordance Hellenic European Law Concordance Περιγραφή της ιστοσελίδας της HELC Αγγελής Σπύρος ( A.E.M. 398) Εισαγωγή Οι νοµικές βάσεις δεδοµένων είναι συστήµατα τα οποία προσφέρουν ανάκτηση πλήρους κειµένου νοµικών

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

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

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

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

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ: ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων (Microsoft Excel) 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων 3. Δημιουργία Νέου Υπολογιστικού Φύλλου 4. Δημιουργία Υπολογιστικού Φύλλου

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