• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • Tagged with
  • 6
  • 4
  • 4
  • 1
  • 1
  • 1
  • 1
  • 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

Σχεδιασμός και ανάπτυξη ενός ηλεκτρονικού πολυκαταστήματος (E-MALL) με την χρήση του εργαλείου του Drupal

Μαλλιγιάννης, Άρης 16 May 2014 (has links)
Το θεματικό αντικείμενο της παρούσας διπλωματικής εργασίας η δημιουργία μιας ιστοσελίδας με μια πληθώρα προϊόντων διαφόρων ειδών με τη χρήση του Drupal. H ιστοσελίδα δίνει την δυνατότητα σε οποιονδήποτε χρήστη να περιηγηθεί μεταξύ διαφόρων κατηγοριών και να αναζητήσει τα προϊόντα που τον ενδιαφέρουν έτσι ώστε να δει πληροφορίες για αυτά, να συγκρίνει προϊόντα με σκοπό την σωστότερη επιλογή ανάλογα με τις ανάγκες του, να προσθαφαιρέσει προϊόντα στο καλάθι αγορών, να δει προσφορές οι οποίες προτείνονται από τον ίδιο τον διαχειριστή (επιχείρηση) με βάση την τιμή και την αρχαιότητα του εκάστοτε προϊόντος, να παρακολουθήσει την εξέλιξη της παραγγελίας του και να επικοινωνήσει με παλαιότερους αγοραστές αλλά και με τον ίδιο τον διαχειριστή κάνοντας κρητική η οποία είναι απαραίτητη για την εξέλιξη του οποιοδήποτε ηλεκτρονικού πολυκαταστήματος. Η παρούσα διπλωματική λοιπόν ασχολείται με την θεωρητική ανάλυση, μελέτη και κατασκευή ενός ηλεκτρονικού πολυκαταστήματος (e-mall), με την βοήθεια ενός συστήματος διαχείρισης περιεχομένου όπως είναι το εργαλείο του Drupal που επιλέξαμε για λόγους που εξηγούνται αναλυτικά σε ένα από τα παρακάτω κεφάλαια της εργασίας μας. Σκοπός μας λοιπόν ήταν ο σχεδιασμός και η κατασκευή μιας δυναμικής σύγχρονης ιστοσελίδας, που θα ενσωμάτωνε όλες τις απαραίτητες λειτουργίες και ευκολίες τόσο για τον απλό χρήστη (επισκέπτη) της ιστοσελίδας όσο και για τον ιδιοκτήτη (διαχειριστή) του ηλεκτρονικού πολυκαταστήματος. Απαραίτητη προϋπόθεση που ετέθη από την αρχή ήταν η χρήση εργαλείων λογισμικού “ανοικτού κώδικα”. Έτσι το βασικό λογισμικό πάνω στο οποίο βασίστηκε η ιστοσελίδα είναι: η γλώσσα scripting “PHP”,την οποία χρησιμοποίει με άριστο και ευέλικτο τρόπο το εργαλείο μας, το σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων “MySQL” για την διαχείριση της βάσης δεδομένων και των πληροφοριών που απαιτούνται για την ομαλή λειτουργία της ιστοσελίδας και το λογισμικό “Apache HTTP server” για τη δημιουργία του διακοσμητή (Server) πάνω στον οποίο θα “τρέχει” η ιστοσελίδα.Η εργασία αποτελείται από πέντε κεφάλαια. Στο πρώτο κεφάλαιο γίνεται μια εισαγωγή στον κόσμο του διαδίκτυο (internet) αρχίζοντας από τον ορισμό του και την ιστορία του. Στην συνέχεια μιλώντας για τις τεχνολογίες του καταλήγουμε στα πρωτόκολλα λειτουργίας, τα είδη και τα χαρακτηριστικά του. Κλείνοντας αυτό το γενικά θεωρητικό κομμάτι της εργασίας μας θα μιλήσουμε για το πως διαχωρίζονται οι ιστοσελίδες (websites) και ποια είναι τα χαρακτηριστικά, τα πλεονεκτήματα και τα μειονεκτήματα αυτών. Το δεύτερο κεφάλαιο ασχολείται με την δομή και τα χαρακτηριστικά ενός σύγχρονου ηλεκτρονικού πολυκαταστήματος, εξετάζοντας και συγκρίνοντας αυτά μέσα από δυο οπτικές, από την πλευρά του πελάτη αλλά και από αυτήν του πωλητή. Στο τρίτο κεφάλαιο γίνετε μια ανάλυση πάνω σε τεχνολογίες και γλώσσες που χρησιμοποιήθηκαν για την υλοποίηση της διπλωματικής μας. Επίσης γίνετε μια ανάλυση γύρο από τα συστήματα διαχείρισης περιεχομένου (CMS) παρουσιάζοντας με σαφή τρόπο τα είδη, τα χαρακτηριστικά και τα πλεονεκτήματα χρήσης των. Το τέταρτο κεφάλαιο αναλύει το εργαλείο του Drupal βοηθώντας τον αναγνώστη να κατανοήσει τις δυνατότητες του και τα χαρακτηριστικά του. Ακόμη μέσα από αυτό το κεφάλαιο γίνετε μια προσπάθεια ο αναγνώστης να εμπιστευθεί το εργαλείο μας για την ευελιξία, τον βελτιωμένο έλεγχο των διευθύνσεων(URL), για τους κοινούς τύπους περιεχομένου, για τον έλεγχο αναθεώρησης, την ταξινομία (taxonomy), την διαχείριση χρήστη, τους τίτλους των σελίδων, την μεγάλη και φιλική κοινότητα και τα εγχειρίδια του. Το πέμπτο κεφάλαιο απαρτίζετε από όλες τις απαραίτητες επεκτάσεις (modules) του Ubercart που είναι αναγκαίες για την δημιουργία του ηλεκτρονικού μας εμπορικού κέντρου και την ευέλικτη διαχείριση της ιστοσελίδας μας. Έτσι στο κεφάλαιο της υλοποίησης αφού αναλύετε πρώτα ορισμός του Ubercart και κατηγοριοποιούνται τα διάφορα modules που χρησιμοποιούμε, στην συνέχεια με την βοήθεια στιγμιότυπων μέσα από το διαχειριστή του Drupal θα δείξουμε τα διάφορα στάδια της διπλωματικής.Εν κατακλείδι είναι απαραίτητο να σημειωθεί ότι στο τέλος όλων των κεφαλαίων συμπεριλαμβάνονται δύο παραρτήματα τα οποία είναι απαραίτητα αφενός για την κατανόηση κάποιον βασικών εννοιών που παρουσιάζονται στα διάφορα τμήματα του κυρίως κειμένου και αφετέρου για να δείξουμε από ποιον διαδικτυακό τόπο μπορώ να βρω τα προγράμματα που χρησιμοποιήσαμε για την εισαγωγή την βάσης δεδομένων, των αρχείων που χρησιμοποιεί το Drupal site μας καθώς και τον τρόπο εγκατάστασης τους. Με την βοήθεια εικόνων και εδώ λοιπόν ο αναγνώστης θα μπορεί πολύ εύκολα να περιηγηθεί στα κατάλληλα site για να αποθηκεύσει στον υπολογιστή του τα προγράμματα αυτά με σκοπό την θέαση της ιστοσελίδας μας στον προσωπικό του εξυπηρετητή (server). Η εργασία αυτή αποτελεί μια προσπάθεια για την ικανοποίηση των σύγχρονων αναγκών που έχουν κάνει την εμφάνισή τους στην επιχειρηματική κοινότητα. Είναι μια προσπάθεια δημιουργίας της κατάλληλης υποδομής για την αποτελεσματική προσαρμογή στις σύγχρονες τάσεις των αγορών, μια προσπάθεια εκσυγχρονισμού του τρόπου που συντελούνται οι εμπορικές συναλλαγές. Αυτό συνεπάγεται αύξηση του αγοραστικού κοινού και ανοίγματασε νέες, μεγαλύτερες αγορές. Ταυτόχρονα η επιλογή κατασκευής ενός ηλεκτρονικού πολυκαταστήματος και η μεταφορά της εμπορικής δραστηριότητας γύρω από αυτό μειώνει σε μεγάλο βαθμό το κόστος δημιουργίας και λειτουργίας ενός καταστήματος, μέσω των λιγότερων απαιτήσεων σε έμψυχο δυναμικό και υποδομές, ενώ δημιουργεί δυνατότητα εμφάνισης νέων επιχειρηματιών, με φρέσκες ιδέες, χωρίς να υπάρχει η απαίτηση της διάθεσης μεγάλων κεφαλαίων που μόνο ένα μικρό μέρος του πληθυσμού διαθέτει. / The thematic objective of this dissertation is the creation of a Web page with a wide variety of different products with the use of Drupal. The Web page gives the opportunity to any user to browse among different categories and search for the products that interest him so that he may see information on them, compare products with the aim of the most suitable choice depending on his needs, being able to add and remove products from his cart, see offers which are suggested by the administrator himself (company) based on the price and the antiquity piece of the product, to follow the progress of his order and to communicate with preceding buyers but also with the administrator himself, commenting which is essential for the development of any electronic mall This dissertation has to do with the theoretic analysis, study and making of e-mall, with the help of an administration content system as is the Drupal tool which we chose for the reasons which are explained thoroughly in one of the following chapters. Our aim was to design and make a dynamic , modern Web page, which would incorporate all the necessary functions and conveniences both for the plain user (visitor) of the Web page and for the owner (administrator) of the e-mall. One necessary condition that was stated from the beginning was the use of tool software “open code”. So the basic software that the Web page was based on is : Scripting language “PHP” which uses our tool with excellence and in a flexible way, the administrative system of dealings data base “MySQL” for the administration of data base and information which are required for the smooth running of the Web page and software “Apache HTTP server” for the making of the Server on which the Web page works. The dissertation consists of five chapters. In the first chapter there is an introduction to the world of Internet commencing with its definition and its history. Then, talking about its technologies we end up with the function protocol, its goods and its characteristics. Closing this general theoretic piece of our dissertation we will talk about how websites are segregated, and the advantages and disadvantages they have. The second chapter deals with the structure and the characteristics of a modern e-mall, going over and comparing them from two sides, one from the customer’s point of view and one from the seller’s. The third chapter deals with an analysis of the technologies and languages used in the materialization of our dissertation. There is also an analysis around the administrative content system (CMS) presenting in a comprehensible way the products, the characteristics and the advantages of its use. The fourth chapter analyses the Drupal tool helping the reader to comprehend its abilities and its characteristics. Included in this chapter is an effort to make the reader trust our tool for its flexibility, the improved URL, the common content types the page titles , its big and friendly community and its manual. The fifth chapter complies all the necessary modules of Ubercart which areessential for the making of our e-mall and the flexible administration of our Web 8 page. So in the chapter of materialization after the analysis of the meaning of Ubercart , the various modules are categorized and then with the aid of snapshots through Drupal we will show the various stages of our dissertation. Finally, it is necessary to point out that at the end of all the chapters , two supplements are included which are vital on the one hand for the understanding of some basic meanings that are presented in various parts of the main text and on the other to show from which part of the Internet one can find the programmes we used for the introduction of data base, the files that the Drupal site uses and the way they are installed. With the help of illustrations the reader can easily tour the suitable site and download to his computer the programmes so that he may see our Web page from his server. This dissertation is compromised of an attempt to satisfy the modern needs that have appeared in the business community. It is an attempt to create the suitable infrastracture for an effective adaption to the modern trends of the market, a modernization of the way that commercial transactions are conduced. This entails a rise in the purchasing public and an opening in new, larger markets. Similtaneoussly, the choice of the making of an e-mall and the transfer of commercial activity around it reduces to a great rate the creative cost and running of a store, through less demands of a dynamic infrastructure , but on the other it creates the possibility of new up-coming businesses, with fresh ideas andwithout the demand for large funds which only a small part of the population can afford.
2

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

