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ą:
- uzyskać dostęp do ogólnych informacji o pacjencie, takich jak nazwisko,
adres, numer telefonu i aktualny stan zdrowia
- wprowadzić informacje o stanie pacjenta, takie jak ciśnienie krwi, puls,
temperatura i waga
- automatycznie opatrzyć nowy zapis o stanie zdrowia pacjenta aktualną datą
i godziną
- uzyskać dostęp do listy osób, które należy powiadomić w nagłych wypadkach
Po zakończeniu wizyt danego dnia pielęgniarka może zsynchronizować dane na
swym urządzeniu mobilnym z centralną bazą danych, aby:
- zaktualizować informacje o stanie pacjenta w centralnej bazie danych,
- uzyskać listę pacjentów, których należy odwiedzić następnego dnia.
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