• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • 1
  • Tagged with
  • 7
  • 7
  • 7
  • 7
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Υλοποίηση συστήματος παραγγελιοδοσίας ηλεκτρονικού καταστήματος με χρήση υπηρεσιών διαδικτύου

Τρεχλής, Ρωμανός Αντώνιος 13 October 2013 (has links)
Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και την υλοποίηση συστήματος για ηλεκτρονικές προμήθειες με χρήση της τεχνολογίας υπηρεσιών διαδικτύου. Ως ηλεκτρονική προμήθεια ορίζεται η διαδικασία με την οποία ένας φορέας προμηθεύεται τις υπηρσίες ή/και τα αγαθά που τον ενδιαφέρουν, με τη χρήση σύγχρονων διαδικτυακων και υπολογιστικών υπηρεσιών. Ο φορέας που μελετάμε εδώ είναι ένα ηλεκτρονικό βιβλιοπωλείο. Οι ηλεκτρονικές προμήθειες είναι ένα είδος ηλεκτρονικού εμπορίου, συνεπώς θα προηγηθεί μια θεωρητική ανάλυση σχετικά με το ηλεκτρονικό εμπόριο και, έπειτα, σχετικά με τις ηλεκτρονικές προμήθειες. Εν συνεχεία παρατίθεται η υλοποίηση ενός συστήματος ηλεκτρονικών προμηθειών με χρήση της τεχνολογίας των υπηρεσιών διαδικτύου, δηλαδή η σύσταση ενός ιστότοπου, ο οποίος περιέχει όλες τις απαραίτητες λειτουργίες ενός ηλεκτρονικού καταστήματος αγορών και, επιπλέον, το σύστημα ημιαυτοματοποιημένων προμηθειών, το οποίο περιλαμβάνει αντίστοιχες βάσεις δεδομένων για τις δοκιμές του συστήματος και τις υπηρεσίες διαδικτύου που το υλοποιούν. Στο σύστημα υπάρχουν τρία είδη χρηστών: οι πελάτες, οι προμηθευτές και ο διαχειριστής. Οι πελάτες έχουν τη δυνατότητα να κάνουν λιανικές αγορές. Οι προμηθευτές δεν χειρίζονται το σύστημα, αλλά οι πληροφορίες τους είναι αποθηκευμένες στη βάση δεδομένων. Τέλος, ο διαχειριστής διευθύνει τον ιστότοπο, βλέπει τις παραγγελίες που έχουν πραγματοποιηθεί και ενεργοποιεί το σύστημα παραγγελιών. Το σύστημα ομαδοποιεί τις αγορές σε καλάθια σύμφωνα με τις πιο συμφέρουσες τιμές και, μετά από έγκριση του διαχειριστή, προχωρεί σε παραγγελίες από τους προμηθευτές. Για τη δημιουργία του ιστοτόπου χρησιμοποιήθηκε η τεχνολογία Java. Συγκεκριμένα, για τη δημιουργία δυναμικού περιεχομένου χρησιμοποιήθηκαν οι γλώσσες HTML, JSP, EL(Expression Language) και Java Servlet για ελεγκτή, ενώ για τη βάση δεδομένων χρησιμοποιήθηκαν POJO's (Plain Old Java Objects) με Annotations της βιβλιοθήκης Persistence και η βιβλιοθήκη Hibernate η οποία ανέλαβε τον ρόλο του διαμεσολαβητή με την υποκείμενη MySQL βάση δεδομένων. Το όλο σύστημα στήθηκε για λόγους ευκολίας στο NetBeans IDE και τρέχει στον εξυπηρετητή εφαρμογών Glassfish της Oracle, ο οποίος διατίθεται με άδεια Common Development and Distribution License (CDDL) και GNU General Public License (GPL). / This thesis discusses the design and implementation of an e-procurement system using the Web Services technology. E-procurement is defined as the process by which an entity procures services or/and goods that are of interest by using modern computing and internet services. The organization studied here is an electronic bookstore. Electronic procurement is a type of electronic commerce, thus a theoretical analysis of e-commerce and e-procurement is primarily necessary. The implementation of an electronic procurement system is then presented, specifically about the establishment of a website that contains all the necessary functions for an e-Bookstore plus the semiautomatic system of e-procurment, that includes the databases needed to test it and the web services that implement it. The created system has mainly three kinds of users: clients, suppliers and administrator. Clients can create carts and make orders. The supplier's info are stored in the database. Finally, administrator manage the site and is responsible for tending to orders made by the clients and the initialization of e-procurment system. Then the system groups products into carts by their price and, after administrator's approval, proceed to commit the order. To create the site Java technologies were used. Specifically, for creating the dynamic web pages content, we used HTML, JSP, EL(Expression Language) and Java Servler for controller, while for managing the database we used POJO's with Persistence library annotations and the Hibernate Library for communication with the underlying MySQL database. The system was build with the help of NetBeans IDE and runs over Oracle Glassfish Application Server.
2

