• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 17
  • 1
  • Tagged with
  • 18
  • 13
  • 8
  • 8
  • 5
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 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

Σχεδιασμός και ανάπτυξη πύλης διαδικτύου εκπαίδευσης-πολιτισμού για την ανάδειξη της εκπαιδευτικής αξίας του ψηφιακού πολιτιστικού περιεχομένου / Planning and growth of internet gate of education-culture for the appointment of educational value of digital cultural content

Βελαώρα, Αποστολία 25 January 2010 (has links)
Λαμβάνοντας υπόψη τις υπηρεσίες (βασικές και ειδικές) που πρέπει να διαθέτει ένας πρότυπος ιστότοπος πολιτιστικού περιεχομένου και με βάση τα κριτήρια ποιότητας τα οποία αναλύθηκαν στο αντίστοιχο παραδοτέο η παρούσα αναφορά αξιολογεί ενδεικτικά ένα τυχαία επιλεγμένο σύνολο ιστοτόπων πολιτισμού από την Ελλάδα και το εξωτερικό. Επίσης, εξειδικεύει την αξιολόγηση και στις εκπαιδευτικές εφαρμογές και υπηρεσίες που παρέχουν οι συγκεκριμένοι ιστότοποι στον τελικό χρήστη. Τέλος, παραθέτει έναν συνοπτικό πίνακα αποτελεσμάτων. / Taking into consideration the services (basic and special) that a model internet gate with educational content should contains and having in mind the quality criteria which were analyzed in corresponding deliverable, the present report evaluates indicatively an accidentally selected total of cultural internet gates from Greece and the abroad. Also, it specialises the evaluation in the educational applications and services that the specific internet gates provide in the final user. Finally, it mentions a concise table of results.
4

Ομαδοποιημένη οπτικοποίηση γεωγραφικών δεδομένων με χρήση web τεχνολογιών

