martijn berghs: vista gadget sacha vandekerckhove: lector programma (vb 2005) stijn bienkens en...

10
Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Upload: leopold-brouwer

Post on 04-Jun-2015

215 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Martijn Berghs: Vista GadgetSacha Vandekerckhove: lector programma (VB

2005)Stijn Bienkens en Alessandro Pluchino :

webservice (Java)

Project voorstelling

Page 2: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Vista GadgetAlgemeen uiterlijk

- “compact” gehouden

- 1 knop voor de flyout

• Undocked state

- zodat de leerling zelf gegevens kan ingeven

Page 3: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Vista Gadget Flyout

Eigen agenda geschreven

- Stuk programma waar ik het fierste op ben.

-Wou iets anders dan Google Calendar

- eigen “controle” functies geschreven (isDatum, isUur en VglDatum)

- niet afgeraakt wegens tijdgebrek

Page 4: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

LectorenprogrammaBeheren van

vakken en lectorenToevoegen van

lectoren

Page 5: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Lectorenprogramma

• Aanmelden van de lector

• Opgebouwd uit een data acces, business logic en presentation layer.

• Data access layer handelt het binnenhalen en parsen van de xml af, tesamen met het verzenden van requests naar de webservice.

• Business logic layer behandelt de xml data en maakt er de correcte objecten van voor de presentation layer, en maakt van objectend data om naar de webservice te sturen

• De presentation layer toont de data

Page 6: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

LectorenprogrammaGrafiek voor het

weergeven van statistieken per onderwerp voor meerdere periodes

Page 7: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Webservice• Webservice opgedeeld in presentation, business logic en data access layer

• Gemakkelijk om methods en functionaliteit toe te voegen

• Data Access layer en XML Parser zijn grotendeels “soft coded”

Page 8: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

WebserviceGeeft data terug

gebruik makend van XML

XML wordt gegenereerd door XmlParser klasse

Page 9: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Oracle

Gebruik gemaakt van stored procedures, functions en packages

Cursors package: gebruikt een reference cursor om meerdere rijen te retourneren

Datum en tijd parameters worden van varchar2 naar Date of TimeStamp gecast

Page 10: Martijn Berghs: Vista Gadget Sacha Vandekerckhove: lector programma (VB 2005) Stijn Bienkens en Alessandro Pluchino : webservice (Java) Project voorstelling

Dank u voor uw aandacht!