Τριανταφυλλίδης, Γρηγόριος 02 September 2008 (has links)
Ο παγκόσμιος ιστός έχει εδραιωθεί πλέον ως το δημοφιλέστερο μέσο ανάκτησης πληροφοριών. Όπως είναι λογικό, όσο παλαιώνει τόσο μεγαλύτερη πληροφορία εμπεριέχει. Πληθαίνουν έτσι εκείνοι οι ιστότοποι που γιγαντώνονται άναρχα και ενώ σαν στόχο έχουν να προσφέρουν την πληροφορία στον χρήστη που τους επισκέπτεται, λόγω του τεράστιου όγκου της, κάνουν συχνά δύσκολη την πρόσβαση σε συγκεκριμένα κομμάτια αυτής. Με στόχο την αντιμετώπιση αυτής της κατάστασης, αναπτύσσονται τα τελευταία χρόνια αλγόριθμοι ανάθεσης υπερσυνδέσμων σε ιστοτόπους. Η λογική τους είναι ο εντοπισμός της πιο δημοφιλούς ή πιθανής πληροφορίας και η εξασφάλιση καλύτερης πρόσβασης σε αυτήν, αναθέτοντας υπερσυνδέσμους (hotlinks) προς τις ιστοσελίδες που την περιέχουν. Οι αλγόριθμοι αυτοί εφαρμόζονται όχι σε πραγματικές αναπαραστάσεις ιστοτόπων, αλλά κατά κανόνα στα αντίστοιχα κατευθυνόμενα άκυκλα γραφήματα (DAG) αυτών. Όπως είναι γνωστό κανένας ιστότοπος δεν έχει μορφή DAG, με συνέπεια να υπάρχει μία απόσταση από τη θεωρητική ανεύρεση υπερσυνδέσμων και την πιθανή εφαρμογή τους στην πραγματικότητα. Σε αυτήν την εργασία ασχολούμαστε αρχικά με την μεθοδική καταγραφή της πραγματικής συνδεσμολογίας ενός ιστότοπου, που αποτελεί ένα πρώτο βήμα στην ανάθεση υπερσυνδέσμων σε πραγματικούς ιστοτόπους. Αυτό επιτυγχάνεται με την κατάλληλη προδιαγραφή και υλοποίηση μιας δικτυακής μηχανής αναζήτησης, ώστε να ανταποκρίνεται στις ανάγκες μας. Προτείνουμε στη συνέχεια το εργαλείο ‘HotLink Visualizer’, το οποίο αρχικά μετατρέπει την πληροφορία της συνδεσμολογίας ενός ιστοτόπου σε απλά δεδομένα μορφής πίνακα και στη συνέχεια οπτικοποιεί το αποτέλεσμα. Τέλος, υλοποιεί την απευθείας ανάθεση υπερσυνδέσμων προσθέτοντας αυτόματα μέσα στις σελίδες του ιστοτόπου τους υπερσυνδέσμους και οπτικοποιεί εκ νέου το αποτέλεσμα. Παρέχει έτσι τη δυνατότητα διατήρησης διαφορετικών εκδόσεων της μορφής ενός ιστοτόπου, ανάλογα με το σύνολο από υπερσυνδέσμους που έχουν ανατεθεί σε αυτό. / The World Wide Web has become established as the most popular source of information retrieval. As expected, the older it gets the more information it contains and thus the number of the web sites with gigantic growth and bad information access rates is constantly increased within it. During the last years the matter is being addressed with the development of several hotlink assignment algorithms for web sites. The main idea behind those algorithms is to spot the most popular or more likely to be accessed piece of information and provide better access to it by assigning links (hotlinks) to the web pages containing it. These algorithms are not applied to the actual representations of these web sites but usually to their corresponding direct acyclic graphs (DAGs). However, it is widely known that a web site in its true form is not a DAG, since there can be found hundreds of links pointing to just one page. Hence, there is a gap between the theoretical determination of a set of hotlinks and the possible application of this set to a real web site. In this paper we first address the issue of recording and persisting the exact map of a web site with its full connectivity, which can be considered as a first step towards the assignment of hotlinks in real web sites. We succeed in that, with the appropriate specification and implementation of a web crawler, with functionality suited to our specific needs. We then propose an administrative tool, the ‘Hotlink Visualizer’, which, after persisting in tabular data all the necessary information to capture a web site’s real map, visualizes the outcome and implements hotlink additions by adding with an automated procedure the generated hotlinks in the web pages of the site. Thus we have the ability to maintain in row data different forms and versions of the originally parsed web site, as it can be formed from the assignment of different hotlink sets to it.
3

