martijn berghs: vista gadget sacha vandekerckhove: lector programma (vb 2005) stijn bienkens en...
TRANSCRIPT
Martijn Berghs: Vista GadgetSacha 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
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
LectorenprogrammaBeheren van
vakken en lectorenToevoegen van
lectoren
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
LectorenprogrammaGrafiek voor het
weergeven van statistieken per onderwerp voor meerdere periodes
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”
WebserviceGeeft data terug
gebruik makend van XML
XML wordt gegenereerd door XmlParser klasse
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
Dank u voor uw aandacht!