Show simple item record

Αντικειμενοστρεφής ανάπτυξη λογισμικού με UML βασισμένη στη διαδικασία RUP

dc.contributor.advisorΒίρβου, Μαρία
dc.contributor.authorΚαταπόδης, Παύλος
dc.date.accessioned2018-12-11T08:22:32Z
dc.date.available2018-12-11T08:22:32Z
dc.date.issued2018-10
dc.identifier.urihttp://dione.lib.unipi.gr/xmlui/handle/unipi/11799
dc.description.abstractΗ δημιουργία ενός ηλεκτρονικού καταστήματος σε περιβάλλον διαδικτύου αποτελεί μια σύνθετη διαδικασία ανάπτυξης λογισμικού, η οποία ενσωματώνει πολλούς μηχανισμούς (διαχείριση δεδομένων, εκτέλεση διαχειριστικών λειτουργιών σε αυτά και παρουσίασή τους στον επισκέπτη του ιστότοπου). Η φύση των εφαρμογών αυτών, δημιουργεί συχνά την ανάγκη εφαρμογής μιας μεθοδολογίας σχεδιασμού και ανάπτυξης αρκετά πιο ευέλικτης από τις κλασσικές έως τώρα μεθοδολογίες (όπως καταρράκτη). Οι διαδικτυακές εφαρμογές αναπτύσσονται και δέχονται διαρκώς επιρροές από τους χρήστες τους, σχετικά με την ευχρηστία τους, τη λειτουργικότητα και την ασφάλειά τους. Προκειμένου οι επιρροές αυτές να ενσωματώνονται στο σχεδιασμό και την ανάπτυξη του έργου, δημιουργήθηκαν επαναληπτικές τεχνικές ανάπτυξης, όπως η RUP. Η εργασία αυτή αρχικά μελετά τη μεθοδολογία RUP και περιγράφει τα κεντρικά της χαρακτηριστικά. Στη συνέχεια γίνεται η εφαρμογή της μεθοδολογίας αυτής στην ανάπτυξη ενός ηλεκτρονικού καταστήματος, ακολουθώντας όλες τις τυποποιημένες φάσεις της RUP, σε συνδυασμό με το αρχιτεκτονικό μοντέλο διαδικτυακών εφαρμογών Model – View – Controller (MVC) και την υλοποίηση υπηρεσιών RESTful. Τέλος, γίνεται αναφορά στον τρόπο χρήσης της εφαρμογής, ενώ καταγράφονται και μελλοντικές επεκτάσεις που μπορεί να δεχτεί η εφαρμογή, ώστε να ενσωματώσει χαρακτηριστικά εφαρμογών web 2.0 αλλά και ηλεκτρονικές πληρωμές.el
dc.format.extent60el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΑντικειμενοστρεφής ανάπτυξη λογισμικού με UML βασισμένη στη διαδικασία RUPel
dc.title.alternativeObject-oriented software development with UML based on RUPel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENCreating an e-shop in an Internet environment is a complex software development process that incorporates many mechanisms (data management, administrative management, and presentation of the site to the visitor). The nature of these applications often creates the need for a design and development methodology that is more flexible than conventional methodologies (such as cataracts). Internet applications are constantly developing and receiving influence from their users on their usability, functionality and security. In order to incorporate these influences into the design and development of the project, iterative development techniques, such as RUP, have been created. This work initially studies the RUP methodology and describes its central features. This methodology is then applied to the development of an online store, following all the RUP standard phases, combined with the Model - View - Controller (MVC) and RESTful services. Lastly, reference is made how to use the application, as well as future extensions that the application can embrace in order to incorporate features of web 2.0 applications and online paymentsel
dc.contributor.masterΠληροφορικήel
dc.subject.keywordΑνάλυση και σχεδίαση συστημάτωνel
dc.subject.keywordΗλεκτρονικά καταστήματαel
dc.subject.keyworde-Shopel
dc.subject.keywordWeb applicationel
dc.subject.keywordSoftware developmentel
dc.subject.keywordRUP (Rational Unified Process)el
dc.date.defense2018-10-15


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Contact Us
Send Feedback
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»