Αντικειμενοστρεφής ανάπτυξη λογισμικού με UML βασισμένη στη διαδικασία RUP
Object-oriented software development with UML based on RUP

View/ Open
Keywords
Ανάλυση και σχεδίαση συστημάτων ; Ηλεκτρονικά καταστήματα ; e-Shop ; Web application ; Software development ; RUP (Rational Unified Process)Abstract
Creating 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 payments