Χαρπαντίδης, Βασίλειος 05 February 2015 (has links)
Στις μέρες μας ο κόσμος αναζητά συνεχώς νέες πληροφορίες. Η αναζήτηση αυτή πολλές φορές εξαρτάται ή/και βασίζεται σε γεωγραφικά δεδομένα. Για αυτόν το σκοπό η αποτύπωση της πληροφορίας στο χάρτη είναι μια κλασική μέθοδος που ακολουθείται. Αυτή η διπλωματική ξεκίνησε από την παρατήρηση ότι ενώ από τη μία υπάρχει μεγάλος όγκος πληροφορίας, η αποτύπωσή της στο χάρτη είναι πολύ φτωχή. Σχεδόν όλες οι εφαρμογές με εξαίρεση τους κολοσσούς της πληροφορικής (Microsoft και Google) αναπαριστούν περιορισμένη ποσότητα πληροφορίας. Αυτή η παρατήρηση προήλθε από λεπτομερή έρευνα των πρακτικών που ακολουθούνται τόσο από εμπορικές εφαρμογές, όσο και από αντίστοιχες ερευνητικές δραστηριότητες. Έτσι, χρησιμοποιώντας κάποιος αυτές τις υπηρεσίες δυσκολεύεται να κατανοήσει τη συνολική πληροφορία της γεωγραφικής περιοχής που εξετάζει. Σε αυτήν την εργασία προσπαθούμε να δώσουμε λύση στο παραπάνω πρόβλημα, δηλαδή στην αποτύπωση της συνολικής πληροφορίας σε κάποια μη ορισμένη εξ αρχής γεωγραφική περιοχή. Το σύνολο της πληροφορίας, επίσης, δεν είναι στατικό, αλλά αλλάζει σύμφωνα με διάφορα κριτήρια που μπορεί να επιλέξει ο χρήστης. Η εργασία θα κινηθεί σε δύο βασικούς πυλώνες. Αρχικά, θα δοθεί λύση στο απλούστερο πρόβλημα της παρουσίασης στο χρήστη της ποσότητας της πληροφορίας στις αντίστοιχες γεωγραφικές περιοχές. Στη συνέχεια, αφού χρησιμοποιηθεί η λύση αυτού του προβλήματος θα γίνει μια προσπάθεια να λυθεί το πιο σύνθετο πρόβλημα της ομαδοποίησης της εμφανιζόμενης στοιχείων πληροφορίας στις γεωγραφικές περιοχές που εξετάζονται από το χρήστη. Οι λύσεις των δύο αυτών προβλημάτων θα βασιστούν στην ομαδοποίηση. Το πρώτο πρόβλημα θα λυθεί με τη χρήση του αλγορίθμου ομαδοποίησης σε πλέγμα και το δεύτερο θα βασιστεί στη χρήση μερικών παραλλαγών του αλγορίθμου Minimum Description Length (MDL). Παρόλο που φαίνεται ότι θα ακολουθηθούν κλασικοί αλγόριθμοι η διπλωματική αυτή θα τους χρησιμοποιήσει με πρωτοφανή τρόπο (δε βρέθηκε αντίστοιχη χρήση στη βιβλιογραφία) και σε πολλά λεπτά σημεία θα δοθούν καινοτόμες λύσεις. Οι δύο αυτές λύσεις δε θα υλοποιηθούν απλά σε ένα εργαστηριακό σύστημα, όπου κάποιος έμπειρος χρήστης (ο ερευνητής) θα μπορεί να πραγματοποιεί πειράματα, αλλά σε μία σύγχρονη web εφαρμογή. Απόρροια αυτής της επιλογής είναι η εφαρμογή που θα παραχθεί από την υλοποίηση αυτής της διπλωματικής να είναι άμεσα προσπελάσιμη από όλον τον κόσμο. Αυτό είναι ένα ακόμη προτέρημα αυτής της εργασίας. Συνοψίζοντας η εργασία θα ολοκληρωθεί με ένα συνοπτικό σχολιασμό των λύσεων και των αποτελεσμάτων τους σε ένα πραγματικό σύνολο δεδομένων. Σε αυτά τα αποτελέσματα θα παρατηρηθεί η λογική συσχέτιση των αποτελεσμάτων των ομαδοποιημένων σημείων σε σχέση με τις γεωγραφικές περιοχές. / Nowadays information is produced everywhere. So a great amount of data exists. Spatial data analysis and visualization is a hot trend and a dynamic map like google maps is the best so far solution. The problem is that the combination of the massive amount of data and the limited size of the map instead of helping the user may confuse him/her. Now, consider a web application with a dynamic map, presenting the whole information of each place without confusing the user with the huge amount of information. This paper proposes some techniques to present the quantity and the quality of information in any place of the dynamic map. The common factor of all the proposed techniques is the grouping via some algorithms like grid clustering.
5

Σχεδιασμός και ανάπτυξη διαδραστικών εκπαιδευτικών εφαρμογών με τη χρήση τεχνολογιών παγκόσμιου ιστού / Design and development of interactive web applications using World Wide Web technologies

