INFOSESSIE voor SOFTWARELEVERAN CIERS 6 juni 2016
EDISON en webservices Jan Dejonghe 2
3 webEDISON : huidig gebruik personeel : alle zendingen leerlingen : studiebewijzen DKO internaten GON zending overdracht middelen tucht onderwijs aan huis stages
webEDISON server 4 webEDISON : werking Onderwijs (AgODi) Mainframe Instellingen (Directeur, medewerker, …) School 5
5 webEDISON maakt gebruik van een “applet” applet = programma dat uitgevoerd wordt in browser functies van webEDISON-applet : ⁻ opsporen van klaarstaande zendingen ⁻ zendingen filteren volgens gebruikersrechten ⁻ controleren van opbouw van de zending (toegelaten tekens, lengte van de records, is bestand een zending, …) ⁻ info tonen over zending : personeel/leerlingen, testzending, … ⁻ waarschuwen bij oude zendingen ⁻ waarschuwen bij naderen vervaldatum toegangsrechten ⁻ … applet is “hart” van webEDISON webEDISON : technische werking
6 nieuwe versies van browsers en nieuwe browsers ondersteunen geen applets meer, bvb : Google Chrome: “Chrome no longer supports NPAPI (technology required for Java applets)” ( Firefox: “Mozilla intends to remove support for most NPAPI plugins in Firefox by the end of Plugins are a source of performance problems, crashes, and security incidents for Web users.” ( Microsoft Edge: “Java werkt niet in de browser Edge, omdat plug-ins in die browser niet worden ondersteund.” ( browsers in gebruik bij scholen voor webEDISON : webEDISON : technisch probleem Browser jan15-mei15 % sep15- feb16 % Internet Explorer52,965,8 Firefox18,625,0 Chrome28,07,8 Edge0,00,7 Safari0,40,5 Andere0,10,2
7 Webservices als alternatief de gebruiker gebruikt webEDISON niet meer om informatie te versturen of af te halen dit gebeurt via webservices rechtstreeks vanuit het schoolsoftwarepakket verschillende mogelijkheden : 1. webservices naar EDISON 2. webservices naar MF 3. webservices naar EPD en DISCIMUS
8 1. webservices naar EDISON Onderwijs (AgODi) Mainframe Instellingen (Directeur, medewerker, …) 5 School Web Service Security WS softwarepakket communiceert met webEDISON-server via webservices nachtverwerking van zendingen blijft WS
9 1. webservices naar EDISON webservices : verstuur zending naar EDISON haal terugzending af van EDISON geef status van zending antwoord na versturen : status van zending (in verwerking, fout in zending, …) op webEDISON-server nachtverwerking van zendingen zoals nu gebruiksbeheer: van softwarepakket ipv webIDM kan bestaan naast webEDISON zo veel mogelijk hergebruik van DISCIMUS-werkwijze (certificaten, koppeling school-softwarepakket, aanroepen van webservices,…) opbouw zendingsbestanden blijft behouden waarschijnlijk realiseerbaar op kortere termijn
10 1. webservices naar EDISON voordeel scholen : zendingen versturen en terugzendingen afhalen via softwarepakket (“verzend” knop of geautomatiseerd) geen probleem met browser impact voor softwarepakket : inbouwen webservices (nog niet alle pakketten werken via Discimus) opbouw zendingsbestand blijft behouden, maar wordt “verpakt” in xml-request gebruiksbeheer: van softwarepakket ipv webIDM pakket weet dat zending verstuurd is
11 2. webservices naar mainframe Onderwijs (AgODi) Mainframe Instellingen (Directeur, medewerker, …) School Web Service Security WS softwarepakket communiceert met mainframe via webservices eventueel : onmiddellijk gedeeltelijke verwerking (bvb registratie) 5 4 WS
12 2. webservices naar mainframe webservices : verstuur zending naar mainframe haal terugzending af van mainframe geef status van zending antwoord na versturen : status van zending (in verwerking, fout in zending, …) eventueel: OK voor verwerking deze nacht ? waarschijnlijk realiseerbaar op kortere/middellange termijn
13 3. webservices naar “EPD” & DISCIMUS Onderwijs (AgODi) “EPD” Instellingen (Directeur, medewerker, …) School Web Service Security WS softwarepakket communiceert met “EPD” zoals nu met Discimus onmiddellijke verwerking van berichten DISCIMUS
14 3. webservices naar “EPD” & DISCIMUS webservices : alle leerlingenzendingen via DISCIMUS webservices voor alle personeelsberichten : CreeerOpdrachtenpakket, WijzigDienstonderbreking, AnnuleerVerblijfplaats, … opvragen van informatie : dumpwebservices, … impact scholen : directe terugkoppeling, opvragen informatie, … softwarepakket : ombouw personeelsadministratie (cfr invoering Discimus) AgODi : andere manier van werken realiseerbaar op langere termijn
15
Edison website Jan Dejonghe 16
Nieuwe website AgODi 17
Nieuwe website AgODi 18
Nieuwe website AgODi 19
Nieuwe website AgODi 20
Nieuwe website AgODi downloadpagina’s 21
22 Nieuwe website AgODi download personeel: basistabellen
23 Nieuwe website AgODi download personeel: handleidingen en basisdocumenten
24 Nieuwe website AgODi download personeel: historiek en toelichtingen
25 Nieuwe website AgODi download personeel: historiek volledige historiek in Excel-bestand (behalve scholen, vestigingsplaatsen, … die wekelijks wijzigen)
26 Nieuwe website AgODi download personeel: historiek zoek & filter mogelijkheden
27 Nieuwe website AgODi download personeel: toelichtingen DO alle toelichtingen in één pdf-bestand
28 Nieuwe website AgODi download personeel & lerenden overgangsfase : oude website blijft nog tijdlang online en up-to-date ( hoe lang ? voorstel : tot eind oktober 2016 op nieuwe website : beperkt aantal versies van iedere tabel, voorstel : 3 versies tabel “links_meest_recent.txt” oude en nieuwe versie zo lang oude website online is
Tabel Vestigingsplaatsen.txt twee extra velden : crab_code deelgemeente OK voor onmiddellijke invoering in bestaande tabel ? 29
Tabel Scholengemeenschappen.txt extra veld : deelgemeente OK voor onmiddellijke invoering in bestaande tabel ? 30
Tabel Structuur_SO.txt 31 vraag : AG per vestigingsplaats i.p.v. per instellingsnr : extra veld ook voor basisonderwijs merk op : we geven de huidige situatie, maar het aanbod per VPL wordt door de school zelf wordt bepaald, en kan elke dag kan wijzigen optie 1 : in nieuwe extra tabel optie 2 : in bestaande tabel meerdere keren dezelfde AG per instnr : zelf “group by” andere tabelnaam : ook voor basisonderwijs invoering vanaf ?
Nieuwe locatie Discimus portaal 32 nieuwe SharePoint omgeving binnenkort meer informatie
33