Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης
Στόχος της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός λογισμικού, το οποίο θα παράγει-σχεδιάζει το κύκλωμα αυτοματισμού μίας οποιασδήποτε διαδικασίας με τη χρήση του αντίστοιχου διαγράμματος καταστάσεων που θα εισάγεται από το χρήστη. Αρχικά, γίνεται παρουσίαση του θεωρητικού μέρους, το...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2019
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/11853 |
id |
nemertes-10889-11853 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-118532022-09-05T11:17:03Z Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης Νάκος, Αλέξανδρος Μάνεσης, Σταμάτιος Μάνεσης, Σταμάτιος Καζάκος, Δημοσθένης Nakos, Alexandros Διάγραμμα κατάστασης Κύκλωμα αυτοματισμού Λογισμικό State diagramm Automation circuit Software 629.8 Στόχος της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός λογισμικού, το οποίο θα παράγει-σχεδιάζει το κύκλωμα αυτοματισμού μίας οποιασδήποτε διαδικασίας με τη χρήση του αντίστοιχου διαγράμματος καταστάσεων που θα εισάγεται από το χρήστη. Αρχικά, γίνεται παρουσίαση του θεωρητικού μέρους, το οποίο αποτέλεσε τη βάση ανάπτυξης του λογισμικού, ενώ στη συνέχεια γίνεται μία πλήρης περιγραφή της δομής και της λειτουργίας του λογισμικού. Η εισαγωγή του διαγράμματος καταστάσεων είναι απλή και εύκολη καθώς αυτό σχεδιάζεται σε πλήρη αρμονία με τη διαδικασία που ακολουθείται για τη σχεδίασή του στο χαρτί. Το σχεδιαστικό περιβάλλον είναι φιλικό προς το χρήστη, εύκολο στην εκμάθηση και καλύπτει σχεδόν όλες τις σχεδιαστικές προτιμήσεις του εκάστοτε χρήστη, δεδομένου ότι δεν πρόκειται για λογισμικό που έχει ως βασικό στόχο τη δημιουργία περιβάλλοντος ζωγραφικής. Η διαδικασία που ακολουθείται για την τελική παραγωγή του κυκλώματος είναι δομημένη και κατανοητή όπως αυτή θα επεξηγηθεί παρακάτω. Τέλος, η σχεδίαση του κυκλώματος αυτοματισμού ακολουθεί όλους τους κανόνες και τις συμβάσεις που έχουν ορισθεί. The purpose of the current thesis is the development of a software tool, that produces the automation circuit of any given process. That is achieved with the use of the state diagram of the given process, which is defined by the user. The first chapters contain the theoretical base on which the development of the software was based. The following chapters contain a detailed description on the structure and use of the software itself. Drawing the state diagram is a simple process, because of the fact that the user follows the same procedure that he would follow if the diagram was drawn on paper. The design interface is user friendly, easy to learn and it covers almost every drawing preference, considering that this is not a drawing application. The process that is being followed in order to draw the final circuit is simple and clearly defined, something that will become apparent later. Finally, the drawing of the automation circuit follows all the rules and conventions that have been defined. 2019-02-01T17:43:20Z 2019-02-01T17:43:20Z 2018-07 Thesis http://hdl.handle.net/10889/11853 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Διάγραμμα κατάστασης Κύκλωμα αυτοματισμού Λογισμικό State diagramm Automation circuit Software 629.8 |
spellingShingle |
Διάγραμμα κατάστασης Κύκλωμα αυτοματισμού Λογισμικό State diagramm Automation circuit Software 629.8 Νάκος, Αλέξανδρος Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
description |
Στόχος της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός λογισμικού, το οποίο θα παράγει-σχεδιάζει το κύκλωμα αυτοματισμού μίας οποιασδήποτε διαδικασίας με τη χρήση του αντίστοιχου διαγράμματος καταστάσεων που θα εισάγεται από το χρήστη. Αρχικά, γίνεται παρουσίαση του θεωρητικού μέρους, το οποίο αποτέλεσε τη βάση ανάπτυξης του λογισμικού, ενώ στη συνέχεια γίνεται μία πλήρης περιγραφή της δομής και της λειτουργίας του λογισμικού. Η εισαγωγή του διαγράμματος καταστάσεων είναι απλή και εύκολη καθώς αυτό σχεδιάζεται σε πλήρη αρμονία με τη διαδικασία που ακολουθείται για τη σχεδίασή του στο χαρτί. Το σχεδιαστικό περιβάλλον είναι φιλικό προς το χρήστη, εύκολο στην εκμάθηση και καλύπτει σχεδόν όλες τις σχεδιαστικές προτιμήσεις του εκάστοτε χρήστη, δεδομένου ότι δεν πρόκειται για λογισμικό που έχει ως βασικό στόχο τη δημιουργία περιβάλλοντος ζωγραφικής. Η διαδικασία που ακολουθείται για την τελική παραγωγή του κυκλώματος είναι δομημένη και κατανοητή όπως αυτή θα επεξηγηθεί παρακάτω. Τέλος, η σχεδίαση του κυκλώματος αυτοματισμού ακολουθεί όλους τους κανόνες και τις συμβάσεις που έχουν ορισθεί. |
author2 |
Μάνεσης, Σταμάτιος |
author_facet |
Μάνεσης, Σταμάτιος Νάκος, Αλέξανδρος |
format |
Thesis |
author |
Νάκος, Αλέξανδρος |
author_sort |
Νάκος, Αλέξανδρος |
title |
Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
title_short |
Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
title_full |
Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
title_fullStr |
Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
title_full_unstemmed |
Ανάπτυξη προηγμένου λογισμικού σε C++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
title_sort |
ανάπτυξη προηγμένου λογισμικού σε c++ για αυτόματη σχεδίαση κυκλωμάτων αυτοματισμού βάσει των διαγραμμάτων κατάστασης |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/11853 |
work_keys_str_mv |
AT nakosalexandros anaptyxēproēgmenoulogismikousecgiaautomatēschediasēkyklōmatōnautomatismoubaseitōndiagrammatōnkatastasēs |
_version_ |
1771297212689547264 |