Αθανίτης, Ανδρέας 21 November 2008 (has links)
Η αλματώδης εξέλιξη που σημειώθηκε και εξακολουθεί να σημειώνεται τα τελευταία χρόνια στις τεχνολογίες του παγκόσμιου ιστού, έχει οδηγήσει σε προσπάθεια ενσωμάτωσεις του παγκόσμιου ιστού (Web) σε όλες τις πτυχές της ζωής με στόχο την παροχή καλύτερων και πιο αποδοτικών υπηρεσιών. Το Web έχει εξελιχθεί τα τελευταία χρόνια με πάρα πολύ γοργούς ρυθμούς και σε συνδυασμό με τις εξελίξεις στις τεχνολογίες επικοινωνιών και ιδιαίτερα με την παροχή αξιόπιστων και ταχύτατων ευρυζωνικών δικτύων επικοινωνίας, έχει μετεξελιχθεί σε μία πλατφόρμα παροχής προηγμένων δικτυακών υπηρεσιών οι οποίες καλύπτουν ένα ευρύτατο φάσμα εκπαιδευτικών αναγκών. Αυτό σε συνδυασμό με την σημασία που δίνεται παγκοσμίως στην εκπαιδευτική διαδικασία και στη σχέση που έχει η εκπαίδευση με την εξέλιξη και ανάπτυξη της κοινωνίας και της οικονομίας έχει οδηγήσει σε εκτεταμένες μελέτες και αναλύσεις σχετικά με την ενσωμάτωση των νέων τεχνολογιών και ιδιαίτερα των σχετικών με τον παγκόσμιο ιστό τεχνολογιών στην εκπαιδευτική διαδικασία από τα πρώιμα στάδια μέχρι και την τριτοβάθμια εκπαίδευση. Στην εργασία αυτή γίνεται προσπάθεια να προσδιοριστεί το κοινωνικό και οικονομικό πλαίσιο μέσα στο οποίο εξελίσεται ο τομέας της εκπαίδευσης σε όλο της το φάσμα και να αποτυπωθούν οι διάφορες τάσεις σε σχέση με τις νέες τεχνολογικές προσεγγίσεις και ιδιαίτερα με τις τεχνολογίες παγκοσμίου ιστού και τον τρόπο με τον οποίο αυτές επηρεάζουν την εκπαίδευση. Παρουσιάζεται συνοπτικά το πλαίσιο μέσα στο οποίο επιχειρήται η ενσωμάτωση των τεχνολογιών πληροφορικής και επικοινωνιών στην εκπαιδευτική διαδικασία και γίνεται αναφορά σε προγράμματα και δράσεις που υλοποιούνται και έχουν υλοποιηθεί στην Ευρωπαϊκή Ένωση και στην Ελλάδα, καθώς και σε καλές πρακτικές εφαρμογές τεχνολογιών παγκοσμίου ιστού στην εκπαίδευση σε χώρες της ΕΕ και στην Ελλάδα. Στη συνέχεια παρουσιάζονται αναλυτικά οι διάφορες τεχνολογίες και υπηρεσίες που συνθέτουν τον παγκόσμιο ιστό με ιδιαίτερη αναφορά στις πιο σύγχρονες από αυτές. Γίνεται μία προσπάθεια να παρουσιαστεί ο τρόπος με τον οποίο οι τεχνολογίες και οι υπηρεσίες αυτές επηρεάζουν ή μπορούν να επηρεάσουν την εκπαιδευτική διαδικασία στο σύνολό της και η δυναμική που αυτές αναπτύσσουν. Τέλος, παρουσιάζεται το εκπαιδευτικό λογισμικό ΙΣΤΟΠΟΛΙΣ, το οποίο αποτελεί ένα δικτυακό υπερμεσικό εκπαιδευτικό περιβάλλον με στόχο τη διδασκαλία στην τάξη σε γνωστικά αντικείμενα όπως η Ιστορία και το οποίο αναπτύχθηκε χρησιμοποιώντας σύγχρονες τεχνολογίες παγκοσμίου ιστού. / The huge evolution in web technologies which took place and continues to take place the last years leads to an effort to integrate these technologies in all aspects of human life, in order to provide better and more efficient services to everyone. Web has developed rapidly the last years. The development in the communication technologies and especially the provision of reliable and high rate broadband communication networks has lead to a platform which can provide advanced network services that cover a broad spectrum of educational needs. The above mentioned, in combination with the importance that the educational procedure has and the relation of education to the development and progress of the society and economy, have lead to thorough studies and research concerning the integration of the new information and communication technologies (ICT) - and especially those related to the World Wide Web - in the learning procedure from primary school to higher education. In this master thesis an effort is being made to define the social and economical framework within which the educational sector is functioning and to outline the various tendencies concerning the new technological approaches and the way they affect education. Moreover the thesis provides an overview of the framework within which the integration of computer technologies in education is taking place and references to various programs and actions that are taking place in European Union and Greece. In addition some good examples are being mentioned as far as good practices in European countries and Greece are concerned. Furthermore, there is a detailed presentation of the various technologies and services that constitute the WWW with special reference to the most contemporary of them and of the way in which these technologies and services affect or could affect the education and the potential that they have. Finally, there is a presentation of the educational software ISTOPOLIS, which is a hypermedia educational environment which provides an alternative or complementary way of teaching in the classroom and which has been developed using some of the most modern web technologies.
6

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