Αποδοτικές τεχνικές διαχείρισης εφαρμογών και υπηρεσιών διαδικτύου (web services) σε πληροφοριακά συστήματα ηλεκτρονικής διακυβέρνησης (e‐government)

Πάσχου, Μερσίνη 20 October 2009 (has links)
Η ηλεκτρονική διακυβέρνηση αναφέρεται στη χρήση της τεχνολογίας από όργανα της κυβέρνησης, και συγκεκριμένα στις εφαρμογές και υπηρεσίες διαδικτύου, που έχουν ως σκοπό να ενισχύσουν την πρόσβαση σε πληροφορίες και υπηρεσίες διακυβέρνησης και να προωθήσουν την παροχή αυτών στους πολίτες, τους επιχειρησιακούς συνέταιρους, τους υπαλλήλους, τις κρατικές υπηρεσίες και άλλες οντότητες που συμμετέχουν στη διακυβέρνηση. Οι προοπτικές της είναι να μπορέσει να δημιουργήσει καλύτερες σχέσεις μεταξύ κυβέρνησης και πολιτών, καθιστώντας την αλληλεπίδραση με τους πολίτες πιο ομαλή, εύκολη και αποδοτική. Ήδη, οι δημόσιες υπηρεσίες αναφέρουν πως χρησιμοποιούν το ηλεκτρονικό εμπόριο με τη μορφή ηλεκτρονικών συναλλαγών (taxis κλπ) για να βελτιώσουν τις βασικές επιχειρησιακές λειτουργίες και να μπορέσουν να παρέχουν πληροφορίες γρηγορότερα, φθηνότερα και σε ευρύτερες ομάδες πολιτών. Οι αντιλήψεις για το ζήτημα της ηλεκτρονικής διακυβέρνησης και της πληροφορικής (Information Technology ‐ IT) έχουν αλλάξει. Η πρώτη φορά που αυτό άρχισε να γίνεται συνείδηση ήταν πριν από τρεις περίπου δεκαετίες. Στη συνέχεια, υπήρξε μια διακύμανση μεταξύ διοικητικών και τεχνολογικών επίκεντρων ενδιαφέροντος. Τώρα, η ηλεκτρονική διακυβέρνηση (e‐government) αποτελεί τον πρόδρομο και η ηλεκτρονική διοίκηση (e‐governance) ακολουθεί. Υπάρχει επίσης μία κίνηση για αντικατάσταση του “e‐“ στο e‐government με το “m‐“ που αναφέρεται σε κινητή διακυβέρνηση (mobile government) ή με το “k‐” που αναφέρεται σε διακυβέρνηση βασισμένη στη γνώση (knowledge government).(1) Στα πλαίσια της προτεινόμενης μεταπτυχιακής εργασίας θα αντιμετωπιστούν θέματα εφαρμογών και υπηρεσιών λογισμικού για ηλεκτρονική διακυβέρνηση σε δύο κύριους άξονες. Η διαλειτουργικότητα και τα πρότυπα συνθέτουν τον πρώτο άξονα.(2) Η διαλειτουργικότητα είναι ένα ιδιαίτερα σημαντικό ζήτημα και πρέπει να αντιμετωπιστεί σε ένα ευρύτερο πλαίσιο. Αρχικά ασχολούμαστε με το εννοιολογικό επίπεδο, ώστε να υπάρχει μία κοινή αντίληψη των διοικητικών εννοιών και διαδικασιών. Στη συνέχεια, μας απασχολεί το ζήτημα της εξασφάλισης της διαλειτουργικότητας στις πλατφόρμες και ο καθορισμός σχήματος για την ανταλλαγή των δεδομένων. Η απαραίτητη συνθήκη για εκτεταμένη ηλεκτρονική ανταλλαγή δεδομένων είναι η σύσταση σημασιολογικών προτύπων.(3), (4) Στο δεύτερο άξονα θα ασχοληθούμε με το ζήτημα της ενίσχυσης της γνώσης. Η διακυβέρνηση πρέπει να συμβαδίζει με την κοινωνία της γνώσης και στην προσπάθειά της να αποκτήσει ακεραιότητα πρέπει μέσω αυτής να ενισχύσει 10 πολλές πλευρές της. Το φάσμα της διαχείρισης της γνώσης είναι ευρύ. Ειδικά, οι διαδικασίες που ενισχύονται από τη γνώση αποτελούν ένα πεδίο εξέλιξης.(5) Αυτό έχει ως αποτέλεσμα να μεταφέρεται σταδιακά η προσοχή από τις δομές και τις διαδικασίες σε θέματα με ουσιώδες περιεχόμενο, φθάνοντας έτσι στην καρδιά του έργου της διακυβέρνησης, που είναι η λήψη αποφάσεων. Συμπερασματικά, στόχο της προτεινόμενης μεταπτυχιακής εργασίας αποτελεί η μελέτη, ο σχεδιασμός και η υλοποίηση τεχνικών και αλγόριθμων για τον αποδοτικότερο εντοπισμό και διαχείριση εφαρμογών και υπηρεσιών ηλεκτρονικής διακυβέρνησης με χρήση τεχνικών δίκτυο‐κεντρικών πληροφοριακών συστημάτων και μηχανικής οντολογιών.(6) Η Διπλωματική αυτή Εργασία έχει οργανωθεί ως εξής: Κεφάλαιο 1 Στο κεφάλαιο αυτό γίνεται μία εισαγωγή και σύντομη περιγραφή των εννοιών, η κατανόηση των οποίων θεωρείται χρήσιμη για την ανάπτυξη των θεμάτων και περιγραφή των υλοποιήσεων που παρουσιάζονται στα κεφάλαια που ακολουθούν. Κεφάλαιο 2 Εδώ παρουσιάζονται εκτενώς οι έννοιες και οι θεματικές περιοχές με τις οποίες ασχολείται η παρούσα διπλωματική εργασία. Η κινητή τηλεφωνία, το Διαδίκτυο και η ηλεκτρονική διακυβέρνηση, καθώς επίσης και οι διαστάσεις που έχει πάρει η χρήση και εξάπλωσή τους στη χώρα μας. Το κεφάλαιο συμπληρώνεται με πρωτόκολλα που σχετίζονται με την κινητή τηλεφωνία και τις ομάδες των χρηστών που έχουν διαμορφωθεί μέχρι σήμερα. Κεφάλαιο 3 Η ασφάλεια των εφαρμογών και των πληροφοριακών συστημάτων είναι ένα ζήτημα εξαιρετικά σημαντικό σε κάθε υλοποίηση. Ιδιαίτερα για ασύρματη επικοινωνία συστημάτων ο κίνδυνος επιθέσεων είναι πιο εύκολος και κατά συνέπεια συχνότερος. Περιγράφονται εδώ οι συνηθισμένες πολιτικές ασφάλειας που χρησιμοποιούνται και οι κίνδυνοι που πρέπει να αντιμετωπιστούν. Επίσης, περιγράφεται αναλυτικά η Υποδομή Δημοσίου Κλειδιού, που καλείται να αντιμετωπίσει θέματα ασφάλειας στα πλαίσια της ηλεκτρονικής διακυβέρνησης που εφαρμόζεται στη χώρα μας. Κεφάλαιο 4 Στο κεφάλαιο αυτό παρουσιάζεται ο σχεδιασμός που έγινε για το ζήτημα της παραγωγής και εξυπηρέτησης ηλεκτρονικών εισιτηρίων. Περιγράφεται η αρχιτεκτονική του συστήματος που υλοποιήθηκε στα πλαίσια της παρούσας διπλωματικής εργασίας. Πιο αναλυτικά, παρουσιάζονται τα συστατικά του μέρη, οι Βάσεις Δεδομένων, ο Διαδικτυακός Τόπος, οι Υπηρεσίες Διαδικτύου. Τέλος γίνεται μια σύνοψη των πλεονεκτημάτων του συστήματος και παρουσιάζονται προτάσεις μελλοντικής βελτίωσης. 11 Κεφάλαιο 5 Το κεφάλαιο αυτό αποτελεί συνέχεια του προηγούμενου. Εδώ παρουσιάζονται με λεπτομέρεια ζητήματα που σχετίζονται με την υλοποίηση και τη διασύνδεση των επιμέρους συστατικών μερών της τελικής εφαρμογής. Παρουσιάζονται οι υπηρεσίες που προσφέρονται στους χρήστες – πολίτες και ο τρόπος με τον οποίο πρέπει να κινηθούν για να επιτύχουν την εξυπηρέτησή τους. Παρουσιάζεται επιπλέον ο δικτυακός τόπος ο οποίος αναπτύχθηκε για να παρέχει όσο το δυνατό πιο ποιοτική πρόσβαση στις υπηρεσίες, από το κινητό τηλέφωνο του χρήστη και ο τρόπος με τον οποίο λειτουργεί. Κεφάλαιο 6 Στο τελευταίο αυτό κεφάλαιο παρουσιάζονται οι τεχνολογίες που χρησιμοποιήθηκαν για την ανάπτυξη του Ολοκληρωμένου Συστήματος Εφαρμογών για Παραγωγή και Εξυπηρέτηση Ηλεκτρονικών Εισιτηρίων μέσω κινητών τηλεφώνων. / Electronic government refers to the use of technology from bodies of government, in particular in web applications and services, which aim at strengthening the access in information and services of governing and promote their delivery to citizens, operational associates, employees, government owned services and other entities that participate in the governing. The prospects include the possibility to create better relations between government and citizens, rendering smoother, easy and efficient interaction with the citizens. The public services already report that they use the electronic trade in the form of electronic transactions (taxis etc) in order to improve the basic corporate operations and be able to provide information faster, less expensive and in wider groups of citizens. The perceptions for the question of electronic government and Information Technology ‐ IT have changed. The first time that this began to become conscience was about three decades ago. Afterwards, there was a fluctuation between administrative and technological issues of interest. Now, the electronic government (e‐government) constitutes the precursor and the electronic governance (e‐governance) follows. Moreover, there is a tendency towards the replacement of “e‐“ in e‐government with “m‐“ that refers to mobile government (m‐government) or with the “k‐” that refers to governing based on the knowledge (k‐ government). [1] Within this postgraduate project issues of applications and services of software for electronic governing will be faced, in two main axes. Interoperability and models compose the first axis. [6] Interoperability is a particularly important issue and should be faced in a wider frame. Initially we deal with the conceptual level, so that a common perception of administrative significances and processes exists. Afterwards, we are occupied with the question of guarantee of interoperability in the platforms and determination of form for the exchange of data. The essential treaty on extensive electronic exchange of data is the constitution of semantic models. [4], [5] In the second axis we will deal with the issue of knowledge enhancement. The governing should keep pace with the society of knowledge. The effort to acquire integrity should be assisted by the society of knowledge and thus strengthen the expected outcome. The spectrum of knowledge management is wide. Specifically, the processes that are strengthened by the knowledge constitute a field of development. [3] This results in the progressive transport of attention from structures and processes on issues with essential content, thus reaching in the heart of governmental work, which is the decision making. 14 In conclusion, studying planning and implementing techniques and algorithms for more efficient detection and management of applications and services of electronic governing constitute the objective of this postgraduate project. The desirable outcome is enhanced with the use of techniques network related information systems and mechanics of ontologies.[2] This thesis is organized as follows: The first chapter introduces fundamental concepts related to the issues presented in following chapters. These details are considered to be of great importance to the comprehension of the problems and solutions presented in the following chapters. The second chapter presents an extensive introduction of concepts and thematic regions with which the present thesis deals. Mobile Telephony, Internet and Electronic Government are described, as well as their huge impact in the population of developed and developing countries, including ours. The chapter also presents protocols that are related to mobile telephony and groups of users that have been formed so far, depending on their usage of mobile phones and their approach to mobile related technology. The third chapter describes in detail the issue of safety for applications and information systems, which is an exceptionally important matter in any implementation. Particularly, for wireless communications this danger is frequent and the attacks are more likely to succeed. The policies of safety that are often used and the hazards that should be faced in such cases are described here. Additionally, the Public Key Infrastructure (PKI), which is meant to face issues of safety related to electronic governing in our country, is described in detail. The fourth chapter presents the planning proceeding the implementation of the Integrated System for creation and service of electronic tickets. The architecture of the system that was implemented is described in the content of the present thesis work. More analytically, his constitutive parts are presented, the Databases, the web site which is available for access using a mobile phone and the Web Services which were used. Finally we present a synopsis of advantages of the system and proposals of future improvement. The fifth chapter presents issues which are related to the development and the integration of individual constitutive parts, in order to create the final application. The services which are available to the users ‐ citizens are presented, as well as the way they can act in order to be able to use these services. Moreover, it describes the web site which was developed in order to provide qualitative 15 access to the available services, using the mobile phone of the user and the ways it functions. The sixth chapter presents the technologies being used for the development of the Integrated System for Creating and Servicing e‐Tickets, using mobile telephony.
3

