Εμφάνιση απλής εγγραφής

Ανάπτυξη συστήματος δημιουργίας αναφορών για το πληροφοριακό σύστημα SYNTHESIS.

Στοιχεία Dublin Core

dc.creatorPaterakis, Emmanouilen
dc.creatorΠατεράκης, Εμμανουήλel
dc.date.accessioned2021-03-11T09:12:15Z
dc.date.available2021-03-11T09:12:15Z
dc.date.issued2021-03-11
dc.identifier.urihttp://hdl.handle.net/20.500.12688/9809
dc.description.abstractTemplatized reporting is a report generation technique utilizing template files for exporting reports. Each report template provides a customized report formatting and stylization, allowing more flexibility of the generated reports’ layout. Ontology based data systems have no generic solution for exporting their data in reports. Users of the ontology-based system SYNTHESIS required automated report exporting of the system’s existing data in specific and distinct formatting which derived from each report type. The automated exporting of such reports would drastically improve the efficiency of result analysis. A templatized report generator webapp was designed and implemented. The developed tool generates and uses template files in JSON format, each containing the structure of an ontology as that is found in the system’s database, alongside all the custom formatting data for the template. Users can create new templates or edit existing ones in order to suit a report type’s layout. After a template is created and edited, it can be used to export one or more ontology instances’ data in report form by combining the data of each selected instance with the selected template’s layout and formatting. The generated report is previewed and then downloaded in the desired format. The developed program was finally tested in a testing deployment and it was determined that it fulfills the initial requirements for SYNTHESIS’ report generation.en
dc.description.abstractΗ δημιουργία αναφορών βάσει προτύπων είναι μία τεχνική παραγωγής αναφορών που αξιοποιεί αρχεία προτύπων για εξαγωγή αναφορών. Κάθε πρότυπο αναφοράς παρέχει μια προσαρμοσμένη μορφοποίηση και διαμόρφωση, επιτρέποντας μεγαλύτερη ευελιξία στη διάταξη των παραγόμενων αναφορών. Συστήματα βασιζόμενα σε οντολογίες δεν έχουν μία γενική λύση ώστε να εξάγουν τα δεδομένα τους σε αναφορές. Χρήστες του βασισμένου σε οντολογίες συστήματος SYNTHESIS είχαν απαίτηση για αυτοματοποιημένη εξαγωγή αναφορών των δεδομένων του συστήματος σε καθορισμένη και διακριτή μορφοποίηση που προέρχεται από κάθε τύπο αναφοράς. Η αυτοματοποιημένη εξαγωγή αυτών των αναφορών θα μπορούσε να βελτιώσει δραστικά την αποδοτικότητα της ανάλυσης αποτελεσμάτων. Μία δικτυακή γεννήτρια αναφορών βασισμένη σε πρότυπα σχεδιάστηκε και υλοποιήθηκε. Η αναπτυγμένη εφαρμογή παράγει και χρησιμοποιεί αρχεία προτύπων σε μορφή JSON, όπου το καθένα περιέχει την δομή μίας οντολογίας όπως αυτή βρίσκεται στη βάση δεδομένων του συστήματος, παράλληλα με όλα τα δεδομένα μορφοποιήσεων για το πρότυπο. Οι χρήστες μπορούν να δημιουργήσουν καινούρια πρότυπα ή να επεξεργαστούν τα υπάρχοντα ώστε να ταιριάζουν τη διάταξη μιας μορφής αναφορών. Εφόσον ένα πρότυπο έχει δημιουργηθεί και επεξεργαστεί, μπορεί να χρησιμοποιηθεί ώστε να εξάγει τα δεδομένα από ένα ή περισσότερα στιγμιότυπα (instances) κάποιας οντολογίας σε μορφή αναφοράς, συνδυάζοντας τα δεδομένα κάθε επιλεγμένου στιγμιότυπου οντολογίας με τη δομή και μορφοποίηση του επιλεγμένου προτύπου. Η παραγόμενη αναφορά προεπισκοπείται και μπορεί να κατέβει στην επιθυμητή μορφή αρχείου. Η αναπτυγμένη εφαρμογή δοκιμάστηκε σε μία δοκιμαστική εγκατάσταση και καθορίστηκε ότι πληροί τις αρχικές προϋποθέσεις για την παραγωγή αναφορών του SYNTHESIS.el
dc.languageΑγγλικάel
dc.languageEnglishen
dc.publisherΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
dc.publisherΗ.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Depten
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleReport writing subsystem for SYNTHESIS information system.en
dc.titleΑνάπτυξη συστήματος δημιουργίας αναφορών για το πληροφοριακό σύστημα SYNTHESIS.el

Στοιχεία healMeta

