Changes between Version 5 and Version 6 of UseCaseModel


Ignore:
Timestamp:
08/22/26 19:57:38 (5 days ago)
Author:
231118
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v5 v6  
    11= Use-case model =
     2
    23== List of Actors / Roles ==
     4
    35* '''Client application (Agent / Collector)''' – надворешен систем инсталиран на компјутерите кој периодично собира и испраќа системски, процесни и безбедносни податоци до серверот.
    4   Иницира: [wiki:UseCaseUC1PrototypeImplementation UC1 – Испраќање и обработка на податоци]
     6  Иницира: [wiki:UseCase1 UC1 – Испраќање и обработка на податоци]
     7
    58* '''Administrator''' – корисник кој управува со околини (Environments) и има целосен увид во сите поврзани компјутери.
    6   Иницира: [wiki:UseCaseUC2PrototypeImplementation UC2 – Централизиран Dashboard], [wiki:UseCase4 UC4 – Управување со Environments]
     9  Иницира: [wiki:UseCase2 UC2 – Централизиран Dashboard], [wiki:UseCase4 UC4 – Управување со Environments]
     10
    711* '''Operator / Analyst''' – корисник кој анализира податоци, безбедносни настани и достапност на сервиси.
    8   Иницира: [wiki:UseCaseUC2PrototypeImplementation UC2 – Централизиран Dashboard], [wiki:UseCase3 UC3 – Детална анализа на компјутер], [wiki:UseCase5 UC5 – RAG Chat анализа], [wiki:UseCaseUC6PrototypeImplementation UC6 – Следење достапност на мрежни сервиси]
     12  Иницира: [wiki:UseCase2 UC2 – Централизиран Dashboard], [wiki:UseCase3 UC3 – Детална анализа на компјутер], [wiki:UseCase5 UC5 – RAG Chat анализа], [wiki:UseCase6 UC6 – Следење достапност на мрежни сервиси]
     13
    914== List of Use-cases ==
    10 * [wiki:UseCaseUC1PrototypeImplementation UC1 – Испраќање и обработка на податоци] – Клиентската апликација испраќа собрани податоци до серверот за складирање и обработка.
    11 * [wiki:UseCaseUC2PrototypeImplementation UC2 – Централизиран Dashboard] – Прикажува преглед и моментален статус на сите поврзани компјутери.
    12 * [wiki:UseCaseUC3PrototypeImplementation UC3 – Детална анализа на компјутер] – Прикажува процеси, логови и безбедносни аларми за избран компјутер.
    13 * [wiki:UseCaseUC4PrototypeImplementation UC4 – Управување со Environments] – Овозможува креирање и управување со околини.
    14 * [wiki:UseCaseUC5PrototypeImplementation UC5 – RAG Chat анализа] – Анализа на логови преку прашања на природен јазик.
    15 * [wiki:UseCaseUC6PrototypeImplementation UC6 – Следење достапност на мрежни сервиси] – Преглед на достапноста на мрежните сервиси низ време.
     15
     16* [wiki:UseCase1 UC1 – Испраќање и обработка на податоци] – Клиентската апликација испраќа собрани податоци до серверот за складирање и обработка.
     17
     18* [wiki:UseCase2 UC2 – Централизиран Dashboard] – Прикажува преглед и моментален статус на сите поврзани компјутери.
     19
     20* [wiki:UseCase3 UC3 – Детална анализа на компјутер] – Прикажува процеси, логови и безбедносни аларми за избран компјутер.
     21
     22* [wiki:UseCase4 UC4 – Управување со Environments] – Овозможува креирање и управување со околини.
     23
     24* [wiki:UseCase5 UC5 – RAG Chat анализа] – Анализа на логови преку прашања на природен јазик.
     25
     26* [wiki:UseCase6 UC6 – Следење достапност на мрежни сервиси] – Преглед на достапноста на мрежните сервиси низ време.
     27
    1628== Realization details on selection of the most important use cases in the database ==
     29
    1730Сите наведени случаи на употреба се избрани како најважни бидејќи ја претставуваат основната функционалност на системот и вклучуваат директен пристап до базата на податоци (внес, преглед или анализа). За секој од нив е документиран барем еден сценарио со реален, тестиран SQL врз схемата project од претходната фаза.
     31
    1832* UC1 – внес на податоци (INSERT/UPSERT во повеќе табели)
    1933* UC2 – преглед на сите компјутери (JOIN на тековни метрики)