ministerie van verkeer en waterstaat
rijkswaterstaat riza rijksinstituut voor integraal zoetwaterbeheer en afvalwaterbehandeling tel. 03200-70411, fax. 03200-49218 doorkiesnummer
DAGBER6 Installatieplan
Werkdocument95.055X auteur(s) status
Getronics Software BV Geaccepteerd
versie
003
datum
8 mei 1995
Installatieplan. versie 003
DAGBER 6
Inhoudsopgave 1 Inleiding 1.1 Doel van het installatieplan 1.2 Referenties 1.3 Definities en afkortingen
3 3 3 3
2 Algemeen
4
3 Omgeving
5
4 Overzicht programmatuur
6
5 Aflevering
10
6 Opleidingen
11
7 Installatie
12
8 Overgang
13
Installatieplan, versie 003
DAGBER 6
1 Inleiding 1.1 Doel van het installatieplan Dit installatieplan heeft als doel een leidraad te bieden bij de installatie van software op het berichtencentrum van RIZA. Dit betreft de software met betrekking tot het project DAGBER6 zoals beschreven in het functioneel detailontwerp (FDO)1'1. Dit installatieplan dient als begeleiding bij het installeren van de software met betrekking tot DAGBER6 en betreft de periode vanaf het moment van acceptatie tot het moment dat het produkt operationeel is.
1.2 Referenties [1]
Functioneel Detailontwerp DAGBER6, Getronics Software BV
[2]
Technisch Detailontwerp DAGBER6, Getronics Software BV
[3]
Projectmanagementplan, Getronics Software BV
1.3 Definities en afkortingen BC FDO TDO
Berichtencentrum Functioneel detailontwerp Technisch detailontwerp
.stallatieplan. versie 003
DAGBER 6
2 Algemeen Dit installatieplan dient als hulpmiddel bij de installatie van de software van het systeem DAGBER6. Het testen van deze software zal op 26 mei zijn afgerond. Vanaf die datum kan de software in de produktieomgeving worden geimplementeerd. In dit installatieplan komen de volgende zaken aan de orde: -
eisen die aan de omgeving worden gesteld overzicht van de programmatuur en soorten omgevingen de aflevering van de produkten opleidingen voor gebruikers en beheerders de installatie van de software de overgang van de oude naar de nieuwe omgeving.
Installatieplan, versie 003
DAGBER 6
3 Omgeving Aan de omgeving waarin DAGBER6 draait worden de nodige eisen gesteld. Deze eisen omvatten zowel de hardware als de software. Om DAGBER6 te kunnen gebruiken is het volgende (minimaal) nodig: Hardware Een Personal Computer met een Intel 80486 met een intern geheugen van 16 Mb. Deze dient aangesloten te zijn op het netwerk van het RIZA. Er dient minimaal 5 Mb aan schijfruimte vrij te zijn (na installatie vereiste software). Software Windows for Workgroups versie 3.11 (elke PC) Microsoft Access versie 2.0 (PC's waar ad hoc rapportage moet plaatsvinden) Procomm for Windows 2.1 (PC's waarin een modem geinstalleerd is)
Fax Ten behoeve van het fax-verkeer zal gebruik worden gemaakt van een TEC Laserfax.
MS Windows instellingen: Om er voor te zorgen dat de software op alle PC's op dezelfde manier werkt, zal ook de configuratie van MS Windows op die PC's op bepaalde punten gelijk moeten zijn. Dit betreft: Datumnotatie: scheidingsteken nul voor dag nul voor maand Getalnotatie: 1000 scheidingsteken decimaal scheidingsteken
DMJ (afgebeeld als DDMMJJ)
,
CONFIG.SYS Bij gebruik van EMM386 en een netwerkkaart kunnen geheugenconflicten optreden. In MS-Access resulteert dit soms in het zwart worden van het scherm na het afdrukken van een rapport. Dit kan worden voorkomen door in CONFIG.SYS achter EMM386.EXE x=xxxx-yyyy op te nemen, waarbij xxxx-yyyy staat voor het adres van de netwerk-kaart.
, 003 Installatieplan. versie
DAGBER 6
4 Overzicht programmatuur In dit hoofdstuk wordt een overzicht gegeven van de bestanden waaruit DAGBER6 bestaat. Eerst wordt per bestand aangegeven wat de plaats binnen DAGBER6 is. Vervolgens wordt per soort omgeving aangegeven welke bestanden nodig zijn. Overzicht directories De volgende structuur wordt verwacht op alle PC's waarop de DAGBER6 programmatuur geinstalleerd is: C:\DAGBER6 C:\DAGBER6\INPUT C:\DAGBER6\OUTPUT Bovendien moet op een PC met een modem nog de volgende directory voorkomen: C:\DAGBER6\SCRIPT
Overzicht bestanden
Directory J:\BC\DAGBER6 DB6 DATA.MDB Dit is een MS-Access database waarin de gegevens van DAGBER6 worden opgeslagen.
Directory C:\DAGBER6 DB6 BEHR.MDB Dit is een MS-Access database waarin de objecten staan die nodig zijn om de functies voor beheer uit te voeren. DB6 GEBR.MDB Dit is een MS-Access database waarin de objecten staan die nodig zijn om de nineties voor gebruik uit te voeren. DB6 RAPP.MDB Dit is een MS-Access database die wordt gebruikt voor ad hoc rapportage. DB6.ICO Dit is het icoon dat in een windows-programmagroep afgebeeld wordt. Door dit icoon aan te klikken wordt de betreffende DAGBER6-functie gestart. SERVER. TXT Dit bestand mag alleen voorkomen op een PC waar een modem geinstalleerd is. Hieraan kan DAGBER6 zien of gegevens met een modem opgehaald kunnen worden. MODSTOP.TXT
Installatieplan. versie 003
DAGBER 6
Dit is een hulpbestand waaraan DAGBER6 kan zien of er reeds ophaalacties via het modem actief zijn. Dit bestand heet MODSTOP.TXT als er geen ophaalacties lopen. Dit bestand heet MODSTART.TXT als er wel ophaalacties lopen. Indien zich problemen hebben voorgedaan en er lopen geen ophaalacties terwijl het systeem zegt dat dit wel het geval is, dan moet de naam van dit bestand handmatig worden gewijzigd (van MODSTART.TXT in MODSTOP.TXT). SCRSTOP.TXT Dit is een hulpbestand waaraan DAGBER6 kan zien of er reeds een communicatie-script actief is. Dit bestand heet SCRSTOP.TXT als er geen script actief is. Dit bestand heet SCRSTART.TXT als er wel een script actief is. Indien zich problemen hebben voorgedaan en er is geen script actief terwijl het systeem zegt dat dit wel het geval is, dan moet de naam van dit bestand handmatig worden gewijzigd (van SCRSTART.TXT in SCRSTOP.TXT). ORDER.TXT Dit bestand dient om aan het KNMI kenbaar te maken welke gegevens DAGBER6 van hun verwacht en wordt bij elke ophaalactie naar het KNMI gezonden. PKUNZIP.EXE Dit bestand dient om een bestand dat van het KNMI is ontvangen te decomprimeren (of uit te pakken). KNMI .BAT Dit bestand dient eveneens voor het decomprimeren van het door het KNMI aangeleverde bestand. Deze BATCH-file start het decomprimeren op en verwijderd overtollige meegeleverde bestanden. SYSTEM.MDA In dit bestand is beveiligingsinformatie voor MS-Access opgeslagen.
Directory C:\DAGBER6\SCRIPT KNMI.WAS en KNMI.WAX Dit zijn script-files die Procomm for Windows nodig heeft om gegevens van het KNMI op te halen.
Directory C:\WINDOWS DB6 GEBR.INI In dit bestand is omgevingsinformatie voor MS-Access opgeslagen.
Installatieplan, versie 003
DAGBER 6
Overzicht omgevingen Hierna wordt aangegeven welke bestanden in de verschillende omgevingen nodig zijn. Gebruik zonder modem Dit is een MS-Access run-time omgeving zonder de extra functionaliteit die voor een modem nodig is. Hiervoor zijn de volgende bestanden nodig: DB6_GEBR.MDB DB6.ICO
SYSTEM.MDA DB6_GEBR.INI
Gebruik met modem Dit is een MS-Access run-time omgeving met de extra functionaliteit die voor een modem nodig is. Hiervoor zijn de volgende bestanden nodig: DB6_GEBR.MDB DB6.ICO SYSTEM.MDA DB6_GEBR.INI SERVER.TXT
MODSTOP.TXT SCRSTOP.TXT ORDER.TXT PKUNZIP.EXE KNMI.BAT KNMI.WAS en KNMI.WAX
Beheer zonder modem Dit is een MS-Access run-time omgeving zonder de extra functionaliteit die voor een modem nodig is. Hiervoor zijn de volgende bestanden nodig: DB6_BEHR.MDB DB6_GEBR.MDB
DB6.ICO SYSTEM.MDA DB6_GEBR.INI
Beheer met modem Dit is een MS-Access run-time omgeving met de extra functionaliteit die voor een modem nodig is. Hiervoor zijn de volgende bestanden nodig: DB6_BEHR.MDB DB6_GEBR.MDB DB6.ICO SYSTEM.MDA DB6_GEBR.INI SERVER.TXT
MODSTOP.TXT SCRSTOP.TXT ORDER.TXT PKUNZIP.EXE KNMI.BAT KNMI.WAS en KNMI.WAX
Ad hoc rapportage Hiervoor dient de volledige MS-Access omgeving geinstalleerd te zijn. Bovendien moeten naast een van de bovengenoemde omgevingen de volgende bestanden worden geinstalleerd: DB6_RAPP.MDB DB6.ICO
8
Installatieplan. versie 003
DAGBER 6
Uitwiik-PC In verband met mogelijke uitval van het netwerk moet het mogelijk zijn op een daartoe aangewezen PC verder te kunnen werken. Hiertoe moet regelmatig de gegevens-database van het netwerk naar deze uitwijk PC worden gekopieerd. In geval van uitwijk moet men rekening houden met het feit dat er na het maken van de laatste kopie reeds wijzigen plaats hebben kunnen vinden. Deze dienen dan opnieuw te worden ingevoerd. De omgeving die op deze PC moet worden geinstalleerd dient Beheer met modem of Gebruik met modem te zijn (de PC dient dus ook een modem te bevatten). Daarnaast dient deze PC de volgende bestanden extra te bevatten: DB6_GEBR.MDB DB6_BEHR.MDB DB6_DATA.MDB Deze bestanden moeten in een andere directory staan dan C:\DAGBER6 (bijvoorbeeld C:\DABGER6\UITWIJK). De procedure-databases (DB6_GEBR en DB6_BEHR) moeten verwijzen naar de gegevens-database (DB6_DATA).
Installatieplan, versie 003 5 Aflevering Uiterlijk 21 april dient alle software geinstalleerd te zijn en moeten de gebruikershandleiding (GHL), het technisch detailontwerp (TDO) en het installatieplan (IP) gereed zijn. Vervolgens kan dan de acceptatietest worden uitgevoerd. De genoemde documenten zijn onderwerp van een te houden review. Voor het gebruik van DAGBER6 zullen van de volgende documenten het aangegeven aantal exemplaren moeten worden vervaardigd: Gebruikershandleiding Technisch detailontwerp Installatieplan
10 10 5
Na 21 april gaat de nazorg-fase in. Deze fase duurt tot de acceptatie. In deze periode worden fouten in de software hersteld die bij het testen naar voren komen en daarna mogelijke fouten tijdens gebruikt. Na acceptatie gaat de garantieperiode in. Deze heeft een duur van drie maanden (tot 1 September). Het is echter verstandig om ruim voor in gebruik name van de software een onderhoudskontrakt af te sluiten, waarmee niet alleen later ontdekte fouten worden gedekt maar waarmee ook het produkt verbeterd kan worden. Denk bij dit laatste bijvoorbeeld aan technologische ontwikkelingen.
10
Installatieplan. versie 003
DAGBER 6
6 Opleidingen Er worden twee verschillende soorten gebruikers onderkend in het systeem DAGBER6, namelijk beheerders en gebruikers.
1. Beheerders De beheerders hebben de verantwoording voor het systeem en dienen daartoe grondige kennis te hebben van MS-Access. Indien zij deze kennis niet hebben, dienen zijn op dat niveau gebracht te worden. Dit kan bijvoorbeeld door het volgen van cursussen. Beheerders mogen tevens ad hoc rapporten maken in een afgeschermde omgeving.
2. Gebruikers Gebruikers maken alleen gebruik van de standaard functies waaruit DAGBER6 bestaat en hoeven dus geen specifieke MS-Access kennis op te doen. Gezien het feit dat de medewerkers van het berichtencentrum in de pre-test fase reeds ervaring met het gebruik van DAGBER6 hebben opgedaan, is het niet nodig deze gebruikers hiervoor additionele opleidingen te laten volgen. Daarnaast zullen de gebruikers ervaring opdoen tijdens het schaduwdraaien.
Als algemene eis kan worden gesteld dat gebruikers overweg kunnen met de grafische omgeving die MS-Windows biedt. De manier van werken binnen die omgeving wordt voor DAGBER6 als bekend verondersteld.
11
Installatieplan. versie 003
DAGBER 6
7 Installatie Installatie vindt plaats via diskettes. Voor elke soort omgeving is er een installatieset (1 of meer diskettes). Deze installatie geldt zowel voor een eerste installatie als voor toekomstige wijzigingen op de programmatuur. Deze installatie dient als volgt te worden uitgevoerd: Kies in Programmabeheer voor Bestand Kies Starten Opdrachtregel invullen - A:\setup en druk op de enter-toets Volg de aan wijzigen op het scherm op Na installatie dienen in de directory C:\DAGBER6 handmatig de volgende subdirectories te worden gemaakt: C:\DAGBER6\INPUT C:\DAGBER6\OUTPUT Indien installatie plaatsvindt op een PC met een modem, dan dient het volgende handmatig te worden uitgevoerd: maak subdirectory C:\DAGBER6\SCRIPT kopieer C:\DAGBER6\KNMI.WAS naar C:\DAGBER6\SCRIPT kopieer C:\DAGBER6\KNMI.WAX naar C:\DAGBER6\SCRIPT
Er zijn aparte installatiesets beschikbaar voor de volgende omgevingen: Omeeving Gebruik zonder modem Gebruik met modem Beheer zonder modem Beheer met modem Ad hoc rapportage Uitwijk PC
Aantal diskettes 5 5 5 6 1 5
Voor de gegevens-database is geen installatieset beschikbaar aangezien dit bestand eenmalig op het netwerk gezet moet worden. Hiervoor dient het bestand DB6_DATA.MDB in de directory J:\BC\DAGBER6 geplaatst te worden. Nadat de gegevens-database op het netwerk is geplaatst, dient in de tabel Alarmstatus en de tabel Alarmlog de momentele toestand vastgelegd te worden. Zie hiervoor de beschrijvingen van deze tabellen in het TDO. Deze actie moet rechtstreeks in de database worden uitgevoerd met behulp van MS-Access. Voorzichtigheid is dus geboden. Voor de uitwijk-PC geldt dat de gegevens-database bij installatie wordt meegenomen. Hiervoor hoeft geen speciale aktie te worden uitgevoerd.
12
Installatieplan, versie 003
DAG1
8 Overgang Na goedkeuring van de software en de daaropvolgende installatie dient een keuze te worden gemaakt met betrekking tot het operationeel maken van de software. In overleg met de heer A. Dijkstra (RIZA/BC) is het volgende besloten: - de gegevens uit het oude systeem te converteren naar het nieuwe systeem. Dit betreft de gegevens vanaf 1 januari. Hiervoor dient software geschreven te worden. Getronics Software kan hierbij ondersteuning bieden. - schaduwdraaien gedurende 1 maand. Zie hiervoor ook het hiernavolgende samenvatting.
Samenvatting activiteiten na oplevering: 21 april 1995 Oplevering 24 april 1995 Acceptatietest 19 mei 1995 Einde acceptatietest 1 juni 1995 Installatie produktieomgeving en invoer waarnemingen 1 juli 1995 Gegevensconversie, start schaduwdraaien 1 augustus 1995 Overgang naar nieuw systeem, staken oude systeem 1 September 1995 Einde garantieperiode
13