Jest to zdecydowanie najmniejszy projekt, który wykonałem nie licząc projektów wykonanych podczas nauki z różnych kursów. Projekt wykonałem w języku Pascal w środowisku "Delphi 7". Zadanie było stosunkowo proste od strony kodowania, wystarczyło napisać program, który obsłuży port com i odbierze z odpowiednich pinów sygnały. Elektronikę wykonałem samodzielnie, która obsługiwała punkt kontrolny. System składa się z 2 włączników dzwonkowych zamontowanych w firmie, każdy włącznik posiadał światełko, które zaczynało migotać gdy przyszła pora na obchód. Wtedy należało nacisnąć przycisk, program od momentu aktywowania migotania lampki, zaczął nasłuch na porcie com w pętli w odstępie czasowym co 1 sek. Gdy przycisk został naciśnięty, program odebrał sygnał po czym dezaktywował migotanie lampki. Przed kolejnym obchodem zanim kolejny raz migotanie lampki zostało aktywowane, program sprawdzał stan portu, czy styki przełącznika są rozwarte (na wypadek gdyby stróż wpadł na pomysł by unieruchomić przycisk na stałe w pozycji wciśniętej). W takim przypadku takie zdarzenie było odnotowane w raporcie.
Logika programu polegała na timerze, ponieważ pierwotnie planowano obchody co godzinę, cyklicznie. Co godzinę następowała aktywacja migotania lampki na określony czas. Jeśli w określonym czasie przycisk został naciśnięty obchód został zaliczony, w przeciwnym wypadku obchód - niezaliczony (co zostało w raporcie odnotowane). Dodatkowo system był wyposażony w pomarańczowe migoczące światło usytuowane w taki sposób by było widoczne z portierni, światło było aktywowane tylko wtedy gdy zostało już niewiele czasu na obchód celem przypomnienia. Po uruchomieniu systemu dostałem informację, że nie ma potrzeby robienia obchodów co godzinę, więc dodałem do interfejsu 24 check boksy by firma mogła ustawiać, w których godzinach mają być realizowane obchody.
Program jest wyposażony w mini serwer umożliwiający podgląd pliku HTML z listą raportów według dat. Codziennie generowany jest nowy raport z nową datą. Właściciel firmy ma dostęp do raportu w telefonie po za siedzibą firmy.