Informatyczny system wspomagania danych
|
|
- Izabela Wiśniewska
- 9 lat temu
- Przeglądów:
Transkrypt
1 Wyższa Szkoła Informatyki i Zarządzania Wydział Informatyki Katedra Systemów Telekomunikacyjnych i Mobilnych Kierunek studiów : INFORMATYKA Specjalizacja : Systemy informatyczne Praca dyplomowa inżynierska : Informatyczny system wspomagania danych Dyplomant : Kamil Błaszczak Nr albumu: 3238 Promotor : prof. nadzw., dr hab. inż. K. Kalinowski Adres: Administrator Login: admin Hasło: user
2 OŚWIADCZENIE DYPLOMANTA w sprawie pracy dyplomowej pt.: Informatycznego systemu wspomagania danych Ja niżej podpisany, świadom odpowiedzialności oświadczam, że : 1. Zapoznałem się z art. 193 ustawy prawo o szkolnictwie wyższym z dnia 27 lipca 2005 roku (Dz. Ustaw z 2005 roku, Nr 164, poz.1365, z późn. zm.), który mówi, że Organ właściwy, w drodze decyzji, stwierdza nieważność postępowania w sprawie nadania tytułu zawodowego, jeżeli w pracy stanowiącej podstawę nadania tytułu zawodowego osoba ubiegająca się o ten tytuł przypisała sobie autorstwo istotnego fragmentu lub innych elementów cudzego utworu lub ustalenia naukowego. 2. Moja praca dyplomowa pt.: Informatyczny system wspomagania danych została napisana samodzielnie. Nie narusza ona praw autorskich w rozumieniu ustawy z dnia 4 lutego 1994 roku o prawie autorskim i prawach pokrewnych (Dz. Ustaw z 2000 roku, Nr 80, poz.904, z późn. zm.) oraz dóbr osobistych chronionych prawem autorskim. 3. W niniejszej pracy dyplomowej korzystałem za zgodą Promotora z informacji przekazanych mi w Karcie Tematycznej oraz w ramach konsultacji dyplomowych, do których prawa autorskie przysługują Promotorowi. Ponadto wszystkie fragmenty pracy dyplomowej zaczerpnięte z cudzych źródeł są oznaczone kursywą - w formie cytatów. 4. Niniejsza praca dyplomowa nie zawiera danych oraz informacji, uzyskanych w sposób niedozwolony. Ponadto przedstawiona praca dyplomowa nie była wcześniej podstawą żadnej innej procedury urzędowej związanej z nadawaniem dyplomów wyższej uczelni lub tytułów zawodowych. 5. Zgodnie z ustawą prawo o szkolnictwie wyższym, WSIZ przysługuje pierwszeństwo w opublikowaniu niniejszej pracy dyplomowej w ciągu 6 miesięcy od daty jej obrony. Po tym terminie dyplomant (w całości) oraz promotor (fragmenty) mogą publikować niniejszą pracę pod warunkiem wskazania źródła : (Błaszczak K.: Informatyczny system wspomagania danych, Bielsko-Biała, 2012). 6. WSIZ może wdrażać rezultaty niniejszej pracy dyplomowej poprzez Centrum Transferu Technologii. WSIZ, Dyplomant oraz Promotor mogą bez żadnych ograniczeń korzystać z praw majątkowych (to znaczy sprzedawać rezultaty pracy) wynikających z niniejszej pracy dyplomowej, w celach edukacyjnych, naukowych oraz komercyjnych pod warunkiem wskazania źródła : (Błaszczak K.: Informatyczny system wspomagania danych, Bielsko-Biała, 2012). 7. Studenci WSIZ mogą korzystać z niniejszej pracy dyplomowej do celów edukacyjnych, bez żadnych ograniczeń - pod warunkiem wskazania źródła : (Błaszczak K.: Informatyczny system wspomagania danych, Bielsko-Biała, 2012). Kamil Błaszczak PESEL: podpis Dyplomanta... Promotor... W imieniu WSIZ Dziekan Bielsko-Biała, dnia : 18 lutego 2012 r. 2 S t r o n a
3 Spis treści Wprowadzenie... 5 Geneza pracy... 5 Teza pracy... 6 Cel pracy... 6 Opis i analiza problemu... 6 Specjalizacja... 7 Zakres pracy... 7 Przegląd bibliografii... 8 Przegląd wybranych prac dyplomowych WSIZ... 8 ROZDZIAŁ I Specyfikacja systemu informatycznego Architektura systemu Uzasadnienie wybranych narzędzi informatycznych Zastosowane narzędzia informatyczne i oprogramowanie XHTML CSS PHP MySQL CreaText Adobe Photoshop CS ROZDZIAŁ II Projekt systemu informatycznego Założenia ogólne System obsługi pielęgniarki(szpital) schemat blokowy System obsługi pielęgniarki(szpital) opis System obsługi pacjenta(szpital) schemat blokowy Moduł systemu obsługi pacjenta opis System obsługi opiekuna(dom) schemat blokowy Moduł systemu obsługi opiekuna(dom) opis System obsługi chorego(dom) schemat blokowy Moduł systemu obsługi chorego(dom) opis Diagram ERD Struktura bazy danych ROZDZIAŁ III Oprogramowanie systemu informatycznego Główne menu systemu S t r o n a
4 2. Szpital funkcje Zarządzanie salami Zarządzanie łóżkami oraz pacjentami Zarządzanie powiadomieniami Szczegółowy raport pobytu pacjenta w szpitalu Statystyka aktywności pacjentów Panel informujący, komunikaty z wezwaniami Konfiguracja mobilnego urządzenia Panel pacjenta Dom - funkcje Zarządzanie powiadomieniami Zarządzanie opiekunami chorego Możliwości rozbudowy Wybrane fragmenty kodu źródłowego ROZDZIAŁ IV Testowanie systemu informatycznego Proces dodawanie sal, łóżek oraz pacjenta Przypisywanie urządzenia do pacjenta Panel informacyjny Dom - komunikacja Zakończenie Podsumowanie Wnioski Uwagi końcowe Bibliografia A. Publikacje Spis rysunków Spis tabel SUMMARY S t r o n a
5 Wprowadzenie W wielu dziedzinach życia aplikacje internetowe czy systemy informatyczne do tej pory są niewykorzystywane. Dzięki możliwościom jakie daje nam teraz szerokopojęta informatyka możemy przyśpieszyć niektóre procesy, ułatwić pracę, zaoszczędzić czas, pieniądze. Wiele instytucji dzięki systemom informatycznym usprawnia pracę firm, pozwala zautomatyzować wiele procesów, które niegdyś musiały być wykonywane ręcznie. System pracuje online, dzięki czemu komunikacja odbywać będzie się w jednym momencie. Przedstawiany system pozwoli na zaoszczędzenie czasu, łatwiejszą administrację czy kontrolowanie działań pracowników oraz zawołań pacjentów. Na podstawie danych można wysuwać wnioski i zmieniać pewne postawy i ich nieprawidłowości. Geneza pracy Obserwując działalność instytucji takich jak szpitale można zauważyć zapotrzebowanie na inwestowanie w segment informatyczny, cały czas brakuje wielu rozwiązań do administrowania czy zarządzania. Nie ma dzięki temu możliwości na ułatwienie pracy pielęgniarki zarządzającej oddziałem poprzez odbieranie żądań pacjentów, według priorytetów ustawionych w stosunku zadań. Pacjent poprzez urządzenie dotykowe z wezwaniami w formie czytelnych ikon, wywołuje żadanie na pulpicie pielęgniarki czy opiekuna. Pielęgniarka administruje żądaniami pacjentów poprzez intuicyjny i łatwy w obsłudze pulpit zadań, ma możliwość potwierdzenia ich wykonania i to składa się na pierwszy moduł systemu. Drugi moduł tego systemu jest skierowany do osoby sparaliżowanej, potrafiącej myśleć oraz sterować palcami, gdyż został także użyty interfejs dotykowy. Chory mając do dyspozycji urządzenie dotykowe ma możliwośc wyboru osoby, która wykona jego żądanie, następnie wezwanie zostaje wysłane do panelu opiekuna. Przeanalizowanie sytuacji instytucji takich jak szpital czy domy w których znajdują się osoby chore potrzebujące całodniowej opieki, skłoniło do stworzeniu systemu Informatyczny system wspomagania danych, który pomoże rozwiązać powyższe kwestie. 5 S t r o n a
6 Teza pracy Aplikacja internetowa umożliwi sprawną komunikację obsługi z pacjentami. Dzięki archwizacji danych przesyłanych przez pacjenta system umożliwi ocenę zapotrzebowania na pomoc oraz statystykę wezwań oraz ułatwi płynny przebieg archwizacji zdarzeń. Poprawi obsługę chorych przez stały monitoring. Efektywnie wspomoże pracę pielęgniarki zarządzającej oddziałem lub osób opiekujących się pacjentem w warunkach mieszkalnych. System miałby służyć w szpitalach jako pomoc w komunikacji między oddziałem a pacjenatmi. Cel pracy Praca ma na celu stworzenie aplikacji internetowej, która będzie efektywnie wspomagać zarządzanie oddziałem oraz spełni rolę informacyjno-administracyjną szpitala czy domu z pacjentem. Bardzo ważną rolę odgrywa szybkość przetwarzania informacji, przekazywania ich oraz łatwość obsługi. Tworząc tą aplikację ułatwimy pracę pielęgniarce, będzie mogła w łatwy sposób panować nad swoimi wezwaniami i zarządzać nimi. W systemie dom ułatwiona zostaje obsługa pacjenta, można zająć się innymi pracami, nie musimy w stu procentach pilnować pacjenta, gdyż ma on możliwość wezwania w każdej chwili opiekuna. Na pulpicie głównym będą znajdować się informacje związane z pacjentami oraz wezwaniami, pod innymi adresami dostępne będą dane dotyczące pacjentów, wykonane oraz niewykonane zawołania, statystyki zawołań, ilość zawołań na godzinę, szczegółowy raport pobytu pacjenta w szpitalu. Opis i analiza problemu Coraz to więcej ludzi ułatwia sobie życie czy pracę korzystając z narzędzi informatycznych, instalując interesujące ich aplikacje czy to w pracy czy w warunkach domowych. Kupujemy nowe urządzenia jak komputer klasy PC, notebook, netbook, smartfon. System leczenia także ulega unowocześnieniu, ciągle pojawiają się nowe narzędzia. Każdy pacjent chce mieć możliwość jak najszybciej i jak najłatwiej przekazać wezwanie. Problemem okazuje się choroba, czyli przeważnie brak możliwośći komunikacji z pielęgniarką, przekazania konkretnych działań, bez potrzeby wstawania z łóżka, tyczy się to także pielęgniarki wiedząc jaki pacjent i co potrzebuje nie musi wykonywać niepotrzebnej i podwójnej pracy. System pozwala zaoszczędzić czas, wykluczyć niepotrzebną pracę. Pacjent bez wysiłku bo poprzez interfejs dotykowy 6 S t r o n a
7 wywołuje żądania. Pozwala to także z jednego miejsca zarządzać salami, łóżkami oraz pacjentami. Z drugiej strony możliwe jest ewidencjonowanie działań, wgląd w godziny największej ilości żądań(rozłożenie ruchu w ciągu dnia). Takie problemy można rozwiązać dzięki zastosowaniu odpowiednio skonstruowanych narzędzi informatycznych. Powinno być ono tak zaprojektowane, żeby dawało możliwość przejrzystego, łatwego a przede wszystkim szybkiego dostępu do informacji, a z drugiej strony zdecydowanie usprawniło zarządzanie szpitalem czy opieką pacjenta w warunkach mieszkalnych. Odpowiednio skonstruowane narzędzie w dużym stopniu przyczyni się do automatyzacji procesu zarządzania. Specjalizacja Jedną z największych zalet systemów internetowych jest brak potrzeby instalacji dodatkowego oprogramowania na komputerze. Potrzebne są dwa urządzenia jedno dotykowe do obsługi przez pacjenta, w tym przypadku Ipad a drugie urządzenie do administrowania wezwaniami komputer z zainstalowaną przeglądarką internetową, czyli każdy system operacyjny, ponieważ każdy posiada zainstalowaną taką aplikacje. Może zalogować się na każdym komputerze, jeśli potrzebuje zmienić miejsce, poprzez wpisanie odpowiedniego adresu do przeglądarki. Wszystkie wezwania odbywają się z wykorzystaniem bazy danych dzięki temu, większa liczba wezwań nie powoduje konfliktów w pracy systemu a działanie jest równoległe. Zakres pracy Zakres wykonywanych prac obejmuje zaprojektowanie i stworzenie funkcjonalnej i przejrzystej witryny internetowej z bazą danych. Praca składa się wprowadzenia, czterech głównych rozdziałów oraz zakończenia. Wprowadzenie zawiera genezę pracy, opis problemu, tezę pracy oraz cel. W pierwszym rozdziale zawarto projekt systemu(architektura, baza danych, struktura systemu, wykorzystane narzędzia informatyczne). W rozdziale drugim przedstawiono zasady działania poszczególnych funkcjonalności, strukture bazy danych oraz koncepcje funkcjonowania systemu. Rozdział trzeci zawiera fragmenty kodu źródłowego systemu oraz rozwiązania techniczne zastosowane w aplikacji. 7 S t r o n a
8 Rozdział czwarty obejmuje wdrożenie i testowanie aplikacji. Zostały przedstawione wyniki pracy systemu. Przegląd bibliografii Bibliografia zawiera przegląd prac dyplomowych w Wyższej Szkole Informatyki i Zarządzania w Bielsku-Białej oraz literatury związanej z tematem witryn internetowych. Pomocna przy pisaniu systemu będzie ebook PHP i MySQL. Od podstaw. Wydanie IV. ebook, W. Jason Gilmore, 09/2011. Książka ta pokazuje jak przygotować srodowisko pracy, sposoby obsługi bazy MySQL w połączeniu z językiem programowania PHP. W książce pokazano wiele ciekawych sposobów, czy metod pracy oraz wiele przykładów. Przegląd wybranych prac dyplomowych WSIZ Dokonano przeglądu wybranych prac dyplomowych związanych z budową aplikacji internetowych oraz tematyką budowy informatycznego systemu wspomagania danych. Temat: Informatyczny system rejestrowania pacjentów Autor: Krzysztof Czernik Promotor: doc. dr n.t. M. Marecka Informatyczny system rejestrowania pacjentów to system specjalizujący się w internetowej rejestracji na badania lekarskie. Umożliwia wirtualne: zakładanie kartoteki pacjenta, umawianie się na badanie oraz obserwowanie rankingów przeprowadzonych badań. Program został napisany w języku HTML połączonym z systemem zarządzania relacyjnymi bazami danych MySQL. Aplikacja zawiera szczegółowe informacje o wynikach badań. Temat: System rezerwacji i prezentacji repertuaru dla kina Autor: Marcin Kalarus Promotor: dr inż. Robert Kolud Celem pracy było stworzenie aplikacji do rezerwacji oraz prezentacji repertuaru dla kina. Internetowy system pozwola na łatwą publikację i aktualizację informacji o repertuarze kina, oraz rezerwację biletów na seans. System umożliwia 8 S t r o n a
9 wprowadzanie informacji o dostępnych salach, godzinach seansów i filmach. Filmy z repertuaru zawierają dokładne opisy, uzupełnione o możliwość publikacji zdjęć. Temat: Internetowy system informacyjny szpitala Autor: Maria Rołka Promotor: prof. dr hab. n.t., dr n.e. Franciszek Marecki Celem pracy było stworzenie systemu informacyjnego dla szpitala. Autorka pokazała jak można za pomocą systemu internetowego stworzyć system informacyjny. Informacje zawarte w tej pracy mogą być wykorzystane przy projektowaniu każdego serwisu internetowego. ROZDZIAŁ I Specyfikacja systemu informatycznego 1. Architektura systemu Informatyczny system wspomagania danych jest systemem typu klient serwer. Po jednej stronie znajduje się klient po drugiej serwer. Klient komunikuje się poprzez bazę mysql(serwer z obsługą php i mysql) w której zapisywane są wszystkie wykonania, a są one odtwarzane po stronie klienta. Architektura takiego systemu jest często wykorzystywana w systemach internetowych, gdzie komunikacja odbywa się bezpośrednio. Zapytania odbywają się poprzez protokół TCP/IP. 9 S t r o n a
10 Klient MySQL Klient Rysunek 1. Schemat architektury klient - serwer Baza danych znajduje się na serwerze, wszystkie zapytania są zapisywane w bazie danych a później odpowiednio pobierane i odczytywane z bazy. 2. Uzasadnienie wybranych narzędzi informatycznych Zastosowano do wykonania systemu takie narzędzia jak język programowania PHP, baza danych MYSQL(technologia bezodanowa) działająca na serwerze, arkusze stylów CSS, JavaScript, hipertekstowy język znaczników HTML. Są to ogólnodostępne i darmowe technologie dla wszystkich, są to także jedne z bardziej popularnych narzędzi do tworzenia serwisów internetowych. 3. Zastosowane narzędzia informatyczne i oprogramowanie 3.1 XHTML XHTML jest językiem znacznikowym służącym do tworzenia stron internetowych. Nie jest następcą HTML, ale wywodzi się z tego języka. Dokumenty są zgodne z specyfikacją XML, dlatego łatwo jest je tworzyć z innych dokumentów XML. Standard XHTML jest niekompatybilny z przeglądarką Internet Explorer. 10 S t r o n a
11 3.2 CSS Arkusz styli CSS odpowiada za wygląd strony. Dzięki wykorzystaniu w kodzie XHTML klas i identyfikatorów oraz występującym znacznikom. Styl graficzny zoptymalizowany został do działania pod popularnymi przeglądarkami internetowymi (Mozilla Firefox, Safari, Opera oraz Google Chrome). 3.3 PHP Jest to obiektowy i skryptowy język działający po stronie serwera, zaprojektowanym do generowania strony internetowej w czasie rzeczywistym. Kod napisany w języku PHP tworzy kod HTML/XHTML i inne wyniki, po wcześniejszym zinterpretowaniu przez serwer WWW. Kod PHP jest dostępny bezpłatnie, dzięki czemu jest możliwość zmian czy redystrybucji. Cały kod skryptu PHP musi zawierać się pomiędzy znacznikami : <?php oraz?>. PHP jest produktem Open Source, czyli wolnym i otwartym oprogramowaniem. Pierwsza implementacja została stworzona przez duńskiego programistę Rasmusa Lerdorfa w 1995 roku. Najważniejszą zaletą PHP jest szeroka i szybka współpraca z bazami danych MySQL, które również zostały wykorzystane w projekcie. 3.4 MySQL MySQL to bardzo solidny, szybki wolno-dostępny system zarządzania relacyjnymi bazami danych. Baza danych umożliwia nam dodawanie, sortowanie, przeszukiwanie danych, przechowywanie. Silnik MySQL dostępny jest na podstawie licencji GPL, na rynku można także zauważyć rozwiązania komercyjne. Bazę danych na potrzeby systemu utworzono w oparciu o silnik MySQL w wersji 5. Wersja ta jest zaimplementowana na serwerze uczelni WSIiZ rex.wsi.edu.pl, co umożliwiło jej zastosowanie. 3.5 CreaText To prosty i darmowy w użyciu edytor oparty na licencji Open source wspomagający prace programistyczną w większości języków programowania. Aplikacja dostępna jest do pobrania na stronie producenta Wyposażony w wiele funkcji, koloruje składnię, może automatycznie dokańczać tagi. Dzięki tej aplikacji można pracować jednocześnie na kilku plikach oraz przeciągać i upuszczać fragmenty kodu. 11 S t r o n a
12 Rysunek 2. Creatext - wygląd programu 3.6 Adobe Photoshop CS3 Do wykonania wielu elementów w systemie Informatyczny system wspomagania danych użyto programu Adobe Photoshop CS3 w wersji demonstracyjnej, jest to jeden z najpopularniejszych programów do obróbki grafiki. Za pomocą tego programu można modyfikować oraz tworzyć obrazy, które zastosowanie znajdują także na stronach interenetowych. Rysunek 3. Adobe Photoshop CS3 12 S t r o n a
13 ROZDZIAŁ II Projekt systemu informatycznego Założenia ogólne Zadaniem niniejszej pracy inżynierskiej jest zaprogramowanie Informatycznego systemu wspomagania danych. System pracuje w oparciu o przeglądarkę internetową, więc korzystanie z niego możliwe jest jedynie po połączeniu się z wymaganym adresem, następnie przeglądarka w oparciu o dane źródłowe systemu i bazę danych MySQL wygeneruje nam dynamicznie gotowy rezultat(system). Dzięki temu rozwiązaniu możliwe jest skorzystanie z systemu z każdego komputera, gdyż każdy system operacyjny wyposażony jest w przeglądarkę internetową, oraz obecnie każde urządzenie czy to tablet, czy smartfon czy telefon komórkowy. System składa się z trzech części: System obsługi pielęgniarki(moduł szpital) System obsługi pacjenta(moduł szpital) System obsługi opiekuna(moduł dom) System obsługi chorego(moduł dom) Moduł szpital Moduł dom Informatyczny system wspomagania danych Rysunek 5. Schemat blokowy systemu 13 S t r o n a
14 1. System obsługi pielęgniarki(szpital) schemat blokowy Zarządzanie powiadomieniami Raport pobytu pacjenta Statystyka aktywności pacjentów Zarządzanie łóżkami oraz pacjentami Panel informacyjny Zarządzanie salami Start konfiguracja mobilnego urządzenia Rysunek 4. Schemat blokowy systemu obsługi pielęgniarki Rysunek 5. Diagram ERD(szpital) 1.1. System obsługi pielęgniarki(szpital) opis Pielęgniarka ma do dyspozycji następujące funkcje: Zarządzanie salami Zarządzanie łóżkami oraz pacjentami Zarządzanie powiadomieniami Szczegółowy raport pobytu pacjenta w szpitalu Statystyka aktywności pacjentów 14 S t r o n a
15 Panel informacyjny, komunikaty z wezwaniami Konfiguracja mobilnego urządzenia 2. System obsługi pacjenta(szpital) schemat blokowy Pacjent Realizacja przez pielęgniarkę Wybór wezwania Wyświetlenie wezwania(panel informacyjny) Potwierdzenie wezwania Rysunek 6. Schemat blokowy systemu obsługi pacjenta 2.1. Moduł systemu obsługi pacjenta opis Pacjent ma do dyspozycji dotykowy interfejs z graficznymi ikonami edycja poprzez strone(dostosowanie konkretnych potrzeb pod pacjenta). Pacjent może wykonywać wezwania klikając w ikonki odpowiednich czynności, nawet przypadkowe kliknięcie nie jest ostateczne, gdyż swoją decyzje musi potwierdzić. Jego wszystkie żądania zostaje wysłane do pulpitu głównego i wyświetlają się w formie komunikatu. 15 S t r o n a
16 3. System obsługi opiekuna(dom) schemat blokowy Edycja opiekunów Edycja wykonywanych czynności dla konkretnego chorego Dodawanie opiekunów Administrator Przypisywanie numeru tel. Usuwanie opiekunów Przypisywanie dzwięku Przypisywanie obrazka Rysunek 7. Schemat blokowy systemu obsługi opiekuna Rysunek 8. Diagram ERD(dom) 16 S t r o n a
17 3.1. Moduł systemu obsługi opiekuna(dom) opis Opiekun administruje działaniami chorego, potwierdza wykonane już czynności wobec tej osoby. Łatwo może sprawdzić o jakiej porze wykonują się jakie czynności(systematyczność). W swiom panelu ma możliwość: Edycja opiekunów Dodawanie opiekunów Usuwanie opiekunów Przypisywanie zdjęcia czy symbolu Przypisywanie dzwięku Przypisywanie numeru telefonu Edycja potrzebnych czynności które ma mieć w interfejsie chory 4. System obsługi chorego(dom) schemat blokowy Chory Wyświetlenie(pulpit opiekuna) Wybór opiekuna Wysyłany sms(możliwość rozbudowy) Wybór wezwania Rysunek 9. Schemat blokowy systemu obsługi opiekuna 4.1. Moduł systemu obsługi chorego(dom) opis Pacjent ma do dyspozycji dotykowy interfejs z graficznymi ikonami edytowalnymi przez opiekuna(dostosowanie konkretnych potrzeb pod pacjenta). Pacjent może wykonywać wezwania klikając w ikonki odpowiednich czynności, nawet 17 S t r o n a
18 przypadkowe kliknięcie nie jest ostateczne, gdyż swoją decyzje musi potwierdzić. Jego wszystkie żądania zostaje wysłane do systemu, gdzie wgląd mają opiekunowie. 5. Diagram ERD Diagram ERD jest metodą przedstawiania graficznie związków pomiędzy tabelami w bazie danych. Pokazuje table i ich relacje. Rysunek 10. Diagram ERD całego systemu 6. Struktura bazy danych Pdi_akcje W tabeli przechowywane są dane wykonywanych akcji w systemie dom. Zapytanie tworzące tabelę pdi_akcje: 18 S t r o n a
19 CREATE TABLE `pdi_akcje` ( ); `id` int(9) NOT NULL auto_increment, `nazwa` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis id int(9) Identyfikator wpisu nazwa varchar(254) Nazwa akcji Tabela 1. Akcje Pdi_akcje_szpital Akcje_szpital zawiera dane wykonywanych akcji. Zapytanie tworzące tabelę pdi_akcje_szpital: CREATE TABLE `pdi_akcje_szpital` ( ); `id` int(9) NOT NULL auto_increment, `nazwa` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis id int(9) Identyfikator wpisu nazwa Varchar(254) Nazwa akcji Tabela 2. Akcje szpital Pdi_lozka Tabela lozka zawiera dane pacjentów oraz dane dodanych sal oraz łóżek. Zapytanie tworzące tabelę pdi_lozka: CREATE TABLE `pdi_lozka` ( `id` int(9) NOT NULL auto_increment, `pacjent` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, `sala` int(3) NOT NULL, `lozko` int(2) NOT NULL, 19 S t r o n a
20 `pesel` varchar(11) character set utf8 collate utf8_polish_ci NOT NULL, `akcje` varchar(24) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) ); Nazwa atrybutu Typ Opis id int(11) Identyfikator łóżka pacjent Varchar(254) Imię i nazwisko pacjenta Sala int(3) Identyfikator sali lozko Int(2) Numer łóżka Pesel Varchar(11) Numer pesel akcje Varchar(24) Lista akcji przypisanych do łóżka Tabela 3. lozka Pdi_opiekunowie W tabeli przechowywane są dane opiekunów(dom). Zapytanie tworzące tabelę pdi_opiekunowie: CREATE TABLE `pdi_opiekunowie` ( ); `id` int(2) NOT NULL auto_increment, `nazwa` varchar(32) character set utf8 collate utf8_polish_ci NOT NULL, `telefon` varchar(12) character set utf8 collate utf8_polish_ci NOT NULL, `akcje` varchar(32) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis Id int(2) identyfikator Nazwa varchar(32) Nazwa opiekuna Telefon Varchar(12) Numer telefonu akcje Varchar(32) Lista akcji Tabela 4. opiekunowie Pdi_sale W tabeli przechowywane są nazwy sal. Zapytanie tworzące tabelę pdi_sale: 20 S t r o n a
21 CREATE TABLE `pdi_sale` ( ); `id` int(9) NOT NULL auto_increment, `nazwa` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis id int(9) identyfikator nazwa Varchar(254) Nazwa sali Tabela 5. sale Pdi_zgloszenia Tabela zawiera czas, dane zgłaszającego oraz dane potwierdzającego. Zapytanie tworzące tabelę pdi_zgloszenia: CREATE TABLE `pdi_zgloszenia` ( ); `id` int(9) NOT NULL auto_increment, `pacjent` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, `typ` int(2) NOT NULL, `czas` datetime NOT NULL, `wykonano` int(1) NOT NULL, `opiekun` varchar(64) character set utf8 collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis id int(9) identyfikator pacjent Varchar(254) Dane pacjenta(chorego) typ Int(2) Identyfikator akcji czas datetime Data zgłoszenia wykonano Int(1) Status wykonania opiekun Varchar(64) Opiekun Tabela 6. Zgloszenia Pdi_zgloszenia_szpital W tabeli zawarte są dane dotyczące zgłoszeń w szpitalu. Zapytanie tworzące tabelę pdi_zgloszenia_szpital: 21 S t r o n a
22 CREATE TABLE `pdi_zgloszenia_szpital` ( ); `id` int(9) NOT NULL auto_increment, `pacjent` varchar(254) character set utf8 collate utf8_polish_ci NOT NULL, `typ` int(4) NOT NULL, `czas` datetime NOT NULL, `wykonano` int(1) NOT NULL, PRIMARY KEY (`id`) Nazwa atrybutu Typ Opis id int(9) identyfikator pacjent varchar(254) Dane łóżka i pacjenta typ Int(4) Identyfikator zgłoszenia Czas Datetime Data wykonano Int(1) Status wykonania Tabela 7. Zgloszenia szpital ROZDZIAŁ III Oprogramowanie systemu informatycznego W niniejszym rozdziale zostaną zaprezentowane moduły, które składają się na Informatyczny system wspomagania danych. Poprzez opisy i zrzuty ekranu pokazane zostanie działanie aplikacji, a także jej funkcje. 1. Główne menu systemu W Informatycznym systemie wspomagania danych został stworzony główny interfejs w którym dostępne są wszystkie opcje, zarówno konfiguracyjne jak i administracyjne systemu, są tam dostępne dwa moduły(szpital oraz dom): 22 S t r o n a
23 Rysunek 11. Główne menu systemu 2. Szpital funkcje 2.1. Zarządzanie salami Podsystem służący dodawaniu sal na oddziale Rysunek 12. Dodawanie sal Naciskając edytuj można zmienić nazwę sali, potwierdzamy przyciskiem zapisz. 23 S t r o n a
24 Rysunek 13. Edycja sal Można usunąć salę poprzez kliknięcie w usuń, co spowoduje usunięcie danych pacjentów z danej sali i wszystkich danych dotyczących tej sali. Rysunek 14. Usuwanie sal 2.2. Zarządzanie łóżkami oraz pacjentami Ważnym elemenetem w systemie jest dodawanie łóżek do poszczególnych sal, odbywa się to w prosty sposób, wystarczy wybrać salę oraz numer łóżka(inny od tego który już istnieje) i kliknąć dodaj, łóżko automatycznie pojawi się w aplikacji. Usuwanie odbywa się poprzez kliknięcie usuń przy interesującym nas łóżku. 24 S t r o n a
25 Rysunek 15. Dodawanie łóżek Klikając w edytuj przy danym pacjencie możemy edytować przypisane mu parametry, jak numer sali, numer łóżka, imię, nazwisko, pesel(zawsze musi zgadzać się suma kontrolna tzn. Pesel musi być prawidłowy w przeciwnym wypadku po dodaniu nowego numeru i zapisaniu numer pesel wyświetli się na czerwono, co świadczy o błędzie w wprowadzaniu), opcje wzywania konkretnego pacjenta którymi będzie dysponował np. Nie każdy pacjent jest na tyle chory, aby sam nie mógł skorzystać z toalety. 25 S t r o n a
26 Rysunek 16. Edycja opcji pacjenta 2.3. Zarządzanie powiadomieniami Edytowanie ikon wyświetlających się pacjentowi w jego systemie tzn. Obrazka w formacie png, usuwanie bądź edytowanie. 26 S t r o n a
27 Rysunek 17. Aktualności Przykładowo dodawanie do systemu nowej akcji tzn. Dodatkowej możliwości dla pacjenta poprzez wpisanie nazwy i kliknięcie w przycisk dodaj. Rysunek 18. Dodawanie akcji Wybierając edytuj można dodać obrazek do utworzonej nowej akcji: Rysunek 19. Edytowanie akcji 27 S t r o n a
28 Rysunek 20. Menu wybierania pliku 2.4. Szczegółowy raport pobytu pacjenta w szpitalu Każdy pacjent dodany do systemu ma przypisane imię, nazwisko oraz numer pesel, po wpisaniu odpowiednich danych (wystarczy wpisać numer pesel który jest niepowtarzalny, bądź nazwisko) wyszukiwarka znajdzie dane interesującej nas osoby i wyświetli nam szczegółowy raport pobytu pacjenta i wszystkie informacje zapisane w systemie od rejestracji po wyrejestrowanie. 28 S t r o n a
29 Rysunek 21. Wyszukiwanie pacjenta 2.5 Statystyka aktywności pacjentów Rysunek 22. Raport wyszukiwanej osoby Statystyka aktywności to interfejs pokazujący procentowo ilość wpisów w każdej godzinie, oraz w trzech systemach zmianowych(zakładając pracę po 8 godzin, od 8-16, 16-24,24-8). 29 S t r o n a
30 Rysunek 23. Raport godzinowej ilości zgłoszeń Rysunek 24. Raport zmianowy Oczywiście istnieje możliwośc wglądu w wywoływane polecenia w każdej godzinie klikając zobacz : 30 S t r o n a
31 Rysunek 25. Wywołane zapytania w określonej godzinie 2.6 Panel informujący, komunikaty z wezwaniami Panel informujący to główne menu dla osoby zarządzającej oddziałem, pielęgniarki. Wyświetlają się tu wszystkie informacje płynące od pacjentów w formie listy oraz w formie ikonek łóżek w konkretnych salach. Każda ikona to konkretna osoba, jeżeli do systemu trafia wezwanie, łóżko zmienia kolor i wyświetla się przy nim miniaturka ikony z wezwania, ta która klika pacjent w swoim panelu dotykowym. Jeżeli łóżko jest zarejestrowane, wtedy jest ono w formie koloru zielonego, natomiast jeśli jest utworzone, ale nie ma przypisanej żadnej osoby jest ono szare. Rysunek 26. Obłożenie sal W oknie wezwań pacjenów osoba zarządzająca, każde wykonane zawołanie musi potwierdzić, za pomocą jednego przycisku pokazanego na przycisku poniżej: Rysunek 27. Potwierdzenie wezwania W oknie co 15 sekund odświeża się komuniakat o ilości nowych wezwań, tych niepotwierdzonych oraz zostaje odtwarzany dzwięk, zapewnia to pewną reakcję oraz i nie ma możliwości przeoczenia jakiegoś komunikatu czy niedostrzeżenia. 31 S t r o n a
32 Rysunek 28. Przypomnienie W całości w połączeniu z wszytskimi możliwościami interfejs wygląda w sposób pokazany na obrazku: Rysunek 29. Cały interfejs 32 S t r o n a
33 2.7 Konfiguracja mobilnego urządzenia Konfiguracja mobilnego urządzenia odbywa się w bardzo prosty sposób, wystarczy wpisać numer łóżka, sali a system sam automatycznie rozpozna i przypisze odpowiednie dane jak imię, nazwisko, pesel wprowadzone w menu zarządzaniu łóżkami oraz pacjentami opisanym wcześniej. 2.8 Panel pacjenta Rysunek 30. Konfiguracja mobilnego urządzenia Interfejs z dotykowymi, czytelnymi ikonami dla pacjenta dostosowany do urządzenia ipad pod względem rozdzielczości, działania i sprawności komunikacji. Rysunek 31. Panel pacjenta Po wybraniu interesującego polecenia, pojawia się menu akceptacji, dlatego aby uniknąć przypadkowych kliknięć, pacjent musi potwierdzić, zaakceptować każde wezwanie, aby nie wprowadzać do systemu błędnych i mylnych wezwań. 33 S t r o n a
34 Rysunek 32. Potwierdzanie decyzji Po kliknięciu akceptuje, zgłoszenie trafia do systemu i wyświetla się na głównym pulpicie. 3. Dom - funkcje Drugim zastosowaniem systemu są warunki mieszkalne, zakładając całodobową potrzebę opieki nad chorym, dla przykładu może to być osoba sparaliżowana, potrafiąca myśleć i wykonywać gesty ręką. Taka osoba wymaga ciągłej kontroli osoby chorej, nie może jej niczego brakować, a w połączeniu z systemem można zaoszczędzić czas a przy okazji wykonywać inne zajęcia w domu bez obawy o dobro chorego. Chory dostaje tutaj interfejs dotykowy taki jak w Szpitalu z wszystkimi wezwaniami zapisanymi w systemie. 34 S t r o n a
35 Rysunek 33. Interfejs chorego Dodatkowo dodani zostali opiekunowie czyli osoby, które opiekują się osobą, przeważnie są to najbliższe osoby z rodziny jak tata, mama, brat, siostra oraz bardzo często pielęgniarka. Chory wybiera sobie osobę, która ma mu udzielić pomocy a następnie przechodzi do konkretnych zadań. 35 S t r o n a
36 Rysunek 34. Panel wezwań 3.1. Zarządzanie powiadomieniami Jest to strona dzięki której można edytować obrazki w panelu pacjenta, edytować nazwy, przypisywać inne obrazki. Rysunek 35. Powiadomienia Dom 36 S t r o n a
37 3.2. Zarządzanie opiekunami chorego Jest to strona konfiguracyjna, umożliwia dodawanie opiekunów, edycje oraz usuwanie. Przypisujemy nazwę opiekuna oraz możemy przypisać numer telefonu, jest to opcja dodatkowa, gdyż istnieje możliwość zaimplementowania jej w systemie. Działanie jest dosyć proste, po wyborze akcji przez chorego system wysyłałby sms-a na ustawiony wcześniej numer telefonu opiekuna, np. Wybierając polecenie rozmowa, opiekun nawet będąc poza domem wiedziałby że chory oczekuje od niego rozmowy. Rysunek 36. Dodawanie opiekuna Używając opcji edytuj przy interesującym nas opiekunie, administrujemy jego danymi, możemy je edytować a także przypisujemy do konkretnego opiekuna dzwięk. Oprócz komunikacji wizualnej, sygnał dzwiękowy jest tutaj dobrym rozwiązaniem, gdyż nie ma potrzeba przebywania w bliskim zasięgu komputera na którym będą wyświetlać się komunikaty, po kliknięciu w opiekuna zostaje odtwarzany dzwięk przez głośniki podłączone do urządzenia, proponowany dzwięk to nazwa tej osoby zapisana w systemie np. Alina. 37 S t r o n a
38 Rysunek 37. Edycja opiekuna Każdemu opiekunowi można przypisać zadania, które może wykonywać w zależności kto to jest, wtedy w pulpicie chorego wyświetlą się tylko te opcje dla danej osoby, które zostały skonfigurowane. 4. Możliwości rozbudowy Rysunek 38. Edycja zadań System w przyszłości może być zastosowany także jako uniwersalne urządzenie do zarządzania akcesoriami jak np. Sterowaniem łóżka, dlatego została stworzona prezentacje pokazująca taką możliwość. Przeglądając różne systemy można zauważyć, że takie łóżka standardowo mają 4 tryby ustawiania. Było by to bardzo dobre rozwiązanie jeśli pacjent posiadałby w jednym urządzeniu sterowanie wszystkimi potrzebnymi mu urządzeniami jak właśnie dla przykładu łóżko ortopedyczne. 38 S t r o n a
39 Rysunek 39. Tryby łóżka ortopedycznego Każdy tryb został pokazany łącznie z prototypem pilota do sterownia dla systemu. 39 S t r o n a
40 Rysunek 40. Przykładowy tryb łóżka 5. Wybrane fragmenty kodu źródłowego Cały system nie funkcjonowałby poprawnie, bez kompletu funkcji i skryptów odpowiedzialnych za określone funkcjonalności systemu. W tym punkcie przedstawione zostanie kilka przykładowych fragmentów kodu źródłowego aplikacji. Na początek fragment odpowiedzialny za połączenie z baza danych oraz kodowanie połączenia. <? // przypisanie warto ci zmiennych (nazwa bazy, adres serwera, nazwa u ytkownika i hasło) $db = 'iswd'; $dbhost = 'stud.wsi.edu.pl'; $dbuser = 'iswd'; $dbpass = 'kameel55'; // próba połaczenia si z baz MySQL, przy pomocy wcze niej okre lonych zmiennych $connect = mysql_connect($dbhost,$dbuser,$dbpass) or die ("Nie mog poł czy si z serwerem MySQL."); mysql_select_db($db) or die ("Bł d. Problem z baz MySQL."); // okre lenie kodowania danych pobieranych z bazy mysql_query("set NAMES 'utf8'");?> 40 S t r o n a
41 Kolejny fragment przedstawiony poniżej ma za zadanie zalogować i wylogować z systemu, pierwsze sprawdza czy został podany prawidlowy login oraz hasło, następnie przypisuje zmienną w sesji _SESSION określając powodzenie lub niepowodzenie logowania. <? // sprawdzamy czy została przesłana zmienna z loginem if(isset($_post['login'])) { // porównujemy wprowadzone dane z wła ciwymi if($_post[login] == 'admin' && $_POST[password] == 'user') { // w przypadku zgodno ci danych przypisujemy zmienn sesji w tablicy _SESSION okre laj c powodzenie logowania $_SESSION['log_iswd'] = 'done'; } else { // w przypadku braku zgodno ci danych przypisujemy zmienn sesji w tablicy _SESSION okre laj c nieprawidłowe logowanie $_SESSION['log_iswd'] = '<h1>bł d logowania!</h1>'; } } // sprawdzamy czy została przesłana zmienna z "lout" if($_get['a'] == 'lout') { // w przypadku przesłania tej zmienne nast puje usuni cie zmiennej sesyjnej "log_iswd" unset($_session['log_iswd']); }?> Następny fragment odpowiedzialny jest za dołączenie plików i określenie tytułu: <? // tworzymy sesj bie c na podstawie identyfikatora sesji session_start(); // doł czamy plik odpowiedzialny za poł czenie z bazą danych require_once('db_connect.php'); // okre lamy tytuł systemu $title = "Informatyczny system wspomagania danych";?> Następny fragment kodu odpowiedzialny jest za usuwanie plików z serwera za pośrednictwem PHP, pierwsze określana zostaje zmienna z lokalizacja a następnie funkcja file_exists sprawdza czy plik znajduje się na serwerze, jeśli tak to zostaje usunięty z serwera: <? // okre lamy zmienn z lokalizacj i nazw pliku $delfile = 'akcje/'.$_get[edit].'.png'; // sprawdzamy czy plik znajduje si na serwerze przy pomocy funkcji file_exists(), a nast pnie usuwamy z serwera - funkcja unlink() if(file_exists($delfile)) unlink($delfile);?> 41 S t r o n a
42 Pobieranie danych opiekuna: <? // pobieramy dane wybranego opiekuna na podstawie zmiennej przesłanej metod GET $f = mysql_query("select * FROM pdi_opiekunowie WHERE id = '".$_GET['opiekun']."'"); // sprawdzamy czy w bazie znajduj si pasuj ce rekordy if(mysql_num_rows($f)>0) { while ($i = mysql_fetch_object($f)) { // przypisujemy zmienn sesji w tablicy _SESSION okre laj c nazw opiekuna $_SESSION['opiekun'] = $i->nazwa; // przypisujemy zmienn sesji w tablicy _SESSION okre laj c akcji przypisanych do wybranego opiekuna $_SESSION['opiekun_akcje'] = $i->akcje; }?> Aby wygenerować opcje wyboru wyświetlane w panelu chorego po wybraniu opiekuna korzystamy ze zmiennej scoresarray oraz maxkey. <? // zmiennej scoresarray przypisujemy klucze z tablicy $dzial zawieraj cej akcje $scoresarray = array_keys($dzial); // zmiennej maxkey przypisujemy najwi ksz liczb spo ród podanych argumentów w zmiennej scoresarray $maxkey = max($scoresarray); // tworzymy tablic a zawieraj c akcje wybranego opiekuna na podstawie wcze niej przypisanej zmiennej sesyjnej $a = explode(',',$_session['opiekun_akcje']); // przeszukujemy tablic z akcjami // nast pnie porównujemy j z akcjami opiekuna for($i=1;$i<=$maxkey;$i++) { if(!empty($dzial[$i])) { // wy wietlamy akcje (link, obrazek oraz nazw ) przypisane do konkretnego (wybranego) opiekuna if((in_array($i,$a))) { echo '<a href="?action='.$i.'" title="'.$dzial[$i].'"> <img src="akcje/'.$i. '.png" alt=""/>'.$dzial[$i].'</a>'; } } }?> Za zapis wezwania do bazy danych odpowiedzialny jest poniższy fragment kodu: <? // dodajemy do bazy nowy rekord zawieraj cy m.in. rodzaj wezwania, czas i dane opiekuna mysql_query("insert INTO pdi_zgloszenia VALUES (NULL,'$id', '".$_GET['action']."', NOW(), 0, '".$_SESSION['opiekun']."')") // w przypadku problemów z dodaniem wy wietlamy informacj oraz komunikat bł du bazy danych or die 42 S t r o n a
43 ("<div>nie mog poł czy si z serwerem MySQL.</div>". mysql_error());?> Kod odpowiedzialany za generowanie podglądu sal wraz z łóżkami, pacjentami oraz aktualnymi wezwaniami, wygląda następująco: <? // pobieramy sale z bazy danych $fs = mysql_query("select * FROM pdi_sale order by nazwa ASC"); if(mysql_num_rows($fs)>0) { while ($is = mysql_fetch_object($fs)){ // wy wietlamy sale echo '<div style="border: 1px solid #ccc; padding: 5px; margin: 5px; float: left; width: 280px">'; echo '<b>'.$is->nazwa.'</b><br/>'; // pobieramy łó ka z bazy danych przypisane do aktualnej sali $f = mysql_query("select * FROM pdi_lozka WHERE sala = $is->id order by lozko ASC"); if(mysql_num_rows($f)>0) { while ($i = mysql_fetch_object($f)){ $nr = 'P'.$i->sala.'#'.$i->lozko; if(!empty($i->pacjent)) $nr.= ' - '.$i->pacjent; // sprawdzamy czy istniej jakie niewykonane zgłoszenia dla danego łó ka $fp = mysql_query("select * FROM pdi_zgloszenia_szpital WHERE pacjent LIKE '%P".$i->sala."#".$i->lozko."%' AND wykonano = 0 ORDER by czas DESC LIMIT 1"); // je li istniej wy wietlamy informacj o wezwaniu i dane pacjenta if(mysql_num_rows($fp)>0) { while ($fi = mysql_fetch_object($fp)){ $kto = explode(' - ',$fi->pacjent); echo '<div style="float: left; position: relative; cursor: help" title="'.$kto[1].' / '.$dzial[$fi->typ].'"> <img src="css/bed+.png" style="padding: 5px"/> <a href="javascript: void(0)" onclick="window.open(\'details.php?i='.$i- >sala.'&j='.$i->lozko.'\', \'new\', \'width=600, height=300\'); return false;"><img src="css/m'.$fi->typ.'.png" style="position: absolute; top: 0px; right: -5px; height:30px"></a> <blink style="font-weight: bold; position: absolute; top: 12px; left: 32px; color: white; font-size: 14px">!!</blink> </div>'; } } // je li nie, wy wietlamy łó ko bez komunikatu else { // je li nie mamy przypisanego pacjenta do łó ka wy wietlamy ikon szarego łó ka if(empty($i->pacjent)) echo '<div style="float: left; position: relative"><img src="css/bedgrey.png" style="padding: 5px" title="'. $nr.'"/></div>'; // w przeciwnym wypadku (je li pacjent jest przypisany) wy wietlamy ikon zielonego łó ka else echo '<div style="float: left; position: relative"><img src="css/bed.png" style="padding: 5px" title="'.$nr.'"/></div>'; } } } // w przypadku braku przypisanych łó ek do sali, wy wietlamy informacj else echo 'Brak łó ek w sali.'; echo '<div class="clr"></div></div>'; }?> 43 S t r o n a
44 ROZDZIAŁ IV Testowanie systemu informatycznego W rozdziale tym zostanie pokazane testowanie Informatycznego systemu wspomagania danych, a tym samym zostanie zaprezentowanie działania stworzonej aplikacji. 1. Proces dodawanie sal, łóżek oraz pacjenta W celu dodania sal administrator musi skorzystać ze strony zarządzanie salami, wpisać numer i nazwe sali, następnie potwierdzić klikając dodaj. Rysunek 41. Dodawanie sali Następnym krokiem jest dodanie łóżek do konkretnych sal, musimy wybrać zarządzanie łóżkami oraz pacjentami, następnie wybrać salę która nas interesuje oraz numer łóżka, zatwierdzamy klikając dodaj. 44 S t r o n a
45 Rysunek 42. Dodawanie łóżek Używając opcji edytuj przy konkretnym łóżku, mamy możliwośc dodania pacjenta. Wystarczy w pacjent wpisać Imię i Nazwisko a w polu pesel, odpowiedni niepowtarzalny numer a łóżko zostanie zarezerwowane dla tego pacjenta, od tego momentu będzie on widoczny w panelu informacyjnym. W każdym momencie te dane można edytować, proces dodania jest równoznaczny z rejestracją. Rysunek 43. Dodawanie pacjenta 45 S t r o n a
46 2. Przypisywanie urządzenia do pacjenta Dodawanie urządzenia do sytemu odbywa się na urządzeniu mobilnym poprzez konfiguracje urządzenia mobilnego. Wystarczy w pustym polu wpisać numer sali, numer łóżka, imię, nazwisko oraz numer pesel a system automatycznie przypisze i doda w systemie wszystkie dane. Prawidłowy ciąg znaków to: P13 Kamil Błaszczak , gdzie 1- to numer sali, 3 określa numer łóżka, kamil- imię, błaszczak- nazwisko, numere pesel dodawanej osoby. 3. Panel informacyjny Rysunek 44. Przypisywanie urządzenia do pacjenta Tutaj trafiają wszystkie informacje kierowane od pacjentów, wezwania wyświetlają się w formie aktywnych czerownych łóżek z mianiaturką ikonki wezwania. Rysunek 45. Aktywne wezwanie Po kliknięciu na czerwone łóżko, czyli na przypisanego pacjenta, który wysłał jakieś wezwanie wyświetla się lista wszystkich nieywkonanych jego zapytań od najnowszego do późniejszych: 46 S t r o n a
47 Rysunek 46. Niewykonane wezwania Wszystkie wezwania wyświetlają się w liście pod salami od najnowszego do najstarszego, potwierdzone i niepotwierdzone. Rysunek 47. Wezwania Każde wykonane wezwanie należy potwierdzić, klikając na ikonke zapętlonej strzałki, pokazanej na rysunku poniżej, daje to gwarancję że wezwanie zostało sprawdzone i wykonane. Rysunek 48. Potwierdzenie Co 15 sekund strona zostaje odświeżona i pojawia się komunikat o niewykonanych zadaniach wraz z odtwarzanym dzwiękiem co daje pewność, że nawet podczas innych zajęć osoba opiekująca się w danym momencie panelem informacyjnym nie przeoczy czy nie zareaguje na wezwanie. 47 S t r o n a
48 Rysunek 49. Komunikat 4. Dom - komunikacja Strona Zarządzanie opiekunami chorego umożliwia nam dodanie osób opiekujących się chorym do systemu, poprzez podanie nazwy, numeru telefonu, przypisanie dzwięku(odtwarzanego w momencie wybrania przez pacjenta osoby) oraz akcji które może dana osoba wykonywać. Rysunek 50. Edycja opiekunów Gdy na pulpicie chorego zostaje wybrana osoba jaką jest zainteresowany oraz wezwanie, zostaje odtworzony dzwięk dodany wcześniej przez osobę administrującą, a 48 S t r o n a
49 prośba chorego wyświetla się nam innym komputerze z włączonym adresem zarządzania wezwaniami. Rysunek 51. Zarządzanie wezwaniami Znajdują się tutaj informacje jakie zapytania zostały wysłane przez chorego, o jakiej godzinie w jaki dzień, oraz do kogo były one skierowane, podobnie jak w systemie szpital, jest tutaj możliwość potwierdzania wykonanych zadań. Zakończenie 1. Podsumowanie Celem pracy było stworzenie aplikacji internetowej, która będzie efektywnie wspomagać zarządzanie oddziałem szpitala wraz z pacjentami, oraz pomoże w opiece chorego w warunkach mieszkalnych. System został zaprojektowany tak, aby ułatwić administrowanie pacjentami oraz zarządzanie. Stworzona aplikacja umożliwia administratorowi rejestrację oraz wyrejestrowanie pacjentów, wgląd w wszystkie wezwania, sprawdzanie ilości zdarzeń, generowanie raportu oraz statystyk aktywności. System jest bardzo prosty w obsłudze, daje wiele możliwości rozwijania jak np. Wzbogacenie systemu o sterowanie łóżkiem, jest bardzo intuicyjny. Dzięki temu rozwiązaniu każde wezwanie chorego(dom) czy 49 S t r o n a
50 pacjenta(szpital) zostaje zapisane w bazie danych, jest to także pomoc dla lekarza, gdyż raport może sugerować pewne powtarzające się schematy. Dla administratora, czy to pielęgniarki czy opiekunów jest to bardzo duże ułatwienie zarówno w organizacji czasu jak i też w sposobie opieki, zawsze wiadomo jakie wezwanie wykonać jako pierwsze w zależności od priorytetu. 2. Wnioski Informatyczny system wspomagania danych spełnia założenia postawione na wstępie pracy dyplomowej, dzięki czemu stał się praktycznym narzędziem umożliwiającym zarządzanie działaniami pacjenta oraz chorego w domu. System ten może zostać wdrożony w każdej placówce publicznej czy prywatnej przyjmującej pacjentów, a także w każdym domu prywatnym czy mieszkaniu, gdzie znajduje się osoba potrzebująca całodobowej opieki, co z pewnością podniesie atrakcyjność usług oraz poszerzy możliwości placówki. Wnioski końcowe: System spełnia przyjęte założenia Stworzony system może ułatwić zarządzanie pacjentami Stworzony system może uprzyjemnić oraz ułatwić pobyt chorym Wykorzystane narzędzia informatyczne takie jak HTML, JavaScript, PHP, MySQL, pozwala na rozbudowę systemu o zaawansowane rozwiązania. 3. Uwagi końcowe Stworzona aplikacja może w przyszłości zostać rozbudowana o kolejne funkcjonalności. Dodatkową możliwością mogłoby być: Rozbudowanie systemu o możliwośc sterowania łóżkiem ortopedycznym Rozpudowanie systemu o możliwość sterowania zasłonami okien Utworzenie (szpital) ogólnego systemu dla całego oddziału, wspomagającego także lekarzy Dodanie do systemu danych pielęgniarek na oddziale i stworzenie systemu z grafikiem pracy połączonego z interfejsem tej aplikacji 50 S t r o n a
51 Kwestie te nie były brane pod uwagę w założeniach pracy, ale warto zaznaczyć, że istnieje taka możliwość. Bibliografia A. Publikacje 1. Gajda W.: PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych. Wydawnictwo Helion, Meyer E.: Podręcznik CSS. Eric Meyer o tworzeniu nowoczesnych układów stron WWW. Wydawnictwo Helion, 2011 B. Prace dyplomowe WSIZ 1. Krzysztof Czernik, Informatyczny system rejestrowania pacjentów, Bielsko- Biała 2009, doc. dr n.t. M. Marecka 2. Marcin Kalarus, System rezerwacji i prezentacji repertuaru dla kina, Bielsko- Biała 2010, dr inż. Robert Kolud 3. Maria Rołka, Internetowy system informacyjny szpitala, Bielsko-Biała 2001, prof. dr hab. n.t., dr n.e. Franciszek Marecki C. Źródła internetowe Spis rysunków Rysunek 1. Schemat architektury klient - serwer Rysunek 3. Creatext - wygląd programu Rysunek 4. Adobe Photoshop CS Rysunek 5. Schemat blokowy systemu obsługi pielęgniarki Rysunek 6. Schemat blokowy systemu obsługi pacjenta Rysunek 7. Schemat blokowy systemu obsługi opiekuna S t r o n a
52 Rysunek 8. Schemat blokowy systemu obsługi opiekuna Rysunek 9. Diagram ERD Rysunek 10. Główne menu systemu Rysunek 11. Dodawanie sal Rysunek 12. Edycja sal Rysunek 13. Usuwanie sal Rysunek 14. Dodawanie łóżek Rysunek 15. Edycja opcji pacjenta Rysunek 16. Aktualności Rysunek 17. Dodawanie akcji Rysunek 18. Edytowanie akcji Rysunek 19. Menu wybierania pliku Rysunek 20. Wyszukiwanie pacjenta Rysunek 21. Raport wyszukiwanej osoby Rysunek 22. Raport godzinowej ilości zgłoszeń Rysunek 23. Raport zmianowy Rysunek 24. Wywołane zapytania w określonej godzinie Rysunek 25. Obłożenie sal Rysunek 26. Potwierdzenie wezwania Rysunek 27. Przypomnienie Rysunek 28. Cały interfejs Rysunek 29. Konfiguracja mobilnego urządzenia Rysunek 30. Panel pacjenta Rysunek 31. Potwierdzanie decyzji Rysunek 32. Interfejs chorego Rysunek 33. Panel wezwań Rysunek 34. Powiadomienia Dom Rysunek 35. Dodawanie opiekuna Rysunek 36. Edycja opiekuna Rysunek 37. Edycja zadań Rysunek 38. Tryby łóżka ortopedycznego Rysunek 39. Przykładowy tryb łóżka Rysunek 40. Dodawanie sali Rysunek 41. Dodawanie łóżek Rysunek 42. Dodawanie pacjenta Rysunek 43. Przypisywanie urządzenia do pacjenta Rysunek 44. Aktywne wezwanie Rysunek 45. Niewykonane wezwania Rysunek 46. Wezwania Rysunek 47. Potwierdzenie Rysunek 48. Komunikat Rysunek 49. Edycja opiekunów Rysunek 50. Zarządzanie wezwaniami S t r o n a
53 Spis tabel Tabela 1. Akcje Tabela 2. Akcje szpital Tabela 3. lozka Tabela 4. opiekunowie Tabela 5. sale Tabela 6. Zgloszenia Tabela 7. Zgloszenia szpital S t r o n a
54 SUMMARY The purpose of the system called IT Data Support System is to develop an Internetbased application to facilitate effective management of hospital departments and patient care in hospital or at home and to help perform the necessary information and administrative functions. Of great significance are the speed of processing and communicating information as well as the ease of use. This application will make it easier for nurses to perform their duties, as they will find it easy to control and manage their nurse calls. An increasing number of people use IT tools to make their private or work lives easier, installing various applications at work or at home. People buy new equipment, such as personal computers, notebooks, netbooks or smartphones. The healthcare system, too, is taking advantage of new technologies, as new IT tools are implemented. All patients want to be able to call a nurse as quickly and easy as possible. However, patients are often prevented by their medical conditions from effectively communicating with their nurses, thus being unable to provide them with the necessary instructions or information without getting out of bed. Similarly, a nurse not knowing which of her patients needs what often has to do things she would not have to do otherwise. The system will help to save time and to avoid unnecessary work. The patient will be able to use the system s tactile interface to generate a call. The system will also allow nurses to manage patient wards, beds and patients from the same place. It can also be used to record nurse calls and to view statistics such as the time when the largest number of calls are generated (which, in turn, can help to divide work more equally during the day). Such problems can be solved with the use of a properly designed IT tool. Such a tool should be so designed as to allow for transparent, easy and, above all, quick access to information on the one hand and to improve the efficiency of managing patient care whether in hospital or at home on the other. The aim of the thesis was to design an Internet-based application that would effectively facilitate both the management of hospital wards and their patients, and patient care at home. The system has been so designed as to facilitate patient administration and hospital department management. The application allows the administrator to register and unregister patients, to view all nurse calls, to check the number of such calls and to generate reports and activity statistics. 54 S t r o n a
Informatyczny system wspomagania danych
Wyższa Szkoła Informatyki i Zarządzania Wydział Informatyki Katedra Systemów Telekomunikacyjnych i Mobilnych Kierunek studiów : INFORMATYKA Specjalizacja : Systemy informatyczne Autoreferat : Informatyczny
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ
ELEKTRONICZNA KSIĄŻKA ZDARZEŃ Instrukcja obsługi 1. WSTĘP... 2 2. LOGOWANIE DO SYSTEMU... 2 3. STRONA GŁÓWNA... 3 4. EWIDENCJA RUCHU... 4 4.1. Dodanie osoby wchodzącej na teren obiektu... 4 4.2. Dodanie
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką Autor: Paweł Konieczny Promotor: dr Jadwigi Bakonyi Kategorie: aplikacja www Słowa kluczowe: Serwis
Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:
Rejestracja- MDK Przeglądanie oferty i rejestracja kandydata Informacje ogólne Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych: Internet Explorer
LeftHand Sp. z o. o.
LeftHand Sp. z o. o. Producent oprogramowania finansowo-księgowe, handlowego i magazynowego na Windows i Linux Instrukcja rejestracji wersji testowej programu LeftHand Ten dokument ma na celu przeprowadzić
Nabór Bursy/CKU. Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:
Nabór Bursy/CKU Przeglądanie oferty i rejestracja kandydata Informacje ogólne Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych: Internet Explorer
Instrukcja użytkownika OPERATORA Akademickiego Systemu Archiwizacji Prac
Instrukcja użytkownika OPERATORA Akademickiego Systemu Archiwizacji Prac Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem antyplagiatowym
1. LOGOWANIE DO SYSTEMU
1. LOGOWANIE DO SYSTEMU Aby zalogować się do systemu należy do okna przeglądarki internetowej wpisać adres: mindstormlab.com/cms Należy upewnić się, że w pasku adresu przeglądarki po wprowadzeniu poprawnego
Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:
Nabór CKU Przeglądanie oferty i rejestracja kandydata Informacje ogólne Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych: Internet Explorer wersja
Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:
Nabór CKU Przeglądanie oferty i rejestracja kandydata Informacje ogólne Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych: Internet Explorer wersja
Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET
Dokumentacja systemu erecepcja.com SYSTEM REJESTRACJI KLIENTÓW PRZEZ INTERNET Lublin 16.01.2012 1 Spis treści REJESTRACJA KONTA W SYSTEMIE... 3 PIERWSZA KONFIGURACJA... 4 PIERWSZA KONFIGURACJA - PLACÓWKI...
Instrukcja erejestracji Kliniki Nova.
Instrukcja erejestracji Kliniki Nova. 1. Opis funkcji systemu erejestracji: 1.1 użytkownik nie zalogowany. Wyszukiwanie wizyt. 1. Zakładka Wyszukiwanie pozwala na przeszukiwanie dostępnych wizyt. 2. Poprzez
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja aplikacji internetowej do wyszukiwania promocji Autor: Sylwester Wiśniewski Promotor: dr Jadwiga Bakonyi Kategorie: aplikacja webowa Słowa
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
APD Instrukcja użytkownika
1. Wstęp Archiwum Prac Dyplomowych (w skrócie: APD) jest jednym z wielu serwisów internetowych współpracujących z Uniwersyteckim Systemem Obsługi Studiów. Aplikacja ta pełni rolę katalogu i repozytorium
Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller
Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji
S P I S T R E Ś C I. Instrukcja obsługi
S P I S T R E Ś C I Instrukcja obsługi 1. Podstawowe informacje o programie.................................................................................... 2 2. Instalacja programu.....................................................................................................
Instrukcja. Systemu Obsługi Praktyk -Moduł Student UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE
UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Centrum Kształcenia i Obsługi Studiów Biuro Spraw Studenckich Instrukcja Systemu Obsługi Praktyk -Moduł Student Aktualizacja z dnia 30.05.2016 Spis treści
Materiał szkoleniowy:
UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Nowoczesny model zarządzania w UMCS umowa nr UDA-POKL.04.01.01-00-036/11-00 Pl. Marii Curie-Skłodowskiej 5, 20-031 Lublin, www.nowoczesny.umcs.lublin.pl
Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O.
Instrukcja Rejestracji i aktywacji konta w systemie so-open.pl 1Strona 1 z 12 Spis treści Wstęp... 3 Rejestracja... 3 Aktywacja konta... 5 Rozpoczęcie pracy z systemem... 7 Pierwsze logowanie do systemu...
Baza danych do przechowywania użytkowników
System logowania i rejestracji jest bardzo przydatną funkcjonalnością na każdej stronie. Umożliwia sprawną identyfikację i zarządzanie użytkownikami. Strona ze skryptem logowania nabiera dużej wartości.
Informatyczny system zarządzania fitness klubem
Wyższa Szkoła Informatyki i Zarządzania Wydział Informatyki Katedra Systemów Internetowych i Multimedialnych Kierunek studiów : INFORMATYKA Specjalność : Systemy informatyczne Praca dyplomowa inżynierska
Instrukcja obsługi. Helpdesk. Styczeń 2018
Instrukcja obsługi Helpdesk Styczeń 2018 1 Spis treści: Ogólna obsługa Helpdesk...3 1. Logowanie do systemu....3 2. Menu główne...3 2.1 Strona domowa...4 2.2 Zmiana hasła...6 3. Otwarcie zgłoszenia...6
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED
KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:
Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury
Instrukcja obsługi Zaplecza epk dla Pracowników Instytucji w zakresie zarządzania danymi szczegółowymi dotyczącymi sposobu realizacji procedury 1 Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 INSTYTUCJA
Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
Archiwum Prac Dyplomowych
Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana
Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy
Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy Spis treści: 1 WSTĘP... 3 2 DOSTĘP DO SYSTEMU... 3 3 OPIS OGÓLNY SEKCJI TŁUMACZENIA...
Instrukcja użytkownika NAUCZYCIELA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC
Instrukcja użytkownika NAUCZYCIELA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC 1. Logowanie do systemu ASAP Logowanie do systemu ASAP odbywa się na stronie www. asap.pwsz-ns.edu.pl W pola login i hasło znajdujące
Instrukcja użytkownika OPERATORA Akademickiego Systemu Archiwizacji Prac
Instrukcja użytkownika OPERATORA Akademickiego Systemu Archiwizacji Prac Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem antyplagiatowym
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze
Instrukcja obsługi platformy B2B ARA Pneumatik
Instrukcja obsługi platformy B2B ARA Pneumatik Spis treści 1. DOSTĘP DO SERWISU... 2 1.1 REJESTRACJA... 2 1.2 LOGOWANIE... 4 1.3 RESETOWANIE HASŁA... 4 2. SKŁADANIE ZAMÓWIENIA... 5 2.1 WYBÓR GRUPY PRODUKTÓW...
Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
INSTRUKCJA Panel administracyjny
INSTRUKCJA Panel administracyjny Konto trenera Spis treści Instrukcje...2 Opisy...2 Lista modułów głównych...3 Moduł szkoleniowy...4 Dodaj propozycję programu szkolenia...4 Modyfikuj arkusz wykładowcy...6
Klient poczty elektronicznej - Thunderbird
Klient poczty elektronicznej - Thunderbird Wstęp Wstęp Klient poczty elektronicznej, to program który umożliwia korzystanie z poczty bez konieczności logowania się na stronie internetowej. Za jego pomocą
Wykład 5: PHP: praca z bazą danych MySQL
Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych
Proces dyplomowania w module Wirtualna Uczelnia 10_06_2019 OPIEKUN PRACY DYPLOMOWEJ RECENZENT
Proces dyplomowania w module Wirtualna Uczelnia 10_06_2019 OPIEKUN PRACY DYPLOMOWEJ RECENZENT Wyłacznie do użytku wewnętrznego AGH. 1. Obsługa pracy dyplomowej przez opiekuna pracy dyplomowej Po wgraniu
Instrukcja Użytkownika (Nauczyciel Akademicki) Akademickiego Systemu Archiwizacji Prac
Instrukcja Użytkownika (Nauczyciel Akademicki) Akademickiego Systemu Archiwizacji Prac Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem
Instrukcja dostępu do usługi Google Scholar
Instrukcja dostępu do usługi Google Scholar UWAGA dostęp do Google Scholar wymaga posiadania konta Google. Utworzenie jednego konta Google pozwala na dostęp do wszystkich usług Google. Oznacza to, że jeśli
Nie wszystkie funkcje e-rejestracji wymienione w poniższej instrukcji są dostępne
eportal pacjenta Nie wszystkie funkcje e-rejestracji wymienione w poniższej instrukcji są dostępne Aplikacja eportal pacjenta firmy CompuGroup Medical Polska to elektroniczny System rejestracji pacjentów
Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.
Płace Optivum Jak przenieść dane programu Płace Optivum na nowy komputer? Aby kontynuować pracę z programem Płace Optivum na nowym komputerze, należy na starym komputerze wykonać kopię zapasową bazy danych
System epon Dokumentacja użytkownika
System epon Dokumentacja użytkownika Prawa autorskie tego opracowania należą do MakoLab S.A. Dokument ten, jako całość, ani żadna jego część, nie może być reprodukowana lub rozpowszechniana w jakiejkolwiek
Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
Instrukcja użytkownika STUDENTA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC
Instrukcja użytkownika STUDENTA AKADEMICKIEGO SYSTEMU ARCHIWIZACJI PRAC Strona 1 z 14 Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2017 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2017
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja
ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.
Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
FUNKCJONALNOŚ C PORTAL B2B KAMELEON.ŚQL 7.5.60
FUNKCJONALNOŚ C PORTAL B2B KAMELEON.ŚQL 7.5.60 W KAMELEON.SQL 7.5.60 została dodana funkcjonalność klasy B2B (na tą funkcjonalność wymagana jest dodatkowa licencja, którą można wykupić w naszej firmie)
Instalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Instrukcja dla ucznia
Instrukcja dla ucznia Zalecane przeglądarki Rejestracja Aktywacja dostępu Widok główny Zawartość zeszytu ćwiczeń Wybór ćwiczenia Wysyłanie rozwiązań Twoje wyniki Oznaczenia ukończonych i rozpoczętych ćwiczeń
Podręcznik Użytkownika LSI WRPO
Podręcznik użytkownika Lokalnego Systemu Informatycznego do obsługi Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2007 2013 w zakresie wypełniania wniosków o dofinansowanie Wersja 1 Podręcznik
Instrukcja użytkownika. Instrukcja konfiguracji i obsługi modułu e-rejestracja
Instrukcja użytkownika Instrukcja konfiguracji i obsługi modułu e-rejestracja Spis treści 1. Wprowadzenie... 3 1.1. Do czego służy moduł e-rejestracji?... 3 1.2. Schemat działania systemu e-rejestracja...
Instrukcja zarządzania kontami i prawami. użytkowników w systemie express V. 5
Instrukcja zarządzania kontami i prawami użytkowników w systemie express V. 5 1 SPIS TREŚCI 1. Logowanie do systemu.3 2. Administracja kontami użytkowników..4 2.1. Dodawanie grup użytkowników....5 2.2.
PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA
Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E14 Numer zadania: 01 Wypełnia zdający Numer PESEL zadającego Czas trwania egzaminu:
Instrukcja Użytkownika (Studenta) Akademickiego Systemu Archiwizacji Prac
Instrukcja Użytkownika (Studenta) Akademickiego Systemu Archiwizacji Prac Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem antyplagiatowym
Nabór Przedszkola. Przewodnik dla rodziców i opiekunów
Nabór Przedszkola Przewodnik dla rodziców i opiekunów Wrocław 2012 Spis treści Informacje ogólne... 4 Wymagania techniczne przeglądarek internetowych... 4 Układ strony dla kandydata... 4 Obsługa rodzica/opiekuna
Podręcznik użytkownika programu. Ceremonia 3.1
Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10
Instrukcja rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych przez promotora i recenzenta
Procedura rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych (APD) Recenzent Obrona Dziekanat Student Student Student Dziekanat Krok Kto Zadanie do wykonania Dostarczenie do dziekanatu informacji
Projektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
timetrack Przewodnik Użytkownika timetrack Najważniejsze Funkcje
timetrack Przewodnik Użytkownika timetrack jest łatwą w obsłudze aplikacją, stworzoną do rejestracji czasu. Pozwala ona na zapisywanie czasu spędzonego z klientami oraz podczas pracy nad projektami i zadaniami
CEMEX Go. Katalog zamówień i produktów. Wersja 2.1
Katalog zamówień i produktów Wersja 2.1 Katalog zamówień i produktów Stawiając na innowacje i doskonaląc obsługę Klienta, firma CEMEX stworzyła zintegrowane rozwiązanie cyfrowe, nazwane, które pozwoli
Przewodnik Google Cloud Print
Przewodnik Google Cloud Print Wersja B POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następujący styl uwag: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają
raporty-online podręcznik użytkownika
raporty-online podręcznik użytkownika Ramzes Sp. z o.o. jest wyłącznym właścicielem praw, w tym wszelkich majątkowych praw autorskich do programu oraz treści podręcznika użytkownika. Powielanie w jakiejkolwiek
INSTRUKCJA zakładania konta w Społecznoś ci CEO
INSTRUKCJA zakładania konta w Społecznoś ci CEO KROK 1 W celu uzupełnienia formularza rejestracyjnego należy zarejestrować/zalogować się w Społeczności CEO https://spolecznosc.ceo.org.pl. Społeczność CEO
Podstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 11 PHP, MySQL: więcej, więcej!, więcej!!. tabel i funkcjonalności. Na dzisiejszych zajęciach zdefiniujemy w naszej bazie kilka tabel powiązanych kluczem obcym i zobaczymy,
I. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja wieloplatformowej aplikacji mobilnej Autor: Karolina Kaps z informacjami o uczelni. Studenci to osoby, które najczęściej korzystają ze smartfonów
autor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej
Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej adres naszej strony: www.zs3.wroc.pl logo liceum 1. Aby dodać artykuł należy się zalogować: System pokaże nazwę zalogowanego użytkownika
Analiza antyplagiatowa prac dyplomowych w Uniwersyteciee Zielonogórskim w modułach StudNet, PracNet systemu Dziekanat oraz w systemie OSA.
Analiza antyplagiatowa prac dyplomowych w Uniwersyteciee Zielonogórskim w modułach StudNet, PracNet systemu Dziekanat oraz w systemie OSA. Opracowanie: mgr inż. Łukasz Stefanowicz Centrum Komputerowe UZ
www.myenglishlab.pl Instrukcja dla nauczyciela
www.myenglishlab.pl Instrukcja dla nauczyciela Podczas logowania należy wpisać nazwę użytkownika oraz hasło ustalone przy rejestracji. Jeśli konto nie zostało jeszcze zarejestrowane (nie utworzono nazwy
Instrukcja obsługi Modułu Payu dla Moodle 2.x
Instrukcja obsługi Modułu Payu dla Moodle 2.x Wersja z 10 lutego 2015r. Spis treści 1. Wymagania............................................ 1 2. Instalacja.............................................
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska
Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze
Wstęp. Skąd pobrać program do obsługi FTP? Logowanie
Wstęp FTP - (ang. File Transfer Protocol - protokół transmisji danych) jest to protokół typu klient-serwer, który umożliwia przesyłanie plików na serwer, oraz z serwera poprzez program klienta FTP. Dzięki
PRZEWODNIK UŻYTKOWNIKA PO PORTALU KARTOWYM KARTOSFERA
PRZEWODNIK UŻYTKOWNIKA PO PORTALU KARTOWYM KARTOSFERA SPIS TREŚCI 1. Wstęp...3 1.1 Zanim zaczniesz konfiguracja przeglądarki internetowej...3 2. Rejestracja i logowanie w portalu kartowym...3 2.1 Rejestracja
Politechnika Częstochowska. Projektowanie systemów użytkowych II
Politechnika Częstochowska Wydział Inżynierii Mechanicznej i Informatyki Projektowanie systemów użytkowych II Zdalny wybór Prac Dyplomowych Diana Kisiała Tomasz Jewiarz Jacek Kucharzewski Informatyka,
Nagrywamy podcasty program Audacity
Pobieranie i instalacja Program Audacity jest darmowym zaawansowanym i wielościeżkowym edytorem plików dźwiękowych rozpowszechnianym na licencji GNU GPL. Jest w wersjach dla systemów typu Unix/Linux, Microsoft
Archiwum Prac. Instrukcja dla promotorów. Adres internetowy serwisu Archiwum Prac Uniwersytetu Jagiellońskiego:
Archiwum Prac Instrukcja dla promotorów 1. Logowanie do AP Adres internetowy serwisu Archiwum Prac Uniwersytetu Jagiellońskiego: https://www.ap.uj.edu.pl Aby zalogować się do serwisu AP należy na stronie
Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi
Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu ibok Internetowe Biuro Obsługi Klienta Instrukcja obsługi SPIS TREŚCI 1. AUTORYZACJA UŻYTKOWNIKA W SYSTEMIE IBOK... 3 1.1 Logowanie... 3 1.2 Przywracanie
Serwis jest dostępny w internecie pod adresem www.solidnyserwis.pl. Rysunek 1: Strona startowa solidnego serwisu
Spis treści 1. Zgłoszenia serwisowe wstęp... 2 2. Obsługa konta w solidnym serwisie... 2 Rejestracja w serwisie...3 Logowanie się do serwisu...4 Zmiana danych...5 3. Zakładanie i podgląd zgłoszenia...
Rekrutacja do przedszkoli FORMICO
Rekrutacja do przedszkoli FORMICO Silvermedia 2009 1 Spis treści Rekrutacja do przedszkoli - FORMICO 1 Ogólne informacje o systemie...3 1.1 Jak poruszać się po serwisie dla Rodziców?...3 1.2 Informacje
- 1 Laboratorium fotografii cyfrowej Foto Video Hennig
Foto Video Hennig, ul. Krótka 20,83-110 Tczew tel. 58 531 79 24,, kontakt@foto-hennig.pl Instalacja i użytkowanie programu FotoSender 3.0 Pobieranie i instalacja: 1. Pobieranie i instalacja Fotosendera
Instrukcja obsługi systemu zarządzania treścią dwajeden.pl
Instrukcja obsługi systemu zarządzania treścią dwajeden.pl Tworzenie i edycja danych na stronie www 1. Rozpoczęcie pracy. Logowanie się do systemu zarządzania treścią dwajeden.pl ropocząć należy od podania
Logowanie do aplikacji TETA Web. Instrukcja Użytkownika
Logowanie do aplikacji TETA Web Instrukcja Użytkownika Spis treści 1 Wstęp... 2 1.1 O tym dokumencie... 2 1.2 Przyjęte oznaczenia... 2 1.3 Cel i zakres systemu... 2 1.4 Instalacja wtyczki Silverlight...
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja mobilnego systemu wspomagającego organizowanie zespołowej aktywności fizycznej Autor: Krzysztof Salamon W dzisiejszych czasach życie ludzi
KS-ZSA. Mechanizm centralnego zarządzania rolami
KS-ZSA Mechanizm centralnego zarządzania rolami 1. Opis funkcjonalności W KS-ZSA zostaje udostępniona funkcji centralnego zarządzania rolami. W samym programie jest możliwość tworzenia centralnej roli
Archiwum Prac Dyplomowych
Archiwum Prac Dyplomowych instrukcja dla promotorów prac Spis treści 1. Informacje wstępne... 2 1.1. Logowanie... 2 1.2. Poruszanie się po serwisie... 2 2. Archiwizacja pracy w APD zadania promotora pracy
PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI
PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI Spis treści Ważne informacje przed instalacją... 3 1. Instalacja oprogramowania... 4 2. Konfiguracja połączenia z serwerem SQL oraz z programem OPTIMA...
Instrukcja korzystania z Systemu Telnom - Nominacje
Instrukcja korzystania z Systemu Telnom - Nominacje Opis panelu użytkownika Pierwsze zalogowanie w systemie Procedura resetowania hasła Składanie nominacji krok po kroku System Telnom Nominacje znajduje
PORTAL PACJENTA CONCIERGE
PORTAL PACJENTA CONCIERGE Podręcznik użytkownika Streszczenie Niniejszy dokument stanowi opis funkcji i procesów przeprowadzanych przez pacjenta w ramach systemu Concierge. Spis treści 1 Słownik pojęć...
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
DOKUMENTACJA USOS wersja 6.4. W POLITECHNICE RZESZOWSKIEJ. Archiwum Prac Dyplomowych. Instrukcja dla opiekunów i recenzentów
DOKUMENTACJA USOS wersja 6.4. W POLITECHNICE RZESZOWSKIEJ Archiwum Prac Dyplomowych Instrukcja dla opiekunów i recenzentów Do użytku wewnętrznego. Spiis ttreścii 1 Wstęp... 3 2 Wykaz zadań do wykonania
Podręcznik użytkownika Publikujący aplikacji Wykaz2
Podręcznik użytkownika Publikujący aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Archiwum Prac Dyplomowych
Archiwum Prac Dyplomowych Instrukcja dla promotorów 1. Logowanie do APD Adres internetowy serwisu Archiwum Prac Dyplomowych Uniwersytetu Jagiellońskiego: https://www.apd.uj.edu.pl Aby zalogować się do
Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości
Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Wstęp Platforma Zdalnej Edukacji Gliwickiej Wyższej Szkoły Przedsiębiorczości (dalej nazywana
Współpraca z platformą Emp@tia. dokumentacja techniczna
Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1