Ποιότητα ιατρικής πληροφορίας στο συνεργατικό διαδίκτυο (Web 2.0)

Μπάκαβος, Ιωάννης 26 July 2013 (has links)
Είναι κοινά αποδεκτό ότι τα συστήματα παροχής υπηρεσιών υγείας αντιμετωπίζουν μια διαρκώς αυξανόμενη πίεση για βελτίωση της ποιότητας των υπηρεσιών τους προς τους ασθενείς. Αυτό συμβαίνει σε μια περίοδο όπου από τη μια πλευρά υπάρχει ανάγκη ορθολογικότερης διαχείρισης των εξόδων περίθαλψης λόγω της οικονομικής κρίσης, ενώ από την άλλη η διείσδυση της πληροφορικής τόσο στο χώρο της υγείας όσο και στην καθημερινότητα του ανθρώπου καθιστά ευμετάβλητη τη σχέση ιατρού και ασθενή. Στη διπλωματική αυτή δίνεται μια σύνθετη περιγραφή τόσο των ατόμων που χρησιμοποιούν το διαδίκτυο για θέματα υγείας, όσο και των υπηρεσιών που αναζητούν μέσα από αυτό. Περιγράφεται η δημιουργία διαδικτυακών τόπων για πληροφορίες, υπηρεσίες και δεδομένα στο χώρο της υγείας με τις ιδιαιτερότητές του καθώς και οι δυνητικοί κίνδυνοι που ελλοχεύουν για τον πολίτη. Στη συνέχεια αναλύονται τα μέτρα που προωθεί η Ευρωπαϊκή Ένωση και οι προσπάθειες που γίνονται διεθνώς για τη διασφάλιση της ποιότητας των πληροφοριών και των υπηρεσιών που παρέχονται μέσα από τους διαδικτυακούς τόπους. Η εξέλιξη στον τρόπο αλληλεπίδρασης των παρόχων υπηρεσιών υγείας, αλλά και των ίδιων των ασθενών μεταξύ τους αποτελεί τη βάση για το συνεργατικό διαδίκτυο και πλαισιώνει τη μετάβαση από το Web 1.0 στο Web 2.0. Θα παρουσιαστούν οι κυριότερες προσπάθειες και οι τάσεις στο χώρο του Web 2.0. Παρουσιάζονται κυβερνητικές πολιτικές που θέτουν το πλαίσιο και ιδιωτικές πρωτοβουλίες που είναι πρωτοπόρες. Στο πλαίσιο αυτό ερευνάται κατά πόσο ιδρύματα τριτοβάθμιας φροντίδας υγείας τόσο στην Ελλάδα όσο και στην Η.Π.Α ενσωματώνουν Web 2.0 τεχνολογίες στους διαδικτυακούς τους τόπους. Αξιολογώντας αυτά τα δεδομένα προτείνουμε έναν πρότυπο διαδικτυακό τόπο που ενσωματώνει καινοτομίες προσφέροντας ασφαλή και ποιοτική πληροφόρηση στο χρήστη. Επιπλέον για την αξιολόγηση διαδικτυακών τόπων υγείας αναπτύξαμε ένα εργαλείο τόσο για τον ασθενή χρήστη που επιθυμεί να ελέγξει την εγκυρότητα ενός διαδικτυακού τόπου όσο και για το διαχειριστή που θέλει να βελτιώσει την ιστοσελίδα του. / It is commonly accepted that the health service systems face an increasing pressure to improve the quality of their services to patients. This happens at a time when there is a need for optimized management of health care costs due to the economic crisis, while the penetration of IT both in health and in everyday human life makes the relationship between doctor and patient becoming more mercurial. In this thesis we are giving a complex description for individuals who use the Internet for health issues and the services they are looking through it. Described as creating websites for information, services and data in health with its particularities as well as potential risks for the citizen. Then analyze the measures promoted by the European Union and the efforts being made internationally to ensure the quality of information and services provided through websites. The evolution in the way the interaction of health service providers, and patients themselves is the basis for collaborative internet and accompany the transition from Web 1.0 to Web 2.0. The paper will present the main efforts and trends in the field of Web 2.0. Featured government policies that set the framework and private innovative initiatives are been presented. In this context investigated whether higher health care both in Greece and in the USA incorporating Web 2.0 technologies in web sites. Evaluating these data suggest a model website that incorporates innovations offering safe and quality information to the user. In addition to evaluating health related websites we developed a tool for both the patient user who wants to check the validity of a website and for the manager who wants to improve his website.
4

