Thesispresentatie 8-11-2001

11
Thesispresentatie 8- Thesispresentatie 8- 11-2001 11-2001 LocQSmith project Bedrijf: Barco Purup Eskofot Johan Andries

description

Thesispresentatie 8-11-2001. LocQSmith project Bedrijf: Barco Purup Eskofot Johan Andries. Inleiding. Barco Graphics software gebruikt per pakket meerdere licentiesleutels Deze sleutels zitten in een licentiebestand Licentiebestand gebruikt door licentiemanager - PowerPoint PPT Presentation

Transcript of Thesispresentatie 8-11-2001

Page 1: Thesispresentatie 8-11-2001

Thesispresentatie 8-11-2001Thesispresentatie 8-11-2001

LocQSmith project

Bedrijf: Barco Purup Eskofot

Johan Andries

Page 2: Thesispresentatie 8-11-2001

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

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

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

.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

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

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

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

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

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

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