Changes between Version 1 and Version 2 of UseCaseModel


Ignore:
Timestamp:
07/07/26 02:21:59 (15 hours ago)
Author:
231118
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v1 v2  
    1 = Апликативен дизајн – Случаи на употреба и Сценарија за пристап до базата – SQL Погледи
     1= Модел на случаи на употреба =
    22
    3 == Актери
     3== Листа на актери / улоги ==
    44
    5 * **Клиентска апликација (Agent / Collector)** 
    6   Апликација инсталирана на поединечни компјутери која периодично собира
    7   системски, процесни и безбедносни податоци и ги испраќа до серверот.
     5=== Клиентска апликација (Agent / Collector) ===
     6Апликација инсталирана на компјутерите која периодично собира системски, процесни и безбедносни податоци и ги испраќа до серверот.
    87
    9 * **Администратор (Admin панел)** 
    10   Корисник кој управува со системот, креира логички околини (environments),
    11   генерира безбедносни токени и има целосен преглед над сите уреди.
     8Ги иницира следните случаи на употреба:
    129
    13 * **Оператор / Аналитичар** 
    14   Корисник кој преку dashboard врши анализа на податоците,
    15   следи перформанси и безбедносни настани и поставува прашања преку RAG/Chat.
     10* [wiki:NETIntel-UC1 UC1 – Испраќање и обработка на податоци]
     11  Испраќа собрани податоци до серверот за нивно складирање и обработка.
    1612
    17 == Сценарија
     13=== Администратор ===
     14Корисник кој управува со системот, креира околини (Environments) и има целосен увид во сите поврзани компјутери.
    1815
    19 [wiki:NETIntel-СЦ1-Испраќање-податоци '''СЦ1: Испраќање на податоци од клиент (X-Env-Token)''']
     16Ги иницира следните случаи на употреба:
    2017
    21 [wiki:NETIntel-СЦ2-Dashboard-преглед '''СЦ2: Преглед на сите компјутери (Dashboard)''']
     18* [wiki:NETIntel-UC2 UC2 – Централизиран Dashboard]
     19  Ги прегледува сите поврзани компјутери.
    2220
    23 [wiki:NETIntel-СЦ3-Детали-компјутер '''СЦ3: Детален преглед за еден компјутер''']
     21* [wiki:NETIntel-UC4 UC4 – Управување со Environments]
     22  Креира и управува со environments.
    2423
    25 [wiki:NETIntel-СЦ4-Environments '''СЦ4: Креирање и управување со Environments''']
     24=== Оператор / Аналитичар ===
     25Корисник кој врши анализа на податоците, безбедносните настани и логовите.
    2626
    27 [wiki:NETIntel-СЦ5-EnvToken '''СЦ5: Генерирање Env Token ''']
     27Ги иницира следните случаи на употреба:
    2828
    29 [wiki:NETIntel-СЦ6-RAG-Chat '''СЦ6: Поставување прашање преку RAG/Chat''']
     29* [wiki:NETIntel-UC2 UC2 – Централизиран Dashboard]
    3030
    31 [wiki:NETIntel-СЦ7-Export '''СЦ7: Експортирање на податоци за компјутер''']
     31* [wiki:NETIntel-UC3 UC3 – Детална анализа на компјутер]
    3232
    33 [wiki:NETIntel-СЦ8-Cleanup '''СЦ8: Автоматско чистење на стари логови''']
     33* [wiki:NETIntel-UC5 UC5 – RAG Chat анализа]
    3434
    3535
    36 == Најважни случаи на употреба
     36== Листа на случаи на употреба ==
    3737
    38 [wiki:NETIntel-UC1-Испраќање-податоци '''UC1: Испраќање и обработка на податоци од клиент (X-Env-Token)''']
     38* [wiki:NETIntel-UC1 UC1 – Испраќање и обработка на податоци]
     39Клиентската апликација испраќа податоци до серверот.
    3940
    40 [wiki:NETIntel-UC2-Dashboard '''UC2: Централизиран dashboard за мониторинг на компјутери''']
     41* [wiki:NETIntel-UC2 UC2 – Централизиран Dashboard]
     42Прикажува информации за сите поврзани компјутери.
    4143
    42 [wiki:NETIntel-UC3-Детален-компјутер '''UC3: Детална анализа на компјутер и безбедносни настани''']
     44* [wiki:NETIntel-UC3 UC3 – Детална анализа на компјутер]
     45Прикажува детални информации за избран компјутер.
    4346
    44 [wiki:NETIntel-UC4-Environments '''UC4: Управување со environments ''']
     47* [wiki:NETIntel-UC4 UC4 – Управување со Environments]
     48Овозможува креирање и управување со environments.
    4549
    46 [wiki:NETIntel-UC5-RAG-Chat '''UC5: Интелигентна анализа на логови преку RAG/Chat''']
     50* [wiki:NETIntel-UC5 UC5 – RAG Chat анализа]
     51Овозможува анализа на логови преку поставување прашања на природен јазик.
     52
     53
     54== Дијаграм на случаи на употреба (опционално) ==
     55
     56Тука може да се приложи UML Use-case дијаграм доколку е изработен.
     57
     58
     59== Детали за изборот на најважните случаи на употреба ==
     60
     61Следните случаи на употреба се избрани бидејќи ја претставуваат основната функционалност на системот и вклучуваат директен пристап до базата на податоци:
     62
     63* UC1 – Испраќање и обработка на податоци
     64* UC2 – Централизиран Dashboard
     65* UC3 – Детална анализа на компјутер
     66* UC4 – Управување со Environments
     67* UC5 – RAG Chat анализа