Ανάπτυξη Εφαρμογής για τη Συστηματική Ταξινόμηση των Ιχθύων με Χρήση Γραμμωτού Κώδικα

Σχετικά έγγραφα
15 o Πανελλήνιο Συνέδριο Ιχθυολόγων ΠΡΑΚΤΙΚΑ

Πτυχιακή Εργασία. Ανάπτυξη εφαρμογής για τη συστηματική ταξινόμηση των ιχθύων με χρήση γραμμωτού κώδικα

Tech village School. Ακολουθούν δομές και σχέδια του εκπαιδευτικού προγράμματος: Σελίδα 1 από 7

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ Key CERT: ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ

Λιούτσιας Αργύριος Επιβλέπων Καθηγητής : Δρ. Μηνάς Δασυγένης

ΒΙΒΛΙΑ ΒΙΒΛΙΑ

Εργαστήριο Συστηματικής Βοτανικής / Ζιζανιολογίας 2 ο Εξάμηνο (Εαρινό) Εισαγωγή. Δρ. Γεωργία Τοουλάκου

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Ευάγγελος Γ. Ούτσιος Θεόδωρος Γ. Λάντζος Διάλεξη Νο6

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

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Από τα Δεδομένα στην Πληροφορία: Διδακτικό Σενάριο για Εισαγωγή στη Γλώσσα SQL. Σ. Φίλου Β. Βασιλάκης

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) Ενότητα Advanced Βάσεις Δεδομένων, Προχωρημένο Επίπεδο. Copyright 2013 ECDL Foundation Ref: SL_AM3_Syl2.

Ενότητα 5 Βάσεις Δεδομένων

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0

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

«Η ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ BarCode» ( Μια πρόταση για ένα μαθητικό project )

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

Β ΤΑΞΗ ΗΜΕΡΗΣΙΟΥ ΕΠΑ.Λ. Α.

Ησυνδυαστικήαναζήτηση& ο ρόλος της στην εκπαιδευτική διαδικασία: το παράδειγμα του Livesearch

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

GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ

Δομή παρουσίασης. Σχεδιασμός και υλοποίηση συστήματος παρακολούθησης και ελέγχου πωλητών και δημιουργία εφαρμογής σε έξυπνο κινητό

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

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


Ανάπτυξη και Σχεδίαση Λογισμικού

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον κεφ.6 Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Αντικειμενοστρέφή Προγραμματισμό Διάλεξη #11

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

ΑΡΦΕ ΑΝΣΙΚΕΙΜΕΝΟΣΡΕΥΟΤ ΠΡΟΓΡΑΜΜΑΣΙΜΟΤ. Ιωάννης Φατζηλυγερούδης Αναπληρωτής Καθηγητής Τμήμα Μηχ/κών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών

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

Διαδραστική Διδασκαλία

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

Μοντελοποίηση Συστημάτων. Διαγράμματα Κλάσεων ClassDiagrams

εικ.1 Λογαριασμός χρήστη

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

ΧΡΗΣΗ Η/Υ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ

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

ΚΑΤΑΝΟΗΣΗ ΑΝΑΛΥΣΗ ΕΠΙΛΥΣΗ. Ο προγραμματισμός ασχολείται με το σύνολο των εντολών που δίνονται στον υπολογιστή ώστε να υλοποιείται ο αλγόριθμος.

Χάρης Κοντοές, Νέστωρ Ζύγρας, Τριαντάφυλλος Πρασσάς, Γιώργος Καπνιάς Γεωαπεικόνιση Α.Ε.Μ.ΓΕ. 7ο Πανελλήνιο Συνέδριο HellasGIs, Αθήνα 17-18/5/12

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βασίλης Πρέκας Β'3

ΚΕΝΤΡΟ ΥΠΟΣΤΗΡΙΞΗΣ ΕΦΑΡΜΟΓΩΝ ΛΟΓΙΣΜΙΚΟΥ. Μιχάλης Κεφαλάς, ΑΤΕΙ Θεσσαλονίκης

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

Εγχειρίδιο Χρήσης Συστήματος ΒΙΒΛΙΟΘΗΚΟΝΟΜΟΣ

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

Microsoft ACCESS ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ ECDL. Περιεχόμενα. Απόκτησε τώρα το δίπλωμα. για να θεωρείσαι Επαγγελματίας! 1 Κατανόηση Βάσεων. 2 Χρήση της Εφαρμογής

Κληρονομικότητα. Παύλος Εφραιμίδης pefraimi <at> ee.duth.gr. Java Κληρονομικότητα 1

Επεξεργασία Ερωτήσεων

Οντοκεντρικός Προγραμματισμός

κεφάλαιο Βασικές Έννοιες Επιστήμη των Υπολογιστών

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED αντικειμενοστραφής προγραμματισμός ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

Επεξεργασία Ερωτήσεων

Εισαγωγή στις δομές δεδομένων Στοίβα και Ουρά με τη βοήθεια του Scratch

