Thesispresentatie 8-11-2001
description
Transcript of Thesispresentatie 8-11-2001
![Page 1: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/1.jpg)
Thesispresentatie 8-11-2001Thesispresentatie 8-11-2001
LocQSmith project
Bedrijf: Barco Purup Eskofot
Johan Andries
![Page 2: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/2.jpg)
InleidingInleiding
Barco Graphics software gebruikt per pakket meerdere licentiesleutels
Deze sleutels zitten in een licentiebestand Licentiebestand gebruikt door
licentiemanager A.h.v. sleutels in licentiebestand kan
software aan licentiemanager “vragen” of er een licentie voor die software aanwezig is
Momenteel wordt hiervoor MAKELIC tool gebruikt
![Page 3: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/3.jpg)
Doelstellingen van projectDoelstellingen van project
Creëren van veilige, database-gedreven webapplicatie voor generatie licentiebestanden
Vervangen van oude makelic tool
![Page 4: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/4.jpg)
BeschrijvingBeschrijving
Voornaamste doelstelling = creëren van werkende licentiegenerator
Moet Web-enabled zijnDatabase-gedrevenBeveiligingGebruik van nieuwe .NET
technologie = pluspunt, geen echte prioriteit
![Page 5: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/5.jpg)
.NET .NET TechnologieTechnologie
ASP.NET: Snel ontwikkelen van complexe, professionele en onderhoudbare webapplicaties “klassieke” ASP
ADO.NET: DATASET als opvolger van RecordSet.
ASP.NET + DataSet = bruikbare realisatie van dit project binnen voorziene tijd
![Page 6: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/6.jpg)
PlanningPlanning
Belangrijkste fases binnen het project
Augustus 2001 Sep Okt Jan Feb Juni 2002
1. Stage1. Stage
2. Functionaliteit2. Functionaliteit
3. Beveiliging3. Beveiliging
![Page 7: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/7.jpg)
Fase 1: Stage (anderhalve maand)Fase 1: Stage (anderhalve maand)
Inwerken in problematiekBestuderen oude MAKELIC toolVerzamelen wensen en opmerkingen
van MAKELIC gebruikersDatabank-ontwerp (MS SQL Server 7)Implementeren in welke technologie?
![Page 8: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/8.jpg)
Fase 2: FunctionaliteitFase 2: Functionaliteit
Zorgen dat het mogelijk is om licentiefile te genereren vanop (een) webpagina(‘s)
Ontwerpen eenvoudige GUI voor product-definities
Eventueel gebruik maken van web-services
Intensief testen Basisversies rond januari 2002
![Page 9: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/9.jpg)
Fase 3: BeveiligingFase 3: Beveiliging
Beperken van de rechten van bepaalde gebruikers
Weigeren generatie licentiefile voor bepaalde gebruikers
Onderzoeken in welke mate een klant zelf licentiefile kan aanvragen enof aanmaken via het Internet
![Page 10: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/10.jpg)
Huidige statusHuidige status
Databankontwerp = OK Eenvoudige GUI voor productdefinities: OK
mits paar dagen kleine aanpassingen Binnen korte tijd: Eenvoudige webpagina’s
voor editeren geselecteerde producten Voor Nieuwjaar: generatie licentiefile a.h.v.
(geëditeerde) geselecteerde producten Voornaamste vertragingsfactor: Niet
mogelijk webapplicaties te ontwikkelen onder Windows NT4
![Page 11: Thesispresentatie 8-11-2001](https://reader036.fdocuments.nl/reader036/viewer/2022082613/56814e34550346895dbb9b4a/html5/thumbnails/11.jpg)
ConclusieConclusie
Voornaamste prioriteit van deze thesis = werkende licentiegenerator, niet diepgravende zoektocht naar nieuwe technologie
.NET maakt ontwikkeling van complexe database-gedreven webapplicaties een heel stuk eenvoudiger