W systemach RCP/KD można wyodrębnić dwie główne części: urządzenia oraz oprogramowanie. Zadaniem sprzętu jest dokonywanie rejestracji zdarzeń, bądź odpowiednia reakcja na określone sygnały np. blokada przejścia jak to ma miejsce w wypadku urządzeń wykonawczych kontroli dostępu. Oprogramowanie służy natomiast do przesłania informacji o zdarzeniach, zapisaniu danych do bazy oraz umożliwia wykonanie na ich podstawie obliczeń, raportów i analiz potrzebnych do prawidłowego rozliczenia czasu pracy. Odpowiada ono również, za właściwe zinterpretowanie sygnałów pochodzących z urządzeń, przetworzeniu ich i przesłaniu dalej jako sygnałów sterujących do wspomnianych już wcześniej urządzeń wykonawczych KD.