Βασίλειος Κοντογιάννης ΠΕ19

Βάσεις Δεδομένων. Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων

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

Βάσεις Περιβαλλοντικών Δεδομένων

ECDL Module 5 Χρήση Βάσεων εδοµένων Εξεταστέα Ύλη, έκδοση 5.0 (Syllabus Version 5.0)

ΕΞΕΤΑΣΤΕΑ ΥΛΗ. Key CERT EXPERT: ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ. Έκδοση 1.0

Ανάπτυξη Υπηρεσίας Καταλόγου LDAP με τα στοιχεία του προσωπικού του TEI Πειραιά. Νίκος Πασσαράς. Εισηγητής: Πρεζεράκος Γεώργιος

Σχεδίαση-Ανάπτυξη Εφαρμογών Πληροφορικής - Εβδομάδα 1

ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ. ΘΕΜΑ 1 Ο : (36 µονάδες) ΘΕΜΑ 2 Ο : (44 µονάδες)

Μεταβατικό Πρόγραμμα Σπουδών και Συμπληρωματικό Εκπ/κό Υλικό

Βάσεις Δεδομένων (Using Databases)

Γλώσσες Προγραμματισμού

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

Junior A (Κωδ.Τμήματος AJ1)

ΣΥΣΤΗΜΑΤΑ ΛΗΨΗΣ-ΥΠΟΣΤΗΡΙΞΗΣ ΑΠΟΦΑΣΕΩΝ (Decision Support Systems) ΣΤΟΝ ΑΓΡΟ-ΔΑΣΙΚΟ ΤΟΜΕΑ

ημιουργία Παρουσιάσεων με τη βοήθεια του PowerPoint

Κ15 Ψηφιακή Λογική Σχεδίαση 2: Δυαδικό Σύστημα / Αναπαραστάσεις

Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον υποδειγματική διδασκαλία Κεφ. 3 Δομές Δεδομένων & αλγόριθμοι

Ενότητα 3: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ

επιφάνεια πυριτίου Αναφορά στο Εκπαιδευτικό Υλικό : 5. Αναφορά στο Εργαστήριο :

Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual]

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής

Δεδομένα και Πληροφορίες

Μαλούτα Θεανώ Σελίδα 1

Το γεγονός ότι αποτελεί λογισµικό ανοικτού κώδικα το καθιστά αρκετά ευέλικτο σε συνεχείς αλλαγές και βελτιώσεις. Υπάρχει µια πληθώρα χρηστών που το χρ

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ για τα Σεµινάρια του Εργαστηρίου Προηγµένων Εκπαιδευτικών Τεχνολογιών και Εφαρµογών Κινητών Συσκευών

Μελέτη σταδιοδρομίας και απορρόφησης αποφοίτων του ΑΤΕΙΘ από τους εξαγόμενους δείκτες του ερωτηματολογίου του Γραφείου Ποιότητας

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΚΕΦΑΛΑΙΟ 2: Τύποι δεδομένων και εμφάνιση στοιχείων...33

Μέρος B: Εισαγωγή στις έννοιες παιδαγωγικής αξιοποίησης των ΤΠΕ με εφαρμογή στη διδακτική της Πληροφορικής Οργάνωση και Σχεδίαση Μαθήματος

Παραδείγματα Χρήσης του DrJava

Διαγράμματα UML στην Ανάλυση. Μέρος Β Διαγράμματα Κλάσεων Διαγράμματα Αντικειμένων

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Σύνθεση και Κληρονομικότητα

Επιµέλεια Θοδωρής Πιερράτος

Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων

ΠΡΑΞΗ: «ΜΟ.ΔΙ.Π» (Μονάδα Διασφάλισης Ποιότητας) του Πανεπιστημίου Μακεδονίας» Κωδικός MIS ΥΠΟΕΡΓΟ: «02»

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

Μηχανική Λογισμικού με Ανοιχτό Λογισμικό Δρ. Γεώργιος Κακαρόντζας Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Α.Τ.Ε.Ι. Θεσσαλίας

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

Εργασία 1 η Ενεργή παρακολούθηση του Διεθνούς Συνεδρίου Scinte2015 με θέμα «Science in Technology»

Εισαγωγή στον Προγραμματισμό


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

Transcript:

Αλεξάνδρειο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλονίκης Τμήμα Πληροφορικής Ανάπτυξη Εφαρμογής για τη Συστηματική Ταξινόμηση των Ιχθύων με Χρήση Γραμμωτού Κώδικα Πτυχιακή εργασία του Ιωάννη Γ. Δήμου Επιβλέποντες: Κώστογλου Βασίλειος, Καθηγητής Μίνος Γεώργιος, Καθηγητής

