SlideShare una empresa de Scribd logo
1 de 52
Descargar para leer sin conexión
NedStars B.V.
Postbus 410
5600 AK Eindhoven
Parmentierweg 14
5657 EH Eindhoven


T 040 - 2352700
F 040- 2352701
I www.nedstars.nl
E info@nedstars.nl


Auteur
Alain Lecluse
                                  Functioneel Ontwerp
Projectarchitect
T 040 - 2352 743               Thebe Fleksplansysteem
                                        (FPS)
E alain@nedstars.nl


Document
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)


Status
Voltooid


Gevoeligheid
Vertrouwelijk


Datum
7 februari 2012


Versie
3.0
NedStars B.V.
                                                                                                                                                    Postbus 410
                                                                                                                                                    5600 AK Eindhoven

                                                                                                                                                    T 040 - 2352 700
                                                                                                                                                    I www.nedstars.nl
                                                                                                                                                    E info@nedstars.nl




Document                       Inhoudsopgave
Functioneel Ontwerp            Overzicht .................................................................................................................................. 5
Thebe Fleksplansysteem (FPS)      Inleiding ...................................................................................................................................... 5
                                  Scope .......................................................................................................................................... 5
Datum
                                  Leeswijzer ................................................................................................................................... 5
7 februari 2012
                                  Project Actoren .......................................................................................................................... 5
Versie                         Non-functional requirements ................................................................................................... 6
3.0
                                  Beveiliging .................................................................................................................................. 6
                                  Back-up ....................................................................................................................................... 6
Pagina
2 van 52                          Schaalbaarheid en snelheid ........................................................................................................ 6
                                  Training en handleiding ............................................................................................................. 6
                                  Live-gang .................................................................................................................................... 6
                                  Software requirements .............................................................................................................. 6
                               Data Design .............................................................................................................................. 7
                                  Dienst (shift) ............................................................................................................................... 8
                                  Medewerker (employee) ............................................................................................................ 8
                                  Gebruiker (User) ......................................................................................................................... 9
                               Basis user interface ................................................................................................................ 10
                                  Front-end (Zorgmedewerker en Afdeling medewerker) ......................................................... 10
                                  Back-end (planconsultent) ....................................................................................................... 11
                               Functional requirements ........................................................................................................ 12
                                  Actoren ..................................................................................................................................... 12
                                       Zorgmedewerker ................................................................................................................. 12
                                       Afdelingsmedewerker .......................................................................................................... 12
                                       Planconsulent ...................................................................................................................... 12
                                       Notificatiesysteem ............................................................................................................... 12
                               Use-cases ............................................................................................................................... 13
                                  1.        Hoofd use-cases ............................................................................................................. 13
                                  1.1.          Beschikbaarheid beheren .......................................................................................... 14
                                  1.2.          Basisgegevens beheren ............................................................................................. 14
                                  1.3.          Rapportage maken .................................................................................................... 14
                                  1.4.          Inloggen / Uitloggen .................................................................................................. 15
                                  1.5.          Dienst beheren .......................................................................................................... 15
                                  1.6.          Zoeken ....................................................................................................................... 15
                                  1.7.          Groepsmail versturen ................................................................................................ 16
                                  1.8.          Handleiding ............................................................................................................... 17

                                                                                                                                                         2
NedStars B.V.
                                                                                                                                               Postbus 410
                                                                                                                                               5600 AK Eindhoven

                                                                                                                                               T 040 - 2352 700
                                                                                                                                               I www.nedstars.nl
                                                                                                                                               E info@nedstars.nl




Document
                               2.       Beschikbaarheid beheren ............................................................................................... 18

Functioneel Ontwerp            2.1.         Beschikbaarheid inzien (front-end) ........................................................................... 18
Thebe Fleksplansysteem (FPS)   2.2.         Beschikbaarheid wijzigen (front-end) ........................................................................ 19
                               2.3.         Beschikbaarheid inzien (back-end) ............................................................................ 19
Datum
                               2.4.         Beschikbaarheid wijzigen (back-end) ........................................................................ 19
7 februari 2012
                               2.5.         Beschikbaarheid inzien per dag, per niveau .............................................................. 20
Versie                              User interface - Beschikbaarheidsscherm ............................................................................ 21
3.0
                               3.       Basisgegevens beheren .................................................................................................. 22
                               3.1.         Gegevens inzien......................................................................................................... 24
Pagina
3 van 52                       3.2.         Gegevens toevoegen ................................................................................................. 24
                               3.3.         Gegevens bewerken .................................................................................................. 25
                               3.4.         Gegevens verwijderen ............................................................................................... 25
                               3.5.         Filteren ...................................................................................................................... 26
                                    User interface - Gegevens Beheer ....................................................................................... 27
                               4.       Rapportage maken ......................................................................................................... 28
                               4.1.         Planlijst medewerker ................................................................................................. 29
                               4.2.         Planlijst per periode .................................................................................................. 29
                               4.3.         Medewerker rapportage ........................................................................................... 30
                               4.4.         Afdelingsrapportage op afdeling ............................................................................... 30
                               4.5.         Afdelingsrapportage op niveau ................................................................................. 31
                               4.6.         Afdelingsrapportage op medewerker ....................................................................... 31
                               4.7.         Performancerapportage ............................................................................................ 32
                               4.8.         Verjaardagslijst .......................................................................................................... 32
                               5.       Inloggen / Uitloggen ....................................................................................................... 33
                               5.1.         Inloggen ..................................................................................................................... 34
                               5.2.         Uitloggen ................................................................................................................... 34
                               5.3.         Wachtwoord vergeten .............................................................................................. 35
                               5.4.         Mijn gegevens ........................................................................................................... 36
                               6.       Dienst beheren ............................................................................................................... 37
                               6.1.         Dienst Aanvragen (front end) .................................................................................... 39
                               6.2.         Dienst Aanvragen (back end)..................................................................................... 40
                               6.3.         Diensten overzicht (front end) .................................................................................. 40
                               6.4.         Diensten overzicht (back end) ................................................................................... 42
                               6.5.         Diensten overzicht historie (front end) ..................................................................... 42
                               6.6.         Diensten overzicht historie (back end) ..................................................................... 43
                               6.7.         Dienst inzien .............................................................................................................. 43

                                                                                                                                                    3
NedStars B.V.
                                                                                                                                                 Postbus 410
                                                                                                                                                 5600 AK Eindhoven

                                                                                                                                                 T 040 - 2352 700
                                                                                                                                                 I www.nedstars.nl
                                                                                                                                                 E info@nedstars.nl




Document
                                  6.8.          Dienst annuleren ....................................................................................................... 44

Functioneel Ontwerp               6.9.          Dienst plannen .......................................................................................................... 45
Thebe Fleksplansysteem (FPS)      6.10.         Dienst accepteren ..................................................................................................... 46
                                  6.11.         Dienst weigeren......................................................................................................... 47
Datum
                                  6.12.         Dienst uitbesteden .................................................................................................... 48
7 februari 2012
                                  7.        Handleiding .................................................................................................................... 49
Versie                            7.1.          Handleiding uploaden ............................................................................................... 50
3.0
                                  7.2.          Handleiding bekijken ................................................................................................. 50
                               Notificaties ............................................................................................................................. 51
Pagina
4 van 52




                                                                                                                                                     4
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Overzicht
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)   Inleiding
                               Binnen de afdeling Flekscare bij Thebe zijn een aantal administratieve processen die
                               geautomatiseerd kunnen worden. In dit FO (Functioneel ontwerp) zullen de functionele eisen
Datum
                               van dit systeem in kaart worden gebracht. Na het lezen van dit document moet de lezer een
7 februari 2012
                               duidelijk beeld hebben van hoe het Flekscare plan systeem (FPS) zal gaan werken.

Versie                         Scope
3.0                            In dit Functioneel ontwerp wordt het nieuwe digitale FPS besproken. Het systeem is initieel voor
                               Thebe Zuid Oost bedoeld, maar zal later mogelijk ook binnen de rest van Thebe uitgerold
Pagina                         worden. De uitrol in de overige vestigingen is niet inbegrepen. Middels een nieuwe installatie en
                               configuratie van het FPS moet dit wel mogelijk zijn.
5 van 52

                               Leeswijzer
                               Het Functioneel Ontwerp (FO) levert de complete functionele beschrijving (blauwdruk) van de
                               oplossing. Het implementeert de business en functionele requirements. Tevens vormt het de
                               basis voor een mogelijk technisch ontwerp en realisatie.

                               Dit document is bedoeld voor de project- en stuurgroep van het project “Thebe
                               Fleksplansysteem (FPS)”. In dit document wordt er vanuit gegaan dat de lezer kennis heeft van
                               de huidige en gewenste functionaliteiten met betrekking tot het project “Thebe
                               Fleksplansysteem (FPS)”

                               Het FO zal na goedkeuring door Thebe een deel van de overeenkomst voor de realisatie ervan
                               dienen. De programmeurs zullen het FO gebruiken voor de bouw van het systeem. Omdat het
                               FO een leidend document is, is het van belang dat het FO te allen tijde de meest actuele
                               beschrijving van het product bevat. In het geval van voortschrijdend inzicht en/of meerwerk
                               dient het FO te worden bijgewerkt.

                               Project Actoren
                               Organisatie         Bestaat uit
                               Project groep       Carla van Zanten - van der Linden        Budget houder
                               Thebe               Carla van Zanten - van der Linden        Functioneel eigenaar
                                                   Carla van Zanten - van der Linden        Tester

                               Project groep       Nader te bepalen                         Project manager
                               NedStars            Mark Peijnenburg                         Accountmanager
                                                   Alain Lecluse                            Project architect




                                                                                                                5
NedStars B.V.
                                                                                                            Postbus 410
                                                                                                            5600 AK Eindhoven

                                                                                                            T 040 - 2352 700
                                                                                                            I www.nedstars.nl
                                                                                                            E info@nedstars.nl




Document                       Non-functional requirements
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)   Beveiliging
                               In het Thebe Fleksplansysteem (FPS) zullen gevoelige gegevens vastgelegd worden. Deze zijn
                               alleen voor een door Thebe aangewezen persoon toegankelijk. In het functioneel ontwerp wordt
Datum
                               de login module beschreven om gebruikers te autoriseren voor het raadplegen en beheren van
7 februari 2012
                               gegevens.
                               Gegevens zullen op diverse computers binnen en buiten het kantoor contact kunnen leggen met
Versie                         het FPS. Indien gegevens worden ingevoerd of opgevraagd dienen deze gecodeerd over het
3.0                            internet verstuurd te worden. Hierdoor worden deze gegevens onleesbaar voor bijvoorbeeld
                               een hacker die deze informatie onderschept. Een SSL certificaat zal door de hostingafdeling
Pagina                         geïnstalleerd worden. Tijdens de bouw van het systeem moet rekening met HTTPS support
                               gehouden worden en bij het inloggen afdwingen dat het systeem naar HTTPS verwijst.
6 van 52

                               Back-up
                               Er dient dagelijks een SQL dump (back-up) gemaakt te worden en deze op te slaan in een
                               afgeschermde map op de server. De dumps bevatten de volledige database van het FPS en
                               zullen gecomprimeerd opgeslagen worden. Een dump wordt voor 1 maand bewaard en daarna
                               overschreven door een nieuwe maand. Back-up recovery dient door NedStars op verzoek van
                               Thebe uitgevoerd te worden.

                               Schaalbaarheid en snelheid
                               Naar verwachting zullen 20 simultane gebruikers met het FPS kunnen werken. 20 simultane
                               gebruikers zijn gebruikers die het systeem op hetzelfde moment actief aan het gebruiken zijn.
                               Om het systeem nog sneller te laten fungeren en meer simultane gebruikers aan te kunnen, kan
                               het huidige hosting platform (server) geupgrade worden.

                               Training en handleiding
                               In dit functioneel ontwerp is geen (online) handleiding inbegrepen. Wel zijn de functionaliteiten
                               beschreven om een online handleiding te beheren.

                               NedStars zal bij elke realisatiefase (Fase 2 en 3) een training geven.

                               Live-gang
                               Bij de live-gang van het FPS is geen implementatieplan benodigd, zoals bijvoorbeeld het
                               migreren van data, het deactiveren van huidige systemen, etc. Met Thebe zal enkel een datum
                               geprikt worden om het in productie te nemen.

                               Software requirements
                               Het FPS zal ontwikkeld worden voor de meest recente browsers IE7, IE8, IE9, Google Chrome,
                               Firefox en Safari met een minimale schermresolutie van 1280 x 1024 pixels. Support voor
                               mobiele devices zoals een smartphones (iPhone, HTC, Samsung) en tablets (iPad, Samsung
                               Galaxy) wordt geen rekening mee gehouden. Dat kan betekenen dat het FPS hier niet op werkt.




                                                                                                                6
