Dokumentacja projektowa. - grupa201idza/ProjektIO GitHub Wiki

Specyfikacja wymagań funkcjonalnych i niefunkcjonalnych.

Wymagania funkcjonalne:

  • Obsługa 2 źródeł logów: gniazda TCP/IP i pliku txt
  • Zapis danych do bazy SQL i formacie json
  • Elastyczność - łatwość dalszej rozbudowy programu o kolejne źródła logów, miejsca docelowe składowania danych
  • Adaptery działające jako wtyczki
  • Obsługa kolejki zdarzeń
  • Plik konfiguracyjny
**Wymagani niefunkcjonalne:**
  • podatność na testowanie - weryfikowalność
  • Łatwość użytkowania
  • Elastyczność
  • Zgodność z dokumentacją.
  • Poprawność
⚠️ **GitHub.com Fallback** ⚠️