Περιεχόμενα Σκοπός Συστηματική Ταξινόμηση Ιχθύων Τεχνολογία Γραμμωτού Κώδικα Εργαλεία & Γλώσσα Προγραμματισμού Σύστημα Διαχείρισης Σχεσιακών Βάσεων Δεδομένων Περιγραφή και Ανάλυση Εφαρμογής Συμπεράσματα Μελλοντικές Εργασίες 2

Σκοπός Συστηματική ταξινόμηση ιχθύων Σύγκριση Ομαδοποίηση Εισαγωγή Απευθύνεται κυρίως σε ιχθυολόγους Αναφέρεται σε ιχθείς της Μεσογείου και της Μαύρης Θάλασσας 3

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

Συστηματική Ταξινόμηση Ιχθύων(2/2) Διάκριση Επιπέδων 1 ο Επίπεδο Superclass Υπέρκλαση 2 ο Επίπεδο Class Κλάση 3 ο Επίπεδο Subclass Υπόκλαση 4 ο Επίπεδο Superorder Υπερταξία 5 ο Επίπεδο Order Τάξη 6 ο Επίπεδο Suborder Υποταξία 7 ο Επίπεδο Family Οικογένεια 8 ο Επίπεδο Species Είδος 5

FAO 57 FAO : Food and Agriculture Organization 57 : Μεσόγειος και Μαύρη Θάλασσα Συγκεκριμένα: 541 Είδη Ιχθύων 146 Οικογένειες 60 Υποτάξεις 40 Τάξεις 10 Υπερτάξεις 5 Υποκλάσεις 3 Κλάσεις 1 Υπέρκλαση 6

Γραμμωτός Κώδικας Εναλλαγή λευκών και μαύρων γραμμών για την αναπαράσταση γραμμών Ε.Α.Ν. 13 Ανάλυση λειτουργίας Αποκωδικοποίηση barcode Αναγνώριση Ανάγνωση Μετάφραση Αποθήκευση 7

Εργαλεία & Γλώσσα Προγραμματισμού Εργαλεία Visual Studio Ολοκληρωμένο Περιβάλλον IDE XAMPP Δημιουργία & διαχείριση Β.Δ. Δημιουργία τοπικού δικτύου Γλώσσα Προγραμματισμού Vb.NET Αντικειμενοστραφής Οδηγούμενη από συμβάντα 8

Βάση Εφαρμογής MySQL Fish_database Species dbtree1 9

Εφαρμογή Fishbarcode (1/3) Συνδυάζει Βασική ιδέα λειτουργίας γραμμωτού κώδικα Συστηματική ταξινόμηση ιχθύων Ακολουθία Ψηφίων Συστηματική Ταξινόμηση Ιχθύων 10

SupCl Cl SubCl SupOr Or SubOr Fam Spec Ανάπτυξη Εφαρμογής για τη Συστηματική Ταξινόμηση των Ιχθύων με Χρήση Γραμμωτού Κώδικα Εφαρμογή Fishbarcode (2/3) Δημιουργία 15ψήφιας ακολουθίας Εικόνα γραμμωτού κώδικα Βιβλιοθήκη vb.net Μεταφορά ακολουθίας ψηφίων σε εικόνα γραμμωτού κώδικα 11

Εφαρμογή Fishbarcode (3/3) 4 Βασικές λειτουργίες Αναζήτηση με βάση το barcode Αναζήτηση με βάση το όνομα Επεξεργασία είδους Εισαγωγή νέου είδους 2 Είδη Χρηστών Απλός χρήστης Διαχειριστής 12

1 η Λειτουργία Λειτουργίες(1/2) Barcode Fishbarcode Εικόνα Γραμμωτού Κώδικα Ανάλυση Πληροφορίας Ψηφίων Πληροφορίες και Εικόνες 2 η Λειτουργία Όνομα Fishbarcode Εικόνα και ακολουθία Γραμμωτού Κώδικα Ανάλυση Πληροφορίας Ψηφίων Πληροφορίες και Εικόνες 13

3 η Λειτουργία Λειτουργίες(2/2) Επιλογή Κριτηρίου Fishbarcode Τροποποίηση Αποθήκευση 4 η Λειτουργία Φόρμα Εισαγωγής Family Name Λοιπά Δημιουργία Αποθήκευση 14

Συμπεράσματα Κωδικοποίηση σε 15ψήφιο αριθμό όλης της συστηματικής ταξινόμησης των ιχθύων Εκπαιδευτική, μη εμπορική χρήση Ευέλικτες προσαρμογές της παρούσας εφαρμογής Συγχώνευση ψηφίων (για εμπορική χρήση) Προσαρμόσιμη σε τοπικό επίπεδο (FAO) Καινοτομία στη σχεδίαση της MySQL Αναζήτηση ιχθύων Με barcode Με όνομα Επεξεργασία υπαρχόντων εγγραφών και προσθήκη νέων 15

Επίδειξη Παρουσίαση Εφαρμογής 16

Ευχαριστώ για την προσοχή σας! Ερωτήσεις? 17