Ανάπτυξη νοητικών δεξιοτήτων τετράχρονων παιδιών, μέσα από διαδικασίες επίλυσης μαθηματικού προβλήματος

Σιακαλλή, Μαρία Άντζελα 26 July 2013 (has links)
Ο βασικός σκοπός της παρούσας εργασίας είναι η διερεύνηση του κατά πόσον: κατά τη διαδικασία επίλυσης μαθηματικού προβλήματος εντός ενός ευνοϊκού μαθησιακού περιβάλλοντος μιας τάξης πρωτοσχολικής ηλικίας, τα παιδιά, αλληλεπιδρώντας μεταξύ τους και με τη νηπιαγωγό, εμπλέκονται σε διεργασίες οι οποίες προάγουν την ανάπτυξη δεξιοτήτων. Ο πιο πάνω σκοπός διερευνάται μέσα από τρία βασικά ερευνητικά ερωτήματα καθένα από τα οποία αναλύεται σε επιμέρους ερωτήματα: 1. πώς λειτουργεί η εκτενής σε χρονική διάρκεια, τακτική (καθημερινή) και οργανωμένη από την νηπιαγωγό ενασχόληση παιδιών με διαδικασία επίλυσης μαθηματικού προβλήματος, μέσα σε ένα ευνοϊκό μαθησιακό περιβάλλον; 2. πώς επιδρά στα παιδιά η διαδικασία επίλυσης μαθηματικού προβλήματος στην ανάπτυξη των δεξιοτήτων (α) εμπλοκής στην επίλυση του μαθηματικού προβλήματος : (i) το παιδί χρησιμοποιεί το υλικό αναπαράστασης του προβλήματος και καταγραφής των λύσεών του με τρόπο που οδηγεί σε επίλυση του προβλήματος; (ii) το παιδί εργάζεται με τρόπο που δείχνει ότι έχει λάβει υπόψη τα δεδομένα του προβλήματος; (iii) το παιδί εργάζεται με τρόπο που οδηγεί σε επίλυση του προβλήματος; (β) ανάπτυξης στρατηγικών επίλυσης του μαθηματικού προβλήματος: (i) ποιες στρατηγικές αναπτύσσουν τα παιδιά κατά τη διαδικασία επίλυσης του κάθε μαθηματικού προβλήματος; (ii) τα παιδιά εφαρμόζουν την ίδια στρατηγική και σε επόμενες διαδικασίες επίλυσης του ίδιου μαθηματικού προβλήματος; (iii) παρατηρείται ανάπτυξη ή βελτίωση της στρατηγικής από τα παιδιά σε επόμενη εφαρμογή της διαδικασίας επίλυσης του ίδιου μαθηματικού προβλήματος; (γ) ανίχνευσης των λύσεων του μαθηματικού προβλήματος: (i) μπορούν τα παιδιά να ανιχνεύσουν όλες τις λύσεις του μαθηματικού προβλήματος (ii) με ποιους τρόπους καταφέρνουν τα παιδιά να ανιχνεύσουν όλες τις λύσεις του προβλήματος; (δ) γραφικής αναπαράστασης των λύσεων του μαθηματικού προβλήματος: (i) πώς επιλέγουν τα παιδιά να αναπαραστήσουν γραφικά τις λύσεις του κάθε προβλήματος; (ii) πώς χρησιμοποιούν τα παιδιά τις γραφικές αναπαραστάσεις των λύσεων του προβλήματος στη διαδικασία επίλυσής του; 3. μπορούν οι γλωσσικές αλληλεπιδράσεις που αναπτύσσονται σε μια τάξη πρωτοσχολικής εκπαίδευσης μεταξύ παιδιών αλλά και μεταξύ παιδιών και νηπιαγωγού να συνεισφέρουν στην επίλυση μαθηματικού προβλήματος; : (ι)σε ποια από τις κατηγορίες σωρευτικός λόγος, λόγος αμφισβήτησης, διερευνητικός λόγος εμπίπτει ο διάλογος μεταξύ παιδιών και πού οδηγεί; (ii) που οδηγεί ο διάλογος μεταξύ παιδιού/παιδιών και νηπιαγωγού; (iii) πού οδηγεί ο μονόλογος του παιδιού; Τα αποτελέσματα δείχνουν ότι (α) μέσα από την αλληλεπίδραση, τόσο μεταξύ τους όσο και με τη νηπιαγωγό, ακόμη και τετράχρονα παιδιά μπορούν να καταστούν ικανά να εφαρμόσουν διαδικασία επίλυσης μαθηματικού προβλήματος (β) η συστηματική, εκτενής και οργανωμένη ενασχόληση παιδιών με διαδικασία επίλυσης μαθηματικού προβλήματος προάγει την ανάπτυξη δεξιοτήτων (γ) βασικό ρόλο στην ανάπτυξη των δεξιοτήτων παίζει η νηπιαγωγός και ο τρόπος με τον οποίο η ίδια οργανώνει το μαθησιακό περιβάλλον της τάξης. Η παρούσα εργασία αποτελείται από τέσσερα Κεφάλαια. Στο πρώτο Κεφάλαιο μελετάται η διαδικασία επίλυσης μαθηματικού προβλήματος στο νηπιαγωγείο και ο όρος του ευνοϊκού μαθησιακού περιβάλλοντος. Ο καθορισμός των στοιχείων του ευνοϊκού μαθησιακού περιβάλλοντος γίνεται μέσα από βιβλιογραφική ανασκόπηση σχετικά με το ρόλο της εκπαιδευτικού στη δημιουργία του όλου περιβάλλοντος και της προαγωγής γλωσσικών αλληλεπιδράσεων μεταξύ της ίδιας και των παιδιών και μεταξύ των παιδιών. Στο δεύτερο Κεφάλαιο αναλύεται η μεθοδολογία της έρευνας. Στο τρίτο Κεφάλαιο παρουσιάζονται και αναλύονται τα δεδομένα της παρούσας έρευνας. Στο τέταρτο, και τελευταίο, Κεφάλαιο συνοψίζονται τα σημαντικότερα ευρήματα της παρούσας εργασίας και διατυπώνονται τα βασικά της συμπεράσματα, μέσα από την απάντηση των ερευνητικών της ερωτημάτων και παρουσιάζονται εισηγήσεις για μελλοντική διερεύνηση ερωτημάτων που προέκυψαν από την παρούσα εργασία. / The aim of this study is to investigate whether: during the process of mathematical problem solving within a favorable learning environment of a pre-school classroom setting, while child-child and child-teacher interaction takes place, children involve themselves in processes promoting skill development. The above hypothesis is studied through three basic research questions, each of which is analysed in further and more specific questions: 1. how does the extensive, frequent (daily) and organized by the teacher, occupation of children with mathematical problem solving process, within a favorable learning environment, function? 2. how does the mathematical problem solving process effect children’s skill development in (a)their involvement in the mathematical problem solving process : (i)can the child use the material created for the mathematical problem representation in a way that leads to the solution of the problem? (ii) does the child’s work show that he/she has considered the problem’s data, (iii) does the child’s work lead to the solution of the mathematical problem? (b)the development of strategies in order to solve the mathematical problem : (i)which strategies do the children develop during the mathematical problem solving process? (ii) do the children apply the same strategy every time they engage in the process of solving the same mathematical problem? (iii) is there a development or an improvement of the children’s strategy during future processes of solving the same mathematical problem? (c)the detection of all possible solutions of a mathematical problem : (i)can children detect all possible solutions of the mathematical problem? (ii) in which ways do the children manage to detect all possible solutions of the mathematical problem? (d)graphically representing the solutions of the mathematical problem : (i)how do children chose to graphically represent the solutions of the mathematical problem? (ii) how do children use graphical representations of problem solutions during the problem solving process? 3. can child-child and child-teacher language interactions, which develop within a pre-school classroom setting, contribute to the problem solving process (i)in which of the categories cumulative talk, investigative talk, exploratory talk does children’s dialogue fall and where does it lead? (ii) where does child-child and child-teacher dialogue lead? (iii) where does child monologue lead? The results show that (a) through child-child and child-teacher interaction children as young as four years old can become capable of applying the mathematical problem solving process, (b) extensive, frequent and organized occupation of young children with the mathematical problem solving process leads to skill development, (c) the teacher’s role is central to the development of skills in the way she organizes the classroom’s learning environment. The present study consists of four chapters. Chapter I studies the problem solving process in pre-school and the term “favorable learning environment”. The determination of the elements of such an environment is established through bibliographical research relative to the teacher’s role in the creation of the classroom environment and the promotion of language interaction between herself and children and between children. Chapter II analyses the methodology of the current study. Chapter III presents and studies the research findings. Chapter IV summarizes the basic findings of the study and presents its conclusions through answering its research questions and gives suggestions for future investigation of questions that have emerged from the present study.
5

