Submit Search
Upload
H5lagenarchitectuur
•
Download as ODP, PDF
•
0 likes
•
428 views
Arne Vandenbussche
Follow
Education
Technology
Business
Report
Share
Report
Share
1 of 28
Download now
Recommended
Integratiefase
Integratiefase
Arne Vandenbussche
H5 Ontwerpfase
H5 Ontwerpfase
Arne Vandenbussche
H5 Databaseontwerp
H5 Databaseontwerp
Arne Vandenbussche
Preso bpm congres
Preso bpm congres
Ton Meeuwissen
Google Glasses in Retail
Google Glasses in Retail
Naval Vithalani CSPO® CSM®
Black & white & colors
Black & white & colors
Philippe Bancourt
Город будущего
Город будущего
sagat23
H6 Realisatiefase
H6 Realisatiefase
Arne Vandenbussche
Recommended
Integratiefase
Integratiefase
Arne Vandenbussche
H5 Ontwerpfase
H5 Ontwerpfase
Arne Vandenbussche
H5 Databaseontwerp
H5 Databaseontwerp
Arne Vandenbussche
Preso bpm congres
Preso bpm congres
Ton Meeuwissen
Google Glasses in Retail
Google Glasses in Retail
Naval Vithalani CSPO® CSM®
Black & white & colors
Black & white & colors
Philippe Bancourt
Город будущего
Город будущего
sagat23
H6 Realisatiefase
H6 Realisatiefase
Arne Vandenbussche
Workspacewiki
Workspacewiki
sscott2
Mobile Learning
Mobile Learning
Arne Vandenbussche
H5ontwerpfase Vervolg
H5ontwerpfase Vervolg
Arne Vandenbussche
H4 Conceptuele Lagen
H4 Conceptuele Lagen
Arne Vandenbussche
H4statischtransp
H4statischtransp
Arne Vandenbussche
Inleiding
Inleiding
Arne Vandenbussche
H4vereisten
H4vereisten
Arne Vandenbussche
Leadership
Leadership
sscott2
Slax su pendrive
Slax su pendrive
Roberto Flenghi
Presentatie scratch
Presentatie scratch
Arne Vandenbussche
Zitologia Power Point
Zitologia Power Point
gari02
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen
Bpm the battle 8 juni evaluatie trends in bpm
Bpm the battle 8 juni evaluatie trends in bpm
richard_van_tilborg
Building the enterprise data architecture
Building the enterprise data architecture
Costa Pissaris
Demo ui
Demo ui
dd354
XPages Advanced
XPages Advanced
Rob Bontekoe
IMPACT Framework en Evaluatie by Clemens Neudecker
IMPACT Framework en Evaluatie by Clemens Neudecker
IMPACT Centre of Competence
Networking fundamentals osi
Networking fundamentals osi
Roland Sellis
Debat Wegwijs in het landschap van archiefbeheersysteem
Debat Wegwijs in het landschap van archiefbeheersysteem
Vlaamse Vereniging voor Bibliotheek, Archief & Documentatie vzw (VVBAD)
Demo Juwelier applicatie
Demo Juwelier applicatie
dd354
The Rails way
The Rails way
Luis Doubrava
embedded SQL en JDBC
embedded SQL en JDBC
Katrien Verbert
More Related Content
Viewers also liked
Workspacewiki
Workspacewiki
sscott2
Mobile Learning
Mobile Learning
Arne Vandenbussche
H5ontwerpfase Vervolg
H5ontwerpfase Vervolg
Arne Vandenbussche
H4 Conceptuele Lagen
H4 Conceptuele Lagen
Arne Vandenbussche
H4statischtransp
H4statischtransp
Arne Vandenbussche
Inleiding
Inleiding
Arne Vandenbussche
H4vereisten
H4vereisten
Arne Vandenbussche
Leadership
Leadership
sscott2
Slax su pendrive
Slax su pendrive
Roberto Flenghi
Presentatie scratch
Presentatie scratch
Arne Vandenbussche
Zitologia Power Point
Zitologia Power Point
gari02
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen
Bpm the battle 8 juni evaluatie trends in bpm
Bpm the battle 8 juni evaluatie trends in bpm
richard_van_tilborg
Building the enterprise data architecture
Building the enterprise data architecture
Costa Pissaris
Viewers also liked
(14)
Workspacewiki
Workspacewiki
Mobile Learning
Mobile Learning
H5ontwerpfase Vervolg
H5ontwerpfase Vervolg
H4 Conceptuele Lagen
H4 Conceptuele Lagen
H4statischtransp
H4statischtransp
Inleiding
Inleiding
H4vereisten
H4vereisten
Leadership
Leadership
Slax su pendrive
Slax su pendrive
Presentatie scratch
Presentatie scratch
Zitologia Power Point
Zitologia Power Point
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bpm the battle 8 juni evaluatie trends in bpm
Bpm the battle 8 juni evaluatie trends in bpm
Building the enterprise data architecture
Building the enterprise data architecture
Similar to H5lagenarchitectuur
Demo ui
Demo ui
dd354
XPages Advanced
XPages Advanced
Rob Bontekoe
IMPACT Framework en Evaluatie by Clemens Neudecker
IMPACT Framework en Evaluatie by Clemens Neudecker
IMPACT Centre of Competence
Networking fundamentals osi
Networking fundamentals osi
Roland Sellis
Debat Wegwijs in het landschap van archiefbeheersysteem
Debat Wegwijs in het landschap van archiefbeheersysteem
Vlaamse Vereniging voor Bibliotheek, Archief & Documentatie vzw (VVBAD)
Demo Juwelier applicatie
Demo Juwelier applicatie
dd354
The Rails way
The Rails way
Luis Doubrava
embedded SQL en JDBC
embedded SQL en JDBC
Katrien Verbert
HTML 5, ASP.NET MVC & Windows Azure sessie voor Ivo Brugge
HTML 5, ASP.NET MVC & Windows Azure sessie voor Ivo Brugge
Pureplexity
Large assy's in Autodesk Inventor
Large assy's in Autodesk Inventor
inventorwizard
Similar to H5lagenarchitectuur
(10)
Demo ui
Demo ui
XPages Advanced
XPages Advanced
IMPACT Framework en Evaluatie by Clemens Neudecker
IMPACT Framework en Evaluatie by Clemens Neudecker
Networking fundamentals osi
Networking fundamentals osi
Debat Wegwijs in het landschap van archiefbeheersysteem
Debat Wegwijs in het landschap van archiefbeheersysteem
Demo Juwelier applicatie
Demo Juwelier applicatie
The Rails way
The Rails way
embedded SQL en JDBC
embedded SQL en JDBC
HTML 5, ASP.NET MVC & Windows Azure sessie voor Ivo Brugge
HTML 5, ASP.NET MVC & Windows Azure sessie voor Ivo Brugge
Large assy's in Autodesk Inventor
Large assy's in Autodesk Inventor
H5lagenarchitectuur
1.
Gelaagde architectuur
2.
3.
Hoge cohesie
4.
Hoe? ==> systeem
ontwerpen in lagen.
5.
Elke laag is
een onafhankelijke component.
6.
Lagen gebruiken elkaar
diensten.
7.
8.
9.
Persistentieklassen
10.
Boundary classes
11.
Control classes
12.
Event handlers
13.
Inputfuncties
14.
Outputfuncties
15.
16.
Domeinklassen (entity classes)
Structuur van oplossing Structuur van probleem. ~ Domeinklassen in ontwerp opnemen
17.
18.
19.
Verantwoordelijkheid niet aan
domeinklasse geven (==> cohesie !!).
20.
21.
Connectie met database.
22.
Overdraagbaarheid naar andere
DBMS'en.
23.
24.
25.
Invoerformulieren, tabellen, lijsten,
...
26.
Boundary classes vormen
interfacelaag.
27.
28.
Inputfuncties
29.
Outputfuncties
30.
31.
32.
Event uitvoeren.
33.
uitlenen UitlenenEvent Lid
UItlening Exemplaar Titel uitlenen uitlenen uitlenen uitlenen
34.
35.
36.
Soms: één functie
==> één event;
37.
38.
Taak: meerdere events
die we samen willen uitvoeren voor gebruiksgemak.
39.
40.
41.
42.
Arch_Bestelling (voor al
zij bestellingen)
43.
arch_Klant
44.
45.
Gegevens verzamelen, orderen,
filteren, ...
46.
Geven diensten aan
interfacelaag en aan andere functies.
47.
Raadplegen domeinobjecten.
48.
49.
50.
Lagen gebruiken elkaars
diensten, zijn van elkaar afhankelijk.
51.
Interfacelaag, domeinlaag, eventlaag,
functielaag, persistentielaag.
52.
53.
Minst stabiele laag.
54.
Afhankelijk van functielaag.
55.
56.
Meest stabiele laag.
57.
Gebruikt door alle
andere lagen.
58.
59.
Atomaire wijzigingen aan
domeinobjecten.
60.
Aangeroepen door functielaag
(inputfuncties).
61.
62.
63.
Input- en outfputfuncties.
64.
65.
Schermt databasespecifieke elementen
af.
66.
Gebruikt domeinobjecten.
67.
Aangeroepen door alle
andere lagen.
68.
Persistentielaag
69.
70.
Download now