NedStars B.V.
                                                                                                                                 Postbus 410
                                                                                                                                 5600 AK Eindhoven

                                                                                                                                 T 040 - 2352 700
                                                                                                                                 I www.nedstars.nl
                                                                                                                                 E info@nedstars.nl




Document                       Data Design
Functioneel Ontwerp            In dit hoofdstuk wordt ingegaan op de datastructuur achter FPS. Vanwege de complexiteit van
Thebe Fleksplansysteem (FPS)   de gegevens en datastructuur is er voor een technische uitleg (welke met name voor de
                               programmeur dient) binnen dit hoofdstuk gekozen. Enkele belangrijke onderdelen zullen
                               afzonderlijk worden uitgelicht. Daarnaast moet opgemerkt worden dat het systeem geen
Datum
                               gegevens verwijderd. Alle data blijft beschikbaar en is op verzoek van Thebe door NedStars op te
7 februari 2012
                               ruimen.

Versie                                                                                                                          location
                                               employee
                                                                                        department                        PK    location_id
3.0
                                     PK     employee_id
                                                                                  PK    department_id
                                                                                                                                name
                                            firstname                                                                           address
                                                                                        name
Pagina                                      lastname                                                                            city
                                            date_of_birth                                                                 FK1   department_id
7 van 52                                    address
                                            postalcode
                                            city
                                            employee_number                                                                              shift_logbook
                                            email_address                                    user
                                            mobilephone_number                                                                   PK          shift_logbook_id
                                            remarks                                PK      user_id
                                                                                                                                             datetime
                                                                                           email_address                                     message
                                                                                           password                              FK1         user_id
                                                                                           name                                  FK2         shift_id
                                                                                   FK1     employee_id
                                                                                   FK2     department_id
                                                                                                                                 shift
                                           contract
                                                                                                                    PK     shift_id
                                PK        contract_id                   availability
                                                                                                                    FK1    location_id
                                FK1       employee_id            PK     availability_id                                    start_datetime
                                          start_date                                                                       end_datetime
                                          end_date                      start_datetime                              FK2    shift_status_id
                                          hours_per_week                end_datetime                                       is_approved_external
                                FK2       level_id               FK1    employee_id                                        remarks
                                FK3       contract_type_id       FK2    level_id                                           request_datetime
                                FK4       function_type_id                                                                 level_first_choice
                                                                                                                           level_seconde_choice




                                      contract_type
                                                                       level
                                PK    contract_type_id                                                                                   shift_status
                                                                 PK    level_id
                                                                                                                                  PK     shift_status_id
                                      name
                                                                       name
                                                                                                                                         name

                                      function_type
                                PK    function_type_id
                                                                                            shift_request
                                      name                                        PK      shift_request_id
                                                                                                                                shift_request_status
                                                                                  FK1     user_id
                                                                                  FK2     shift_id                         PK   shift_request_status_id
                                                                                  FK3     shift_request_status_id
                                                                                          remarks                               name



                               Figuur 1 database ontwerp




                                                                                                                                         7
NedStars B.V.
                                                                                                            Postbus 410
                                                                                                            5600 AK Eindhoven

                                                                                                            T 040 - 2352 700
                                                                                                            I www.nedstars.nl
                                                                                                            E info@nedstars.nl




Document                       Dienst (shift)
Functioneel Ontwerp            Een dienst wordt vertegenwoordigd in een shift, hiervoor zijn de volgende gegevens
                               beschikbaar:
Thebe Fleksplansysteem (FPS)

                                       Locatie met daaruit volgend de afdeling (keuzemenu, zelf beheersbaar)
Datum                                  Niveau keuze 1 (keuzemenu, zelf beheersbaar)
7 februari 2012                        Niveau keuze 2 (keuzemenu, zelf beheersbaar)
                                       Start datum en tijd (met kalender functie)
Versie                                 Eind datum en tijd (met kalender functie)
3.0                                    Aanvraag datum en tijd (wordt automatisch toegekend)
                                       Aanvraag gebruiker (wordt automatisch toegekend)
Pagina
                                       Toestemming om door te zetten naar externe partij (ja / nee, verplicht veld)
                                       Bijzonderheden (tekstveld met meerdere regels zonder opmaak)
8 van 52
                                       Status (hier wordt de actuele status van een dienst vastgelegd (in aanvraag of dienst).
                                        Zie Figuur 3 Dienst aanvragen voor alle statussen.)

                               Medewerker (employee)
                               Een medewerker wordt vertegenwoordigd in een employee. Per medewerker kunnen er
                               meerdere contracten zijn, er kunnen 1 of meer contract actief zijn. Hiervoor zijn de volgende
                               gegevens beschikbaar:

                                       Voornaam (tekst)
                                       Achternaam(tekst)
                                       Adres, postcode, woonplaats (tekst)
                                       Contract (voor rapportage doeleinden blijft de historie bewaard)
                                             o Functie (tekst)
                                             o Niveau (keuzemenu, zelf beheersbaar)
                                             o Vast, oproep, min max (keuze menu, niet beheersbaar)
                                             o Personeelsnummer (tekst)
                                             o Uren per week (tekst)
                                                           In geval bij het kiezen van min max contract: de mogelijkheid
                                                            geven om min en max uren in te vullen. Dit zijn twee velden. Max
                                                            is alleen ter kennisgeving, het systeem zal hier geen berekeningen
                                                            of selecties mee te maken.
                                                           In het geval van vast of oproep is dit één input veld.
                                             o Start en eind datum contract
                                       Email adres (tekst)
                                       GSM nummer (tekst)
                                       Geboortedatum (met kalender functie)
                                       Bijzonderheden (tekstveld met meerdere regels zonder opmaak, wordt alleen getoond
                                        aan de planconsulent)




                                                                                                               8
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       Gebruiker (User)
Functioneel Ontwerp            Een gebruiker kan inloggen op het systeem. Deze gebruiker is gekoppeld aan een
                               zorgmedewerker, afdelingsmedewerker of planconsulent.
Thebe Fleksplansysteem (FPS)

                                       Email adres (tekst, om mee in te loggen)
Datum                                  Wachtwoord
7 februari 2012                             o Minimaal één Hoofdletter
                                            o Minimaal één kleine letter
Versie                                      o Minimaal één cijfer
                                            o Minimaal acht tekens
3.0
                                       Naam (tekst, volledige naam)

Pagina
9 van 52




                                                                                                            9
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Basis user interface
Functioneel Ontwerp            Binnen FPS zullen alle schermen een basisindeling hebben. Echter verschilt deze voor de
Thebe Fleksplansysteem (FPS)   Zorgmedewerker , Afdeling medewerker en planconsulent.

                               Front-end (Zorgmedewerker en Afdeling medewerker)
Datum
                               De front-end pagina’s hebben een eenvoudige en heldere lay-out. Hierdoor zijn ze overzichtelijk
7 februari 2012
                               en snel te begrijpen voor nieuwe gebruikers. De bovenkant van elke pagina bestaat uit:

Versie                                 Menubalk
3.0                                    Een Kruimelpad dat de positie van de pagina aangeeft.
                                       Account informatie: mijn gegevens, help en uitloggen.
Pagina
                               Afdelingsmedewerker krijgt de knoppen:
10 van 52
                                       Home / Aangevraagde diensten
                                       Diensten in behandeling (nog niet uitgevoerde diensten)
                                       Historie (na uitvoerdatum van dienst)

                               Medewerker krijgt de knoppen:

                                       Home / Openstaande verzoeken
                                       Beschikbaarheid
                                       Ingepland
                                       Historie (na uitvoerdatum van dienst)




                               Figure 1 Basis front-end




                                                                                                              10
NedStars B.V.
                                                                                                            Postbus 410
                                                                                                            5600 AK Eindhoven

                                                                                                            T 040 - 2352 700
                                                                                                            I www.nedstars.nl
                                                                                                            E info@nedstars.nl




Document                       Back-end (planconsultent)
Functioneel Ontwerp            De plan consulent krijgt een meer “office” achtige look. Door deze andere Grafische interface
                               zijn er extra functionaliteiten zoals sorteren mogelijk. Aan de bovenkant van elk scherm bevindt
Thebe Fleksplansysteem (FPS)
                               zich de menubalk met daarin:

Datum                                  De menuknoppen
7 februari 2012                        Een algemene zoekfunctie
                                       Mijn account knop
Versie                                 Uitloggen knop
3.0
                               Onder het menu wordt de data weergegeven. Deze kan opgedeeld zijn in een tabel aan de
                               bovenkant en een details paneel aan de onderkant. Binnen de tabel wordt dan een overzicht
Pagina                         van items weergegeven. Door op een item te klikken zal het detail paneel activeren en zullen de
11 van 52                      gegevens van het geselecteerde item getoond worden. Dit kunnen meer gegevens zijn dan in de
                               tabel zijn getoond. De tabel en het scherm van een computer of laptop heeft namelijk maar een
                               beperkte breedte. Zie onderstaand voorbeeld van deze schermindeling:




                               Figure 2 Basis back-end




                                                                                                               11
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Functional requirements
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)   Actoren
                               Binnen “Thebe Fleksplansysteem (FPS)” zijn een aantal actoren. Een actor is een entiteit (vaak
                               een type gebruiker) die buiten het systeem staat en die direct communiceert in het systeem.
Datum
                               Deze actoren kunnen verschillende rechten en functies binnen het systeem hebben. Men kan bij
7 februari 2012
                               het woord “actor” meestal ook denken aan “rol”

Versie                         Zorgmedewerker
3.0                            Een zorgmedewerker is een natuurlijk persoon die in dienst is bij Thebe Flekscare. Zij verleent
                               zorg aan zorg behoevende op locatie. De zorgmedewerker wordt voor deze diensten ingepland
                               door de planconsulent. Hiervoor kan de zorgmedewerker haar beschikbaarheid opgeven in FPS.
Pagina
                               De zorgmedewerker heeft in haar rol alleen rechten op haar eigen actieve gegevens en
12 van 52                      diensten.

                               Afdelingsmedewerker
                               De afdelingsmedewerker is een natuurlijk persoon in dienst van Thebe. Zij vertegenwoordigd
                               een afdeling binnen Thebe. Voor deze afdeling kan de afdelingsmedewerker(s) diensten voor de
                               afdeling aanvragen bij Flekscare. De afdelingsmedewerker heeft in haar rol alleen rechten op de
                               diensten en gekoppelde zorgmedewerkers met betrekking tot de vertegenwoordigen afdeling.

                               Planconsulent
                               De planconsulent is een natuurlijk persoon in dienst van Thebe Flekscare. Zij vertegenwoordigd
                               FPS binnen Thebe en draagt zorg voor de planning van diensten. De planconsulent heeft binnen
                               haar rol recht op alle gegevens en functionaliteiten binnen FPS.

                               Notificatiesysteem
                               Het notificatiesysteem is verantwoordelijk voor het afhandelen van de notificatie van FPS. Met
                               notificatie worden de kleine berichten en of bericht samenvattingen bedoeld die naar andere
                               medewerkers worden verstuurd als kennisgeving van een aanpassing. Deze kunnen zowel via e-
                               mail als via SMS worden verstuurd.




                                                                                                              12
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Use-cases
Functioneel Ontwerp            Binnen FPS (Flekscare plan systeem) zijn een aantal use-cases te definiëren. Een use-case is een
Thebe Fleksplansysteem (FPS)   beschrijving van hoe de gebruiker met het systeem wil omgaan. In de hieronder genoemde
                               onderdelen wordt van een globaal niveau steeds verder de diepte ingegaan. Zo wordt er van een
                               hoofdniveau naar een subniveau gewerkt.
Datum
7 februari 2012
                               1. Hoofd use-cases
                               Thebe Fleksplansysteem (FPS) is verdeelt in de hieronder weergegeven globale uses-cases. Per
Versie                         uses-case wordt uitgelegd wat ermee gedaan kan worden. In het hoofdniveau wordt dit vaak
3.0                            abstract weergegeven en wordt dit verder uitgediept in een sub use-case.


Pagina
13 van 52
                                                                   Flekscare plan systeem (FPS)
                                                        «uses»
                                                                           1 Beschikbaarheid
                                                                                beheren



                                 Zorg medewerker                                                  «uses»


                                                                         2 Basisgegevens
                                    «extends»                                beheren
                                                          «uses»
                                                       «uses»


                                                       «uses»            3 Rapportage maken



                                                      «uses»                                      «uses»           Notificatie systeem

                                                        «uses»
                                                                        4 Inloggen /
                                                                         Uitloggen
                                   Planconsulent         «uses»
                                                                                                  «uses»
                                                                            5 Dienst beheren
                                    «extends»           «uses»

                                                       «uses»
                                                        «uses»


                                                                                  6 Zoeken




                                                       «uses»                 7 Groepsmail
                                                                                versturen

                                Afdeling medewerker

                                                                         8 Handleiding




                               Use-case 1 – globaal




                                                                                                              13
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Naam                1.1.      Beschikbaarheid beheren
                               Actor               Zorgmedewerker, Planconsulent
