Training De Thinkwise Software Factory Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten
SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag
Deze training richt zich op het gebruik van de Thinkwise Software Factory op basis developer niveau. U leert vanaf de bouwtekening het systeem opbouwen en gebruiken. U leert omgaan met tabellen, het instellen van lay-outs, het toevoegen van Business Intelligence, instellen van processtromen en aanmaken van applicatielogica en functionaliteiten. Uiteraard worden al deze onderdelen zowel in theorie als praktijk toegepast. Klantprofiel Voor deze training is het van belang dat u basiskennis heeft van programmeren. Aangezien de Software Factory SQL, DB2 en Oracle ondersteunt is basiskennis, van de binnen uw gebruikte programmeertaal, voldoende. Kennis van de Graphical User Interface (GUI) geeft u een voorsprong, aangezien enkele concepten binnen de Software Factory u dan reeds bekend zijn. Kennis na het volgen van de training Na het volgen van deze training bent u in staat: • Een standaard eindapplicatie met de Software Factory te bouwen. • De gemaakte eindapplicatie te beheren, aan te passen en te gebruiken. • Adviezen te geven in het logisch opbouwen van de Software Factory waarbij u rekening houdt met gebruikers wensen en mogelijkheden binnen het doel van de Software Factory. • De Developer Expert training van de Software Factory te volgen, welke op verzoek beschikbaar is. Contactgegevens Boogschutterstraat 7b 7324 AE Apeldoorn T +31 55 312 82 80
[email protected]
your business rules.
www.thinkwisesoftware.com
Pagina 2/5
Training programma & details De Thinkwise Software Factory
Dag 1: Introductie en het Data model Na dag één heeft u een compleet datamodel gebouwd, waarbij rekening gehouden is met een logische opbouw en structuur. Module 1 : Architecture In de eerste module wordt een overzicht gegeven van de Software Factory (SF) aan de hand van een drieluik. In dit drieluik wordt duidelijk hoe de SF om gaat met database concepten en hoe de gebruikersinterface wordt gegenereerd. Module 2 : Project en Project versies In deze module leert u nieuwe project versies aanmaken en bestaande projectversies beheren en updaten. Module 3 : Branching en Merging Branching en Merging richt zich op de mogelijkheid om met meerdere ontwikkelaarsgroepen aan een project te werken, zonder in elkaars vaarwater te zitten. Module 4 : Datamodel Module vier is een vrij uitgebreide module aangezien hier het complete datamodel voor de SF wordt samengesteld. Er wordt gekeken naar importeren van bestaande modellen, maar voornamelijk wordt er gewerkt aan het aanmaken van intelligente nieuwe datastructuren en domeinen die u ondersteunen bij het aanmaken en wijzigen van de structuur.
Contactgegevens Boogschutterstraat 7b 7324 AE Apeldoorn T +31 55 312 82 80
[email protected]
your business rules.
www.thinkwisesoftware.com
Pagina 2/5
Training programma & details De Thinkwise Software Factory
Dag 2: Gebruikersvoorkeuren Aan het eind van dag twee heeft u het datamodel van dag 1 verder vorm gegeven en de gebruikersvoorkeuren ingegeven. Hierdoor heeft u een werkend testmodel, waarin de kolommen zichtbaar zijn in de door u bepaalde vorm en structuur. Module 5 : Ingebruikname van het datamodel In module 5 wordt het gemaakte datamodel uit dag 1 live gezet. Hierbij moeten verschillende stappen worden genomen waaronder het aanmaken van een .ini bestand en een validatie van de gemaakte tabellen. Module 6 : Upgraden Deze module kijkt naar het upgraden van het datamodel. De impact die dit heeft op de eindapplicatie en de risico’s die dit mee neemt voor de database. Module 7 : Gebruikersvoorkeuren Het leeuwendeel van de dag zult u besteden aan de verschillende gebruikersvoorkeuren inrichten. Van Lay-out tot vertalingen en filters tot sorteringen, alles komt aan bod. Dit onderdeel zorgt ervoor dat uw eindapplicatie een unieke look krijgt die past bij uw wensen en eisen.
Contactgegevens Boogschutterstraat 7b 7324 AE Apeldoorn T +31 55 312 82 80
[email protected]
your business rules.
www.thinkwisesoftware.com
Pagina 3/5
Training programma & details De Thinkwise Software Factory
Dag 3: Business Intelligence en Processtromen Na dag drie is niet alleen uw eindapplicatie operationeel, maar bent u ook in staat op taken en rapporten aan te maken binnen de applicatie. Daarnaast zijn de processtromen ingesteld die uw gebruikers ondersteunen in het logisch volgen van de te nemen stappen in de eindapplicatie. Module 8 : Business Intelligence In module 8 leert u om bestaande tabellen en views te gebruiken om grafieken weer te geven, die op verschillende wijzen kunnen worden toegepast. Door de gebruikersvoorkeuren kunt u de bijvoorbeeld de ene grafiek voorzien van management informatie terwijl u in een tweede grafiek de geboekte uren van projecten bij houdt. Module 9 : Taken Door het aanmaken van taken kunt u ervoor zorgen dat sommige taken automatisch kunnen worden uitgevoerd voor de gebruiker. Hierdoor hoeft de eindgebruiker zelf geen berekeningen uit te voeren, maar kan hij deze over laten aan de SF. Module 10 : Rapporten Aan het eind van deze module bent u in staat om rapporten te genereren vanuit de SF. Deze kunnen worden weergegeven in onder andere Crystal Reports, als deze beschikbaar is binnen de organisatie. Module 11 : Processtromen Het laatste onderdeel van dag 3 zijn de processtromen. Met processtromen zet u een reeks taken achter elkaar klaar, die geactiveerd worden met een trigger. Zo worden eindgebruikers op een eenvoudige wijze door verschillende schermen geleid, zonder dat er tijd verloren gaat aan zoeken. Contactgegevens Boogschutterstraat 7b 7324 AE Apeldoorn T +31 55 312 82 80
[email protected]
your business rules.
www.thinkwisesoftware.com
Pagina 4/5
Training programma & details De Thinkwise Software Factory
Dag 4: Applicatie logica en Functionaliteiten Vandaag ronden we de applicatie af. Dit houdt in dat na vandaag de logica is toegevoegd en de eindapplicatie automatisch is getest op fouten. Voor vandaag is het van belang dat u een achtergrond heeft met programmeren, aangezien we vandaag aan de slag gaan met korte stukken code. Een basiskennis van SQL is hiervoor voldoende. Module 12 : Applicatie logica In deze module richten we ons op het schrijven van applicatie logica. Module 13 : Functionaliteiten Het toevoegen van functionaliteiten zorgt ervoor dat velden bijvoorbeeld automatisch worden ingevulde. We richten ons hierbij op o.a. op defaults, triggers en layouts. Module 14 : Dynamische modellen In module 14 richten we ons op het toevoegen van dynamische modellen. Zo zijn Trace kollommen bijvoorbeeld handig om bij te houden wie er voor het laatst in de SF heeft gewerkt. Hierdoor kunt u makkelijk bijhouden wie welke wijziging heeft doorgevoerd. Module 15 : Testen Als na 14 modules de SF klaar is, is het tijd om hem te testen. Het openen en sluiten van alle tabellen en kollommen, het testen van de processtromen en uitvoeren van alle taken kan uren in beslag nemen. Echter niet binnen de SF. Tijdens deze laatste module maakt u kennis met de functie automatisch testen, wat uw leven een stuk eenvoudiger zal maken.
Contactgegevens Boogschutterstraat 7b 7324 AE Apeldoorn T +31 55 312 82 80
[email protected]
your business rules.
www.thinkwisesoftware.com
Pagina 5/5