Μοντέλο προσομοίωσης για την προσαρμογή του δικτύου παραγωγής της αυτοκινητοβιομηχανίας στη διακύμανση της αγοράς. Υλοποίηση με χρήση τεχνολογιών διαδικτύου

Σταυρόπουλος, Αλέξανδρος 11 January 2010 (has links)
Με την όλο και αυξανόμενη απαίτηση των πελατών για προϊόντα που να προσαρμόζονται περισσότερο στις ανάγκες τους, η σύγχρονη βιομηχανία πρέπει να επιδεικνύει μεγάλο βαθμό ευελιξίας. Ένα τυπικό παράδειγμα είναι οι αυτοκινητοβιομηχανίες, όπου για τον σκοπό αυτό, προσπαθούν να εξασφαλίσουν την βέλτιστη συνεργασία με τους προμηθευτές και τους αντιπροσώπους. Στην εργασία αυτή, έχει αναπτυχθεί ένα λογισμικό σύστημα που βασίζεται στο διαδίκτυο για την ανταλλαγή δεδομένων μεταξύ του κατασκευαστή, των προμηθευτών και την αντιπροσώπων μιας αυτοκινητοβιομηχανίας. Το λογισμικό αποτελείται από υπηρεσίες διαδικτύου, ενώ για την υλοποίηση της επιχειρησιακής λογικής, χρησιμοποιείται η γλώσσα BPEL (Business Process Execution Language). Τέλος, έχει υλοποιηθεί μια σχεσιακή βάση δεδομένων για την αποθήκευση του συνόλου των δεδομένων. / Since the customers’ demand for highly customizable products is rising, modern industry has to exhibit a high degree of flexibility. A typical example is the automotive industry, where efforts are being made, to ensure the best possible cooperation of the manufacturer with the suppliers and the dealers. In this thesis, a web based software system has been developed, for the exchange of data between the manufacturer, the suppliers and the dealers of an automotive industry. The software system consists of Web Services, while the business logic is implemented using BPEL (Business Process Execution Language). Last but not least, a relational data base has been developed for the storage of the data needed.
4