Σταυρόπουλος, Αλέξανδρος 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.
7

Πολιτισμός και εκπαίδευση : σχεδιασμός και ανάπτυξη εκπαιδευτικών υπηρεσιών διαδικτύου που βασίζονται σε ψηφιακό πολιτιτιστικό περιεχόμενο / Culture and education : planning and growth of educational services of internet that is based on digital cultural content.

Ποταμιά, Σταυρούλα 25 January 2010 (has links)
Στην παρούσα εργασία ασχολούμαστε με ιστοτόπους που βασίζονται σε ψηφιακό πολιτιστικό περιεχόμενο με θέματα πολιτισμού-εκπαίδευσης. Παρουσιάζουμε ενδεικτικά ένα τυχαία επιλεγμένο σύνολο ιστοτόπων πολιτισμού από την Ελλάδα και το εξωτερικό οι οποίοι εχουν τις πιο ενδιαφέρουσες εκπαιδευτικές εφαρμογές. Επίσης, εξειδικεύουμε την αξιολόγηση και στις εκπαιδευτικές εφαρμογές και υπηρεσίες που παρέχουν οι συγκεκριμένοι ιστότοποι στον τελικό χρήστη. Στο τέλος καταλήγουμε στην δική μας πρόταση ιστοτόπου με τα ιδανικά χαρακτηριστικά για τον χρήστη και με τις μέγιστες εκπαιδευτικές δυνατότητες. / In the present work we dealt with internet pages that are based on digital cultural content with subjects of culture-education. We present indicatively an accidentally selected total of these cultural pages from Greece and abroad that have the most interesting educational applications. Also, we particularize the evaluation in the educational applications and services that provide concrete internet pages in the final user too. In the end we lead to our own proposal with the ideal characteristics for the user and with the biggest educational possibilities.
8

Αποτελεσματικοί αλγόριθμοι και δομές δεδομένων με εφαρμογές στην ανάκτηση πληροφορίας και στις τεχνολογίες διαδικτύου

