Changes between Version 24 and Version 25 of WikiStart


Ignore:
Timestamp:
09/21/26 11:59:35 (7 days ago)
Author:
233149
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v24 v25  
    33== Основни информации
    44
    5  ** Започнат:** 2026 
     5** Започнат:** 2026
    66
    7  **Ментор:** проф. д-р Вангел В. Ајановски
     7** Ментор:** проф. д-р Вангел В. Ајановски
    88
    9  **Предмет:** Бази на податоци 2025/2026 (Зимски семестар)
     9** Предмет:** Бази на податоци 2025/2026 (Зимски семестар)
    1010
    11  **Членови:**
     11** Членови:**
    1212
    13  * Борис Ѓорѓиевски – 233188 
    14  * Стефан Савески – 233149 
     13Борис Ѓорѓиевски – 233188
    1514
     15Стефан Савески – 233149
    1616
    1717== Краток опис на проектот
    … …  
    2121Системот е наменет за:
    2222
    23  * Студенти 
    24  * Професори 
    25  * Администратори 
     23Студенти
     24
     25Професори
     26
     27Администратори
    2628
    2729Главната цел е да се задржи основната академска функционалност, но да се редизајнира системот со современа веб архитектура и cloud инфраструктура.
    … …  
    2931Апликацијата е имплементирана како:
    3032
    31  * Next.js Single Page Application (Frontend) 
    32  * .NET 9 REST API (Backend) 
    33  * PostgreSQL база на податоци со Entity Framework Core 
     33Next.js Single Page Application (Frontend)
     34
     35.NET 9 REST API (Backend)
     36
     37PostgreSQL база на податоци со Entity Framework Core
    3438
    3539За безбедност се користи:
    3640
    37  * JWT access токени со краток рок 
    38  * Persistent refresh токени 
    39  * Role-based авторизација 
     41JWT access токени со краток рок
    4042
    41 == Документација и фази на развој
     43Persistent refresh токени
     44
     45Role-based авторизација
     46
     47== Документација
    4248
    4349{{{#!html
    44 <table border="1" cellpadding="6" cellspacing="0" style="border-collapse: collapse; width: 100%;">
    45   <tr style="font-weight: bold; text-align: center;">
    46     <th>Фаза</th>
    47     <th>Име на фаза</th>
    48     <th>Статус</th>
    49     <th>Датум</th>
    50   </tr>
    5150
    52   <tr>
    53     <td><b>Ф0</b></td>
    54     <td><a href="/projects/iknow2026/wiki/Ph0">Дефинирање на проектот</a></td>
    55     <td><b><span style="color:green;">Одобрено</span></b></td>
    56     <td>10.11.2025</td>
    57   </tr>
    58 
    59   <tr>
    60     <td><b>Ф1</b></td>
    61     <td><a href="/projects/iknow2026/wiki/ERModel">Концептуален дизајн - ЕР Дијаграм и податочни побарувања</a></td>
    62     <td><b><span style="color:green;">Одобрено</span></b></td>
    63     <td>10.11.2025</td>
    64   </tr>
    65 
    66   <tr>
    67     <td><b>Ф2</b></td>
    68     <td><a href="/projects/iknow2026/wiki/Ph2">Логички и физички дизајн - Креирање база податоци (со SQL DDL)</a></td>
    69     <td><b><span style="color:green;">Одобрено</span></b></td>
    70     <td>21.01.2026</td>
    71   </tr>
    72 
    73   <tr>
    74     <td><b>Ф3</b></td>
    75     <td><a href="/projects/iknow2026/wiki/Ph3">Апликациски сценарија за пристап до база</a></td>
    76     <td><b><span style="color:green;">Oдобрено</span></b></td>
    77     <td>21.01.2026</td>
    78   </tr>
    79 
    80   <tr>
    81     <td><b>Ф4</b></td>
    82     <td><a href="/projects/iknow2026/wiki/PrototypeImplementation">Прототип апликација - Основни функционалности</a></td>
    83     <td><b><span style="color:red;">Неодобрено</span></b></td>
    84     <td>12.02.2026</td>
    85   </tr>
    86 
    87   <tr>
    88     <td><b>Ф5</b></td>
    89     <td><a href="/projects/iknow2026/wiki/Ph5">Нормализација и подобрувања на дизајнот</a></td>
    90     <td><b><span style="color:red;">Неодобрено</span></b></td>
    91     <td>20.02.2026</td>
    92   </tr>
    93 
    94   <tr>
    95     <td><b>Ф6</b></td>
    96     <td><a href="/projects/iknow2026/wiki/Ph6">Напредни извештаи од базата (SQL, складирани процедури и релациона алгебра)</a></td>
    97     <td><b><span style="color:red;">Неодобрено</span></b></td>
    98     <td>05.02.2026</td>
    99   </tr>
    100 
    101   <tr>
    102     <td><b>Ф7</b></td>
    103     <td><a href="/projects/iknow2026/wiki/Ph7">Напреден развој на базата</a></td>
    104     <td><b><span style="color:red;">Неодобрено</span></b></td>
    105     <td>12.02.2026</td>
    106   </tr>
    107 
    108   <tr>
    109     <td><b>Ф8</b></td>
    110     <td><a href="/projects/iknow2026/wiki/AdvancedApplicationDevelopment">Напреден апликативен развој</a></td>
    111     <td><b><span style="color:red;">Неодобрено</span></b></td>
    112     <td>12.02.2026</td>
    113   </tr>
    114 
    115   <tr>
    116     <td><b>Ф9</b></td>
    117     <td><a href="/projects/iknow2026/wiki/OtherTopics">Други развојни активности</a></td>
    118     <td><b><span style="color:red;"Неодобрено</span></b></td>
    119     <td>20.02.2026</td>
    120   </tr>
    121 
    122 </table>
    123 }}}
     51<table border="1" cellpadding="6" cellspacing="0" style="border-collapse: collapse; width: 100%;"> <tr style="font-weight: bold; text-align: center;"> <th>Фаза</th> <th>Име на фаза</th> <th>Статус</th> <th>Датум</th> </tr> <tr> <td><b>Ф0</b></td> <td><a href="/projects/iknow2026/wiki/Ph0">About</a></td> <td><b><span style="color:green;">Одобрено</span></b></td> <td>10.11.2025</td> </tr> <tr> <td><b>Ф1</b></td> <td><a href="/projects/iknow2026/wiki/ERModel">ERModel</a></td> <td><b><span style="color:green;">Одобрено</span></b></td> <td>10.11.2025</td> </tr> <tr> <td><b>Ф2</b></td> <td><a href="/projects/iknow2026/wiki/Ph2">RelationalDesign</a></td> <td><b><span style="color:green;">Одобрено</span></b></td> <td>21.01.2026</td> </tr> <tr> <td><b>Ф3</b></td> <td><a href="/projects/iknow2026/wiki/Ph3">UseCaseModel</a></td> <td><b><span style="color:green;">Одобрено</span></b></td> <td>21.01.2026</td> </tr> <tr> <td><b>Ф4</b></td> <td><a href="/projects/iknow2026/wiki/PrototypeImplementation">PrototypeImplementation</a></td> <td><b><span style="color:green;">Одобрено</span></b></td> <td>12.02.2026</td> </tr> <tr> <td><b>Ф5</b></td> <td><a href="/projects/iknow2026/wiki/Ph5">Normalization</a></td> <td><b><span style="color:red;">Неодобрено</span></b></td> <td>20.02.2026</td> </tr> <tr> <td><b>Ф6</b></td> <td><a href="/projects/iknow2026/wiki/Ph6">AdvancedReports</a></td> <td><b><span style="color:red;">Неодобрено</span></b></td> <td>05.02.2026</td> </tr> <tr> <td><b>Ф7</b></td> <td><a href="/projects/iknow2026/wiki/Ph7">AdvancedDatabaseDevelopment</a></td> <td><b><span style="color:red;">Неодобрено</span></b></td> <td>12.02.2026</td> </tr> <tr> <td><b>Ф8</b></td> <td><a href="/projects/iknow2026/wiki/AdvancedApplicationDevelopment">AdvancedApplicationDevelopment</a></td> <td><b><span style="color:red;">Неодобрено</span></b></td> <td>12.02.2026</td> </tr> <tr> <td><b>Ф9</b></td> <td><a href="/projects/iknow2026/wiki/OtherTopics">OtherTopics</a></td> <td><b><span style="color:red;">Неодобрено</span></b></td> <td>20.02.2026</td> </tr> </table> }}}