Σχεδίαση και ανάπτυξη web service / Design and development of web service

Παπαργύρη, Τριανταφυλλιά 12 June 2013 (has links)
Η ύπαρξη Διαδικτύου δημιούργησε την ιδιότητα του "Παγκόσμιου Πολίτη", δίνοντας την δυνατότητα σε όλους τους χρήστες του Διαδικτύου να μπορούν να έχουν πρόσβαση σε μια πληθώρα πληροφοριών, να επικοινωνούν μεταξύ τους, αλλά και να μπορούν και οι ίδιοι να μετατρέπονται από χρήστες του Διαδικτύου σε Παρόχους Υπηρεσιών μέσω του Διαδικτύου. Την σημερινή εποχή αναγνωρίζεται ως μια από τις σημαντικότερες εφαρμογές του Διαδικτύου και μάλιστα όχι άδικα, η τεχνολογία των Web Services, η οποία επιτρέπει στις εφαρμογές να επικοινωνούν μεταξύ τους ανεξαρτήτως πλατφόρμας και γλώσσας προγραμματισμού. Τα πρώτα web services σκόπευαν να είναι πηγές πληροφορίας τις οποίες μπορεί κανείς πολύ εύκολα να ενσωματώσει στις εφαρμογές του. Στην συνέχεια εξελίχθηκαν,προσφέροντας όλα τα δυναμικά τους χαρακτηριστικά ώστε να συνδυάζονται υπηρεσίες σε εφαρμογές. Στην παρούσα διπλωματική εργασία γίνεται μια εκτενής αναφορά στον σχεδιασμό και στην ανάπτυξη των Web Services. Αρχικά παρουσιάζονται οι βασικές τεχνολογίες των Web Services, η γλώσσα XML, το πρωτόκολλο SOAP, καθώς και οι WSDL και UDDI, οι οποίες αποτελούν τον "δομικό σκελετό" των Υπηρεσιών Διαδικτύου. Στην συνέχεια αντιμετωπίζουμε μια Υπηρεσία Web από την πλευρά του Παρόχου Υπηρεσίας. Αναφερόμαστε δηλαδή στους τρόπους υλοποίησης μιας τέτοιας εφαρμογής και στα βασικά εργαλεία προγραμματισμού της. Στο τελευταίο κομμάτι της παρούσας διπλωματικής παρουσιάζονται οι τελευταίες απαιτούμενες τεχνολογίες, ώστε να μπορούμε να μιλάμε για μια ολοκληρωμένη κατανεμημένη τεχνολογία των Υπηρεσιών Διαδικτύου. / The existence of the Internet created the position of "World Citizen", giving the opportunity to all users to be able to access a wealth of information, to communicate with each other, but also can be converted from users of Internet to Internet Service Providers. At this moment recognized as one of the most important applications of the Internet and not unjustly, the technology of Web Services, which allows applications to communicate regardless of platform and programming language. The initial web services intended to be sources of information which can easily incorporate into applications. Then web services were developed by offering all dynamic characteristics to combine services to applications. In this diploma become a comprehensive reference to the design and development of Web Services. Originally presented Initially the basic technologies of Web Services, the language XML, the protocol SOAP, WSDL and the UDDI, which is the "structural frame" of Web Services. Then we have a Web Service from the service provider side. We refer to the ways of implementation of such an application and on the basic development tools. In the last part of this thesis presented the latest technologies required so we can talk about a comprehensive distributed technology of the Web Services.
5

