Changes between Version 1 and Version 2 of Popravki


Ignore:
Timestamp:
09/25/26 16:36:06 (5 days ago)
Author:
201178
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Popravki

    v1 v2  
    6969 * За секој нов извештај е напишана и релациона алгебра.
    7070
    71 '''Резултат:''' Напредните извештаи целосно го адресираат барањето за покомплексни прашалници со повеќе нивоа на вгнездување.
     71'''Резултат:''' Напредните извештаи целосно го адресираат барањето за покомплексни прашања со повеќе нивоа на вгнездување.
     72
     73== DB_P7: Напреден развој на датабаза (SQL DDL) ==
     74
     75'''Статус:''' Поправено според барањата од евалуацијата.
     76
     77'''Забелешка од евалуацијата:'''
     78> „Trigger - ок
     79> Stored Procedures - ок
     80> Views - ок
     81> Domains - /"
     82
     83'''Што е поправено:'''
     84 * Тригерите (Triggers) се веќе имплементирани и оценети како „ок".
     85 * Складираните процедури и функции (Stored Procedures) се веќе имплементирани и оценети како „ок".
     86 * Погледите (Views) се веќе имплементирани и оценети како „ок".
     87 * Додадени се 8 кориснички дефинирани домени (Custom Domains):
     88   * positive_money — парични вредности со деловни граници (0 до 1.000.000)
     89   * vat_percentage — ДДВ само со законски дозволени стапки (0, 5, 10, 18)
     90   * table_status — статус на маса (СЛОБОДНА, ЗАФАТЕНА, РЕЗЕРВИРАНА, НЕДОСТАПНА)
     91   * order_status — статус на нарачка (НОВА, ПОРАЧАНО, ПОДГОТВЕНО, СЕРВИРАНО, ПЛАТЕНА, ОТКАЖАНА)
     92   * inventory_operation — тип на инвентарна операција (ПОЧЕТНА, ПРИЕМ, ПРОДАЖБА, ОТПИС, КОРЕКЦИЈА)
     93   * valid_email — комплексна email валидација (regex + должина + без последователни точки)
     94   * mkd_phone — македонски мобилен телефонски број во 3 формати
     95   * password_hash — bcrypt password hash валидација
     96 * Домените се применети на постоечките колони со ALTER TABLE.
     97 * Сите домени се тестирани со валидни и невалидни вредности.
     98
     99'''Резултат:''' Сите 4 барања од фазата P7 (Triggers, Stored Procedures, Views, Domains) се целосно имплементирани.
    72100
    73101== Заклучок ==
    74102
    75 Сите забелешки од евалуациите за фазите P1, P2, P5 и P6 се адресирани:
     103Сите забелешки од евалуациите за фазите P1, P2, P5, P6 и P7 се адресирани:
    76104
    77105|| '''Фаза''' || '''Забелешка''' || '''Статус''' ||
    … …  
    80108|| P5 || Формална проверка на кандидат-клуч || Поправено — додаден формален доказ ||
    81109|| P6 || Покомплексни прашалници со вгнездување || Поправено — додадени 6 нови извештаи ||
     110|| P7 || Domains недостасуваа || Поправено — додадени 8 кориснички дефинирани домени ||