Release handleiding LCMS 2015v3 Versie: 1.0, 8 september 2015
Instituut Fysieke Veiligheid Programma Netcentrisch Werken Postbus 7010 6801 HA Arnhem Kemperbergerweg 783, Arnhem www.ifv.nl
[email protected] 026 355 24 00
Colofon Opdrachtgever: Contactpersoon: Titel: Datum: Status: Versie: Auteur(s): Projectleider: Review: Eindverantwoordelijk:
Gerrit Amsing Emiel Wojcik / Mark Aukema / Volkan Cetintas Release handleiding LCMS 2015v3 8 september 2015 Final 1.0 Sander van der Drift Sander van der Drift LFB Johan Peekstok
2/27
Inhoud INLEIDING............................................................................................................ 4 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7
2
SPRINT 1........................................................................................................ 5 Inhoud sprint 1 Zelf aanvragen nieuw wachtwoord Beheren van eigen persoonsgegevens Toevoegen WFS risicokaart aan ‘standaard instellingen’ LCMS Plot Opvragen betekenis symbool RFC 20120703-07: Windroos niet in de juiste richting RFC 20140714: Naam geïmporteerd tabblad
SPRINT 2...................................................................................................... 13
2.1 Inhoud sprint 2 2.2 Actiemodule 2.2.1 Actie overzicht 2.2.2 Nieuwe actie 2.2.3 Inzien details van een actie 2.2.4 Wijzigen van een actie 2.3 Uitbreiding Excel export 2.4 Zoomniveau LCMS viewer 2.5 Profielen in CGB – Beheren buurorganisaties
3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10
4 4.1 4.2
5 5 8 10 10 11 12
13 13 14 15 16 16 17 17 18
SPRINT 3...................................................................................................... 19 Inhoud sprint 3 Hiërarchie tekenlagen Viewer Profielen in CGB – Beheren van Teams Verbeteren weergave symbool Aanpassen inlogproces met verlopen wachtwoord Uitbreiden functionaliteit sjabloonmanager – slice 1 Tabbladen direct geel Verwerken feedback sprint 2 (Onderhoud) Plakken van hyperlinks in Totaalbeeld editor (Onderhoud) Performance en stabiliteit verbetering WMS en Shape
19 19 20 21 21 22 24 24 25 25
OPGELOSTE BUGS ........................................................................................ 26 Inleiding Opsomming bugs
26 26
3/27
Inleiding Dit document beschrijft de toegevoegde LCMS functionaliteit als onderdeel van de LCMS2015v3 release ten behoeve van de regionaal functioneel beheerders LCMS. Dit document wordt per sprint bijgewerkt. De laatste sprint is inmiddels afgerond en daarmee is dit document compleet. In het laatste hoofdstuk is een opsomming toegevoegd van alle opgeloste bugs in deze release. Alleen de bugs gemeld door gebruikers of Landelijk Functioneel Beheer zijn hierin opgenomen. De informatie uit dit document kan gebruikt worden bij het reviewen van de sprint resultaten en dient (na afloop van alle sprints) ook als input voor de FAT en GAT testen en voor de aanpassingen van opleidings-, trainings- en oefenmateriaal. Op basis van dit document zullen ook de gebruikershandleidingen worden aangepast.
4/27
1 Sprint 1 1.1 Inhoud sprint 1 Onderstaande tabel geeft weer welke functionaliteit is opgeleverd als onderdeel van sprint 1. Functionaliteit
Aantal punten
Zelf aanvragen nieuw wachtwoord
5
Beheren van eigen persoonsgegevens
2
Toevoegen WFS risicokaart aan ‘standaard instellingen’ LCMS Plot
0
Opvragen betekenis symbool
3
RFC 20120703-07: Windroos niet in juiste richting
1
RFC 20140714 Naam geïmporteerd tabblad
1
Elk van deze onderwerpen wordt in de volgende paragrafen uitgelegd.
1.2 Zelf aanvragen nieuw wachtwoord De functionaliteit ‘Zelf aanvragen nieuw wachtwoord’ maakt het mogelijk voor een gebruiker om een nieuw wachtwoord in te stellen als hij zijn wachtwoord is vergeten. Een ‘Wachtwoord vergeten?’ link is aanwezig op elke inlogpagina van LCMS alsmede de inlogpagina van Centraal Gebruikersbeheer. Door het klikken van de link ‘Wachtwoord vergeten?’ navigeert de gebruiker automatisch naar Centraal Gebruikersbeheer waar het proces om zijn wachtwoord te wijzigen in gang kan worden gezet.
5/27
Na het klikken van de ‘Wachtwoord vergeten?’ link verschijnt allereerst een scherm waarin de gebruiker zijn gebruikersnaam dient in te vullen om daarna op de knop ‘Verzend verificatie e-mail’ te klikken. Er zal nu een e-mail gestuurd worden naar het in Centraal Gebruikersbeheer geregistreerde e-mailadres behorend bij de ingevulde gebruikersnaam.
Als de gebruiker nu naar zijn e-mail inbox gaat, zal hij daar een e-mail aantreffen genaamd ‘Instellen nieuw wachtwoord’. In deze e-mail staat een link waarop de gebruiker kan klikken om zijn wachtwoord te wijzigen. Let op! Als de mail niet aanwezig is, dan dient de gebruiker ook zijn spam box te controleren en ervoor te zorgen dat
[email protected] niet als spam wordt gekenmerkt.
Na klikken van de link uit de e-mail gaat de gebruiker automatisch terug naar Centraal Gebruikersbeheer om het proces van opnieuw wachtwoord instellen te voltooien. Ter controle dient de gebruiker opnieuw zijn gebruikersnaam in te vullen. Let op! Met behulp van de link uit de e-mail kan alleen het wachtwoord van de initieel ingevulde gebruikersnaam worden gewijzigd. Dit wordt eerst gecontroleerd. Bij incorrecte gebruikersnamen volgt een foutmelding. Selecteer ‘Volgende’ na invullen gebruikersnaam.
6/27
De gebruiker arriveert vervolgens in het ‘Wijzig toegang’ scherm waarin hij zijn wachtwoord opnieuw kan instellen.
Na opnieuw instellen van het wachtwoord volgt een melding dat de toegang succesvol is bijgewerkt en wordt de gebruiker automatisch uitgelogd uit Centraal Gebruikersbeheer. Hij kan nu inloggen in LCMS met het nieuwe wachtwoord.
Ter verduidelijking In de verificatie mail wordt de gebruikersnaam van de gebruiker niet genoemd zodat het ‘onderscheppen’ van de mail onvoldoende is om er misbruik van te kunnen maken. In de verificatie mail staat een link met een unieke (random) code. Via deze link kan de gebruiker een password reset aanvragen. De unieke code dient om zorgen dat alleen iemand met die specifieke link de password reset kan aanvragen. De code wordt gegenereerd door het systeem. Het systeem zorgt ervoor dat deze maar éénmaal gebruikt kan worden voor een password reset en alleen voor de gebruikersnaam waarvoor de code is gegenereerd.
7/27
De code blijft slechts 2 uur actief en deze tijd start bij het versturen van de mail vanuit de mailserver. Gebruikers dienen de link meteen te gebruiken om de kans te verkleinen dat een onderschepte mail door derden gebruikt kan worden om onrechtmatig toegang te verkrijgen. Mocht een gebruiker toch problemen hebben dan heeft hij altijd de mogelijkheid om zijn wachtwoord te laten resetten door de regionaal beheerder. Een gebruiker met een ongeldig/onbekend e-mailadres kan zijn wachtwoord niet wijzigen met behulp van deze functionaliteit. Deze gebruiker dient contact op te nemen met de regionaal beheerder. Een geblokkeerde gebruiker krijgt wel de link via mail toegestuurd, maar krijgt bij verifiëren de melding dat zijn wachtwoord niet gereset kan worden en dat hij contact dient op te nemen met de regionaal beheerder. Zolang de link uit de mail nog niet gebruikt is, kan een gebruiker nog inloggen met zijn huidige wachtwoord (in geval de gebruiker zijn wachtwoord toch weet te herinneren). Een nieuw wachtwoord kan onbeperkt worden aangevraagd. Echter, zolang de geldigheidstermijn (2 uur) van de vorige mail nog niet is verstreken, wordt geen nieuwe mail gestuurd.
1.3 Beheren van eigen persoonsgegevens De functionaliteit ‘Beheren van eigen persoonsgegevens’ zorgt ervoor dat een gebruiker zelfstandig zijn persoonsgegevens kan wijzigen. Als een gebruiker die zich in LCMS bevindt, zijn persoonsgegevens wilt wijzigen, kan deze gebruiker dat doen door middel van het selecteren van de optie ‘Gebruikersbeheer’ onder ‘Extra Informatie’ in de linkerkolom. Er verschijnt vervolgens een melding waarin de gebruiker wordt verteld dat hij dient in te loggen in Centraal Gebruikersbeheer. De gebruiker kan onmiddellijk ‘OK’ selecteren om naar Centraal Gebruikersbeheer te gaan.
Na inloggen in Centraal Gebruikersbeheer verschijnt een scherm met daarin alle gegevens van de gebruiker. De gebruiker heeft nu de mogelijkheid om zijn persoonsgegevens of zijn wachtwoord te wijzigen. Klik op ‘Wijzig mijn gegevens…’ om de persoonsgegevens te wijzigen.
8/27
De gebruiker komt vervolgens in een scherm waarin hij al zijn persoonsgegevens kan wijzigen behalve zijn gebruikersnaam, organisatie of type gebruiker. Na het doorvoeren van één of meer wijzigingen, kunnen deze worden opgeslagen met behulp van de knop ‘Opslaan’. Na opslaan zal de gebruiker automatisch terugkeren naar het ‘Mijn gegevens’ scherm met daarin een melding die bevestigt dat de gegevens zijn gewijzigd.
De gebruiker kan indien gewenst vanuit dit scherm nog zijn wachtwoord aanpassen of uitloggen.
Als een gebruiker zijn gegevens wijzigt, krijgt deze ter confirmatie ook een e-mail gestuurd naar zijn in Centraal Gebruikersbeheer opgeslagen e-mailadres. Deze e-mail bevat alle nieuwe accountgegevens en geeft tevens aan wie de persoonsgegevens heeft gewijzigd. Ook als een beheerder de persoonsgegevens wijzigt, krijgt de gebruiker deze e-mail. Let op! In geval het e-mailadres wordt gewijzigd, wordt de e-mail met de nieuwe accountgegevens verstuurd naar zowel het oude als het nieuwe e-mailadres.
9/27
1.4 Toevoegen WFS risicokaart aan ‘standaard instellingen’ LCMS Plot In het instellingenscherm van LCMS Plot zijn nu de openbare WFS lagen (ingesteld in Geo4OOV) waaronder de risicokaart standaard toegevoegd. Deze WFS lagen kunnen gebruikt worden voor analyses, bijvoorbeeld een analyse op kwetsbare objecten met behulp van de risicokaart.
Als een gebruiker deze WFS kaarten wilt gebruiken, dient hij deze wel eenmalig aan te vinken in het instellingenscherm (alsmede de checkbox voor WFS). In het vervolg zullen deze WFS kaarten altijd aangevinkt blijven en gebruikt kunnen worden voor analyses.
Let op! In het verleden is gebleken dat de WFS risicokaart niet altijd vlekkeloos werkt en de server soms geen response geeft. Dit kan niet verholpen worden door LCMS of Geo4OOV.
1.5 Opvragen betekenis symbool In het verleden was de naam van een symbool niet zichtbaar in Plot als er attributen werden toegevoegd aan een symbool. Bovendien was de naam van een symbool ook niet zichtbaar in de Viewer. Beide gevallen zijn opgelost. LCMS Plot Na het plaatsen van een symbool op de kaart en dubbelklikken op het geplaatste symbool, wordt de naam in de pop-up getoond. Deze naam is hetzelfde als de naam van het symbool uit de tab ‘Symbolen’.
10/27
Als de gebruiker attributen toevoegt, dan blijft de naam ook zichtbaar.
LCMS Viewer Ook in de Viewer kan de naam van een symbool bekeken worden. Hiervoor dient de gebruiker de tekstballon functie te gebruiken en daarmee het symbool te selecteren. Vervolgens wordt in een pop-up de naam en eventuele attributen getoond.
1.6 RFC 20120703-07: Windroos niet in de juiste richting In het verleden werd in LCMS Plot niet automatisch de windrichting die ingesteld staat in de windroos, overgenomen bij het plaatsen van een nieuwe gasmal. Dit is nu verbeterd en tevens wordt ook bij het plaatsen van een nieuwe vuurhaard zowel de windrichting als de windsnelheid overgenomen uit de windroos. Zorg allereerst dat de windrichting en windsnelheid staan ingesteld in de windroos. Selecteer hiervoor de rechterbovenhoek van de windroos (aangegeven met “…”) en vul in de pop-up de gewenste waarden in voor windrichting en windsnelheid.
11/27
Bij het invoegen van een Gasmal staat vervolgens de hoek (in graden) automatisch correct ingevuld. Het is wel mogelijk voor de gebruiker om de hoek aan te passen.
Hetzelfde principe geldt voor het invoegen een vuurhaard. De velden van de vuurhaard worden automatisch gevuld met de waarden uit de windroos, maar kunnen zo nodig nog wel aangepast worden.
1.7 RFC 20140714: Naam geïmporteerd tabblad In het verleden was het niet duidelijk voor een geïmporteerd tabblad uit welke activiteit deze afkomstig was. Dit is nu verholpen. In het geval dat een tabblad uit een andere activiteit wordt geïmporteerd, wordt voortaan vermeld uit welke activiteit het tabblad afkomstig is. Een gebruiker kan zien uit welke activiteit een geïmporteerd tabblad afkomstig is door het geïmporteerde tabblad te selecteren en de tekst achter de titel te lezen. Deze heeft het volgende formaat: “Gasttabblad uit activiteit “
” ()”.
12/27
2 Sprint 2 2.1 Inhoud sprint 2 Onderstaande tabel geeft weer welke functionaliteit is opgeleverd als onderdeel van sprint 2. Functionaliteit
Aantal punten
Actiemodule 6.1
8
Actiemodule 6.2
2
Actiemodule 6.3 / 6.4
3
Uitbreiding Excel export
2
Zoomniveau LCMS Viewer
1
Profielen in CGB – Beheren buurorganisaties
8
Elk van deze onderwerpen wordt in de volgende paragrafen uitgelegd. Hierbij wordt de Actiemodule functionaliteit als één geheel beschreven.
2.2 Actiemodule De nieuwe Actiemodule vervangt de huidige, op berichten gebaseerde ‘actiemodule’. Acties worden niet langer naar gebruikers gestuurd, maar elke gebruiker heeft een ‘view’ op de centraal opgeslagen actie informatie. Acties worden per activiteit bijgehouden en kunnen door een gebruiker worden bekeken in het actieoverzicht. Nieuwe acties kunnen worden aangemaakt en deze kunnen vervolgens worden gewijzigd (door actiegever of actienemer) om de voortgang van acties te communiceren. Elke actie heeft daarbij een status die door de actiegever of actienemer kan worden ge-update, bijvoorbeeld het accepteren van een actie door de actienemer. Voor release LCMS2015v3 zal niet de volledige Actiemodule worden gerealiseerd. Een gedeelte van de uiteindelijk gewenste actiemodule functionaliteit is geselecteerd door NFB om te worden ontwikkeld voor de LCMS2015v3 release. De volgende zogenaamde slices zijn ontwikkeld: Slices
Flow / Requirement
Aanvullende opmerking
6.1
Basis Flow EF 1 Annuleren EF 3 verplicht gegeven niet gevuld
Geen signalering Overzicht: alleen alle acties; geen filtering Geen journaal
6.2
AF 1 Inzien details
Geen opmerkingen; geen bijlage
6.3
AF 2 Accepteren AF 3 Gereedmelden AF 4 Afronden
Geen signalering Geen journaal
6.4
AF 7 Wijzigen van actie
Geen signalering Geen journaal
13/27
Deze eerste versie van de actiemodule vervangt de huidige berichten- en actiefunctionaliteit. In sprint 3 zal deze functionaliteit uit LCMS Tekst worden verwijderd. In de volgende paragrafen zal de nieuwe actiemodule functionaliteit worden beschreven.
2.2.1 Actie overzicht Uitgezette acties worden per activiteit opgeslagen. Elke gebruiker kan binnen een activiteit alle aangemaakte acties bekijken door in het linkermenu naar Acties – Alle te gaan. Na klikken van ‘Alle’ zal een nieuw scherm openen met daarin het overzicht van alle aanwezige acties. Er wordt bewust een nieuw scherm geopend zodat de gebruiker kan wisselen tussen actieoverzicht en de activiteit. Het actie-scherm kan altijd opnieuw naar de voorgrond worden gehaald door Acties – Alle te klikken.
De onderstaande velden worden getoond in het Overzicht van acties. De gebruiker kan indien gewenst op elke kolom sorteren. Standaard is de lijst met acties op (volg)nr. gesorteerd.
Rubriek
Beschrijving
Volgnummer
Het volgnummer van de actie binnen de activiteit.
Samenvatting
Korte beschrijving van de actie.
Proces
Het proces waaraan de actie is toegekend.
Status
De status van de actie.
Prioriteit
De prioriteit waarmee een actie moet worden uitgevoerd.
Startdatum / tijd
De datum / tijd waarop de actie is vastgelegd.
Actiegever
Het profiel van de gebruiker die de actie heeft uitgezet.
Actienemer
Het profiel waaraan de actie is uitgezet.
14/27
2.2.2 Nieuwe actie In het ‘Overzicht acties’ scherm kan elke gebruiker met schrijfrechten een nieuwe actie aanmaken.
Hierbij worden de volgende velden getoond waarvan een gedeelte ook verplicht moet worden ingevuld (en anders volgt een waarschuwing). Rubriek
Beschrijving
Verplicht
Samenvatting
Vrije tekst veld. Korte beschrijving van de actie.
Ja
Beschrijving
Vrije tekst veld. Uitleg van de actie.
Ja
Actienemer
Het profiel waar de actie aan moet worden uitgezet.
Ja
De prioriteit waarmee een actie moet worden uitgevoerd. Er kan gekozen worden uit de volgende waarden: Prioriteit
Proces
Urgent
Hoog
Gemiddeld
Laag
Vrije tekst veld. Het proces waaraan de actie is toegekend.
Ja
Nee
Bij het selecteren van een actienemer geldt dat niet alle beschikbare profielen kunnen worden gekozen. Afhankelijk van of de activiteit openbaar of besloten is, geldt het volgende: Openbare activiteit: alleen de profielen met schrijfrechten van alle betrokken organisaties kunnen worden gekozen. Besloten activiteit: alleen de betrokken profielen met schrijfrechten van alle betrokken organisaties kunnen worden gekozen. Klik op ‘Aanmaken’ om de actie in gang te zetten. Hierdoor wordt een nieuwe actie vastgelegd waarbij de volgende gegevens automatisch worden ingevuld: Volgnummer: gelijk aan het hoogste volgnummer + 1 Startdatum/tijd: de datum/tijd van het moment van aanmaken Status: krijgt waarde ‘Uitgezet’ Actiegever: profiel van de gebruiker die de actie aanmaakt Aangemaakt door: gebruikersnaam van de gebruiker die de actie aanmaakt
15/27
2.2.3 Inzien details van een actie In het ‘Overzicht acties’ scherm kunnen de details van een actie worden bekeken door op het volgnummer van de actie te klikken. Hiermee opent een nieuw scherm dat alle detailgegevens van de betreffende actie weergeeft. Gebruikers die ‘actiegever’ of ‘actienemer’ zijn, hebben ook de optie om de actiegegevens te wijzigen.
2.2.4 Wijzigen van een actie Na klikken van ‘Wijzigen’ in het detailgegevens scherm van een actie (als actiegever of actienemer) is het mogelijk om de detailgegevens van de actie te wijzigen. Hierbij gelden een aantal regels: De velden ‘Actiegever’, ‘Starttijd’ en ‘Aangemaakt’ kunnen niet gewijzigd worden. Het veld ‘Status’ kan afhankelijk van de huidige waarde alleen door actiegever of actienemer worden gewijzigd. Zie kopje ‘Wijzigen status’ hieronder voor meer details. Alle overige velden kunnen door zowel actiegever als actienemer worden gewijzigd. Door klikken van de ‘Opslaan’ knop worden wijzigingen opgeslagen en wordt tevens gecontroleerd dat alle verplichte velden nog steeds ingevuld staan. Wijzigen status Onderstaande tabel geeft weer welke statusveranderingen mogelijk zijn en wie dit kan doen. Huidige status
Wijzigen naar …
Door wie
Uitgezet
Geaccepteerd
Actienemer
Geaccepteerd Gereed Afgerond
Uitgezet (terug naar initiële waarde zetten) Gereed
Actienemer
Geaccepteerd (terug naar initiële waarde zetten)
Actienemer
Afgerond
Actiegever
Gereed
Actiegever
16/27
2.3 Uitbreiding Excel export Op dit moment is het nog lastig voor beheerders om te kunnen bepalen welke gebruikers nooit of lang niet zijn ingelogd. Per LCMS omgeving wordt wel al bijgehouden wat de laatste inlogdatum is van een gebruiker (reeds beschikbaar in de Excel export van de gebruikers). Dit is echter nog niet voldoende. Door deze uitbreiding van de export van de gebruikers in Centraal Gebruikersbeheer krijgt een beheerder meer inzicht. De volgende gegevens zijn toegevoegd aan de gebruikers export in Centraal Gebruikersbeheer: Datum/tijd waarop de account van een gebruiker is aangemaakt Datum/tijd tot wanneer het wachtwoord van een gebruiker geldig Datum/tijd waarop een gebruiker voor het laatst heeft ingelogd in Centraal Gebruikersbeheer Let op! Aangezien in het verleden niet alle bovenstaande gegevens zijn bijgehouden in Centraal Gebruikers, zullen bij de uitrol van deze functionaliteit niet alle gegevens reeds bekend zijn. Gevolg daarvan is dat een of meerdere van de velden leeg blijven. Hieronder volgt een meer gedetailleerde uitleg: - Veld voor ‘Geldigheid wachtwoord’ is leeg: o Of de gebruiker is nieuw aangemaakt, maar heeft nog nooit ingelogd, o of het wachtwoord van de gebruiker is manueel gereset door een beheerder en de gebruiker heeft z’n wachtwoord nog niet aangepast. - Veld voor ‘Gebruiker aangemaakt’ is leeg: o Gebruiker is aangemaakt voor de release van Centraal Gebruikersbeheer. Een vroegere aanmaakdatum is niet bekend. - Veld voor ‘Laatste inlogmoment’ is leeg: o Deze informatie wordt pas bijgehouden vanaf de release van LCMS2015v3. Een gebruiker die sindsdien niet meer heeft ingelogd, zal geen laatste inlogmoment hebben.
2.4 Zoomniveau LCMS viewer Het zoomniveau van de LCMS Viewer is uitgebreid om verder in te kunnen zoomen. Er zijn drie zoomniveaus toegevoegd waarmee tot 8 keer verder in kan worden gezoomd. Daarmee is het voortaan mogelijk om ver genoeg in te zoomen tot het gewenste detail niveau van de digitale bereikbaarheidskaart.
Let op! Als het kaartmateriaal onvoldoende resolutie aanlevert op de hoogste zoomniveaus, dan zal de Viewer het kaartmateriaal ‘opblazen’ waardoor de getoonde resolutie verslechtert.
17/27
2.5 Profielen in CGB – Beheren buurorganisaties De eerste stap in het overzetten van de profielen vanuit LCMS Tekst naar Centraal Gebruikersbeheer, is het overzetten van het beheer van buurorganisaties naar Centraal Gebruikersbeheer. Let op! Deze functionaliteit is alleen voor systeembeheerders toegankelijk. Onderstaande uitleg is daarom ook kort gehouden. In Centraal Gebruikersbeheer is binnen het organisatiescherm een extra optie gekomen waarmee de buurorganisaties van een organisatie kunnen worden ingesteld. De gemaakte instellingen worden vervolgens onmiddellijk gesynchroniseerd met LCMS Tekst (op alle omgevingen waarin de betreffende organisatie voorkomt). In LCMS Tekst worden de buurorganisaties gebruikt voor het filteren van de activiteitenlijst als de gebruiker ervoor gekozen heeft om zijn eigen organisatie plus de buurorganisaties te bekijken.
18/27
3 Sprint 3 3.1 Inhoud sprint 3 Onderstaande tabel geeft weer welke functionaliteit is opgeleverd als onderdeel van sprint 3. Functionaliteit
Aantal punten
Hiërarchie tekenlagen Viewer
5
Profielen in CGB – Beheren van Teams
5
Verbeteren weergave symbool
3
Aanpassen inlogproces met verlopen wachtwoord
3
Uitbreiden functionaliteit sjabloonmanager – slice 1
3
Tabbladen direct geel
1
Verwerken feedback sprint 2
4
(Onderhoud) Plakken van hyperlinks in Totaalbeeld editor
-
(Onderhoud) Performance en stabiliteit verbetering WMS en Shape
-
Bovenstaande onderwerpen worden in de volgende paragrafen verder beschreven.
3.2 Hiërarchie tekenlagen Viewer Doel van dit onderwerp is om de volgorde van objecten binnen een tekenlaag, en de volgorde van tekenlagen onderling, in dezelfde volgorde weer te geven in LCMS Viewer als deze in LCMS Plot zijn vastgelegd. Dit is gebaseerd op de uitgangspunten dat de plotter de regie voert over het grafisch beeld (zowel de inhoud als de wijze waarop dit wordt gepresenteerd) en dat de weergave van het grafisch beeld in LCMS Viewer overeen dient te komen met de weergave van het grafisch beeld in LCMS Plot. Merk op dat het in LCMS Viewer zelf kunnen aanpassen van de volgorde van tekenlagen niet gewenst is (gezien het uitgangspunt dat de plotter de regie voert). Instellen volgorde van objecten binnen 1 tekenlaag in LCMS Plot De volgorde van objecten binnen 1 tekenlaag kan geordend worden door middel van de pijlknoppen ‘Naar voorgrond’ en ‘Naar achtergrond’ uit het Selectie menu. De veranderingen zullen op het scherm meteen zichtbaar zijn en dienen te worden gepubliceerd om ze ook voor andere Plot of Viewer gebruikers door te voeren.
19/27
Instellen volgorde tussen lagen in LCMS Plot De volgorde van lagen (zowel tussen functielagen onderling als tussen tekenlagen binnen één functielaag) kan worden geordend door middel van de pijl-iconen naast het tabblad ( en en ) of door middel van de opties Bovenop, Omhoog, Omlaag en Onderop uit het rechtermuisknop-menu van de betreffende laag. Deze veranderingen zijn op het scherm meteen zichtbaar en worden onder de oppervlakte automatisch gedeeld met andere gebruikers van Plot of Viewer door middel van het al bestaande update proces. Hiërarchie tekenlagen in LCMS Viewer De hiërarchie van de tekenlagen in de Viewer wordt automatisch ge-update naar aanleiding van veranderingen door Plotters. In het enigszins theoretische geval dat meerdere Plotters vrijwel simultaan volgorde veranderingen doorvoeren, dan geldt dat de meest recent doorgegeven volgorde geldig is.
3.3 Profielen in CGB – Beheren van Teams In sprint 2 werd de eerste stap gezet in het overzetten van de profielen vanuit LCMS Tekst naar Centraal Gebruikersbeheer met het realiseren van beheer van buurorganisaties in Centraal Gebruikersbeheer. In deze sprint wordt de volgende stap gezet door het mogelijk maken om het beheer van Teams in Centraal Gebruikersbeheer uit te voeren. Hiermee verdwijnt overigens deze functionaliteit niet in LCMS Tekst. Pas als de volledige profielenfunctionaliteit is overgezet naar Centraal Gebruikersbeheer kan deze in gebruik worden genomen en vervalt de profielenfunctionaliteit in LCMS Tekst. Tot die tijd zullen teams, disciplines, functie en profielen beheerd blijven worden in LCMS Tekst. Let op! Deze functionaliteit is alleen voor landelijk beheerders en systeembeheerders toegankelijk. Aangezien de functionaliteit ook hetzelfde blijft ten opzichte van de huidige functionaliteit in LCMS Tekst is onderstaande uitleg kort gehouden. In Centraal Gebruikersbeheer is de optie ‘Teams lijst’ toegevoegd om een overzicht te krijgen van alle aangemaakte Teams. Klik op de knop ‘Teams lijst’. Hiermee kom je in het scherm met het overzicht van alle Teams. In dit scherm kan ook gefilterd worden op organisatie en kan gezocht worden op team.
20/27
Klik op de knop ‘Nieuw team’ om een nieuw team aan te maken. Vul in het ‘Nieuw team’ scherm zowel de naam als de omschrijving in van het nieuwe team en klik op ‘Toevoegen’.
In het volgende scherm genaamd ‘Toevoegen van organisatie(s)’ is het mogelijk om een of meerdere organisaties aan het zojuist aangemaakte team te koppelen. Sluit dit scherm af door op ‘Voltooien’ te klikken na het toevoegen van een of meerdere organisaties. Je keert hiermee terug naar het overzichtsscherm van alle aangemaakte teams.
3.4 Verbeteren weergave symbool In de huidige LCMS2015v2 release hebben alle symbolen in Plot automatisch een tekstlabel met daarin een . (punt). Dit tekstlabel wordt vervolgens ook met een punt weergegeven in LCMS Viewer. Beide situaties zijn ongewenst en doel van dit onderwerp is dan ook om dit te verbeteren. Met het afronden van dit onderwerp worden voortaan bij het plaatsen van symbolen in LCMS Plot geen default tekstlabels meer geplaatst. Daardoor is niet langer een punt zichtbaar in Plot. Het blijft natuurlijk mogelijk om een tekstlabel toe te voegen met behulp van de rechtermuisknopactie “Tekst aanpassen”. Als vervolgens de tekst uit het tekstlabelweer wordt gewist, wordt het tekstlabel weggehaald. Ook in de Viewer wordt niet langer een punt getoond bij geen tekstlabel.
3.5 Aanpassen inlogproces met verlopen wachtwoord Als een nieuwe medewerker inlogt in LCMS, krijgt hij direct de melding dat zijn wachtwoord verlopen is en deze moet aanpassen in Centraal Gebruikersbeheer. Veel mensen lezen echter niet goed en proberen nogmaals in te loggen met de initieel verstrekte gegevens. Dit blijven ze herhalen totdat hun account wordt geblokkeerd. Om dit te voorkomen is het nodig dat het inlogproces met een verlopen wachtwoord wordt aangepast.
21/27
Hiervoor is het inlogscherm van LCMS Tekst aangepast zodra iemand probeert in te loggen met een verlopen wachtwoord. De gebruiker krijgt niet langer de mogelijkheid om opnieuw in te loggen, maar krijgt een melding te lezen waarin staat dat zijn wachtwoord is verlopen en verder wordt een knop getoond om direct naar Centraal Gebruikersbeheer te gaan. Let op! Nadat de gebruiker op de knop ‘Start Centraal Gebruikersbeheer’ heeft geklikt, wordt dit scherm op de achtergrond automatisch ververst zodat de inlogvelden weer zichtbaar worden. Als de gebruiker na Centraal Gebruikersbeheer terugkeert, dan komt hij weer uit bij dit scherm en kan hij direct inloggen met z’n zojuist ingestelde wachtwoord. Naast de aanpassing aan het inlogscherm van LCMS Tekst bij inloggen met een verlopen wachtwoord, is ook de layout van het Centraal Gebruikersbeheer inlogscherm aangepast. Met als doel om beter aan te sluiten bij LCMS Tekst. Hiervoor is het IFV logo toegevoegd, een duidelijkere titel “LCMS Centraal Gebruikersbeheer” en een grijze kolom.
3.6 Uitbreiden functionaliteit sjabloonmanager – slice 1 De functionaliteit van de sjabloonmanager is uitgebreid met de mogelijkheid om in een nieuw gecreëerd tabblad ook op een later tijdstip nog velden te kunnen toevoegen en van volgorde te veranderen. Bovendien is het kopiëren van een bestaand tabblad en het aanmaken van een nieuw tabblad samengenomen in hetzelfde scherm. Een gebruiker met een profiel met bevoegdheid ‘sjabloonmanager’ heeft de mogelijkheid om het gebruikte sjabloon van een (niet-voorbereide) activiteit aan te passen. Na klikken van de optie ‘Sjabloon’ in het totaalbeeld zal een los scherm openen waarin de gebruiker de mogelijkheid heeft om het sjabloon voor de betreffende activiteit aan te passen.
De gebruik heeft twee mogelijkheden: Invoegen van een nieuw tabblad door middel van het klikken op het van het laatste tabblad.
pictogram rechts
22/27
Kopiëren van een bestaande tabblad door middel van het klikken op het een tabblad.
pictogram op
Invoegen van een nieuw tabblad Als een gebruiker een nieuw tabblad invoegt, dan verschijnt er een nieuw tabblad helemaal rechts met de naam ‘Nieuwe tab’ en verschijnt er één veld in dit nieuw tabblad.
De gebruiker heeft vervolgens de mogelijkheid om de naam van de tab, de naam van het veld of de omschrijving van het veld aan te passen. Ook kunnen er meer velden worden toegevoegd en eventueel van volgorde worden veranderd. Dit is al bestaande functionaliteit. Echter, nadat een gebruiker dit tabblad heeft toegevoegd aan het totaalbeeld (door middel van klikken op ‘Controleren’ en vervolgens ‘Gebruik’) kon hij in het verleden geen nieuwe velden meer toevoegen of de volgorde van de velden veranderen. Dit is nu wel mogelijk. Als de gebruiker in de sjabloonmanager naar het eerder toegevoegde tabblad gaat, dan heeft hij nog steeds de optie om nieuwe velden toe te voegen en de volgorde van alle velden te veranderen.
Let op! Eerder aangemaakte velden kunnen niet worden verwijderd en ook de beschrijving van een eerder aangemaakt veld kan niet meer worden aangepast. Kopiëren van een bestaand tabblad Als een gebruiker een bestaand tabblad wilt kopiëren, dan kan hij klikken op en zal er naast het gekozen tabblad een nieuw tabblad verschijnen. Dit tabblad is qua velden identiek aan het gekopieerde tabblad behalve dat de naam van het tabblad automatisch het achtervoegsel “_kopie” heeft gekregen.
23/27
3.7 Tabbladen direct geel In de huidige situatie wordt bij het aanmaken van een nieuwe activiteit waarbij een tabblad een initiële inhoud heeft, meteen gesignaleerd dat de inhoud van het tabblad gewijzigd is door middel van het geel maken van deze tabbladen:
Doel van dit onderwerp is om de signalering niet te tonen als de inhoud van het tabblad niet afwijkt van de inhoud van het sjabloon, en dus alleen te tonen als de inhoud van het tabblad daadwerkelijk is gewijzigd nadat de activiteit is aangemaakt en de gebruiker deze wijziging nog niet heeft gezien. Een nieuwe aangemaakte activiteit heeft voortaan dan ook geen standaard geel gemaakte tabbladen als alleen de inhoud van het sjabloon aanwezig is. In het geval dat direct bij het aanmaken van een activiteit al tekst wordt toegevoegd in een tabblad, dan wordt dit tabblad wel geel gearceerd weergegeven (zoals bij MK hieronder).
3.8 Verwerken feedback sprint 2 Naar aanleiding van de demo van sprint 2 is de onderstaande feedback meegenomen in sprint 3.
Actiemodule – Profielen zonder gebruikers zijn niet selecteer bij selectie actienemer. Bij het selecteren van het profiel van de actienemer zijn profielen zonder gebruikers niet langer te selecteren. In het verleden was het mogelijk dat een rol werd gekozen waaraan geen gebruikers waren gekoppeld.
Actiemodule - Organisatie filter standaard op eigen organisatie bij selectie van actienemer Bij het selecteren van de organisatie van de actienemer wordt het organisatie filter automatisch op de eigen organisatie gezet. Het is vanzelfsprekend nog steeds mogelijk om vervolgens de organisatie aan te passen.
Actiemodule – Verhelderen dat actiegegevens niet wijzigbaar zijn in het scherm Detailgegevens van een actie Elke gebruiker die toegang heeft tot een bepaalde activiteit, kan de detailgegevens van elke uitgezette actie bekijken. Zie paragraaf 2.2.3. In dit scherm zijn de detailgegevens echter niet wijzigbaar. Alleen de actiegever of actienemer kan (door middel van de knop ‘Wijzigen’) in een nieuw scherm komen waarin de actie kan worden aangepast. Het was echter niet helder dat de detailgegevens niet konden worden gewijzigd. Dit scherm is dan ook aangepast om dit duidelijker te maken.
24/27
Naamswijziging Excel export in Centraal Gebruikersbeheer In de Uitbreiding Excel export van sprint 2 (zie paragraaf 2.3) werd onder meer een extra kolom toegevoegd genaamd ‘Laatste inlogmoment’ om aan te geven wat het laatste inlogmoment van een specifieke gebruiker was in Centraal Gebruikersbeheer. Om te benadrukken dat het om CGB gaat, is de naam van de kolom aangepast naar ‘Laatste inlogmoment CGB’.
3.9 (Onderhoud) Plakken van hyperlinks in Totaalbeeld editor In de huidige LCMS2015v2 release werkt het plakken van hyperlinks niet goed voor zowel Internet Explorer als Firefox. Dit is nu voor beide browsers werkend gemaakt. Let op! Bij het copy-pasten of manueel invoeren van een hyperlink in Firefox is het nog wel noodzakelijk dat de gebruiker zelf een spatie invoert na de hyperlink. Pas op dat moment wordt de hyperlink door Firefox gedetecteerd als hyperlink en wordt deze onderlijnd en klikbaar. Dit geldt ook bij het manueel invoeren van een hyperlink in Internet Explorer.
3.10 (Onderhoud) Performance en stabiliteit verbetering WMS en Shape In zowel sprint 2 als sprint 3 is veel inspanning gestopt in het verbeteren van de stabiliteit en performance van Plot bij het tonen van WMS kaarten en Shapes. Op beide vlakken is grote vooruitgang geboekt. Alle (bij ons bekende) situaties waarin Plot moeite had met stabiliteit (vooral vanwege grote hoeveelheden data) zijn opgelost en het tonen en verversen van WMS kaarten of Shapes is fors versneld. Let op! Het blijkt in de praktijk dat in een aanzienlijk aantal gevallen bij WMS de problemen niet door Plot zelf worden veroorzaakt, maar door de WMS service die de gewenste WMS data niet volgens het vastgestelde formaat aanlevert. Dit wordt niet in alle gevallen door Plot op tijd gedetecteerd waardoor problemen ontstaan.
25/27
4 Opgeloste bugs 4.1 Inleiding Dit hoofdstuk bevat de lijst van opgeloste bugs voor de LCMS2015v3 release. Deze lijst bevat alleen bugs gemeld door gebruikers of Landelijk Functioneel Beheer. Zie Mantis voor verdere informatie over een bepaalde bug. Welke bugs werden opgelost voor de LCMS2015v3 release is afgestemd met Landelijk Functioneel Beheer. Bovenop de afgesproken lijst met bugs hebben we nog een aantal extra bugs weten op te lossen.
4.2 Opsomming bugs Mantis melding 45 “Windrichting Windroos Niet Overgenomen In Gasmal” Mantis melding 62 “Verbinding met activiteit automatische inzoomen zoomt niet in maar uit” Mantis melding 75 “Locatie "i" knop WMS informatie wordt niet goed weergegeven in LCMS viewer” Mantis melding 152 “Symbool 'vast locatie brandweer' wordt niet goed weergegeven” Mantis melding 154 “De BAG WFS wordt niet geaccepteerd in de analysefunctie van LCMS plot” Mantis melding 594 “Rijopdracht/meet opdracht – Scherm is niet groter te maken/niet aan te passen. Voertuigbox klein en slecht leesbaar/te scrollen” Mantis melding 605 “N.a.v. testscript item nr. 30: items niet klikbaar in viewer” Mantis melding 639 “PDF print geeft html code in pdf ipv tabellen” Mantis melding 689 “Symbool Vaste locatie van Brandweer ontbreekt op TA omgeving” Mantis melding 777 “sortering en inhoud van keuzelijsten bij Aanmaken profiel zijn onduidelijk” Mantis melding 792 “Plot loopt vast” Mantis melding 797 “Verwijderen shape instellingen gaat niet goed” Mantis melding 816 “Scherm "aanpassen gebruiker" blijft leeg voor mijn eigen account” Mantis melding 824 “WMS-laag geeft 0 lagen weer en toont dus geen informatie.” Extra info: Opgelost. Ons advies is wel dat Drenthe nog contact opneemt met de beheerder van de WMS service om geen redirects toe te passen.
26/27
Mantis melding 825 “Sommige menu-items in het rechter activiteitenscherm wijzigen in undefined als je in een incident kiest voor 'Wissel Profiel” Mantis melding 828 “Update indicatie bij activiteiten verschijnt niet nadat activiteit gewijzigd is.” Mantis melding 833 “LCMS Plot loopt vast bij gebruik van WMS-services. LCMS Viewer is traag bij gebruik WMS-services.” Mantis melding 848 “Ophalen getcapabilities van 'eigen' WMS service in LCMS viewer duurt te lang” Extra info: Kennemerland neemt contact op met leverancier van WMS service. Daarna opnieuw testen. Mantis melding 852 “Functielogboek werkt niet meer voor functie, maar voor team” Mantis melding 879 “Tekst profielen bevat vage tekens” Mantis melding 885 “Het roteren van een gasmal m.b.v. de windroos resulteert in een onzichtbare kaart.” Mantis melding 891 “LCMS2015V2 GAT: geen activiteiten bij importeren tabblad” Mantis melding 900 “link in tekst is niet aanklikbaar te maken” Mantis melding 909 “Veld in longedit mk-tabblad bij nieuwe activiteit” Mantis melding 919 “Verschil LCMS plot TA omgeving en Oefen/operationeel” Mantis melding 929 “Na invullen windroos en toepassen op alle vuurhaarden, is de kaart weg. (alleen tekenlaag is zichtbaar).” Mantis melding 953 “Handleiding LCMS Plot niet bijgewerkt” Extra info: Staat nog open. Handleidingen worden in september/oktober ge-update. Mantis melding 954 “LCMS Plot enorm traag na toevoeging van WMS laag.” Mantis melding 957 “Verkeerde functionaliteit koppeling Extern Tabblad” Mantis melding 960 “Verkeerde volgorde velden in gekoppeld Extern Tabblad” Mantis melding 963 “Beheerder kan eigen gegevens niet aanpassen”
27/27