Semantic annotation system for medical images / Σύστημα περιγραφής ιατρικών εικόνων με σημασιολογικά κριτήρια

Κόλιας, Βασίλειος 10 August 2011 (has links)
Nowadays,hospitals are equipped with high resolution medical imaging systems such as MRI, CT that help the radiologists to make more accurate diagnosis. However these systems cannot give any information of the explicit content that is on the image pixels. The vast amount of images that are produced in hospitals is processed mainly by the medical domain users. Even systems such as PACS cannot retrieve images with anatomical or disease-­‐related criteria. The integrating of semantic web technologies in health care can provide a solution. The benefits for the semantic web technologies are owed to the core element of the semantic web, which is the ontology. The ontology sets strict relationships between its entities. The main goal of this thesis is to design and develop an online approach for Semantic Annotation and Retrieval of Medical Images. The architecture of the proposed system is based on a service oriented approach that enables the expandability of the system by integrating new features such as image processing algorithms to perform Computer Aided Diagnosis (CAD) tasks and to make queries with low -­‐ level image characteristics. Also the adopting of such an approach for the architecture allows to add new reference ontologies to the system without redesigning the core architecture. The ontology framework of the system includes (a) three reference ontologies, namely the Foundational Model of Anatomy (FMA) for the anatomy annotation, the International Classification of Disease (ICD-­‐10) for the disease annotation and the RadLex for the radiological findings and (b) an application ontology that connects the medical document with the concepts of the medical ontologies (FMA, ICD-­‐10, Radlex) and it also contains information about patient, hospital and image modality. Part of application ontology information is extracted from the DICOM header. In the context of the current thesis, the system was used to annotate and retrieve several medical images. The proposed online approach for annotation and retrieval of medical images system can enable the interoperability between different Health Information Systems (HIS) and can constitute a tool for discovering the hidden knowledge in medical image data. / -
6

