← Laboratorium / Mój pierwszy system
Lekcja 01 · cel, rozmieszczenie i przepływ
Temperatura pokoju.
Widoczna w aplikacji.
Pomiar powstaje przy urządzeniu, serwer przekazuje wiadomość, a aplikacja pokazuje człowiekowi wynik.
Co chcemy zobaczyć?
Osoba otwierająca aplikację ma zobaczyć temperaturę pokoju. Wartość ma pochodzić ze źródła i przejść przez serwer — każda część ma swoją rolę.
URZĄDZENIE · @embeddedŹródło pomiaru
TemperatureSourceTworzy wiadomość z temperaturą.
→
SERWER · @serverPrzekazanie
MeasurementRelayPrzyjmuje i przekazuje ten sam pomiar.
→
APLIKACJA · @reportPrezentacja
TemperatureReportPokazuje informację człowiekowi.
Wiadomość Measurementurządzenie · numer pomiaru · temperatura · czas
Model poglądowy w przeglądarce · nie jest uruchomieniem systemu Junexis
- Potrafisz nazwać cel: pokazać temperaturę pokoju.
- Rozróżniasz zadania i ich trzy miejsca wykonania.
- Wiesz, że serwer przekazuje wiadomość, a aplikacja prezentuje pomiar.
Zmiana 21°C na 24°C zmienia dane. Nie wymaga zmiany podziału odpowiedzialności ani kierunku połączeń.
Najpierw poznaj cel systemu.