Functioneel Ontwerp
                               Pre (voorwaarde)    De gebruiker is reeds ingelogd
Thebe Fleksplansysteem (FPS)
                               Beschrijving        De gebruiker kan beschikbaarheid voor een toekomstige periode
                                                   beheren. Verdere details zijn uitgewerkt voor:
Datum                                                      Wijzigen beschikbaarheid
                                                           Beschikbaarheid inzien
7 februari 2012

                               Post (gevolg)       De gebruiker heeft voor een periode beschikbaarheid opgegeven.
Versie                         Uitzonderingen      -
3.0

                               Naam               1.2.       Basisgegevens beheren
Pagina
                               Actor              Planconsulent
14 van 52                      Pre                De gebruiker is reeds ingelogd
                               Beschrijving       (1) De gebruiker kan systeemgegevens zoals niveaus, locaties,
                                                  afdelingen en medewerkers beheren.
                                                  Verdere details zijn uitgewerkt voor:
                                                           Gegevens beheren
                                                           Gegevens exporteren
                                                           Gegevens inzien

                               Post               Standaard systeem gegevens zijn aangepast naar behoeve van
                                                  Flekscare.
                               Uitzonderingen     Ingevoerde waardes zijn niet toegestaan en een foutmelding wordt
                                                  getoond.


                               Naam               1.3.       Rapportage maken
                               Actor              Planconsulent
                               Pre                De gebruiker is reeds ingelogd
                               Beschrijving       (1) De gebruiker geeft aan welke rapportage gemaakt moet worden.
                                                  (2) De rapportage wordt getoond
                                                  Verdere details zijn uitgewerkt voor:
                                                           Plan lijst medewerk,
                                                           Planlijst per periode
                                                           Afdelingsrapportage
                                                           Medewerker rapportage
                               Post               De gevraagde rapportage is weergegeven
                               Uitzonderingen     -




                                                                                                              14
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Naam               1.4.        Inloggen / Uitloggen
                               Actor              Zorgmedewerker , Afdelingsmedewerker, Planconsulent
Functioneel Ontwerp
                               Pre                -
Thebe Fleksplansysteem (FPS)
                               Beschrijving       (1) FPS is beveiligd en gebruikers moeten ingelogd zijn voor toegang
                                                  tot gegevens.
Datum                                             (2) Gebruikers kunnen inloggen en hun gegevens aanpassen.
                                                  Verdere details zijn uitgewerkt voor:
7 februari 2012
                                                            Inloggen
                                                            Wachtwoord vergeten
Versie                                                      Gegevens aanpassen
3.0                                                         Uitloggen
                               Post               De gebruiker is ingelogd
                               Uitzonderingen     -
Pagina
15 van 52
                               Naam               1.5.      Dienst beheren
                               Actor              Zorgmedewerker , Afdelingsmedewerker, Planconsulent
                               Pre                De gebruiker is reeds ingelogd
                               Beschrijving       Diensten kunne worden aangevraagd en toegekend.
                                                  Verdere details zijn uitgewerkt voor:
                                                          Dienst aanvragen (Afdelingsmedewerker, Planconsulent)
                                                          Dienst annuleren (Afdelingsmedewerker, Planconsulent)
                                                          Dienst Accepteren (Zorgmedewerker, Planconsulent)
                                                          Dienst Weigeren (Zorgmedewerker, Planconsulent)
                                                          Dienst plannen (Planconsulent)
                                                          Dienst uitbesteden (Planconsulent)
                                                          Dienst overzicht (Zorgmedewerker , Afdelingsmedewerker,
                                                           Planconsulent)
                               Post               -
                               Uitzonderingen     -


                               Naam                1.6.         Zoeken
                               Actor               Planconsulent
                               Pre (voorwaarde)    De gebruiker is ingelogd. Zie Figuur 2 Mockup zoeken
                               Beschrijving        (1) In het invoerveld in de menubalk wordt een zoekterm getypt.
                                                   (2) Als er meer dan 3 tekens zijn getypt zal het systeem gaan zoeken.
                                                   Het systeem zoekt op de naam van medewerkers.
                                                   (3) het systeem toont in een lijst ,van max 15 items per pagina, de
                                                   gevonden resultaten. Per resultaat wordt de naam, het niveau en de
                                                   stad weergegeven.
                                                   (4) Door één van de resultaten te klikken wordt het aangeklikte
                                                   medewerker geopend.
                                                   (5) Wanneer men verder gaat buiten het zoeken om zullen de zoek
                                                   resultaten verdwijnen.
                               Post (gevolg)       Als een zoek opdracht de gewenste medewerker heeft getoond en
                                                   deze is aangeklikt zal deze in een getoond worden.
                               Uitzonderingen      -




                                                                                                               15
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)


Datum
7 februari 2012


Versie
3.0


Pagina
16 van 52




                               Figuur 2 Mockup zoeken



                               Naam               1.7.         Groepsmail versturen
                               Actor              Planconsulent
                               Pre (voorwaarde)   De gebruiker is ingelogd en bevindt zich op de pagina “groepsmail
                                                  versturen”
                               Beschrijving       (1) De gebruiker voegt zorgmedewerkers, afdelingsmedewerkers en
                                                  of planconsulenten toe aan mail lijst. Dit kan door:
                                                            Een groep in zijn geheel toe te voegen. (zorgmedewerkers,
                                                             afdelingsmedewerkers en planconsulenten)
                                                            Te zoeken op naam
                                                            Te zoeken op niveau
                                                            Te zoeken op woonplaats
                                                  (2) De gebruiker klikt op doorgaan.
                                                  (3) Alle geselecteerde gebruikers worden toegevoegd aan de BCC,
                                                  de ingelogde gebruiker word toegevoegd als ontvanger. Zie “Figuur
                                                  13 E-mail notificatie” op pagina 51.
                                                  (4) De gebruiker kan een e-mail typen en versturen.
                                                  (5) Bij het versturen word de afzender aan de BCC toegevoegd. Zo is
                                                  een historie bij te houden in Outlook
                               Post (gevolg)      Een mail is verstuurd naar een geselecteerde groep aan mensen. In
                                                  FPS wordt geen overzicht van bewaard.
                               Uitzonderingen     -




                                                                                                            16
NedStars B.V.
                                                                                                    Postbus 410
                                                                                                    5600 AK Eindhoven

                                                                                                    T 040 - 2352 700
                                                                                                    I www.nedstars.nl
                                                                                                    E info@nedstars.nl




Document                       Naam               1.8.      Handleiding
                               Actor              Zorgmedewerker , Afdelingsmedewerker, Planconsulent
Functioneel Ontwerp
                               Pre (voorwaarde)   De gebruiker is reeds ingelogd
Thebe Fleksplansysteem (FPS)
                               Beschrijving       Handleidingen kunnen worden opgevraagd en opgeslagen.
                                                  Verdere details zijn uitgewerkt voor:
Datum                                                     “7.1 Handleiding uploaden” (Planconsulent)
                                                          “7.2 Handleiding bekijken” (Zorgmedewerker ,
7 februari 2012
                                                           Afdelingsmedewerker, Planconsulent)
                               Post (gevolg)      -
Versie                         Uitzonderingen     -
3.0


Pagina
17 van 52




                                                                                                          17
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       2. Beschikbaarheid beheren
Functioneel Ontwerp            Nadat een zorgmedewerker een eigen gebruiker heeft gekregen kan zij haar beschikbaarheid
                               opgeven. De gebruiker vult per week de beschikbaarheid in. Dit kan 4 periodes in het voren
Thebe Fleksplansysteem (FPS)
                               ingevuld worden. Binnen deze week kan de gebruiker aangeven wanneer zij wel of niet
                               beschikbaar is.
Datum
7 februari 2012
                                                       1 Beschikbaarheid beheren
Versie
3.0
                                                                               Wijziggen
                                                        «uses»              beschikbaarheid
Pagina
18 van 52                                                                        «uses»

                                                        «uses»



                                Zorg medewerker                              Beschikbaarheid
                                                                                  inzien




                               use-Case 2 beschikbaarheid beheren

                               Naam               2.1.       Beschikbaarheid inzien (front-end)
                               Actor              Zorgmedewerker
                               Pre                Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina
                               Beschrijving       (1) De gebruiker moet eerst een week selecteren om deze te kunnen
                                                  inzien. Op de overzichtspagina ziet de gebruiker de weken voor de
                                                  komende 13 periodes. Er worden geen weken uit het verleden
                                                  getoond.
                                                  (2) De gebruiker selecteert een week
                                                  (3) De gebruiker krijgt deze week te zien met daarin weergegeven de
                                                  mogelijk reeds opgegeven beschikbaarheid, zie “Figure 3
                                                  beschikbaarheid” .
                                                  Hierbij word onderscheid gemaakt tussen drie type beschikbaarheid:
                                                            Beschikbaar
                                                            Verhinderd
                                                            Onbekend (word door het systeem als “waarschijnlijk
                                                             beschikbaar” gezien)
                               Post               De gebruiker ziet haar beschikbaarheid, deze kan afgedrukt worden
                               Uitzonderingen     -




                                                                                                            18
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document                       Naam             2.2.        Beschikbaarheid wijzigen (front-end)
                               Actor            Zorgmedewerker
Functioneel Ontwerp
                               Pre              Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina
Thebe Fleksplansysteem (FPS)                    van één week
                               Beschrijving     (1) De gebruiker krijgt deze week te zien met daarin weergegeven de
Datum                                           mogelijk reeds opgegeven beschikbaarheid, zie “Figure 3
                                                beschikbaarheid”.
7 februari 2012
                                                (2) Standaard is de knop “verhinderd” geselecteerd.
                                                (3) De gebruiker kan nu in de tabel klikken en een periode selecteren
Versie                                          dat ze verhinderd is. Deze wordt rood gemankeerd.
                                                (4) De gebruiker kan ook opgeven dat ze een hele dag afwezig is door
3.0
                                                op het vinkvakje te klikken.
                                                (5) De gebruiker kan nu in de tabel klikken en een periode selecteren
Pagina                                          dat ze beschikbaar. Deze wordt groen gemankeerd
19 van 52                      Post             De gebruiker ziet haar beschikbaarheid, deze pagina van één week kan
                                                uitgeprint worden.
                               Uitzonderingen   Het is niet mogelijk om beschikbaarheid in te voeren buiten de
                                                ingevoerde contracttermijn. Daarnaast is het niet mogelijk om
                                                beschikbaarheid weg te halen waar reeds een dienst is in gepland of
                                                een dienst verzoek uitstaat.


                               Naam             2.3.        Beschikbaarheid inzien (back-end)
                               Actor            Planconsulent
                               Pre              Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina
                                                van één medewerker
                               Beschrijving     (1) De gebruiker ziet een pagina die op gedeeld is in twee delen. In het
                                                bovenste gedeelte staan weken weergegeven. Per week wordt het
                                                aantal beschikbare, ingeplande en niet beschikbare uren
                                                weergegeven.
                                                (2) In het onderste paneel wordt de beschikbaarheid van één week
                                                weergegeven. In paneel wordt naast de beschikbaarheid ook de
                                                ingeplande diensten getoond.
                               Post             De gebruiker ziet haar beschikbaarheid
                               Uitzonderingen   -


                               Naam             2.4.        Beschikbaarheid wijzigen (back-end)
                               Actor            Planconsulent
                               Pre              Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina
                                                van één medewerker en heeft één week geselecteerd
                               Beschrijving     (1) De gebruiker krijgt deze week te zien met daarin weergegeven de
                                                mogelijk reeds opgegeven beschikbaarheid
                                                (2) Standaard is de knop “verhinderd” aan geselecteerd.
                                                (3) De gebruiker kan nu in de tabel klikken en een periode selecteren
                                                dat ze verhinderd is. Deze wordt rood gemankeerd.
                                                (4) De gebruiker kan ook opgeven dat ze een hele dag afwezig is door
                                                op het vinkvakje te klikken.
                                                (5) De gebruiker kan switchen naar “beschikbaar”. De gebruiker kan
                                                nu in de tabel klikken en een periode selecteren dat ze beschikbaar.
                                                Deze wordt groen gemankeerd.
                               Post             De gebruiker ziet haar beschikbaarheid
                               Uitzonderingen   Het is niet mogelijk om beschikbaarheid in te voeren buiten de
                                                ingevoerde contracttermijn



                                                                                                              19
NedStars B.V.
                                                                                                        Postbus 410
                                                                                                        5600 AK Eindhoven

                                                                                                        T 040 - 2352 700
                                                                                                        I www.nedstars.nl
                                                                                                        E info@nedstars.nl




