diplomsko delo
Abstract
V diplomskem delu smo predstavili uporabo načrtovalskih vzorcev pri reševanju konkretne naloge. S pomočjo arhitekturnega vzorca MVC ter objektno orientiranih načel smo razvili rešitev, ki je pripravljena za nenehno nadgradnjo in razširitve glede na poslovne potrebe. Glavni namen naloge je bil pokazati pomembnost vloge načrtovalskih vzorcev pri gradnji kakovostnega aplikacijskega sistema, predstaviti razloge, zakaj so privzeti kot primer dobre prakse ter opisati način, kako z njihovo vpeljavo zagotovimo enostavnejšo ponovno uporabo in razumljivost. Predstavili smo tudi preoblikovanje kode ter se posebej osredotočili na to, kako z načrtovalskimi vzorci učinkovito spremenimo obstoječo kodo, tako da je njena nadgradnja preprosta.
Keywords
informacijski sistemi;spletne aplikacije;načrtovalski vzorci;MVC vzorec;
Data
Language: |
Slovenian |
Year of publishing: |
2016 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[M. Orlić] |
UDC: |
004.777(043.2) |
COBISS: |
19508758
|
Views: |
857 |
Downloads: |
80 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
THE DEVELOPMENT OF THE AUDIOSHOP WEB APPLICATION WITH THE HELP OF DESIGN PATTERNS |
Secondary abstract: |
In the following pages we have described the use of design patterns to ease the construction of a modern web application. Using MVC as an architectural base, and object oriented principles, we have developed a robust application that will be ready to welcome upcoming changes and upgrades. The main purpouse of this work, was to prove how design patterns are a key piece in the architecture of a solid web application. Additionally we wanted to showcase how they can be good practice and how the usage of design patterns leads to better ease of use and understendability.
We have then introduced the concept of refactoring with the focus on design patterns and how they can be used to improve existing code, making it easier to welcome future changes. |
Secondary keywords: |
information systems;web applications;design patterns;MVC pattern;refactoring; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Undergraduate thesis |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika |
Pages: |
66 str. |
ID: |
9133101 |