Μελέτη και ανάπτυξη τεχνικών για την αποτελεσματική διαχείριση πόρων σε δίκτυα πλέγματος και υποδομές υπολογιστικών νεφών

Κρέτσης, Αριστοτέλης 25 February 2014 (has links)
Οι τεχνολογίες κατανεμημένου υπολογισμού, όπως τα δίκτυα πλέγματος και οι υποδομές Νέφους, έχουν διαμορφώσει πλέον ένα καινούργιο περιβάλλον σχετικά με τον τρόπο που εκτελούνται οι εργασίες των χρηστών, αποθηκεύονται τα δεδομένα και γενικότερα χρησιμοποιούνται οι εφαρμογές. Τα δίκτυα πλέγματος αποτέλεσαν το επίκεντρο της σχετικής ερευνητικής δραστηριότητας για μεγάλο χρονικό διάστημα, με βασικό στόχο τη δημιουργία υποδομών για την εκτέλεση ερευνητικών εφαρμογών με πολύ υψηλές υπολογιστικές και αποθηκευτικές απαιτήσεις. Ωστόσο είναι πλέον προφανές ότι υπάρχει μια στροφή προς τις υποδομές Νέφους που προσφέρουν υπηρεσίες κατανεμημένου υπολογισμού και αποθήκευσης μέσω πλήρως διαχειρίσιμων πόρων. Η συγκεκριμένη μετάβαση έχει ως αποτέλεσμα μια μετατόπιση από το μοντέλο των πολλών και ισχυρών πόρων που βρίσκονται κατανεμημένοι σε διάφορες περιοχές του κόσμου (όπως στα δίκτυα πλέγματος) προς σχετικά λιγότερα αλλά πολύ μεγαλύτερα ως προς το μέγεθος κέντρα δεδομένων τα οποία αποτελούνται από χιλιάδες υπολογιστικούς πόρους οι οποίοι φιλοξενούν ακόμη περισσότερες εικονικές μηχανές. Η έρευνα που διεξάγαμε ακολούθησε αυτή την αλλαγή, μελετώντας αλγοριθμικά θέματα για δίκτυα πλέγματος και υποδομές Νεφών και αναπτύσσοντας μια σειρά από εργαλεία και εφαρμογές που διαχειρίζονται, παρακολουθούν και αξιοποιούν τους πόρους που προσφέρουν οι συγκεκριμένες υποδομές. Αρχικά, μελετούμε τα ζητήματα που προκύπτουν κατά την υλοποίηση αλγορίθμων χρονοπρογραμματισμού, που είχαν προηγουμένως μελετηθεί σε περιβάλλοντα προσομοίωσης, σε ένα πραγματικό σύστημα ενδιάμεσου λογισμικού για δίκτυα πλέγματος, και συγκεκριμένα το gLite. Το πρώτο ζήτημα που αντιμετωπίσαμε είναι το γεγονός ότι οι πληροφορίες που παρέχει το ενδιάμεσο λογισμικό gLite στους αλγορίθμους χρονοπρογραμματισμού δεν είναι πάντα έγκυρες, γεγονός που επηρεάζει την αποδοσή τους. Για την αντιμετώπιση του προβλήματος αναπτύξαμε ένα εσωτερικό, στο χρονοπρογραμματιστή, μηχανισμό που καταγράφει τις αποφάσεις του σχετικά με ποιές εργασίες ανατέθηκαν σε ποιούς υπολογιστικούς πόρους και λειτουργεί συµπληρωµατικά µε την υπηρεσία πληροφοριών του gLite. Επιπλέον, εξετάζουμε το ζήτημα του δίκαιου διαμοιρασμού της υπολογιστικής χωρητικότητας ενός πόρου στις εργασίες που έχουν ανατεθεί σε αυτόν. Για το σκοπό αυτό, επεκτείνουμε το ενδιάμεσο λογισμικό gLite ώστε να περιλαμβάνει ένα νέο μηχανισμό που μέσω της αξιοποίησης της τεχνολογίας εικονικοποίησης επιτρέπει τον ταυτόχρονο διαμοιρασμό της υπολογιστικής χωρητικότητας ενός κόμβου σε πολλές εργασίες. Στην συνέχεια εξατάζουμε το πρόβλημα της συνδυασμένης μεταφοράς πολλαπλών εικονικών μηχανών σε σύγχρονες υπολογιστικές υποδομές. Πιο συγκεκριμένα, προτείνουμε μια μεθοδολογία που στοχεύει στην καλύτερη χρησιμοποίηση των διαθέσιμων υπολογιστικών και δικτυακών πόρων, λαμβάνοντας υπόψη στις αποφάσεις σχετικά με τη συνδυασμένη μεταφορά εικονικών μηχανών τις αλληλεξαρτήσεις που δημιουργούνται από την επικοινωνία τους. Η προτεινόμενη μεθοδολογία χρησιμοποιεί την προσέγγιση πολλαπλών κριτηρίων για την επιλογή των εικονικών μηχανών που θα μετακινηθούν, αναθέτοντας διαφορετικά βάρη στα διάφορα κριτήρια ενδιαφέροντος. Επιπλέον, επιλέγει τους υπολογιστικούς κόμβους όπου οι μετακινούμενες εικονικές μηχανές θα φιλοξενηθούν, λαμβάνοντας υπόψη τον τρόπο με τον οποίο οι μετακινήσεις επηρεάζουν τις λογικές (ή εικονικές) τοπολογίες που σχηματίζονται από την επικοινωνία τους και αντιμετωπίζοντας τη συγκεκριμένη επιλογή ως ένα πρόβλημα αναδιάρθρωσης λογικών τοπολογιών. Η αξιολόγηση επιβεβαίωσε τη δυνατότητα της μεθοδολογίας να επιλύει, μέσω των κατάλληλων μετακινήσεων, ένα σημαντικό αριθμό προβλημάτων που οφείλονται σε ελλείψεις υπολογιστικών ή επικοινωνιακών πόρων, ελαχιστοποιώντας παράλληλα τον αριθμό των μετακινήσεων και την προκαλούμενη επιβάρυνση του δικτύου. Το επόμενο θέμα που εξετάζουμε αφορά το πρόβλημα της ανάλυσης δεδομένων επικοινωνίας μεταξύ εικονικών μηχανών οι οποίες φιλοξενούνται σε ένα κέντρο δεδομένων. Προτείνουμε και αξιολογούμε, μέσω της ανάλυσης δεδομένων από ένα πραγματικό κέντρο δεδομένων, την εφαρμογή μετρικών και τεχνικών από τη θεωρία ανάλυσης κοινωνικών δικτύων για τον προσδιορισμό σημαντικών εικονικών μηχανών, για παράδειγμα εικονικές μηχανές οι οποίες απαιτούν περισσότερο εύρος ζώνης σε σχέση με άλλες, και ομάδων εικονικών μηχανών που συσχετίζονται με κάποιο τρόπο μεταξύ τους. Μέσω της συγκεκριμένης προσέγγισης έχουμε τη δυνατότητα να εξάγουμε σημαντικές πληροφορίες οι οποίες μπορούν να αξιοποιηθούν για τη λήψη καλύτερων αποφάσεων σχετικά με τη διαχείριση του πολύ μεγάλου πλήθους των εικονικών μηχανών που φιλοξενούνται στα σύγχρονα κέντρα δεδομένων. Στη συνέχεια προσδιορίζουμε τρόπους με τους οποίους οι πληροφορίες παρακολούθησης που συλλέγονται από τη λειτουργία μιας δημόσιας υποδομής Υπολογιστικού Νέφους, και ιδίως από την υπηρεσία Amazon Web Services (AWS), μπορούν να χρησιμοποιηθούν με ένα αποδοτικό τρόπο προκειμένου να εξάγουμε πολύτιμες πληροφορίες, που μπορούν να αξιοποιηθούν από τους τελικούς χρήστες για την αποτελεσματικότερη διαχείριση των εικονικών πόρων τους. Πιο συγκεκριμένα, παρουσιάζουμε το σχεδιασμό και την υλοποίηση ενός εργαλείου ανοιχτού κώδικα, του SuMo, στο όποιο έχουμε υλοποίησει όλη την απαραίτητη λειτουργικότητα για τη συλλογή και ανάλυση δεδομένων παρακολούθησης από την υπηρεσία AWS. Επιπλέον, προτείνουμε ένα μηχανισμό για τη βελτιστοποίηση του κόστους και της αξιοποίησης (Cost and Utilization Optimization - CUO) των εικονικών υπολογιστικών πόρων της υπηρεσίας AWS. Ο μηχανισμός CUO χρησιμοποιεί πληροφορίες (πλήθος, ακριβή χαρακτηριστικά, ποσοστό αξιοποίησης) για τους διαθέσιμους εικονικούς πόρους ενός χρήστη και προτείνει ένα νέο (βέλτιστο) σύνολο πόρων που θα μπορούσαν να χρησιμοποιηθούν για την αποδοτικότερη εξυπηρέτηση του ίδιου φορτίου εργασίας με μειωμένο κόστος. Τέλος, παρουσιάζουμε την υλοποίηση ενός ολοκληρωμένου εργαλείου, που ονομάζουμε Mantis, για το σχεδιασμό και τη λειτουργία των μελλοντικών ευέλικτων (flex-grid) οπτικών δικτύων που υποστηρίζει επιπλέον οπτικά δίκτυα σταθερού πλέγματος τόσο μοναδικού ρυθμού μετάδοσης όσο και πολλαπλών ρυθμών μετάδοσης. Οι χρήστες έχουν τη δυνατότητα να καθορίζουν δικτυακές τοπολογίες, απαιτήσεις κίνησης, παραμέτρους για το κόστος απόκτησης και λειτουργίας των δικτυακών συσκευών, ενώ επιπλέον έχουν πρόσβαση σε αρκετούς αλγορίθμους για το σχεδιασμό, λειτουργία και αξιολόγηση διαφόρων οπτικών δικτύων. Το εργαλείο έχει σχεδιαστεί ώστε να μπορεί να λειτουργεί είτε ως υπηρεσία (Software as a Service) είτε ως κλασσική εφαρμογή (Desktop Application). Λειτουργώντας ως υπηρεσία παρέχει κλιμάκωση με βάση τις απαιτήσεις των χρηστών, αξιοποιώντας τα πλεονεκτήματα των υποδομών Υπολογιστικού Νέφους, εκτελώντας γρήγορα και αποτελεσματικά τις εργασίες των χρηστών. Για τη λειτουργία αυτή, μπορεί να χρησιμοποιεί τόσο δημόσιες υποδομές Υπολογιστικού Νέφους όπως η υπηρεσία Amazon Web Services (AWS) και η υπηρεσία της ΕΔΕΤ (~okeanos), όσο και ιδιωτικές που βασίζονται στο OpenStack. Επιπλέον, η αρθρωτή αρχιτεκτονική και η υλοποίηση των διαφόρων λειτουργικών τμημάτων επιτρέπουν την εύκολη επέκταση του εργαλείου ώστε να υποστηρίζει μελλοντικά περισσότερες υποδομές Υπολογιστικού Νέφους. / Distributed computing technologies, like grids and clouds, shape today a new environment, regarding the way tasks are executed, data are stored and retrieved, and applications are used. Though grids and desktop grids have been the focus of the research community for a long time, a shift has become evident today towards cloud and virtualization related technologies in general, which are supported by large computing factories, namely the data centers. As a result there is also a shift from the model of several powerful resources distributed at various locations in the world (as in grids) towards fewer huge data centers consisting of thousands of “simple” computers that host Virtual Machines. The research performed over the course of my PhD followed this shift, investigating algorithmic issues in the context of grids and then of clouds and developing a number of tools and applications that manage, monitor and utilize these kinds of resources. Initially, we describe the steps followed, the difficulties encountered, and the solutions provided in developing and evaluating a scheduling policy, initially implemented in a simulation environment, in the gLite grid middleware. Our focus is on a scheduling algorithm that allocates in a fair way the available resources among the requested users or jobs. During the actual implementation of this algorithm in gLite, we observed that the validity of the information used by the scheduler for its decisions affects greatly its performance. To improve the accuracy of this information, we developed an internal feedback mechanism that operates along with the scheduling algorithm. Also, a Grid computation resource cannot be shared concurrently between different users or jobs, making it difficult to provide actual fairness. For this reason we investigated the use of virtualization technology in the gLite middleware. We implement and evaluate our scheduling algorithm and the proposed mechanisms in a small gLite testbed. Next, we present a methodology, called communication-aware virtual infrastructures (COMAVI), for the concurrent migration of multiple Virtual Machines (VMs) in computing infrastructures, which aims at the optimum use of the available computational and network resources, by capturing the interdependencies between the communicating VMs. This methodology uses multiple criteria for selecting the VMs that will migrate, with different weights assigned to each of them. COMAVI also selects the computing sites where the migrating VMs will be hosted, by accounting for the way migration affects the logical (or virtual) topologies formed by the communicating VMs and viewing this selection as a logical topology reconfiguration problem. We apply COMAVI to two basic computing infrastructures that exhibit different constraints/criteria and characteristics: a grid infrastructure operating over a wide area network (WAN) and a data center infrastructure operating over a local area network (LAN). Through the presented methodology different communication-aware VM migration algorithms can be tailored to the needs of the resource provider. The algorithms presented resolve the maximum possible number of VM violations (due to computing or communication resource shortages), while tending to minimize the number of migrations performed, the induced network overhead, the logical topology reconfigurations required, and the corresponding service interruptions. We evaluate the proposed methods through simulations in realistic computing environments, and we exhibit their performance benefits. We also consider the use of social network analysis methods on communication traces, collected from Virtual Machines (VMs) located in computing infrastructures, like a data center. Our aim is to identify important VMs, for example VMs that require more bandwidth than other VMs or VMs that communicate often with other VMs. We believe that this approach can handle the large number of VMs present in computing infrastructures and their interactions in the same way social interactions of millions of people are analyzed in today’s social networks. We are interested in identifying measures that can locate these important VMs or groups of interacting VMs, missed through other usual metrics and also capture the time-dynamicity of their interactions. In our work we use real traces and evaluate the applicability of the considered methods and measures. In addition, we consider the analysis and optimization of public clouds. For this reason, we identify important algorithmic operations that should be part of a cloud analysis and optimization tool, including resource profiling, performance spike detection and prediction, resource resizing, and others, and we investigate ways in which the collected monitoring information can be processed towards these purposes. The analyzed information is valuable since it can drive important virtual resource management decisions. We also present an open-source tool we developed, called SuMo, which contains the necessary functionalities for collecting monitoring data from Amazon Web Services (AWS), analyzing them and providing resource optimization suggestions. We also present a Cost and Utilization Optimization (CUO) mechanism for optimizing the cost and the utilization of a set of running Amazon EC2 instances, which is formulated as an Integer Linear Programming (ILP) problem. This CUO mechanism receives information regarding the current set of instances used (their number, type, utilization) and proposes a new set of instances for serving the same load, so as to minimize cost and maximize utilization and performance efficiency. Finally, we present a network planning and operation tool, called Mantis, for designing the next generation optical networks, supporting both flexible and mixed line rate WDM networks. Through Mantis, the user is able to define the network topology, current and forecasted traffic matrices, CAPEX/OPEX parameters, set up basic configuration parameters, and use a library of algorithms to plan, operate, or run what-if scenarios for an optical network of interest. Mantis is designed to be deployed either as a cloud service or as a desktop application. Using the cloud infrastructures features Mantis can scale according to the user demands, executing fast and efficiently the scenarios requested. Mantis supports different cloud platforms either public such as Amazon Elastic Compute Cloud (Amazon EC2) and ~okeanos the GRNET’s cloud service or private based on OpenStack, while its modular architecture allows other cloud infrastructures to be adopted in the future with minimum effort.
6

