Spelling suggestions: "subject:"biomodeling"" "subject:"andmodeling""
1 |
Αποτελεσματική σχεδίαση πληροφοριακών συστημάτων για λύσεις εφαρμογών φορητών συσκευών : μια μελέτη περίπτωσηςΒιέννας, Εμμανουήλ 20 April 2011 (has links)
Οι εφαρμογές παγκόσμιου ιστού προσφέρουν ολοένα και περισσότερες, με υψηλό βαθμό πολυπλοκότητας υπηρεσίες, σε σχέση με τους πρώτους ιστότοπους που χρησιμοποιούνταν απλά και μόνο για την προβολή πληροφοριών. Λόγω της ολοένα αυξανόμενης πολυπλοκότητας των εφαρμογών αυτών, ο σχεδιασμός, η ανάπτυξη κι η συντηρησιμότητα μιας εφαρμογής παγκόσμιου ιστού αποτελεί πλέον μια πολυσύνθετη διαδικασία την οποία καλείται να αντιμετωπίσει ο σχεδιαστής εφαρμογών παγκόσμιου ιστού. Η δουλειά του σχεδιαστή μπορεί να απλοποιηθεί με την επαναχρησιμοποίηση της εμπειρίας άλλων σχεδιαστών εφαρμογών παγκόσμιου ιστού. Η επαναχρησιμοποίηση της εμπειρίας αυτής γίνεται με χρήση σχεδιαστικών προτύπων που ορίζονται από πεπειραμένους σχεδιαστές. Αν κατά το σχεδιασμό μιας εφαρμογής χρησιμοποιηθεί κάποια μέθοδος μοντελοποίησης σε συνδυασμό με ένα σύνολο σχεδιαστικών προτύπων, η τελική εφαρμογή θα είναι πιο αποδοτική και ποιοτική.
Την ίδια χρονική στιγμή η χρήση φορητών συσκευών (κινητά τηλέφωνα, pda) έχει αυξηθεί σε πολύ μεγάλο βαθμό και όλο και μεγαλύτερο είναι το ποσοστό των συσκευών που διαθέτει και σύνδεση δεδομένων με αποτέλεσμα να επιτυγχάνεται εύκολα η σύνδεση στο διαδίκτυο από την φορητή συσκευή. Το πρόβλημα που παρουσιάζεται είναι ότι σχεδόν το σύνολο από τις ιστοσελίδες έχουν δημιουργηθεί για να προβάλλονται σε πλοηγούς (browsers) σε προσωπικούς υπολογιστές που κατά κανόνα έχουν πολύ μεγαλύτερα μέσα προβολής (οθόνες) σε σχέση με τις φορητές συσκευές.
Στα πλαίσια της παρούσας διπλωματικής εργασίας μελετούνται οι μέθοδοι μοντελοποίησης που έχουν προταθεί από την ερευνητική κοινότητα και τα σχεδιαστικά πρότυπα που έχουν οριστεί καθώς και οι τεχνικές αποτελεσματικής σχεδίασης εφαρμογών διαδικτύου για φορητές συσκευές (τεχνικές αντιστροφής μηχανίκευσης, μετασχηματισμός μοντέλου για προβολή σε φορητές συσκευές, αυτόματη παραγωγή εφαρμογής παγκοσμίου ιστού από το μοντέλο). / Web Applications provide many services and they are not used just to display content, as it was the case for the first web sites. Due to the growing complexity of these applications, the design, development and maintenance of web applications has become a complex process that the software architect has to face. The job of the software architect can be simplified by reusing the experience of others developers/ designers/ software architects. This reuse is achieved by means of design patterns that have been defined by experts. If, we make use of a modeling method in combination with design patterns when designing a web application, the final result will be more efficient and qualitative.
At the same time the use of portable devices (mobile phones, pda) has grown enormously. The percentage of available devices with data connection available is increasing. As a result, it is easy to connect to Internet from a portable device.
As part of this thesis, we study the modeling methods and the and design standards proposed by the research community. Moreover we study the methods for designing effectively information systems for the support of mobile applications (reverse engineering, transformation model for viewing on mobile devices, auto generate web applications based on model etc).
|
2 |
Μοντελοποίηση διαδικτυακών τόπων με σκοπό την προβολή τους σε φορητές συσκευέςΑθανασούλης, Παναγιώτης 17 September 2012 (has links)
Τα τελευταία χρόνια παρουσιάζεται μία ραγδαία ανάπτυξη των φορητών συσκευών οι οποίες παρέχουν στον χρήστη την
δυνατότητα πρόσβασης στον Παγκόσμιο Ιστό και, κατ' επέκταση, την δυνατότητα πλοήγησης στις εφαρμογές του
Παγκοσμίου Ιστού του ενδιαφέροντος του. Είναι γεγονός, όμως, ότι οι περισσότερες εφαρμογές
του Παγκοσμίου Ιστού έχουν σχεδιαστεί και αναπτυχθεί ώστε να απεικονίζουν αποδοτικά το περιεχόμενό τους κυρίως στους
προσωπικούς επιτραπέζιους υπολογιστές.
Δεδομένου ότι οι φορητές συσκευές διαθέτουν οθόνη περιορισμένου μεγέθους και ανάλυσης σε σχέση με τους επιτραπέζιους
υπολογιστές, ο χρήστης αναγκάζεται να κινείται εντός του παραθύρου της φορητής συσκευής ώστε να βρει το περιεχόμενο
που τον ενδιαφέρει και την κατάλληλη θέση του παραθύρου ώστε να είναι εφικτή η ανάγνωση του. Αυτή η κουραστική και
χρονοβόρα διαδικασία καθιστά δύσχρηστη την πλοήγηση στον Παγκόσμιο Ιστό μέσω των φορητών συσκευών. Με άλλα λόγια,
το μείζον πρόβλημα που προκύπτει είναι πως μπορούμε να απεικονίσουμε ποιοτικά το περιεχόμενο των εφαρμογών Παγκοσμίου
Ιστού, που έχουν σχεδιαστεί αποκλειστικά για επιτραπέζιους υπολογιστές, σε φορητές συσκευές. Επομένως, κρίνεται απαραίτητη
η χρήση τεχνικών για φιλική προς τον χρήστη απεικόνιση του περιεχομένου των εφαρμογών Παγκοσμίου Ιστού στις φορητές
συσκευές. Στο πλαίσιο αυτού του προβλήματος, η ερευνητική κοινότητα αλλά και μερικές ιδιωτικές εταιρίες έχουν προτείνει
αρκετές λύσεις για την αντιμετώπισή του δίχως όμως να μπορούν να εφαρμοστούν καθολικά.
Στην συγκεκριμένη διπλωματική εργασία, εξετάζουμε λύσεις που βασίζονται στην μοντελοποίηση Web εφαρμογών έτσι
ώστε να βελτιώσουμε την απεικόνισή του περιεχομένου τους στις φορητές συσκευές. Στόχος μας είναι η δημιουργία ενός
αυτοματοποιημένου εργαλείου το οποίο θα προσαρμόζει το μοντέλο μίας εφαρμογής, η οποία έχει σχεδιαστεί αποκλειστικά για
επιτραπέζιους υπολογιστές, ώστε το περιεχόμενό της να προβάλλεται με τον καλύτερο δυνατό τρόπο σε φορητές συσκευές. Για
την επίτευξη αυτή της τεχνικής μελετώνται τεχνικές αντίστροφης μηχανίκευσης και προτείνονται μετασχηματισμοί του
WebML μοντέλου για απεικόνιση του περιεχομένου εφαρμογών σε φορητές συσκευές. / In recent years, we have experienced the explosive growth of mobile devices which provide on users access capability to the
Web. Thus, they provide navigation capability to various Web applications on users. However, it is fact that most Web applications
have been designed and developed to display efficiently their content mostly on desktop computers.
Considering that the mobile devices dispose limited screen size and resolution in terms of the desktop computers, the user is
needed to scroll manually inside the window of the mobile device to find the content that interests him/her and the appropriate
position of the window so that viewing the web application content is feasible. This tedious and time-consuming process make it difficult to
use the mobile Web access of the mobile devices. In other words, the fundamental problem that arises is how we could display efficiently
the Web applications' content designed for desktop computers to mobile devices. Hence, it is necessary the usage of methods for
more user-friendly representation of Web applications' content on mobile devices. In this issue, the scientific community and many
companies has proposed a lot of solutions in order to face this problem. However, none of these solutions can be applied universally.
In this thesis, we examine solutions that are based on the modeling of Web application in order to be improved their representation on
mobile devices. Generally, our intention is to develop an automated tool that will adapt the model of a Web application that has been
designed for desktop computers exclusively, in order to be displayed with the best possible way on mobile devices. To achieve our
solution, we study reverse engineering techniques and propose a set of transformations on the WebML model of every Web application.
|
Page generated in 0.0449 seconds