heal.creatorNamePaterakis, Emmanouilen
heal.creatorNameΠατεράκης, Εμμανουήλel
heal.publicationDate2021-03-11
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/9809
heal.abstractTemplatized reporting is a report generation technique utilizing template files for exporting reports. Each report template provides a customized report formatting and stylization, allowing more flexibility of the generated reports’ layout. Ontology based data systems have no generic solution for exporting their data in reports. Users of the ontology-based system SYNTHESIS required automated report exporting of the system’s existing data in specific and distinct formatting which derived from each report type. The automated exporting of such reports would drastically improve the efficiency of result analysis. A templatized report generator webapp was designed and implemented. The developed tool generates and uses template files in JSON format, each containing the structure of an ontology as that is found in the system’s database, alongside all the custom formatting data for the template. Users can create new templates or edit existing ones in order to suit a report type’s layout. After a template is created and edited, it can be used to export one or more ontology instances’ data in report form by combining the data of each selected instance with the selected template’s layout and formatting. The generated report is previewed and then downloaded in the desired format. The developed program was finally tested in a testing deployment and it was determined that it fulfills the initial requirements for SYNTHESIS’ report generation.en
heal.abstractΗ δημιουργία αναφορών βάσει προτύπων είναι μία τεχνική παραγωγής αναφορών που αξιοποιεί αρχεία προτύπων για εξαγωγή αναφορών. Κάθε πρότυπο αναφοράς παρέχει μια προσαρμοσμένη μορφοποίηση και διαμόρφωση, επιτρέποντας μεγαλύτερη ευελιξία στη διάταξη των παραγόμενων αναφορών. Συστήματα βασιζόμενα σε οντολογίες δεν έχουν μία γενική λύση ώστε να εξάγουν τα δεδομένα τους σε αναφορές. Χρήστες του βασισμένου σε οντολογίες συστήματος SYNTHESIS είχαν απαίτηση για αυτοματοποιημένη εξαγωγή αναφορών των δεδομένων του συστήματος σε καθορισμένη και διακριτή μορφοποίηση που προέρχεται από κάθε τύπο αναφοράς. Η αυτοματοποιημένη εξαγωγή αυτών των αναφορών θα μπορούσε να βελτιώσει δραστικά την αποδοτικότητα της ανάλυσης αποτελεσμάτων. Μία δικτυακή γεννήτρια αναφορών βασισμένη σε πρότυπα σχεδιάστηκε και υλοποιήθηκε. Η αναπτυγμένη εφαρμογή παράγει και χρησιμοποιεί αρχεία προτύπων σε μορφή JSON, όπου το καθένα περιέχει την δομή μίας οντολογίας όπως αυτή βρίσκεται στη βάση δεδομένων του συστήματος, παράλληλα με όλα τα δεδομένα μορφοποιήσεων για το πρότυπο. Οι χρήστες μπορούν να δημιουργήσουν καινούρια πρότυπα ή να επεξεργαστούν τα υπάρχοντα ώστε να ταιριάζουν τη διάταξη μιας μορφής αναφορών. Εφόσον ένα πρότυπο έχει δημιουργηθεί και επεξεργαστεί, μπορεί να χρησιμοποιηθεί ώστε να εξάγει τα δεδομένα από ένα ή περισσότερα στιγμιότυπα (instances) κάποιας οντολογίας σε μορφή αναφοράς, συνδυάζοντας τα δεδομένα κάθε επιλεγμένου στιγμιότυπου οντολογίας με τη δομή και μορφοποίηση του επιλεγμένου προτύπου. Η παραγόμενη αναφορά προεπισκοπείται και μπορεί να κατέβει στην επιθυμητή μορφή αρχείου. Η αναπτυγμένη εφαρμογή δοκιμάστηκε σε μία δοκιμαστική εγκατάσταση και καθορίστηκε ότι πληροί τις αρχικές προϋποθέσεις για την παραγωγή αναφορών του SYNTHESIS.el
heal.languageΑγγλικάel
heal.languageEnglishen
heal.academicPublisherΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
heal.academicPublisherΗ.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Depten
heal.titleReport writing subsystem for SYNTHESIS information system.en
heal.titleΑνάπτυξη συστήματος δημιουργίας αναφορών για το πληροφοριακό σύστημα SYNTHESIS.el
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
heal.keywordweb application, ιnformation system, reporting templateen
heal.keywordδιαδικτυακή εφαρμογή, πληροφοριακό σύστημα, πρότυπο αναφοράςel
heal.accessfreeel
heal.advisorNameVidakis, Nikolaosen
heal.advisorNameΒιδάκης, Νικόλαοςel
heal.advisorID.emailnv@hmu.gr
heal.academicPublisherIDΕΛ.ΜΕ.ΠΑ. Ελληνικό Μεσογειακό Πανεπιστήμιοel
heal.academicPublisherIDΗ.Μ.U Hellenic Mediterranean University‎en
heal.fullTextAvailabilitytrueel
tcd.distinguishedfalseel
tcd.surveyfalseel


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States