Changes between Version 40 and Version 41 of Дизајн на системот


Ignore:
Timestamp:
12/20/21 22:00:29 (3 years ago)
Author:
151545
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Дизајн на системот

    v40 v41  
    8888Ако е класен дијаграм за објектно-релациско мапирање на базата, тогаш треба да ги прикажете само класите од Models, а гледам тука има и други, има и методи кои во класите во Models ги нема или некои методи недостасуваат. Ако не е тоа, тогаш објаснете попрецизно што прикажува дијаграмот.
    8989}}}
     90{{{#!rbox type=comment
     91Методите од тип класа се методи кои ги имам дефинирано како релации помеѓу моделите и затоа ги имам додадено за секој модел кој што има релација.
     92}}}
     93
    9094На сликата подолу е прикажан класен дијаграм на базата на податоци која се користи за системот за архивско работење SaveSpace. Може да се забележи дека клучна класа е класата Folders со која се поврзани поголем дел од останатите класи. Од оваа класа се креираат повеќе видови на објекти, односно сите видови на архивски датотеки кои ќе бидат додадени на сервер. Може да се забележи дека се чуваат пoдатoци за корисникот, оддели (физичка локација), архивски број и слично што во нашиот случај се вадат како регистри и подоцна се  користат за формирањее на гoлемата слика т.е. архивските документи.
    9195
     
    9599Корегирајте го класниот дијаграм. Рамките обично означуваат пакување на класите во пакет, па треба да стои името на пакетот - а тоа сигурно не е SaveSpace UML. Ако ставате име на пакет треба да е во обичен правоаголник. Кардиналноста на асоцијациите не се означува со N туку со *. Ако имате асоцијација со референца од една класа кон друга, не треба да имате и атрибут и линија, туку само линија со навигациска стрелка во насока на референцата и име на референцата на линијата.
    96100}}}
     101{{{#!box type=comment
     102Корегирано. Пакувањето на класите или namespace како се нарекува во laravel за апликацијата е savespace.
     103}}}
    97104
    98 [[Image(umlClassDiag.png)]]\\
     105[[Image(umlClassDiagram.png)]]\\
    99106''Слика 4 - UML класен дијаграм на апликацијата''
    100107
     
    116123
    117124{{{#!box type=comment
    118 Доколку е задолжително ќе корегирам дополнително
     125/
    119126}}}
    120127
     
    127134
    128135
    129 
    130