Τεχνική για δυναμική ρύθμιση εφαρμογών σε φορητές συσκευές Android

Νοδαράκης, Νικόλαος 17 September 2012 (has links)
Από τα μέσα της δεκαετίας του 1990 οι φορητές συσκευές έχουν συμβάλλει θεαματικά στη διευκόλυνση της καθημερινής ζωής των ανθρώπων και των επιχειρήσεων. Ειδικά τα τελευταία χρόνια με την τεράστια ανάπτυξη των έξυπνων τηλεφώνων (smartphones), των λειτουργικών στα οποία βασίζονται, την εύκολη και γρήγορη πρόσβαση στο διαδίκτυο οι συσκευές αυτές έχουν γίνει περισσότερο αυτόνομες. Σήμερα τα περισσότερα smartphones είναι μόνιμα συνδεδεμένα με το διαδίκτυο και οι συσκευές αυτές μπορούν να υποστηρίξουν standard HTTP και HTML. Όμως για τις περισσότερες υπηρεσίες του διαδικτύου υπάρχει και μία αντίστοιχη εφαρμογή που οι χρήστες πρέπει να κατεβάσουν, να εγκαταστήσουν και να τρέξουν. Έτσι, η χρήση των περιηγητών διαδικτύου από τις φορητές συσκευές περιορίζεται σημαντικά. Λόγω αυτού του γεγονότος οι χρήστες είναι αναγκασμένοι να έχουν εγκατεστημένο ένα μεγάλο πλήθος εφαρμογών προκειμένου να εξυπηρετήσουν τις ανάγκες τους. Οι περισσότερες εφαρμογές απαιτούν συχνά ενημερώσεις και η κατάληξη αυτής της διαδικασίας είναι ο χρήστης να χάνει τον έλεγχο της διαχείρισης των εφαρμογών και να προκύπτουν διάφορα προβλήματα. Ένα από αυτά είναι ότι οι πληροφορίες του χρήστη γίνονται πιο ευάλωτες εξαιτίας των δικαιωμάτων πρόσβασης των εφαρμογών οι οποίες μπορεί να αλλάξουν με την ενημέρωση της εφαρμογής χωρίς ο χρήστης να το αντιληφθεί. Επίσης, είναι σύνηθες πολλές εφαρμογές να διαφέρουν ελάχιστα μεταξύ τους με αποτέλεσμα ο χρήστης να καταλήγει με περισσότερες εφαρμογές από ότι πραγματικά χρειάζεται, οι οποίες θα μπορούσαν να αντικατασταθούν από μία. Στο πλαίσιο της παρούσας μεταπτυχιακής εργασίας, προτείνεται και υλοποιείται ένα σύστημα που σα σκοπό έχει να επιλύσει τα παραπάνω προβλήματα. Το σύστημα αποτελείται από μία web διεπαφή (web interface), κάποιες υπηρεσίες διαδικτύου (web services) και μία client εφαρμογή για φορητές συσκευές σε περιβάλλον Android. Ο διαχειριστής του συστήματος σχεδιάζει μέσω της web διεπαφής τη διάταξη και τη λειτουργικότητα της εφαρμογής, η οποία γίνεται διαθέσιμη στην client εφαρμογή μέσω μίας υπηρεσίας διαδικτύου που παράγει ένα αρχείο ρυθμίσεων. Η client εφαρμογή αναλαμβάνει τη «μετάφραση» του αρχείου και την παρουσίαση της τελικής εφαρμογής στον χρήστη. / Since the middle of 1990s mobile devices assist people in their daily life and business. The last few years the market of the smartphones has grown rapidly. The operating systems that they are built on and the fast and easy access on the Internet made these devices become more and more standalone. Today’s smartphones are permanently connected to the Internet and can support standard HTML and HTTP. Nevertheless, dedicated Internet applications are offered to replace generic www-browsers. For most services in the Internet users are requested to download, install and run special applications. From user’s perspective, in order to service their needs they are forced to have installed too many applications which need to be updated regularly because new functionality is added. Because of this situation users lose control of this administrative process and problems arise quite often. One of them is that user’s personal information become vulnerable as the access rights of applications might change with each update without the user getting noticed for it. Moreover, it is common that many applications have very slight differences between them and as a result the user may end up having two or more applications installed assigned to perform the same task. These applications could eventually be replaced by one. Within this postgraduate project a proposed system is built in order to address the issues mentioned above. The system consists of a web interface, some web services and a client application for Android mobile devices. Through the web interface, the administrator of the system constructs the layout and the functionality of an application. This application is then available to the mobile device through a web service that generates a configuration file. The client application parses the configuration file, constructs the application dynamically and presents it to the user.
7

