Skip to content

2. Charakter zrealizowanej usługi internetowej

Firma świadcząca usługi informatyczne [ISTIA-IAIE] pragnie zaoferować usługę umawiania wizyt. Pierwszym docelowym rynkiem są lekarze prowadzący indywidualną praktykę. Zazwyczaj nie dysponują oni sekretariatem. Klienci pragnący umówić się na wizytę dzwonią zatem bezpośrednio do lekarza. W ten sposób lekarz jest często niepokojony w ciągu dnia, co ogranicza jego dostępność dla pacjentów. Firma [ISTIA-IAIE] pragnie zaoferować im usługę umawiania wizyt działającą na następującej zasadzie:

  • sekretariat zajmuje się umawianiem wizyt dla dużej liczby lekarzy. Sekretariat ten może składać się z jednej osoby. Jej wynagrodzenie jest dzielone między wszystkich lekarzy korzystających z tej usługi.
  • Sekretariat i wszyscy lekarze mają dostęp do Internetu
  • rezerwacje RV są zapisywane w scentralizowanej bazie danych, dostępnej przez Internet zarówno dla sekretariatu, jak i dla lekarzy
  • Rejestracja RV odbywa się zazwyczaj przez sekretariat. Może być również przeprowadzona przez samych lekarzy. Dzieje się tak zwłaszcza wtedy, gdy pod koniec wizyty lekarz samodzielnie ustala dla swojego pacjenta nowy RV.

Struktura usługi generowania kodu RV jest następująca:

Lekarze zyskują na wydajności, jeśli nie muszą już zajmować się zarządzaniem numerami RV. Jeśli jest ich wystarczająco dużo, ich wkład w koszty funkcjonowania sekretariatu będzie niewielki.

Firma [ISTIA-IAIE] postanawia zrealizować część serwerową w formie usługi internetowej. Aplikacja będzie miała następującą architekturę:

  • [1]: warstwy [dao, jpa] umożliwiające dostęp do danych są realizowane za pomocą serwisu internetowego J2EE
  • [2]: przedstawimy różne typy klientów: Java, C#, Asp.Net