Τεχνικές εξόρυξης γνώσης με χρήση σημασιολογιών από δεδομένα πλοήγησης χρηστών (web usage log mining) με σκοπό την εξατομίκευση δικτυακών τόπων / Knowledge extraction techniques using semantics of web usage log mining in order to personalize websites

Θεοδωρίδης, Ιωάννης-Βασίλειος 06 May 2009 (has links)
Η παρούσα Διπλωματική Εργασία μελετά το θέμα της προσωποποίησης - εξατομίκευσης δικτυακών τόπων. Αρχικά, παρουσιάζεται μια ανασκόπηση στη σχετική βιβλιογραφία όπου εντοπίζεται πληθώρα αναφορών και λύσεων -ακαδημαϊκών και εμπορικών- για το συγκεκριμένο θέμα. Στις περισσότερες από αυτές τις περιπτώσεις καταβάλλεται προσπάθεια για εξατομίκευση η οποία στηρίζεται σε δεδομένα που συλλέγονται από δηλώσεις ή ενέργειες του χρήστη, άμεσα ή έμμεσα. Όμως, η μελέτη των σχετικών άρθρων δείχνει ότι η μέχρι σήμερα επιτυχία των εγχειρημάτων αξιοποίησης δεδομένων χρήσης του ιστού (web usage data) είναι περιορισμένη. Το βασικό έλλειμμα που διαπιστώνεται είναι το γεγονός ότι η διαχείριση του περιεχομένου ενός δικτυακού τόπου συνήθως γίνεται με μηχανιστικό τρόπο, αποφεύγοντας τόσο την κατανόηση του περιεχομένου του όσο και της δομής του. Ακολούθως, στη Διπλωματική Εργασία γίνεται απόπειρα εξατομίκευσης δικτυακών τόπων με ημιαυτόματο τρόπο χρησιμοποιώντας τα αρχεία καταγραφής χρήσης ιστού ενώ ταυτόχρονα βασίζεται σε σημασιολογικές και εννοιολογικές αναλύσεις του περιεχομένου των δικτυακών τόπων. Με αυτήν τη μέθοδο υλοποιείται ένα εργαλείο που εξατομικεύει τον δικτυακό τόπο προτείνοντας στους χρήστες ιστοσελίδες με παραπλήσιο εννοιολογικό περιεχόμενο. Αυτό γίνεται δημιουργώντας την οντολογία του εκάστοτε δικτυακού τόπου και συνδυάζοντάς τη με τα δεδομένα πλοήγησης των χρηστών. / The present Diploma Dissertation attempts to study the personalization of websites. Initially, a thorough review of the relevant bibliography is presented, in which a plethora of academic and commercial reports and solutions is located regarding the subject of website personalization. In most cases, to achieve personalization, the researchers are based on data which are directly or indirectly collected by user statements or actions. However, the study of relative articles shows that there is limited success in the use of web usage data for personalization purposes. The fundamental problem lies in the fact that the comprehension of the content and the structure of a website is often neglected or even avoided. Further on, personalization of websites in a semi-automatic way is attempted using log files while it is simultaneously based in semantic and conceptual analysis of the website content. In this way, a tool is developed that personalizes websites by proposing web pages with similar conceptual content to the users. This is done by creating the ontology of the website and combining it with the users’ web usage data.

Page generated in 0.0277 seconds