Przykładowa aplikacja Pielęgniarka domowa - przegląd

Aplikacja Pielęgniarka domowa jest przykładem aplikacji korzystającej z programu DB2 Everyplace. W wersji dla systemu operacyjnego Palm OS aplikacja ta została napisana w języku C z wykorzystaniem pakietu Metrowerks CodeWarrior for Palm Computing Platform. W wersji dla systemu operacyjnego Windows CE aplikacja ta została napisana w języku C z wykorzystaniem pakietu Microsoft eMbedded Visual C++ 3. W wersji dla systemu operacyjnego Symbian OS 6 aplikacja ta została napisana w języku C++ z wykorzystaniem pakietów Microsoft Visual C++ wersja 6 i Symbian C++ Software Developers Kit.

Ta przykładowa aplikacja jest przeznaczona dla pielęgniarek odwiedzających pacjentów w ich domach. Bez tej aplikacji DB2 Everyplace pielęgniarki byłyby zmuszone prowadzić notatki na papierze, a następnie wprowadzać dane do komputera po powrocie do biura. Po wykonaniu wstępnej synchronizacji z serwerem pielęgniarki mogą:

Po zakończeniu wizyt danego dnia pielęgniarka może zsynchronizować dane na swym urządzeniu mobilnym z centralną bazą danych, aby:

Baza danych w tym przykładzie składa się z pięciu tabel:

PD_Harmonogram
Zawiera spis planowanych wizyt. Są to takie informacje, jak identyfikator pacjenta i termin wizyty.

PD_Osoba
Zawiera dane o pacjentach. Są to takie informacje, jak nazwisko, numer ubezpieczenia, adres i numery telefonów. Numer ubezpieczenia jest kluczem podstawowym.

PD_Karta
Zawiera dane o stanie zdrowia pacjenta. Są to informacje takie, jak ciśnienie krwi, puls i temperatura. Identyfikator rekordu danych medycznych jest kluczem podstawowym.

PD_Kontakt
Zawiera listę osób, które należy powiadomić w nagłych wypadkach. Są to takie informacje, jak numer ubezpieczenia pacjenta, nazwisko osoby, którą należy powiadomić, i kim ta osoba jest dla pacjenta.

PD_Sygnatura
Zawiera binarną sygnaturę. Po utworzeniu przez aplikację Inicjowanie_PD tabela ta jest pusta. Tabela ta jest używana przez aplikację Pielęgniarka domowa Plus i program DB2 Everyplace Mobile Application Builder.

Zadania pokrewne

Informacje pokrewne