Αξιοποιώντας την τεχνολογία τού service oriented computing σε συστήματα βιομηχανικού αυτοματισμού

Νικολούλης, Κωνσταντίνος-Ανδρέας 24 October 2012 (has links)
Το παράδειγμα του Service Oriented computing αναφέρεται σε ένα σύνολο από έννοιες, αρχές και μεθόδους οι οποίες αξιοποιούν την Service Oriented αρχιτεκτονική, σύμφωνα με την οποία οι εφαρμογές λογισμικού κατασκευάζονται από ανεξάρτητες συνιστώσες υπηρεσιών με πρότυπες διεπαφές. Η υπηρεσιοστρεφής (Service Oriented) αρχιτεκτονική είναι ένα σύνολο από κανόνες και μεθοδολογίες για το σχεδιασμό και την ανάπτυξη λογισμικού με τη μορφή διαλειτουργικών υπηρεσιών. Μία από τις σημαντικότερες τεχνολογίες για την αξιοποίηση αυτής της αρχιτεκτονικής είναι τα Web Services. Τα Web Services είναι μία τεχνολογία σχεδιασμένη για την υποστήριξη διαλειτουργικών αλληλεπίδρασης σταθμών πάνω από το διαδίκτυο. Τα συστήματα βιομηχανικών αυτοματισμών είναι συστήματα τα οποία χρησιμοποιούνται για την αύξηση της απόδοσης των βιομηχανικών καθώς και των διαδικασιών παραγωγής. Οι παραδοσιακές τεχνικές ανάπτυξης των συστημάτων αυτών δεν ικανοποιούν πλέον τις απαιτήσεις των σύνθετων βιομηχανικών συστημάτων και υπάρχει μια τάση για αξιοποίηση τεχνολογιών αιχμής από την περιοχή του Software Engineering. Στην κατεύθυνση αυτή η παρούσα εργασία μελετά τα πλεονεκτήματα αλλά και τα μειονεκτήματα που προσφέρει η αξιοποίηση του SOC παραδείγματος στην ανάπτυξη βιομηχανικών συστημάτων. Μελετήθηκε η DPWS τεχνολογία η οποία αποτελεί μια επέκταση της τεχνολογίας των Web Services με σκοπό την ικανοποίηση των αναγκών που παρουσιάζουν οι εφαρμογές βιομηχανικού αυτοματισμού. Ως μελέτη περίπτωσης χρησιμοποιήθηκε το εργαστηριακό σύστημα Festo MPS. Σχεδιάστηκε και υλοποιήθηκε ένας εξομοιωτής του συστήματος αυτού, ο οποίος στη συνέχεια επεκτάθηκε για να είναι συμβατός με την DPWS Τεχνολογία. Με βάση αυτόν σχεδιάστηκε και υλοποιήθηκε ένας ελεγκτής του συστήματος ο οποίος αξιοποιώντας τις υπηρεσίες που προσφέρει η DPWS τεχνολογία υλοποίει την διαδικασία ελέγχου του συστήματος Festo MPS. Στη συνέχεια με βάση τα αποτελέσματα των δοκιμών προχωρήσαμε σε μια συνολική αξιολόγηση της τεχνολογίας. / The Service-Oriented Computing (SOC) paradigm refers to the set of concepts, principles, and methods that represent computing in Service-Oriented Architecture (SOA), in which software applications are constructed based on independent component services with standard interfaces. In software engineering, a Service-Oriented Architecture (SOA) is a set of principles and methodologies for designing and developing software in the form of interoperable services. One of the most important technologies used utilize this architecture is Web Services technology. Web service technology, is designed to support interoperable machine-to-machine interaction over a network. Industrial automation systems are the systems used for the enhancement of industrial and manufacturing processes. Traditional techniques to develop these systems, no longer satisfy the requirements of the complex industrial systems and there is a tendency to utilize state of the art technologies of software engineering area. The current thesis discusses the advantages and disadvantages as a result of utilizing the Service-Oriented Computing (SOC) paradigm in the development of industrial Systems. The technology that was utilized was the Devices Profile for Web Services technology(DPWS). DPWS is the extension of the Web Services technology that was designed in order to satisfy the requirements of the industrial systems applications. As a case study we used Festo Modular Production System. We designed and implemented a simulator of this system. This simulator was then redesigned and implemented in order to be compatible with DPWS technology. Based on the redesigned Simulator we designed and implemented a system Controller which utilizes the DPWS technology and implements the control process of Festo MPS. Then we proceeded with the evaluation of the technology based on the results of the tests.

Page generated in 0.0492 seconds