27
Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Małgorzata Barań Wydział Informatyki i Zarządzania, Politechnika Wrocła Beata Laszkie dział Przyrodniczo-Techniczny, Karkonoska Państwowa Szkoła Wy

Aplikacje webowe

  • Upload
    hina

  • View
    54

  • Download
    0

Embed Size (px)

DESCRIPTION

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej. Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska Beata Laszkiewicz Wydział Przyrodniczo-Techniczny, Karkonoska Państwowa Szkoła Wyższa. - PowerPoint PPT Presentation

Citation preview

Page 1: Aplikacje webowe

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska

Beata LaszkiewiczWydział Przyrodniczo-Techniczny, Karkonoska Państwowa Szkoła Wyższa

Page 2: Aplikacje webowe

Nowoczesne technologie a biznes

To, co kilka lat temu było nieosiągalne, dziś jest powszechne (dostęp do internetu, telefony komórkowe, smartfony, itp.).

Nowoczesne technologie wkroczyły w każdą dziedzinę życia, są siłą dzisiejszego biznesu.

W erze masowej informatyzacji społeczeństwa i pracy opartej na wiedzy nowoczesne systemy informatyczne w dużej mierze decydują o sukcesie firmy.

Page 3: Aplikacje webowe

Nowoczesne technologie a biznes

Niemal każda firma ma własne, specyficzne procesy biznesowe, które mogą zostać obsłużone odpowiednim oprogramowaniem.

Oprogramowanie z reguły posiada szereg algorytmów dających m. in. możliwość automatyzowania wielu procesów, wyszukiwania optymalnych w danej chwili rozwiązań (często szybciej i dokładniej).

Page 4: Aplikacje webowe

Motywacja Stworzenie aplikacji wspomagającej działalność

przychodni stomatologicznej

Rosnące potrzeby i oczekiwania pacjentów wobec przychodni

Łatwy i efektywny sposób umawiana się na wizytę

Usprawnienie działania przychodni stomatologicznej

Page 5: Aplikacje webowe

Cele Wykonanie aplikacji :

Ogólnodostępnej Łatwej w obsłudze Funkcjonalnej Elastycznejwspomagającej działanie przychodni stomatologicznej: Prowadzenie karty pacjenta Umawianie wizyt przez pacjenta Wspomaganie pracy lekarza

Zarządzanie pracą przychodni stomatologicznej Utrzymywanie trwałych relacji z klientami Promocja przychodni stomatologicznej w sieci Internet

Page 6: Aplikacje webowe

Przegląd istniejących rozwiązańProgram Wady Zalety

supradent.pl• Rejestracja pacjentów

niedopasowana do potrzeb

• Przejrzystość

• Unikanie „pustych” wizyt

• Łatwość obsługi

eGabinety.pl• Brak przychodni

prowadzącej rejestrację online do lekarza

• Dostęp pacjenta do historii leczenia

• Dobre narzędzie marketingowe

iGabinety.pl • Przejrzysty moduł umawiania wizyt

• Brak dostępu dla pacjenta do historii leczenia

Page 7: Aplikacje webowe

Technologie wykonania

Page 8: Aplikacje webowe

Technologia HTML 5 Język wykorzystywany do tworzenia stron www Umożliwia definiowanie struktury i zawartości strony

internetowej Interpretowany przez przeglądarkę Oparty na znacznikach Pełna specyfikacja HTML5 nie jest jeszcze gotowa Standaryzowany przez konsorcjum W3C

Page 9: Aplikacje webowe

Technologia CSS3 Pozwala na formatowanie i określenie sposobu

rozmieszczenia elementów na stronie internetowej Umożliwia odseparowanie treści i struktury na stronie

od prezentacji Stosowanie zewnętrznych arkuszy styli zapewnia wiele

korzyści Najnowsza specyfikacja CSS

Page 10: Aplikacje webowe

Technologia jQuery Framework opary o język JavaScript Biblioteka dostępna na licencji OpenSource Ułatwia manipulację elementami drzewa DOM Daje użytkownikowi wrażenie bliskiej interakcji z

systemem

Page 11: Aplikacje webowe

MSSQL Server System bazodanowy Przyjazny graficzny interfejs użytkownika Wbudowany język Transact-SQL W charakteryzuje się dobrym stosunkiem wydajności

do ceny Jest dostępny wyłącznie na platformach Microsoft

Windows

Page 12: Aplikacje webowe

PHP i ZendFramework PHP

Językiem skryptowym Wykonywany po stronie serwera Dynamicznie się rozwija

Zend Framework Framework napisany w PHP Udostępnia architekturę opartą o wzorzec MVC Przeznaczony dla średnich i dużych aplikacji Wsparcie społecznośći

Page 13: Aplikacje webowe

Podejście strukturalne a podejście obiektowe

Cecha/Podejście Strukturalne Obiektowe

Rozdzielenie warstwy biznesu, logiki i dostępu do danych

Nie Tak

Niezależność warstw Nie Tak

Elastyczność Nie Tak

Przejrzystość kodu Nie Tak

Wykorzystywanie wzorców projektowych Nie Tak

Page 14: Aplikacje webowe

Schemat działania MVC

Page 15: Aplikacje webowe

Schemat bazy danych

Page 16: Aplikacje webowe

Planowana rozbudowa bazy danych Zmiany w bazie danych będą miały na celu obsłużenie

nowych funkcjonalności aplikacji W związku z rozbudową aplikacji w bazie danych

powstaną nowe tabele, relacje oraz procedury przechowywane. Między innymi powstawanie tabela Lokalizacja (mająca na celu lokalizację przychodni)

Obecnie istniejące tabele i procedury będą musiały przejść modernizację.

Page 17: Aplikacje webowe

Graficzny projekt witryny

Page 18: Aplikacje webowe

Schemat dostępu

Page 19: Aplikacje webowe

Umawianie wizyty

Page 20: Aplikacje webowe

Grafik pracy lekarza

Page 21: Aplikacje webowe

Usługi w obrębie wizyty

Page 22: Aplikacje webowe

Edycja przyjęć lekarza

Page 23: Aplikacje webowe

Raport z wizyty

Page 24: Aplikacje webowe

Zabezpieczenia systemu Kontrola dostępu użytkowników

Walidacja danych wprowadzanych do formularzy

Dokumenty potwierdzające umówienie wizyty oraz przebieg wykonanej wizyty.

Page 25: Aplikacje webowe

Testy systemu

Badania użyteczności zgodnie z normą ISO 9241-11

Testy wydajności i skalowalności

Testy wyświetlania w różnych przeglądarkach

Testy walidacji

Testy zgodności W3C

Page 26: Aplikacje webowe

Plany na przyszłość Rozszerzenie działania aplikacji o sieć przychodni

stomatologicznych Opracowanie nowych funkcjonalności Dopracowanie wyglądu aplikacji Dostosowanie aplikacji do potrzeb osób

niepełnosprawnych Refaktoryzacja kodu aplikacji

Page 27: Aplikacje webowe

Pytania? Komentarze?

Dziękujemy za uwagę

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska

Beata LaszkiewiczWydział Przyrodniczo-Techniczny, Karkonoska Państwowa Szkoła Wyższa