Spelling suggestions: "subject:"υπηρεσίες δικτύου"" "subject:"υπηρεσίες διαδικασία""
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.0286 seconds