/ProjektC

S10: System Zarządzania Budżetem Studenta

Primary LanguageC

S10: System Zarządzania Budżetem Studenta

Dokumentacja Użytkownika

Projekt został przetestowany na: macOS 12.2.1 oraz Ubuntu 20.04.3
Projekt korzysta z kompilatora GCC do budowania.
Aby zbudować wpisz: build.sh
Aby Zbudować i Uruchomić Wpisz: build-and-run.sh
Alternatywnie możesz użyć ./start.sh

Dokumentacja Programisty

Kod znajduje się w scieżce ProjektC/

  1. ProjektC/Code/main.c
    • Wszystkie Menu
  2. ProjektC/Code/Handlers
    1. DateHandler

      • Obsługa zapytań i operacji na datach.
      • Daty zapisywane są w formie ilości dni których ubyło od 01-01-1970 (ten dzień to dzień '0').
    2. DataHandler

      • Obsługa zapytań i operacji na danych. W tym:
        • Zapisywanie Danych Do Pliku
        • Wczytywnie Danych z Pliku
        • Edycja Wczytanych Danych
        • Wypisywanie danych
        • Tworzenie zestawień
    3. CreateFileHandler

      • Odpowiada za stworzenie odpowiedniych plików nowego użytkownika.
    4. Vector

      • Moduł struktury która obsługuje wszelkie działania na danych.