Αντωνίου, Δημήτρης 23 May 2011 (has links)
Αντικείμενο της παρούσας διδακτορικής διατριβής είναι η μελέτη και τροποποίηση βασικών δομών δεδομένων με σκοπό τη δημιουργία νέων και την τροποποίηση υπαρχουσών λύσεων, με εφαρμογές στην Ανάκτηση Πληροφορίας, τη Βιοπληροφορική και το Διαδίκτυο. Αρχικά, δίνεται έμφαση στην ανάπτυξη και πειραματική επιβεβαίωση αλγοριθμικών τεχνικών για τη σχεδίαση αυτοοργανώμενων δομών δεδομένων (self-organizing data structures). Μέχρι σήμερα, ο μόνος πιθανός υποψήφιος αλγόριθμος αναζήτησης σε δένδρο που μπορεί να είναι Ο(1)-ανταγωνιστικός είναι το splay δένδρο (splay tree) που παρουσιάστηκε από τους Sleator και Tarjan [1]. Επιπρόσθετα, μελετώνται διάφορες εναλλακτικές τεχνικές αυτοοργάνωσης ([2],[3],[4],[5],[6]) και γίνεται επιβεβαίωση των πάνω ορίων που ισχύουν για την απόδοση των splay trees και για αυτές. Η ανάπτυξη των διάφορων αλγοριθμικών αυτών τεχνικών βρίσκει εφαρμογές πάνω στη συμπίεση δεδομένων. Οι αλγόριθμοι συμπίεσης δεδομένων μπορούν να βελτιώσουν την αποδοτικότητα με την οποία τα δεδομένα αποθηκεύονται ή μεταφέρονται, μέσω της μείωσης του ποσού της πλεονάζουσας πληροφορίας. Η χρήση αυτών των αλγορίθμων τόσο στην κρυπτογράφηση όσο και στην επεξεργασία εικόνας είναι αποδοτική και έχει μεγάλο ερευνητικό ενδιαφέρον. Γενικότερα, οι αυτοοργανώμενες δομές δεδομένων χρίζουν ιδιαίτερης προσοχής στους on-line αλγόριθμους. Αναλυτικότερα, στην παρούσα διατριβή, εφαρμόζεται συμπίεση σε βιολογικά δεδομένα αλλά και σε κείμενα τόσο με χρήση του κλασσικού splay δέντρου [10] αλλά και της log log n ανταγωνιστικής παραλλαγής του. Επιπλέον, παρουσιάζονται τυχαιοποιημένες εκδόσεις των παραπάνω δομών και εφαρμόζονται και αυτές στη συμπίεση δεδομένων. Οι log log n ανταγωνιστικές δομές έχουν καλύτερη απόδοση όσον αφορά την πολυπλοκότητά τους σε σχέση με την κλασσική splay δομή. Το γεγονός αυτό επιβεβαιώνεται πειραματικά, όπου η επιτυγχανόμενη συμπίεση είναι στις περισσότερες των περιπτώσεων καλύτερη από την αντίστοιχη της κλασικής δομής . Επιπλέον, ιδιαίτερο ερευνητικό ενδιαφέρον βρίσκει η εφαρμογή βασικών δομών δεδομένων στο διαδίκτυο. Επιδιώκουμε την ανάπτυξη και θεωρητική επιβεβαίωση αλγορίθμων για προβλήματα όπως η ανάθεση «καυτών συνδέσμων» (hot links [7]), η αναδιοργάνωση ιστοσελίδων και η ανάκτηση πληροφορίας ([8],[9]). Σε πρώτο στάδιο, προτείνονται ευριστικοί αλγόριθμοι με σκοπό την ανάθεση «καυτών συνδέσμων» (hotlinks) και τη βελτίωση της τοπολογίας ενός ιστότοπου ([12],[13],[14]). Σκοπός του αλγορίθμου είναι η προώθηση των δημοφιλών ιστοσελίδων ενός ιστότοπου, μέσω της ανάθεσης συνδέσμων προς αυτές, από ιστοσελίδες οι οποίες είναι σχετικές με αυτές ως προς το περιεχόμενο αλλά και ταυτόχρονα συντελούν στη μείωση της απόστασής τους από την αρχική σελίδα. Παρουσιάζεται το μοντέλο του αλγορίθμου, καθώς και μετρικές οι οποίες χρησιμοποιούνται για την ποσοτική αξιολόγηση της αποδοτικότητας του αλγορίθμου σε σχέση με ειδικά χαρακτηριστικά ενός ιστότοπου, όπως η εντροπία του. Σε δεύτερο στάδιο, γίνεται μελέτη τεχνικών προσωποποίησης ιστοσελίδων [11]. Συγκεκριμένα, σκοπός είναι η υλοποίηση ενός αλγορίθμου, ο οποίος θα ανακαλύπτει την αυξημένη ζήτηση μίας κατηγορίας ιστοσελίδων Α από έναν χρήστη και αξιοποιώντας την καταγεγραμμένη συμπεριφορά άλλων χρηστών, θα προτείνει κατηγορίες σελίδων οι οποίες προτιμήθηκαν από χρήστες οι οποίοι ομοίως παρουσίασαν αυξημένο ενδιαφέρον προς την κατηγορία αυτή. Αναλύεται το φαινόμενο της έξαρσης επισκεψιμότητας (burst) και η αξιοποίηση του στο πεδίο της εξατομίκευσης ιστοσελίδων. Ο αλγόριθμος υλοποιείται με τη χρήση δύο δομών δεδομένων, των Binary heaps και των Splay δέντρων, και αναλύεται η χρονική και χωρική πολυπλοκότητά του. Επιπρόσθετα, γίνεται πειραματική επιβεβαίωση της ορθής και αποδοτικής εκτέλεσης του αλγορίθμου. Αξίζει να σημειωθεί πως ο προτεινόμενος αλγόριθμος λόγω της φύσης του, χρησιμοποιεί χώρο, ο οποίος επιτρέπει τη χρησιμοποίηση του στη RAM. Τέλος, ο προτεινόμενος αλγόριθμος δύναται να βρει εφαρμογή σε εξατομίκευση σελίδων με βάση το σημασιολογικό τους περιεχόμενο σε αντιστοιχία με το διαχωρισμό τους σε κατηγορίες. Σε τρίτο στάδιο, γίνεται παρουσίαση πρωτότυπης τεχνικής σύστασης ιστοσελίδων [15] με χρήση Splay δέντρων. Σε αυτή την περίπτωση, δίνεται ιδιαίτερο βάρος στην εύρεση των σελίδων που παρουσιάζουν έξαρση επισκεψιμότητας και στη σύστασή τους στους χρήστες ενός ιστότοπου. Αρχικά, τεκμηριώνεται η αξία της εύρεσης μιας σελίδας, η οποία δέχεται ένα burst επισκέψεων. H έξαρση επισκεψιμότητας (burst) ορίζεται σε σχέση τόσο με τον αριθμό των επισκέψεων, όσο και με το χρονικό διάστημα επιτέλεσής τους. Η εύρεση των σελίδων επιτυγχάνεται με τη μοντελοποίηση ενός ιστότοπου μέσω ενός splay δέντρου. Με την τροποποίηση του δέντρου μέσω της χρήσης χρονοσφραγίδων (timestamps), ο αλγόριθμος είναι σε θέση να επιστρέφει σε κάθε χρονική στιγμή την ιστοσελίδα που έχει δεχθεί το πιο πρόσφατο burst επισκέψεων. Ο αλγόριθμος αναλύεται όσον αφορά τη χωρική και χρονική του πολυπλοκότητα και συγκρίνεται με εναλλακτικές λύσεις. Μείζονος σημασίας είναι η δυνατότητα εφαρμογής του αλγορίθμου και σε άλλα φαινόμενα της καθημερινότητας μέσω της ανάλογης μοντελοποίησης. Παραδείγματος χάρη, στην περίπτωση της απεικόνισης ενός συγκοινωνιακού δικτύου μέσω ενός γράφου, ο αλγόριθμος σύστασης δύναται να επιστρέφει σε κάθε περίπτωση τον κυκλοφοριακό κόμβο ο οποίος παρουσιάζει την πιο πρόσφατη συμφόρηση. Τέλος, όσον αφορά το πεδίο της ανάκτησης πληροφορίας, η διατριβή επικεντρώνεται σε μία πρωτότυπη και ολοκληρωμένη μεθοδολογία με σκοπό την αξιολόγηση της ποιότητας ενός συστήματος λογισμικού βάσει του Προτύπου Ποιότητας ISO/IEC-9126. Το κύριο χαρακτηριστικό της είναι ότι ολοκληρώνει την αξιολόγηση ενός συστήματος λογισμικού ενσωματώνοντας την αποτίμηση όχι μόνο των χαρακτηριστικών που είναι προσανατολισμένα στο χρήστη, αλλά και εκείνων που είναι πιο τεχνικά και αφορούν τους μηχανικούς λογισμικού ενός συστήματος. Σε αυτή τη διατριβή δίνεται βάρος στην εφαρμογή μεθόδων εξόρυξης δεδομένων πάνω στα αποτελέσματα της μέτρησης μετρικών οι οποίες συνθέτουν τα χαρακτηριστικά του πηγαίου κώδικα, όπως αυτά ορίζονται από το Προτύπο Ποιότητας ISO/IEC-9126 [16][17]. Ειδικότερα εφαρμόζονται αλγόριθμοι συσταδοποίησης με σκοπό την εύρεση τμημάτων κώδικα με ιδιαίτερα χαρακτηριστικά, που χρήζουν προσοχής. / In this dissertation we take an in-depth look at the use of effective and efficient data structures and algorithms in the fields of data mining and web technologies. The main goal is to develop algorithms based on appropriate data structures, in order to improve the performance at all levels of web applications. In the first chapter the reader is introduced to the main issues studied dissertation. In the second chapter, we propose novel randomized versions of the splay trees. We have evaluated the practical performance of these structures in comparison with the original version of splay trees and with their log log n-competitive variations, in the application field of compression. Moreover, we show that the Chain Splay tree achieves O(logn) worst-case cost per query. In order to evaluate performance, we utilize plain splay trees, the log log n-competitive variations, the proposed randomized version with the Chain Splay technique to compress data. It is observed experimentally that the compression achieved in the case of the log log n-competitive technique is, as expected, more efficient than the one of the plain splay trees. The third chapter focuses on hotlinks assignment techniques. Enhancing web browsing experience is an open issue frequently dealt using hotlinks assignment between webpages, shortcuts from one node to another. Our aim is to provide a novel, more efficient approach to minimize the expected number of steps needed to reach expected pages when browsing a website. We present a randomized algorithm, which combines the popularity of the webpages, the website structure, and for the first time to the best authors’ knowledge, the similarity of context between pages in order to suggest the placement of suitable hotlinks. We verify experimentally that users need less page transitions to reach expected information pages when browsing a website, enhanced using the proposed algorithm. In the fourth chapter we investigate the problem of web personalization. The explosive growth in the size and use of the World Wide Web continuously creates new great challenges and needs. The need for predicting the users’ preferences in order to expedite and improve the browsing though a site can be achieved through personalizing of the Websites. Recommendation and personalization algorithms aim at suggesting WebPages to users based on their current visit and past users’ navigational patterns. The problem that we address is the case where few WebPages become very popular for short periods of time and are accessed very frequently in a limited temporal space. Our aim is to deal with these bursts of visits and suggest these highly accessed pages to the future users that have common interests. Hence, in this paper, we propose a new web personalization technique, based on advanced data structures. The data structures that are used are the Splay tree (1) and Binary heaps (2). We describe the architecture of the technique, analyze the time and space complexity and prove its performance. In addition, we compare both theoretically and experimentally the proposed technique to another approach to verify its efficiency. Our solution achieves O(P2) space complexity and runs in k log P time, where k is the number of pages and P the number of categories of WebPages. Extending this algorithm, we propose an algorithm which efficiently detects bursts of visits to webpages. As an increasing number of Web sites consist of multiple pages, it is more difficult for the visitors to rapidly reach their own target. This results in an urgent need for intelligent systems that effectively support the users’ navigation to high demand Web content. In many cases, due to specific conditions, web pages become very popular and receive excessively large number of hits. Therefore, there is a high probability that these web pages will be of interest to the majority of the visitors at a given time. The data structure that is used for the purposes of the recommendation algorithm is the Splay tree. We describe the architecture of the technique, analyze the time and space complexity and show its performance. The dissertation’s last chapter elaborates on how to use clustering for the evaluation of a software system’s maintainability according to the ISO/IEC-9126 quality standard. More specifically it proposes a methodology that combines clustering and multicriteria decision aid techniques for knowledge acquisition by integrating groups of data from source code with the expertise of a software system’s evaluators. A process for the extraction of elements from source code and Analytical Hierarchical Processing for assigning weights to these data are provided; k-Attractors clustering algorithm is then applied on these data, in order to produce system overviews and deductions. The methodology is evaluated on Apache Geronimo, a large Open Source Application Server, results are discussed and conclusions are presented together with directions for future work.
9