Document                       Naam             2.5.       Beschikbaarheid inzien per dag, per niveau
                               Actor            Planconsulent
Functioneel Ontwerp
                               Pre              Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina
Thebe Fleksplansysteem (FPS)                    per dag.
                               Beschrijving     (1) De gebruiker krijgt een lege pagina te zien.
Datum                                           (2) De gebruiker kan aangeven welk niveau men wil zien (of alle)
                                                (3) De gebruiker geeft aan welke dag men wil zien.
7 februari 2012
                                                (4) Het systeem laat de beschikbare medewerkers voor de selectie
                                                zien. Gesorteerd per niveau zijn de volgende kolommen zichtbaar
Versie                                                   Naam medewerker
3.0
                                                         Niveau
                                                         Dienstverband
                                                         Beschikbaarheid in uren
Pagina                                                   Geplande uren
20 van 52                      Post             De gebruiker ziet de beschikbaarheid
                               Uitzonderingen   -




                                                                                                           20
NedStars B.V.
                                                                                                        Postbus 410
                                                                                                        5600 AK Eindhoven

                                                                                                        T 040 - 2352 700
                                                                                                        I www.nedstars.nl
                                                                                                        E info@nedstars.nl




Document
                               User interface - Beschikbaarheidsscherm
                               In dit scherm kan de zorgmedewerker en de planconsulent in een soortgelijke vorm de
Functioneel Ontwerp
                               beschikbaarheid inzien en aanpassen. Door een start tijd stip aan te klikken en dan te slepen
Thebe Fleksplansysteem (FPS)
                               kan zij periode afblokken voor beschikbaarheid of afwezigheid. Door op de knoppen
                               “verhinderd” of “beschikbaar” te klikken kan men de kleur van de “kwast” veranderen. Tevens
Datum                          veranderd dan ook de optie om één dagdeel in een keer naar de gekozen knop te zetten met het
7 februari 2012                vinkvakje.
                               De twee vinkvakjes geven de gebruiker de mogelijkheid om snel een dagdeel om te zetten naar
Versie
                               één status. Het systeem geeft hiervoor twee mogelijkheden:

3.0
                                       Dag en avond (07 - 23 uur)
                                       Nacht (23 – 07 uur)
Pagina
21 van 52                      Doormiddel van de knop “Alles leegmaken” kan de gebruiker de beschikbaarheid van die week
                               leegmaken. Zo kan er eenvoudig opnieuw begonnen worden. Let op reeds ingeplande diensten
                               worden niet weggehaald.




                               Figure 3 beschikbaarheid




                                                                                                           21
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       3. Basisgegevens beheren
Functioneel Ontwerp            Binnen FPS zijn de volgende basisgegevens aanwezig en beheersbaar:
Thebe Fleksplansysteem (FPS)
                                       Niveaus
                                       Afdelingen
Datum                                  Locaties
7 februari 2012                        Medewerkers

                               Voor elk van deze onderdelen gelden de hieronder benoemde use-cases. Er wordt niet in detail
Versie
                               beschreven welke gegevens exact beheersbaar zijn. Deze staan beschreven in het hoofdstuk
3.0


Pagina
22 van 52




                                                                                                            22
NedStars B.V.
                                                                                                                    Postbus 410
                                                                                                                    5600 AK Eindhoven

                                                                                                                    T 040 - 2352 700
                                                                                                                    I www.nedstars.nl
                                                                                                                    E info@nedstars.nl




Document
                               Data Design.

Functioneel Ontwerp
                               Omdat één afdelingsmedewerker een of meerdere locaties kan beheren is er voor gekozen om
Thebe Fleksplansysteem (FPS)   afdeling en locatie los te trekken in het beheer. Een afdelingsmedewerker wordt dan aan een
                               afdeling toegekend en kan dan voor alle locaties die onder de afdeling vallen diensten beheren.
Datum                          Buiten het beheerscherm om worden afdelingen en locaties altijd gecombineerd getoond:
7 februari 2012                “locatie naam (Afdelingsnaam)”


Versie                                                                   2 Basisgegevens beheren
3.0
                                                                           2.1 Niveaus beheren
Pagina
23 van 52

                                                       «uses»                             2.2 Medewekers
                                                                                              beheren

                                                                «uses»                                       «extends»


                                                                             «uses»
                                                                                                                         2.3 Gebruikers
                                                                                                                            beheren
                                                                «uses»
                                                                                                             «extends»
                                Planconsulent
                                                          «uses»

                                                                                            2.4 Afdelingen
                                                                                               beheren



                                                                                      2.5 Locaties
                                                                                        beheren



                               Use-Case 3 - basisgegevens beheren




                                                                                                                         23
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       Naam             3.1.        Gegevens inzien
                               Actor            Planconsulent
Functioneel Ontwerp
                               Pre              Gebruiker is ingelogd en bevindt zich op de beheer pagina
Thebe Fleksplansysteem (FPS)                    User interface - Gegevens Beheer
                               Beschrijving     (1) De gebruiker ziet een scherm dat is opgesplitst in een lijst van
Datum                                           gegevens (bovenkant) en een detail overzicht (onderkant)
                                                (2) De gebruiker ziet in het overzicht alle records van de gegevens
7 februari 2012
                                                groep. Waarbij elke regel één record voorstelt.
                                                (3) Als de gebruiker één regel aan klik wordt de informatie van deze
Versie                                          regel in het detail overzicht getoond. Tevens kan er in het detail
                                                overzicht extra informatie getoond worden die niet in de kolommen
3.0
                                                van de overzichtstabel staat.
                               Post             De gebruiker ziet de gegevens
