Changes between Version 5 and Version 6 of UseCaseModel
- Timestamp:
- 08/22/26 19:57:38 (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCaseModel
v5 v6 1 1 = Use-case model = 2 2 3 == List of Actors / Roles == 4 3 5 * '''Client application (Agent / Collector)''' – надворешен систем инсталиран на компјутерите кој периодично собира и испраќа системски, процесни и безбедносни податоци до серверот. 4 Иницира: [wiki:UseCaseUC1PrototypeImplementation UC1 – Испраќање и обработка на податоци] 6 Иницира: [wiki:UseCase1 UC1 – Испраќање и обработка на податоци] 7 5 8 * '''Administrator''' – корисник кој управува со околини (Environments) и има целосен увид во сите поврзани компјутери. 6 Иницира: [wiki:UseCaseUC2PrototypeImplementation UC2 – Централизиран Dashboard], [wiki:UseCase4 UC4 – Управување со Environments] 9 Иницира: [wiki:UseCase2 UC2 – Централизиран Dashboard], [wiki:UseCase4 UC4 – Управување со Environments] 10 7 11 * '''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 9 14 == 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 16 28 == Realization details on selection of the most important use cases in the database == 29 17 30 Сите наведени случаи на употреба се избрани како најважни бидејќи ја претставуваат основната функционалност на системот и вклучуваат директен пристап до базата на податоци (внес, преглед или анализа). За секој од нив е документиран барем еден сценарио со реален, тестиран SQL врз схемата project од претходната фаза. 31 18 32 * UC1 – внес на податоци (INSERT/UPSERT во повеќе табели) 19 33 * UC2 – преглед на сите компјутери (JOIN на тековни метрики)