Υλοποίηση web εφαρμογής για το Εθνικό Σύστημα Υγείας προσανατολισμένη στην καταπολέμηση της φοροδιαφυγής και την προστασία του κρατικού χρήματος

Αγγελόπουλος, Γεώργιος 17 September 2012 (has links)
Στην παρούσα διπλωματική εργασία αναπτύχθηκε μια web εφαρμογή για το Εθνικό Σύστημα Υγείας. Σκοπός ήταν η αναβάθμιση της ποιότητας των υπηρεσιών του εθνικού συστήματος υγείας προς τους πολίτες και κυρίως η καταπολέμηση της φοροδιαφυγής που συμβαίνει στον χώρο της υγείας ενώ ταυτόχρονα με μεθόδους που αναπτύχθηκαν προστατεύουμε τα κρατικά ταμεία από την κατασπατάληση του δημόσιου χρήματος για ανύπαρκτες ανάγκες. Δημιουργήθηκαν τέσσερις οντότητες : οι ασφαλισμένοι , οι γιατροί , οι φαρμακοποιοί και τα νοσοκομεία. Κάθε χρήστης ανάλογα με την ιδιότητα του έχει τον δικό του ηλεκτρονικό λογαριασμό στο σύστημα και αλληλεπιδρά με τους υπόλοιπους χρήστες. Ο ασφαλισμένος μπορεί να δει στον λογαριασμό του τον προσωπικό του ιατρικό φάκελο μαζί με όλο το ιστορικό του. Επίσης μπορεί να βλέπει όλες τις επισκέψεις του σε ιατρεία , νοσοκομεία και φαρμακεία καθώς κάθε επίσκεψη του καταγράφεται από το σύστημα σε μια προσπάθεια να καταπολεμηθεί η φοροδιαφυγή με την συνδρομή του χρήστη. Ο γιατρός με την σειρά του έχει και αυτός τον δικό του προσωπικό λογαριασμό και μπορεί να γράψει συνταγές για τον ασθενή που τον επισκέπτεται και να καταχωρήσει μια ηλεκτρονική απόδειξη στο σύστημα από την επίσκεψη του ασφαλισμένου στο ιατρείο του. Το σύστημα δεν προβλέπει την κυκλοφορία χρήματος και η νοσηλεία του ασφαλισμένου είναι δωρεάν όπως και τα φάρμακα του. Το κράτος δεσμεύεται να επιστρέψει αυτά τα χρήματα στους δικαιούχους γιατρούς και φαρμακοποιούς. Οι φαρμακοποιοί με την σειρά τους μέσα από τον λογαριασμό τους μπορούν να εκτελέσουν τις συνταγές των γιατρών , οι οποίες αποθηκεύονται στην βάσηδεδομένων. Τέλος υπάρχει πλήρης καταγραφή των νοσοκομείων της χώρας και των γιατρών που δουλεύουν σε αυτά. Υπάρχει πλήρης εικόνα των νοσηλευομένων και του νοσοκομειακού υλικού που χρησιμοποιείται και καταναλώνεται στα νοσοκομεία. Επίσης υλοποιήθηκε αυτοματοποιημένος μηχανισμός που τροφοδοτεί τα νοσοκομεία με φαρμακευτικό υλικό βάση συγκεκριμένων προδιαγραφών. Ο σκοπός μας ήταν να υπάρχει πλήρης ηλεκτρονικός έλεγχος σε όλους τους εμπλεκομένους στο ΕΣΥ έτσι ώστε να προστατευτεί το κρατικό χρήμα και να καταπολεμηθεί η φοροδιαφυγή στον χώρο της υγείας. / This project is an effort for the elimination of tax evasion in Greece's national health system. Unfortunately, lots of people avoid paying their taxes. We have developed a web application, which controls money flow at the national health system. Firstly, the citizens have a personal account, which includes their personal information and their medical data. The patients visit doctors who also have a personal web account. Doctors then write down the appropriate recipes, which are stored in a database. The patients do not pay for their visit and the doctors are paid from the state through the database created. Pharmacists have a personal web account as well and they give patients the medicine that the doctors prescribed. We have created an automatic system, which supplies hospitals with medicine and protects the state from tax evasion. To be more specific, we have created central stores which supply the hospitals with medicine under some specifications that we set. Our goal is to create a system which will control the total activity in Greece's health system and will protect the state's money from people who don’t respect the law and the society. Also, we want to upgrade the quality of the services at the national health system by creating a medical folder for every citizen. With this measure, the doctors will have the ability to get informed of the medical history of every patient and they will be able to make more accurate diagnosis for the patient's health.
10

Σχεδίαση και ανάπτυξη 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.

Page generated in 0.043 seconds