Pagina                         Uitzonderingen   -
24 van 52

                               Naam             3.2.        Gegevens toevoegen
                               Actor            Planconsulent
                               Pre              Gebruiker is ingelogd en bevindt zich op de beheer pagina
                                                User interface - Gegevens Beheer
                               Beschrijving     (1) De gebruiker klikt op “Toevoegen” het detail formulier wordt
                                                geactiveerd en leeg gemaakt.
                                                (2) De gebruiker vult de waardes in die men toe willen voegen.
                                                (3) De gebruiker klikt op “Opslaan”, het systeem valideert op alle
                                                verplichte velden zijn ingevuld, zo niet zal uitzondering [Validatie
                                                error] getoond worden.
                                                (4) Het systeem controleert of alle ingevulde waardes voldoen aan de
                                                ingestelde voorwaarden, zo niet zal uitzondering [Validatie error]
                                                getoond worden.
                                                (5) Het systeem vernieuwd de overzichtstabel en toont een melding
                                                dat het item succesvol is opgeslagen.
                               Post             Het nieuwe item is toegevoegd en wordt getoond in de
                                                overzichtstabel.
                               Uitzonderingen   [Validatie error] Het systeem constateert dat de waardes niet voldoen
                                                aan ingestelde eisen en toont een pop-up met daarin een melding
                                                waarin dit wordt kenbaar gemaakt.
                                                [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen
                                                wordt er een melding getoond dat het opslaan is mislukt.
                               Validaties       Er kunnen meerder validatie van toepassing zijn, een aantal
                                                voorbeelden zijn:
                                                          o Een valide email adres
                                                          o Minimaal N tekens
                                                          o Maximaal N tekens (voor weergaven doeleinden)
                                                          o Datum in toekomst
                                                          o Eind datum na Start datum
                                                          o Wachtwoord eisen.




                                                                                                            24
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       Naam             3.3.        Gegevens bewerken
                               Actor            Planconsulent
Functioneel Ontwerp
                               Pre              Gebruiker is ingelogd en bevindt zich op de beheer pagina
Thebe Fleksplansysteem (FPS)                    User interface - Gegevens Beheer
                               Beschrijving     (1) De gebruiker klikt op één item uit de overzichtstabel om aan te
Datum                                           passen.
                                                (2) Het systeem toont de gegevens van het geselecteerde item in het
7 februari 2012
                                                detail paneel.
                                                (3) De gebruiker past de gegevens aan en klikt op “Opslaan”, het
Versie                                          systeem valideert op alle verplichte velden zijn ingevuld, zo niet zal
                                                uitzondering [Validatie error] getoond worden.
3.0
                                                (4) Het systeem controleert of alle ingevulde waardes voldoen aan de
                                                ingestelde voorwaarden, zo niet zal uitzondering [Validatie error]
Pagina                                          getoond worden.
25 van 52                                       (5) Het systeem vernieuwd de overzichtstabel en toont een melding
                                                dat het item succesvol is opgeslagen.
                               Post             Het geselecteerde item is aangepast en wordt getoond in de
                                                overzichtstabel. Een melding wordt kort getoond dat de melding
                                                correct is opgeslagen.
                               Uitzonderingen   [Validatie error] Het systeem constateert dat de waardes niet voldoen
                                                aan ingestelde eisen en toont een pop-up met daarin een melding
                                                waarin dit wordt kenbaar gemaakt.
                                                [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen
                                                wordt er een melding getoond dat het opslaan is mislukt.
                                                [Meerdere items geselecteerd] Wanneer er meerder items tegelijk zijn
                                                geselecteerd wordt het detail paneel gedisabled en leeg gemaakt.
                                                Daarnaast wordt ook de “Opslaan” knop gedisabled.


                               Naam             3.4.        Gegevens verwijderen
                               Actor            Planconsulent
                               Pre              Gebruiker is ingelogd en bevindt zich op de beheer pagina
                                                User interface - Gegevens Beheer
                               Beschrijving     (1) De gebruiker selecteert één of meerdere regels in het
                                                overzichtstabel om te verwijderen.
                                                (2) De gebruiker klikt op “Verwijderen”
                                                (3) Het systeem vraag de gebruiker of men de items zeker wilt
                                                verwijderen.
                                                (4) Als de gebruiker op “nee” klikt gebeurt er niks.
                                                (5) Als de gebruiker op “Ja” klikt worden de geselecteerde items
                                                verwijdert.
                                                (6) Het systeem vernieuwd de overzichtstabel en toont een melding
                                                dat het item(s) succesvol zijn verwijdert.
                               Post             De geselecteerde items zijn verwijdert en de overzichtstabel is
                                                vernieuwd.
                               Uitzonderingen   [Validatie error] Het systeem constateert dat de waardes niet voldoen
                                                aan ingestelde eisen en toont een pop-up met daarin een melding
                                                waarin dit wordt kenbaar gemaakt.
                                                [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen
                                                wordt er een melding getoond dat het opslaan is mislukt.




                                                                                                            25
NedStars B.V.
                                                                                                         Postbus 410
                                                                                                         5600 AK Eindhoven

                                                                                                         T 040 - 2352 700
                                                                                                         I www.nedstars.nl
                                                                                                         E info@nedstars.nl




Document                       Naam             3.5.       Filteren
                               Actor            Planconsulent
Functioneel Ontwerp
                               Pre              Gebruiker is ingelogd en bevindt zich op de beheer pagina
Thebe Fleksplansysteem (FPS)                    User interface - Gegevens Beheer
                               Beschrijving     In elk beheerscherm bevindt zich een zoek / filter veld.
Datum                                           (1) De gebruiker typed de te zoeken waarden in het zoek veld.
                                                (2) De data is de overzichtstabel wordt aangepast. Alleen de items
7 februari 2012
                                                waar het gezochte waarde in voorkomt zullen getoond worden. Hier
                                                bij wordt naar alle data achter de tabel gekeken, ook de verborgen
Versie                                          data.
3.0                            Post             De overzichtstabel laat alleen items zien waar in de gezochte waarde
                                                in voorkomt
                               Uitzonderingen   Er kan niet op een specifieke kolom gezocht worden.
Pagina
26 van 52




                                                                                                            26
NedStars B.V.
                                                                                                           Postbus 410
                                                                                                           5600 AK Eindhoven

                                                                                                           T 040 - 2352 700
                                                                                                           I www.nedstars.nl
                                                                                                           E info@nedstars.nl




Document
                               User interface - Gegevens Beheer
                               De hieronder weergegeven mock-ups geven een beeld van hoe de beheerschermen eruit komen
Functioneel Ontwerp
                               te zien.
Thebe Fleksplansysteem (FPS)
                               In het eerste scherm is een regel geselecteerd en kan het item worden aangepast.
Datum
7 februari 2012


Versie
3.0


Pagina
27 van 52




                               Figure 4 Gegevens beheer, bewerken (Medewerker)

                               In dit tweede scherm is niks geselecteerd en daarom is het detail paneel gedisabled.




                               Figure 5 Gegevens beheer, niks geselecteerd (Medewerker)



                                                                                                              27
NedStars B.V.
                                                                                                               Postbus 410
                                                                                                               5600 AK Eindhoven

                                                                                                               T 040 - 2352 700
                                                                                                               I www.nedstars.nl
                                                                                                               E info@nedstars.nl




Document                       4. Rapportage maken
Functioneel Ontwerp
Thebe Fleksplansysteem (FPS)
                                                                        3 Rapportage maken
Datum
                                                                             Planlijst
7 februari 2012                                                             medewerker


Versie
3.0                                                                                       Planlijst per
                                                     «uses»
                                                                                            periode

Pagina                                                   «uses»

28 van 52
                                                          «uses»
                                                                                         Afdelingsrapportage

                                                             «uses»


                                Planconsulent                «uses»
                                                                                           Medewerker
                                                «uses»
                                                                                           rapportage



                                                                                           Performance
                                                                                            rapportage

                                                                Verjaardagslijst




                               Use-Case 4 rapportage maken




                                                                                                                  28
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun
Fun

Más contenido relacionado

Destacado

01 acueducto leyenda_escaneado
01 acueducto leyenda_escaneado01 acueducto leyenda_escaneado
01 acueducto leyenda_escaneadonmontero
 
Italy´s day
Italy´s dayItaly´s day
Italy´s daynmontero
 
Schafer ryan visual resume (final)
Schafer ryan visual resume (final)Schafer ryan visual resume (final)
Schafer ryan visual resume (final)ryschafe
 
Spotify in india 2
Spotify in india 2Spotify in india 2
Spotify in india 2karin_knobel
 
After school clubs! ict
After school clubs!   ictAfter school clubs!   ict
After school clubs! ictsarahtran99
 
When you think_nobody_cares
When you think_nobody_caresWhen you think_nobody_cares
When you think_nobody_caresChristina Wilson
 
Smart анализ в управлении проектом
Smart анализ в управлении проектомSmart анализ в управлении проектом
Smart анализ в управлении проектомsalnikova
 
Criando um Website Cacheavel
Criando um Website CacheavelCriando um Website Cacheavel
Criando um Website CacheavelLucas Brasilino
 
Soil intro (2016 revision) ppt
Soil intro (2016 revision) pptSoil intro (2016 revision) ppt
Soil intro (2016 revision) pptblyoung
 

Destacado (12)

01 acueducto leyenda_escaneado
01 acueducto leyenda_escaneado01 acueducto leyenda_escaneado
01 acueducto leyenda_escaneado
 
Italy´s day
Italy´s dayItaly´s day
Italy´s day
 
Schafer ryan visual resume (final)
Schafer ryan visual resume (final)Schafer ryan visual resume (final)
Schafer ryan visual resume (final)
 
Spotify in india 2
Spotify in india 2Spotify in india 2
Spotify in india 2
 
After school clubs! ict
After school clubs!   ictAfter school clubs!   ict
After school clubs! ict
 
When you think_nobody_cares
When you think_nobody_caresWhen you think_nobody_cares
When you think_nobody_cares
 
Ais clubs !!!!
Ais clubs !!!!Ais clubs !!!!
Ais clubs !!!!
 
Mi campito
Mi campitoMi campito
Mi campito
 
KONSEP NIKAH
KONSEP NIKAHKONSEP NIKAH
KONSEP NIKAH
 
Smart анализ в управлении проектом
Smart анализ в управлении проектомSmart анализ в управлении проектом
Smart анализ в управлении проектом
 
Criando um Website Cacheavel
Criando um Website CacheavelCriando um Website Cacheavel
Criando um Website Cacheavel
 
Soil intro (2016 revision) ppt
Soil intro (2016 revision) pptSoil intro (2016 revision) ppt
Soil intro (2016 revision) ppt
 

Similar a Fun

Linked in netwerking_op_het_internet_okt_2009
Linked in netwerking_op_het_internet_okt_2009Linked in netwerking_op_het_internet_okt_2009
Linked in netwerking_op_het_internet_okt_2009kittyleuverink
 
LinkedIn Gebruiksaanwijzing
LinkedIn GebruiksaanwijzingLinkedIn Gebruiksaanwijzing
LinkedIn GebruiksaanwijzingDuco Scholtanus
 
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...HenrietteReerink
 
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"Cito Benelux
 
Aanvragen en instellen van een Microsoft BPOS Trial Account
Aanvragen en instellen van een Microsoft  BPOS Trial  AccountAanvragen en instellen van een Microsoft  BPOS Trial  Account
Aanvragen en instellen van een Microsoft BPOS Trial AccountPeter de Haas
 
business word
business wordbusiness word
business wordJeroen
 
XML en Organisatie: vijf tegenstellingen
XML en Organisatie: vijf tegenstellingenXML en Organisatie: vijf tegenstellingen
XML en Organisatie: vijf tegenstellingenPieter van der Hijden
 
Presentatie wp fujifilm eneco 110412
Presentatie wp fujifilm eneco 110412Presentatie wp fujifilm eneco 110412
Presentatie wp fujifilm eneco 110412jaapbosch
 
EtherCAT DeltaRobot Xilinx Spartan FPGA
EtherCAT DeltaRobot Xilinx Spartan FPGAEtherCAT DeltaRobot Xilinx Spartan FPGA
EtherCAT DeltaRobot Xilinx Spartan FPGAVincent Claes
 
Presentatie CMS Congres 2012
Presentatie CMS Congres 2012Presentatie CMS Congres 2012
Presentatie CMS Congres 2012ColoursDenBosch
 
Stapsgewijs meten, testen en verbeteren
Stapsgewijs meten, testen en verbeterenStapsgewijs meten, testen en verbeteren
Stapsgewijs meten, testen en verbeterenSomeone
 
Lrp jci vlaanderen 2011 2015 v2011 11 08
Lrp jci vlaanderen 2011 2015 v2011 11 08Lrp jci vlaanderen 2011 2015 v2011 11 08
Lrp jci vlaanderen 2011 2015 v2011 11 08broederlijkheid
 
Onetouch 810 user manual - dutch
Onetouch 810   user manual - dutchOnetouch 810   user manual - dutch
Onetouch 810 user manual - dutchMatinator10
 
WASCO - Webs & Apps Standaarden voor de Converserende Overheid
WASCO - Webs & Apps Standaarden voor de Converserende OverheidWASCO - Webs & Apps Standaarden voor de Converserende Overheid
WASCO - Webs & Apps Standaarden voor de Converserende OverheidBart Gysens
 
Promotie veenendaal jaarplan 2011 2012 concept 3
Promotie veenendaal jaarplan 2011 2012 concept 3Promotie veenendaal jaarplan 2011 2012 concept 3
Promotie veenendaal jaarplan 2011 2012 concept 3Roeland Tameling
 

Similar a Fun (19)

Geïntegreerde proef
Geïntegreerde proefGeïntegreerde proef
Geïntegreerde proef
 
Linked in netwerking_op_het_internet_okt_2009
Linked in netwerking_op_het_internet_okt_2009Linked in netwerking_op_het_internet_okt_2009
Linked in netwerking_op_het_internet_okt_2009
 
LinkedIn Gebruiksaanwijzing
LinkedIn GebruiksaanwijzingLinkedIn Gebruiksaanwijzing
LinkedIn Gebruiksaanwijzing
 
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...
Digitaliseringsplan Erfgoed (Universiteitsbibliotheek Amsterdam) 2010-2011. B...
 
thesis Steve Catternan
thesis Steve Catternanthesis Steve Catternan
thesis Steve Catternan
 
eGo Manual
eGo ManualeGo Manual
eGo Manual
 
Tutorial siemensplc s7300
Tutorial siemensplc s7300Tutorial siemensplc s7300
Tutorial siemensplc s7300
 
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"
Phoenix Contact, workshop "IT-powered AUTOMATION - multifunctionele besturingen"
 
Aanvragen en instellen van een Microsoft BPOS Trial Account
Aanvragen en instellen van een Microsoft  BPOS Trial  AccountAanvragen en instellen van een Microsoft  BPOS Trial  Account
Aanvragen en instellen van een Microsoft BPOS Trial Account
 
business word
business wordbusiness word
business word
 
XML en Organisatie: vijf tegenstellingen
XML en Organisatie: vijf tegenstellingenXML en Organisatie: vijf tegenstellingen
XML en Organisatie: vijf tegenstellingen
 
Presentatie wp fujifilm eneco 110412
Presentatie wp fujifilm eneco 110412Presentatie wp fujifilm eneco 110412
Presentatie wp fujifilm eneco 110412
 
EtherCAT DeltaRobot Xilinx Spartan FPGA
EtherCAT DeltaRobot Xilinx Spartan FPGAEtherCAT DeltaRobot Xilinx Spartan FPGA
EtherCAT DeltaRobot Xilinx Spartan FPGA
 
Presentatie CMS Congres 2012
Presentatie CMS Congres 2012Presentatie CMS Congres 2012
Presentatie CMS Congres 2012
 
Stapsgewijs meten, testen en verbeteren
Stapsgewijs meten, testen en verbeterenStapsgewijs meten, testen en verbeteren
Stapsgewijs meten, testen en verbeteren
 
Lrp jci vlaanderen 2011 2015 v2011 11 08
Lrp jci vlaanderen 2011 2015 v2011 11 08Lrp jci vlaanderen 2011 2015 v2011 11 08
Lrp jci vlaanderen 2011 2015 v2011 11 08
 
Onetouch 810 user manual - dutch
Onetouch 810   user manual - dutchOnetouch 810   user manual - dutch
Onetouch 810 user manual - dutch
 
WASCO - Webs & Apps Standaarden voor de Converserende Overheid
WASCO - Webs & Apps Standaarden voor de Converserende OverheidWASCO - Webs & Apps Standaarden voor de Converserende Overheid
WASCO - Webs & Apps Standaarden voor de Converserende Overheid
 
Promotie veenendaal jaarplan 2011 2012 concept 3
Promotie veenendaal jaarplan 2011 2012 concept 3Promotie veenendaal jaarplan 2011 2012 concept 3
Promotie veenendaal jaarplan 2011 2012 concept 3
 

Fun

  • 1. NedStars B.V. Postbus 410 5600 AK Eindhoven Parmentierweg 14 5657 EH Eindhoven T 040 - 2352700 F 040- 2352701 I www.nedstars.nl E info@nedstars.nl Auteur Alain Lecluse Functioneel Ontwerp Projectarchitect T 040 - 2352 743 Thebe Fleksplansysteem (FPS) E alain@nedstars.nl Document Functioneel Ontwerp Thebe Fleksplansysteem (FPS) Status Voltooid Gevoeligheid Vertrouwelijk Datum 7 februari 2012 Versie 3.0
  • 2. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Inhoudsopgave Functioneel Ontwerp Overzicht .................................................................................................................................. 5 Thebe Fleksplansysteem (FPS) Inleiding ...................................................................................................................................... 5 Scope .......................................................................................................................................... 5 Datum Leeswijzer ................................................................................................................................... 5 7 februari 2012 Project Actoren .......................................................................................................................... 5 Versie Non-functional requirements ................................................................................................... 6 3.0 Beveiliging .................................................................................................................................. 6 Back-up ....................................................................................................................................... 6 Pagina 2 van 52 Schaalbaarheid en snelheid ........................................................................................................ 6 Training en handleiding ............................................................................................................. 6 Live-gang .................................................................................................................................... 6 Software requirements .............................................................................................................. 6 Data Design .............................................................................................................................. 7 Dienst (shift) ............................................................................................................................... 8 Medewerker (employee) ............................................................................................................ 8 Gebruiker (User) ......................................................................................................................... 9 Basis user interface ................................................................................................................ 10 Front-end (Zorgmedewerker en Afdeling medewerker) ......................................................... 10 Back-end (planconsultent) ....................................................................................................... 11 Functional requirements ........................................................................................................ 12 Actoren ..................................................................................................................................... 12 Zorgmedewerker ................................................................................................................. 12 Afdelingsmedewerker .......................................................................................................... 12 Planconsulent ...................................................................................................................... 12 Notificatiesysteem ............................................................................................................... 12 Use-cases ............................................................................................................................... 13 1. Hoofd use-cases ............................................................................................................. 13 1.1. Beschikbaarheid beheren .......................................................................................... 14 1.2. Basisgegevens beheren ............................................................................................. 14 1.3. Rapportage maken .................................................................................................... 14 1.4. Inloggen / Uitloggen .................................................................................................. 15 1.5. Dienst beheren .......................................................................................................... 15 1.6. Zoeken ....................................................................................................................... 15 1.7. Groepsmail versturen ................................................................................................ 16 1.8. Handleiding ............................................................................................................... 17 2
  • 3. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document 2. Beschikbaarheid beheren ............................................................................................... 18 Functioneel Ontwerp 2.1. Beschikbaarheid inzien (front-end) ........................................................................... 18 Thebe Fleksplansysteem (FPS) 2.2. Beschikbaarheid wijzigen (front-end) ........................................................................ 19 2.3. Beschikbaarheid inzien (back-end) ............................................................................ 19 Datum 2.4. Beschikbaarheid wijzigen (back-end) ........................................................................ 19 7 februari 2012 2.5. Beschikbaarheid inzien per dag, per niveau .............................................................. 20 Versie User interface - Beschikbaarheidsscherm ............................................................................ 21 3.0 3. Basisgegevens beheren .................................................................................................. 22 3.1. Gegevens inzien......................................................................................................... 24 Pagina 3 van 52 3.2. Gegevens toevoegen ................................................................................................. 24 3.3. Gegevens bewerken .................................................................................................. 25 3.4. Gegevens verwijderen ............................................................................................... 25 3.5. Filteren ...................................................................................................................... 26 User interface - Gegevens Beheer ....................................................................................... 27 4. Rapportage maken ......................................................................................................... 28 4.1. Planlijst medewerker ................................................................................................. 29 4.2. Planlijst per periode .................................................................................................. 29 4.3. Medewerker rapportage ........................................................................................... 30 4.4. Afdelingsrapportage op afdeling ............................................................................... 30 4.5. Afdelingsrapportage op niveau ................................................................................. 31 4.6. Afdelingsrapportage op medewerker ....................................................................... 31 4.7. Performancerapportage ............................................................................................ 32 4.8. Verjaardagslijst .......................................................................................................... 32 5. Inloggen / Uitloggen ....................................................................................................... 33 5.1. Inloggen ..................................................................................................................... 34 5.2. Uitloggen ................................................................................................................... 34 5.3. Wachtwoord vergeten .............................................................................................. 35 5.4. Mijn gegevens ........................................................................................................... 36 6. Dienst beheren ............................................................................................................... 37 6.1. Dienst Aanvragen (front end) .................................................................................... 39 6.2. Dienst Aanvragen (back end)..................................................................................... 40 6.3. Diensten overzicht (front end) .................................................................................. 40 6.4. Diensten overzicht (back end) ................................................................................... 42 6.5. Diensten overzicht historie (front end) ..................................................................... 42 6.6. Diensten overzicht historie (back end) ..................................................................... 43 6.7. Dienst inzien .............................................................................................................. 43 3
  • 4. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document 6.8. Dienst annuleren ....................................................................................................... 44 Functioneel Ontwerp 6.9. Dienst plannen .......................................................................................................... 45 Thebe Fleksplansysteem (FPS) 6.10. Dienst accepteren ..................................................................................................... 46 6.11. Dienst weigeren......................................................................................................... 47 Datum 6.12. Dienst uitbesteden .................................................................................................... 48 7 februari 2012 7. Handleiding .................................................................................................................... 49 Versie 7.1. Handleiding uploaden ............................................................................................... 50 3.0 7.2. Handleiding bekijken ................................................................................................. 50 Notificaties ............................................................................................................................. 51 Pagina 4 van 52 4
  • 5. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Overzicht Functioneel Ontwerp Thebe Fleksplansysteem (FPS) Inleiding Binnen de afdeling Flekscare bij Thebe zijn een aantal administratieve processen die geautomatiseerd kunnen worden. In dit FO (Functioneel ontwerp) zullen de functionele eisen Datum van dit systeem in kaart worden gebracht. Na het lezen van dit document moet de lezer een 7 februari 2012 duidelijk beeld hebben van hoe het Flekscare plan systeem (FPS) zal gaan werken. Versie Scope 3.0 In dit Functioneel ontwerp wordt het nieuwe digitale FPS besproken. Het systeem is initieel voor Thebe Zuid Oost bedoeld, maar zal later mogelijk ook binnen de rest van Thebe uitgerold Pagina worden. De uitrol in de overige vestigingen is niet inbegrepen. Middels een nieuwe installatie en configuratie van het FPS moet dit wel mogelijk zijn. 5 van 52 Leeswijzer Het Functioneel Ontwerp (FO) levert de complete functionele beschrijving (blauwdruk) van de oplossing. Het implementeert de business en functionele requirements. Tevens vormt het de basis voor een mogelijk technisch ontwerp en realisatie. Dit document is bedoeld voor de project- en stuurgroep van het project “Thebe Fleksplansysteem (FPS)”. In dit document wordt er vanuit gegaan dat de lezer kennis heeft van de huidige en gewenste functionaliteiten met betrekking tot het project “Thebe Fleksplansysteem (FPS)” Het FO zal na goedkeuring door Thebe een deel van de overeenkomst voor de realisatie ervan dienen. De programmeurs zullen het FO gebruiken voor de bouw van het systeem. Omdat het FO een leidend document is, is het van belang dat het FO te allen tijde de meest actuele beschrijving van het product bevat. In het geval van voortschrijdend inzicht en/of meerwerk dient het FO te worden bijgewerkt. Project Actoren Organisatie Bestaat uit Project groep Carla van Zanten - van der Linden Budget houder Thebe Carla van Zanten - van der Linden Functioneel eigenaar Carla van Zanten - van der Linden Tester Project groep Nader te bepalen Project manager NedStars Mark Peijnenburg Accountmanager Alain Lecluse Project architect 5
  • 6. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Non-functional requirements Functioneel Ontwerp Thebe Fleksplansysteem (FPS) Beveiliging In het Thebe Fleksplansysteem (FPS) zullen gevoelige gegevens vastgelegd worden. Deze zijn alleen voor een door Thebe aangewezen persoon toegankelijk. In het functioneel ontwerp wordt Datum de login module beschreven om gebruikers te autoriseren voor het raadplegen en beheren van 7 februari 2012 gegevens. Gegevens zullen op diverse computers binnen en buiten het kantoor contact kunnen leggen met Versie het FPS. Indien gegevens worden ingevoerd of opgevraagd dienen deze gecodeerd over het 3.0 internet verstuurd te worden. Hierdoor worden deze gegevens onleesbaar voor bijvoorbeeld een hacker die deze informatie onderschept. Een SSL certificaat zal door de hostingafdeling Pagina geïnstalleerd worden. Tijdens de bouw van het systeem moet rekening met HTTPS support gehouden worden en bij het inloggen afdwingen dat het systeem naar HTTPS verwijst. 6 van 52 Back-up Er dient dagelijks een SQL dump (back-up) gemaakt te worden en deze op te slaan in een afgeschermde map op de server. De dumps bevatten de volledige database van het FPS en zullen gecomprimeerd opgeslagen worden. Een dump wordt voor 1 maand bewaard en daarna overschreven door een nieuwe maand. Back-up recovery dient door NedStars op verzoek van Thebe uitgevoerd te worden. Schaalbaarheid en snelheid Naar verwachting zullen 20 simultane gebruikers met het FPS kunnen werken. 20 simultane gebruikers zijn gebruikers die het systeem op hetzelfde moment actief aan het gebruiken zijn. Om het systeem nog sneller te laten fungeren en meer simultane gebruikers aan te kunnen, kan het huidige hosting platform (server) geupgrade worden. Training en handleiding In dit functioneel ontwerp is geen (online) handleiding inbegrepen. Wel zijn de functionaliteiten beschreven om een online handleiding te beheren. NedStars zal bij elke realisatiefase (Fase 2 en 3) een training geven. Live-gang Bij de live-gang van het FPS is geen implementatieplan benodigd, zoals bijvoorbeeld het migreren van data, het deactiveren van huidige systemen, etc. Met Thebe zal enkel een datum geprikt worden om het in productie te nemen. Software requirements Het FPS zal ontwikkeld worden voor de meest recente browsers IE7, IE8, IE9, Google Chrome, Firefox en Safari met een minimale schermresolutie van 1280 x 1024 pixels. Support voor mobiele devices zoals een smartphones (iPhone, HTC, Samsung) en tablets (iPad, Samsung Galaxy) wordt geen rekening mee gehouden. Dat kan betekenen dat het FPS hier niet op werkt. 6
  • 7. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Data Design Functioneel Ontwerp In dit hoofdstuk wordt ingegaan op de datastructuur achter FPS. Vanwege de complexiteit van Thebe Fleksplansysteem (FPS) de gegevens en datastructuur is er voor een technische uitleg (welke met name voor de programmeur dient) binnen dit hoofdstuk gekozen. Enkele belangrijke onderdelen zullen afzonderlijk worden uitgelicht. Daarnaast moet opgemerkt worden dat het systeem geen Datum gegevens verwijderd. Alle data blijft beschikbaar en is op verzoek van Thebe door NedStars op te 7 februari 2012 ruimen. Versie location employee department PK location_id 3.0 PK employee_id PK department_id name firstname address name Pagina lastname city date_of_birth FK1 department_id 7 van 52 address postalcode city employee_number shift_logbook email_address user mobilephone_number PK shift_logbook_id remarks PK user_id datetime email_address message password FK1 user_id name FK2 shift_id FK1 employee_id FK2 department_id shift contract PK shift_id PK contract_id availability FK1 location_id FK1 employee_id PK availability_id start_datetime start_date end_datetime end_date start_datetime FK2 shift_status_id hours_per_week end_datetime is_approved_external FK2 level_id FK1 employee_id remarks FK3 contract_type_id FK2 level_id request_datetime FK4 function_type_id level_first_choice level_seconde_choice contract_type level PK contract_type_id shift_status PK level_id PK shift_status_id name name name function_type PK function_type_id shift_request name PK shift_request_id shift_request_status FK1 user_id FK2 shift_id PK shift_request_status_id FK3 shift_request_status_id remarks name Figuur 1 database ontwerp 7
  • 8. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Dienst (shift) Functioneel Ontwerp Een dienst wordt vertegenwoordigd in een shift, hiervoor zijn de volgende gegevens beschikbaar: Thebe Fleksplansysteem (FPS)  Locatie met daaruit volgend de afdeling (keuzemenu, zelf beheersbaar) Datum  Niveau keuze 1 (keuzemenu, zelf beheersbaar) 7 februari 2012  Niveau keuze 2 (keuzemenu, zelf beheersbaar)  Start datum en tijd (met kalender functie) Versie  Eind datum en tijd (met kalender functie) 3.0  Aanvraag datum en tijd (wordt automatisch toegekend)  Aanvraag gebruiker (wordt automatisch toegekend) Pagina  Toestemming om door te zetten naar externe partij (ja / nee, verplicht veld)  Bijzonderheden (tekstveld met meerdere regels zonder opmaak) 8 van 52  Status (hier wordt de actuele status van een dienst vastgelegd (in aanvraag of dienst). Zie Figuur 3 Dienst aanvragen voor alle statussen.) Medewerker (employee) Een medewerker wordt vertegenwoordigd in een employee. Per medewerker kunnen er meerdere contracten zijn, er kunnen 1 of meer contract actief zijn. Hiervoor zijn de volgende gegevens beschikbaar:  Voornaam (tekst)  Achternaam(tekst)  Adres, postcode, woonplaats (tekst)  Contract (voor rapportage doeleinden blijft de historie bewaard) o Functie (tekst) o Niveau (keuzemenu, zelf beheersbaar) o Vast, oproep, min max (keuze menu, niet beheersbaar) o Personeelsnummer (tekst) o Uren per week (tekst)  In geval bij het kiezen van min max contract: de mogelijkheid geven om min en max uren in te vullen. Dit zijn twee velden. Max is alleen ter kennisgeving, het systeem zal hier geen berekeningen of selecties mee te maken.  In het geval van vast of oproep is dit één input veld. o Start en eind datum contract  Email adres (tekst)  GSM nummer (tekst)  Geboortedatum (met kalender functie)  Bijzonderheden (tekstveld met meerdere regels zonder opmaak, wordt alleen getoond aan de planconsulent) 8
  • 9. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Gebruiker (User) Functioneel Ontwerp Een gebruiker kan inloggen op het systeem. Deze gebruiker is gekoppeld aan een zorgmedewerker, afdelingsmedewerker of planconsulent. Thebe Fleksplansysteem (FPS)  Email adres (tekst, om mee in te loggen) Datum  Wachtwoord 7 februari 2012 o Minimaal één Hoofdletter o Minimaal één kleine letter Versie o Minimaal één cijfer o Minimaal acht tekens 3.0  Naam (tekst, volledige naam) Pagina 9 van 52 9
  • 10. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Basis user interface Functioneel Ontwerp Binnen FPS zullen alle schermen een basisindeling hebben. Echter verschilt deze voor de Thebe Fleksplansysteem (FPS) Zorgmedewerker , Afdeling medewerker en planconsulent. Front-end (Zorgmedewerker en Afdeling medewerker) Datum De front-end pagina’s hebben een eenvoudige en heldere lay-out. Hierdoor zijn ze overzichtelijk 7 februari 2012 en snel te begrijpen voor nieuwe gebruikers. De bovenkant van elke pagina bestaat uit: Versie  Menubalk 3.0  Een Kruimelpad dat de positie van de pagina aangeeft.  Account informatie: mijn gegevens, help en uitloggen. Pagina Afdelingsmedewerker krijgt de knoppen: 10 van 52  Home / Aangevraagde diensten  Diensten in behandeling (nog niet uitgevoerde diensten)  Historie (na uitvoerdatum van dienst) Medewerker krijgt de knoppen:  Home / Openstaande verzoeken  Beschikbaarheid  Ingepland  Historie (na uitvoerdatum van dienst) Figure 1 Basis front-end 10
  • 11. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Back-end (planconsultent) Functioneel Ontwerp De plan consulent krijgt een meer “office” achtige look. Door deze andere Grafische interface zijn er extra functionaliteiten zoals sorteren mogelijk. Aan de bovenkant van elk scherm bevindt Thebe Fleksplansysteem (FPS) zich de menubalk met daarin: Datum  De menuknoppen 7 februari 2012  Een algemene zoekfunctie  Mijn account knop Versie  Uitloggen knop 3.0 Onder het menu wordt de data weergegeven. Deze kan opgedeeld zijn in een tabel aan de bovenkant en een details paneel aan de onderkant. Binnen de tabel wordt dan een overzicht Pagina van items weergegeven. Door op een item te klikken zal het detail paneel activeren en zullen de 11 van 52 gegevens van het geselecteerde item getoond worden. Dit kunnen meer gegevens zijn dan in de tabel zijn getoond. De tabel en het scherm van een computer of laptop heeft namelijk maar een beperkte breedte. Zie onderstaand voorbeeld van deze schermindeling: Figure 2 Basis back-end 11
  • 12. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Functional requirements Functioneel Ontwerp Thebe Fleksplansysteem (FPS) Actoren Binnen “Thebe Fleksplansysteem (FPS)” zijn een aantal actoren. Een actor is een entiteit (vaak een type gebruiker) die buiten het systeem staat en die direct communiceert in het systeem. Datum Deze actoren kunnen verschillende rechten en functies binnen het systeem hebben. Men kan bij 7 februari 2012 het woord “actor” meestal ook denken aan “rol” Versie Zorgmedewerker 3.0 Een zorgmedewerker is een natuurlijk persoon die in dienst is bij Thebe Flekscare. Zij verleent zorg aan zorg behoevende op locatie. De zorgmedewerker wordt voor deze diensten ingepland door de planconsulent. Hiervoor kan de zorgmedewerker haar beschikbaarheid opgeven in FPS. Pagina De zorgmedewerker heeft in haar rol alleen rechten op haar eigen actieve gegevens en 12 van 52 diensten. Afdelingsmedewerker De afdelingsmedewerker is een natuurlijk persoon in dienst van Thebe. Zij vertegenwoordigd een afdeling binnen Thebe. Voor deze afdeling kan de afdelingsmedewerker(s) diensten voor de afdeling aanvragen bij Flekscare. De afdelingsmedewerker heeft in haar rol alleen rechten op de diensten en gekoppelde zorgmedewerkers met betrekking tot de vertegenwoordigen afdeling. Planconsulent De planconsulent is een natuurlijk persoon in dienst van Thebe Flekscare. Zij vertegenwoordigd FPS binnen Thebe en draagt zorg voor de planning van diensten. De planconsulent heeft binnen haar rol recht op alle gegevens en functionaliteiten binnen FPS. Notificatiesysteem Het notificatiesysteem is verantwoordelijk voor het afhandelen van de notificatie van FPS. Met notificatie worden de kleine berichten en of bericht samenvattingen bedoeld die naar andere medewerkers worden verstuurd als kennisgeving van een aanpassing. Deze kunnen zowel via e- mail als via SMS worden verstuurd. 12
  • 13. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Use-cases Functioneel Ontwerp Binnen FPS (Flekscare plan systeem) zijn een aantal use-cases te definiëren. Een use-case is een Thebe Fleksplansysteem (FPS) beschrijving van hoe de gebruiker met het systeem wil omgaan. In de hieronder genoemde onderdelen wordt van een globaal niveau steeds verder de diepte ingegaan. Zo wordt er van een hoofdniveau naar een subniveau gewerkt. Datum 7 februari 2012 1. Hoofd use-cases Thebe Fleksplansysteem (FPS) is verdeelt in de hieronder weergegeven globale uses-cases. Per Versie uses-case wordt uitgelegd wat ermee gedaan kan worden. In het hoofdniveau wordt dit vaak 3.0 abstract weergegeven en wordt dit verder uitgediept in een sub use-case. Pagina 13 van 52 Flekscare plan systeem (FPS) «uses» 1 Beschikbaarheid beheren Zorg medewerker «uses» 2 Basisgegevens «extends» beheren «uses» «uses» «uses» 3 Rapportage maken «uses» «uses» Notificatie systeem «uses» 4 Inloggen / Uitloggen Planconsulent «uses» «uses» 5 Dienst beheren «extends» «uses» «uses» «uses» 6 Zoeken «uses» 7 Groepsmail versturen Afdeling medewerker 8 Handleiding Use-case 1 – globaal 13
  • 14. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 1.1. Beschikbaarheid beheren Actor Zorgmedewerker, Planconsulent Functioneel Ontwerp Pre (voorwaarde) De gebruiker is reeds ingelogd Thebe Fleksplansysteem (FPS) Beschrijving De gebruiker kan beschikbaarheid voor een toekomstige periode beheren. Verdere details zijn uitgewerkt voor: Datum  Wijzigen beschikbaarheid  Beschikbaarheid inzien 7 februari 2012 Post (gevolg) De gebruiker heeft voor een periode beschikbaarheid opgegeven. Versie Uitzonderingen - 3.0 Naam 1.2. Basisgegevens beheren Pagina Actor Planconsulent 14 van 52 Pre De gebruiker is reeds ingelogd Beschrijving (1) De gebruiker kan systeemgegevens zoals niveaus, locaties, afdelingen en medewerkers beheren. Verdere details zijn uitgewerkt voor:  Gegevens beheren  Gegevens exporteren  Gegevens inzien Post Standaard systeem gegevens zijn aangepast naar behoeve van Flekscare. Uitzonderingen Ingevoerde waardes zijn niet toegestaan en een foutmelding wordt getoond. Naam 1.3. Rapportage maken Actor Planconsulent Pre De gebruiker is reeds ingelogd Beschrijving (1) De gebruiker geeft aan welke rapportage gemaakt moet worden. (2) De rapportage wordt getoond Verdere details zijn uitgewerkt voor:  Plan lijst medewerk,  Planlijst per periode  Afdelingsrapportage  Medewerker rapportage Post De gevraagde rapportage is weergegeven Uitzonderingen - 14
  • 15. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 1.4. Inloggen / Uitloggen Actor Zorgmedewerker , Afdelingsmedewerker, Planconsulent Functioneel Ontwerp Pre - Thebe Fleksplansysteem (FPS) Beschrijving (1) FPS is beveiligd en gebruikers moeten ingelogd zijn voor toegang tot gegevens. Datum (2) Gebruikers kunnen inloggen en hun gegevens aanpassen. Verdere details zijn uitgewerkt voor: 7 februari 2012  Inloggen  Wachtwoord vergeten Versie  Gegevens aanpassen 3.0  Uitloggen Post De gebruiker is ingelogd Uitzonderingen - Pagina 15 van 52 Naam 1.5. Dienst beheren Actor Zorgmedewerker , Afdelingsmedewerker, Planconsulent Pre De gebruiker is reeds ingelogd Beschrijving Diensten kunne worden aangevraagd en toegekend. Verdere details zijn uitgewerkt voor:  Dienst aanvragen (Afdelingsmedewerker, Planconsulent)  Dienst annuleren (Afdelingsmedewerker, Planconsulent)  Dienst Accepteren (Zorgmedewerker, Planconsulent)  Dienst Weigeren (Zorgmedewerker, Planconsulent)  Dienst plannen (Planconsulent)  Dienst uitbesteden (Planconsulent)  Dienst overzicht (Zorgmedewerker , Afdelingsmedewerker, Planconsulent) Post - Uitzonderingen - Naam 1.6. Zoeken Actor Planconsulent Pre (voorwaarde) De gebruiker is ingelogd. Zie Figuur 2 Mockup zoeken Beschrijving (1) In het invoerveld in de menubalk wordt een zoekterm getypt. (2) Als er meer dan 3 tekens zijn getypt zal het systeem gaan zoeken. Het systeem zoekt op de naam van medewerkers. (3) het systeem toont in een lijst ,van max 15 items per pagina, de gevonden resultaten. Per resultaat wordt de naam, het niveau en de stad weergegeven. (4) Door één van de resultaten te klikken wordt het aangeklikte medewerker geopend. (5) Wanneer men verder gaat buiten het zoeken om zullen de zoek resultaten verdwijnen. Post (gevolg) Als een zoek opdracht de gewenste medewerker heeft getoond en deze is aangeklikt zal deze in een getoond worden. Uitzonderingen - 15
  • 16. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Functioneel Ontwerp Thebe Fleksplansysteem (FPS) Datum 7 februari 2012 Versie 3.0 Pagina 16 van 52 Figuur 2 Mockup zoeken Naam 1.7. Groepsmail versturen Actor Planconsulent Pre (voorwaarde) De gebruiker is ingelogd en bevindt zich op de pagina “groepsmail versturen” Beschrijving (1) De gebruiker voegt zorgmedewerkers, afdelingsmedewerkers en of planconsulenten toe aan mail lijst. Dit kan door:  Een groep in zijn geheel toe te voegen. (zorgmedewerkers, afdelingsmedewerkers en planconsulenten)  Te zoeken op naam  Te zoeken op niveau  Te zoeken op woonplaats (2) De gebruiker klikt op doorgaan. (3) Alle geselecteerde gebruikers worden toegevoegd aan de BCC, de ingelogde gebruiker word toegevoegd als ontvanger. Zie “Figuur 13 E-mail notificatie” op pagina 51. (4) De gebruiker kan een e-mail typen en versturen. (5) Bij het versturen word de afzender aan de BCC toegevoegd. Zo is een historie bij te houden in Outlook Post (gevolg) Een mail is verstuurd naar een geselecteerde groep aan mensen. In FPS wordt geen overzicht van bewaard. Uitzonderingen - 16
  • 17. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 1.8. Handleiding Actor Zorgmedewerker , Afdelingsmedewerker, Planconsulent Functioneel Ontwerp Pre (voorwaarde) De gebruiker is reeds ingelogd Thebe Fleksplansysteem (FPS) Beschrijving Handleidingen kunnen worden opgevraagd en opgeslagen. Verdere details zijn uitgewerkt voor: Datum  “7.1 Handleiding uploaden” (Planconsulent)  “7.2 Handleiding bekijken” (Zorgmedewerker , 7 februari 2012 Afdelingsmedewerker, Planconsulent) Post (gevolg) - Versie Uitzonderingen - 3.0 Pagina 17 van 52 17
  • 18. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document 2. Beschikbaarheid beheren Functioneel Ontwerp Nadat een zorgmedewerker een eigen gebruiker heeft gekregen kan zij haar beschikbaarheid opgeven. De gebruiker vult per week de beschikbaarheid in. Dit kan 4 periodes in het voren Thebe Fleksplansysteem (FPS) ingevuld worden. Binnen deze week kan de gebruiker aangeven wanneer zij wel of niet beschikbaar is. Datum 7 februari 2012 1 Beschikbaarheid beheren Versie 3.0 Wijziggen «uses» beschikbaarheid Pagina 18 van 52 «uses» «uses» Zorg medewerker Beschikbaarheid inzien use-Case 2 beschikbaarheid beheren Naam 2.1. Beschikbaarheid inzien (front-end) Actor Zorgmedewerker Pre Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina Beschrijving (1) De gebruiker moet eerst een week selecteren om deze te kunnen inzien. Op de overzichtspagina ziet de gebruiker de weken voor de komende 13 periodes. Er worden geen weken uit het verleden getoond. (2) De gebruiker selecteert een week (3) De gebruiker krijgt deze week te zien met daarin weergegeven de mogelijk reeds opgegeven beschikbaarheid, zie “Figure 3 beschikbaarheid” . Hierbij word onderscheid gemaakt tussen drie type beschikbaarheid:  Beschikbaar  Verhinderd  Onbekend (word door het systeem als “waarschijnlijk beschikbaar” gezien) Post De gebruiker ziet haar beschikbaarheid, deze kan afgedrukt worden Uitzonderingen - 18
  • 19. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 2.2. Beschikbaarheid wijzigen (front-end) Actor Zorgmedewerker Functioneel Ontwerp Pre Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina Thebe Fleksplansysteem (FPS) van één week Beschrijving (1) De gebruiker krijgt deze week te zien met daarin weergegeven de Datum mogelijk reeds opgegeven beschikbaarheid, zie “Figure 3 beschikbaarheid”. 7 februari 2012 (2) Standaard is de knop “verhinderd” geselecteerd. (3) De gebruiker kan nu in de tabel klikken en een periode selecteren Versie dat ze verhinderd is. Deze wordt rood gemankeerd. (4) De gebruiker kan ook opgeven dat ze een hele dag afwezig is door 3.0 op het vinkvakje te klikken. (5) De gebruiker kan nu in de tabel klikken en een periode selecteren Pagina dat ze beschikbaar. Deze wordt groen gemankeerd 19 van 52 Post De gebruiker ziet haar beschikbaarheid, deze pagina van één week kan uitgeprint worden. Uitzonderingen Het is niet mogelijk om beschikbaarheid in te voeren buiten de ingevoerde contracttermijn. Daarnaast is het niet mogelijk om beschikbaarheid weg te halen waar reeds een dienst is in gepland of een dienst verzoek uitstaat. Naam 2.3. Beschikbaarheid inzien (back-end) Actor Planconsulent Pre Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina van één medewerker Beschrijving (1) De gebruiker ziet een pagina die op gedeeld is in twee delen. In het bovenste gedeelte staan weken weergegeven. Per week wordt het aantal beschikbare, ingeplande en niet beschikbare uren weergegeven. (2) In het onderste paneel wordt de beschikbaarheid van één week weergegeven. In paneel wordt naast de beschikbaarheid ook de ingeplande diensten getoond. Post De gebruiker ziet haar beschikbaarheid Uitzonderingen - Naam 2.4. Beschikbaarheid wijzigen (back-end) Actor Planconsulent Pre Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina van één medewerker en heeft één week geselecteerd Beschrijving (1) De gebruiker krijgt deze week te zien met daarin weergegeven de mogelijk reeds opgegeven beschikbaarheid (2) Standaard is de knop “verhinderd” aan geselecteerd. (3) De gebruiker kan nu in de tabel klikken en een periode selecteren dat ze verhinderd is. Deze wordt rood gemankeerd. (4) De gebruiker kan ook opgeven dat ze een hele dag afwezig is door op het vinkvakje te klikken. (5) De gebruiker kan switchen naar “beschikbaar”. De gebruiker kan nu in de tabel klikken en een periode selecteren dat ze beschikbaar. Deze wordt groen gemankeerd. Post De gebruiker ziet haar beschikbaarheid Uitzonderingen Het is niet mogelijk om beschikbaarheid in te voeren buiten de ingevoerde contracttermijn 19
  • 20. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 2.5. Beschikbaarheid inzien per dag, per niveau Actor Planconsulent Functioneel Ontwerp Pre Gebruiker is ingelogd en bevindt zich op de beschikbaarheidspagina Thebe Fleksplansysteem (FPS) per dag. Beschrijving (1) De gebruiker krijgt een lege pagina te zien. Datum (2) De gebruiker kan aangeven welk niveau men wil zien (of alle) (3) De gebruiker geeft aan welke dag men wil zien. 7 februari 2012 (4) Het systeem laat de beschikbare medewerkers voor de selectie zien. Gesorteerd per niveau zijn de volgende kolommen zichtbaar Versie  Naam medewerker 3.0  Niveau  Dienstverband  Beschikbaarheid in uren Pagina  Geplande uren 20 van 52 Post De gebruiker ziet de beschikbaarheid Uitzonderingen - 20
  • 21. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document User interface - Beschikbaarheidsscherm In dit scherm kan de zorgmedewerker en de planconsulent in een soortgelijke vorm de Functioneel Ontwerp beschikbaarheid inzien en aanpassen. Door een start tijd stip aan te klikken en dan te slepen Thebe Fleksplansysteem (FPS) kan zij periode afblokken voor beschikbaarheid of afwezigheid. Door op de knoppen “verhinderd” of “beschikbaar” te klikken kan men de kleur van de “kwast” veranderen. Tevens Datum veranderd dan ook de optie om één dagdeel in een keer naar de gekozen knop te zetten met het 7 februari 2012 vinkvakje. De twee vinkvakjes geven de gebruiker de mogelijkheid om snel een dagdeel om te zetten naar Versie één status. Het systeem geeft hiervoor twee mogelijkheden: 3.0  Dag en avond (07 - 23 uur)  Nacht (23 – 07 uur) Pagina 21 van 52 Doormiddel van de knop “Alles leegmaken” kan de gebruiker de beschikbaarheid van die week leegmaken. Zo kan er eenvoudig opnieuw begonnen worden. Let op reeds ingeplande diensten worden niet weggehaald. Figure 3 beschikbaarheid 21
  • 22. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document 3. Basisgegevens beheren Functioneel Ontwerp Binnen FPS zijn de volgende basisgegevens aanwezig en beheersbaar: Thebe Fleksplansysteem (FPS)  Niveaus  Afdelingen Datum  Locaties 7 februari 2012  Medewerkers Voor elk van deze onderdelen gelden de hieronder benoemde use-cases. Er wordt niet in detail Versie beschreven welke gegevens exact beheersbaar zijn. Deze staan beschreven in het hoofdstuk 3.0 Pagina 22 van 52 22
  • 23. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Data Design. Functioneel Ontwerp Omdat één afdelingsmedewerker een of meerdere locaties kan beheren is er voor gekozen om Thebe Fleksplansysteem (FPS) afdeling en locatie los te trekken in het beheer. Een afdelingsmedewerker wordt dan aan een afdeling toegekend en kan dan voor alle locaties die onder de afdeling vallen diensten beheren. Datum Buiten het beheerscherm om worden afdelingen en locaties altijd gecombineerd getoond: 7 februari 2012 “locatie naam (Afdelingsnaam)” Versie 2 Basisgegevens beheren 3.0 2.1 Niveaus beheren Pagina 23 van 52 «uses» 2.2 Medewekers beheren «uses» «extends» «uses» 2.3 Gebruikers beheren «uses» «extends» Planconsulent «uses» 2.4 Afdelingen beheren 2.5 Locaties beheren Use-Case 3 - basisgegevens beheren 23
  • 24. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 3.1. Gegevens inzien Actor Planconsulent Functioneel Ontwerp Pre Gebruiker is ingelogd en bevindt zich op de beheer pagina Thebe Fleksplansysteem (FPS) User interface - Gegevens Beheer Beschrijving (1) De gebruiker ziet een scherm dat is opgesplitst in een lijst van Datum gegevens (bovenkant) en een detail overzicht (onderkant) (2) De gebruiker ziet in het overzicht alle records van de gegevens 7 februari 2012 groep. Waarbij elke regel één record voorstelt. (3) Als de gebruiker één regel aan klik wordt de informatie van deze Versie regel in het detail overzicht getoond. Tevens kan er in het detail overzicht extra informatie getoond worden die niet in de kolommen 3.0 van de overzichtstabel staat. Post De gebruiker ziet de gegevens Pagina Uitzonderingen - 24 van 52 Naam 3.2. Gegevens toevoegen Actor Planconsulent Pre Gebruiker is ingelogd en bevindt zich op de beheer pagina User interface - Gegevens Beheer Beschrijving (1) De gebruiker klikt op “Toevoegen” het detail formulier wordt geactiveerd en leeg gemaakt. (2) De gebruiker vult de waardes in die men toe willen voegen. (3) De gebruiker klikt op “Opslaan”, het systeem valideert op alle verplichte velden zijn ingevuld, zo niet zal uitzondering [Validatie error] getoond worden. (4) Het systeem controleert of alle ingevulde waardes voldoen aan de ingestelde voorwaarden, zo niet zal uitzondering [Validatie error] getoond worden. (5) Het systeem vernieuwd de overzichtstabel en toont een melding dat het item succesvol is opgeslagen. Post Het nieuwe item is toegevoegd en wordt getoond in de overzichtstabel. Uitzonderingen [Validatie error] Het systeem constateert dat de waardes niet voldoen aan ingestelde eisen en toont een pop-up met daarin een melding waarin dit wordt kenbaar gemaakt. [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen wordt er een melding getoond dat het opslaan is mislukt. Validaties Er kunnen meerder validatie van toepassing zijn, een aantal voorbeelden zijn: o Een valide email adres o Minimaal N tekens o Maximaal N tekens (voor weergaven doeleinden) o Datum in toekomst o Eind datum na Start datum o Wachtwoord eisen. 24
  • 25. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 3.3. Gegevens bewerken Actor Planconsulent Functioneel Ontwerp Pre Gebruiker is ingelogd en bevindt zich op de beheer pagina Thebe Fleksplansysteem (FPS) User interface - Gegevens Beheer Beschrijving (1) De gebruiker klikt op één item uit de overzichtstabel om aan te Datum passen. (2) Het systeem toont de gegevens van het geselecteerde item in het 7 februari 2012 detail paneel. (3) De gebruiker past de gegevens aan en klikt op “Opslaan”, het Versie systeem valideert op alle verplichte velden zijn ingevuld, zo niet zal uitzondering [Validatie error] getoond worden. 3.0 (4) Het systeem controleert of alle ingevulde waardes voldoen aan de ingestelde voorwaarden, zo niet zal uitzondering [Validatie error] Pagina getoond worden. 25 van 52 (5) Het systeem vernieuwd de overzichtstabel en toont een melding dat het item succesvol is opgeslagen. Post Het geselecteerde item is aangepast en wordt getoond in de overzichtstabel. Een melding wordt kort getoond dat de melding correct is opgeslagen. Uitzonderingen [Validatie error] Het systeem constateert dat de waardes niet voldoen aan ingestelde eisen en toont een pop-up met daarin een melding waarin dit wordt kenbaar gemaakt. [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen wordt er een melding getoond dat het opslaan is mislukt. [Meerdere items geselecteerd] Wanneer er meerder items tegelijk zijn geselecteerd wordt het detail paneel gedisabled en leeg gemaakt. Daarnaast wordt ook de “Opslaan” knop gedisabled. Naam 3.4. Gegevens verwijderen Actor Planconsulent Pre Gebruiker is ingelogd en bevindt zich op de beheer pagina User interface - Gegevens Beheer Beschrijving (1) De gebruiker selecteert één of meerdere regels in het overzichtstabel om te verwijderen. (2) De gebruiker klikt op “Verwijderen” (3) Het systeem vraag de gebruiker of men de items zeker wilt verwijderen. (4) Als de gebruiker op “nee” klikt gebeurt er niks. (5) Als de gebruiker op “Ja” klikt worden de geselecteerde items verwijdert. (6) Het systeem vernieuwd de overzichtstabel en toont een melding dat het item(s) succesvol zijn verwijdert. Post De geselecteerde items zijn verwijdert en de overzichtstabel is vernieuwd. Uitzonderingen [Validatie error] Het systeem constateert dat de waardes niet voldoen aan ingestelde eisen en toont een pop-up met daarin een melding waarin dit wordt kenbaar gemaakt. [Opslaan mislukt] Wanneer het systeem het item niet kan toevoegen wordt er een melding getoond dat het opslaan is mislukt. 25
  • 26. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document Naam 3.5. Filteren Actor Planconsulent Functioneel Ontwerp Pre Gebruiker is ingelogd en bevindt zich op de beheer pagina Thebe Fleksplansysteem (FPS) User interface - Gegevens Beheer Beschrijving In elk beheerscherm bevindt zich een zoek / filter veld. Datum (1) De gebruiker typed de te zoeken waarden in het zoek veld. (2) De data is de overzichtstabel wordt aangepast. Alleen de items 7 februari 2012 waar het gezochte waarde in voorkomt zullen getoond worden. Hier bij wordt naar alle data achter de tabel gekeken, ook de verborgen Versie data. 3.0 Post De overzichtstabel laat alleen items zien waar in de gezochte waarde in voorkomt Uitzonderingen Er kan niet op een specifieke kolom gezocht worden. Pagina 26 van 52 26
  • 27. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document User interface - Gegevens Beheer De hieronder weergegeven mock-ups geven een beeld van hoe de beheerschermen eruit komen Functioneel Ontwerp te zien. Thebe Fleksplansysteem (FPS) In het eerste scherm is een regel geselecteerd en kan het item worden aangepast. Datum 7 februari 2012 Versie 3.0 Pagina 27 van 52 Figure 4 Gegevens beheer, bewerken (Medewerker) In dit tweede scherm is niks geselecteerd en daarom is het detail paneel gedisabled. Figure 5 Gegevens beheer, niks geselecteerd (Medewerker) 27
  • 28. NedStars B.V. Postbus 410 5600 AK Eindhoven T 040 - 2352 700 I www.nedstars.nl E info@nedstars.nl Document 4. Rapportage maken Functioneel Ontwerp Thebe Fleksplansysteem (FPS) 3 Rapportage maken Datum Planlijst 7 februari 2012 medewerker Versie 3.0 Planlijst per «uses» periode Pagina «uses» 28 van 52 «uses» Afdelingsrapportage «uses» Planconsulent «uses» Medewerker «uses» rapportage Performance rapportage Verjaardagslijst Use-Case 4 rapportage maken 28