Informatyka wciąż się rozwija. Owocem tego jest informatyzacja w miejscach i dziedzinach wiedzy, w których mogłoby się wydawać, że systemy informatyczne tam wcale nie są potrzebne, a jednak nic bardziej mylnego. Okazuje się, że systemy informatyczne są już niemal wszędzie. Kiedy w latach 80 Bill Gates powiedział, że za 30 lat komputer będzie w każdym domu, został wyśmiany. Dzisiaj okazuje się, że jeden komputer nie tylko przypada na jeden dom, ale z pewnością kilka komputerów na jednego człowieka (w krajach rozwiniętych). Jednak sam komputer, czyli urządzenie przetwarzające bity, pozbawione oprogramowania, trudno uznać za użyteczne. Nie tyle więc sam komputer, a systemy i aplikacje komputerowe są nam przydatne i ułatwiają dostęp do informacji, ich wprowadzania i przetwarzania. Rozwój techniki pozwala na coraz szersze możliwości, a więc jest ciągłe zapotrzebowanie na tworzenie nowych systemów komputerowych, mimo tego, że pewne systemy dawniej stworzone nadal w pełni funkcjonują i spełniają swoją funkcję. W ostatnich latach, miniaturyzacja podzespołów komputera przyczyniła się do powstania urządzeń przenośnych (mobilnych), które mają wystarczająco dużą moc obliczeniową, aby obsłużyć aplikacje komputerowe, które dotychczas były obsługiwane tylko przez komputery stacjonarne.
Jednymi z takich systemów komputerowych, które dotychczas były używane w szczególności na komputerach stacjonarnych, są systemy z rodziny TOS, czyli z ang. „Terminal Operating System" tłumacząc na polski „system operacyjny terminala" i chodzi tu głównie o port lub terminal kontenerowy. Taki system, który wspiera przepływ dużej ilości towarów znacząco przydaje się, gdy można z niego korzystać w terenie, czyli korzystając z urządzenia mobilnego. Osoby odpowiedzialne za przepływ kontenerów na terminalu najlepiej, aby mogły osobiście nadzorować pracę i na bieżąco wprowadzać zmiany w centralnej bazie danych.
Celem pracy jest zaprojektowanie oraz wykonanie oprogramowania na platformę mobilną, który wspomoże kontrolowanie ruchu i przekaz informacji na terenie terminala, co wpłynie na zwiększenie jego efektywności. System, dla którego przyjęto nazwę UTOS pozwoli na lepsze wykorzystanie ludzi, sprzętu, planowania przepływu kontenerów i uzyskiwania
5