Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Booking System Mols-Linien Niels Liisberg

Lignende præsentationer


Præsentationer af emnet: "Booking System Mols-Linien Niels Liisberg"— Præsentationens transcript:

1 Booking System Mols-Linien Niels Liisberg
System Architect at System & Method A/S

2 Hvorfor et ”nyt” booking system?
Nye krav til ændringer er omkostningstunge at implementere i dag Forholdsvis simple grafiske ændringer betyder rettelser i selve kernen. Prisen for omlægningen bliver faktisk billigere Drastiske ændringer ja; men netto tidsforbruget bliver det samme Flere ”heste” til at trække læsset Flere kompetencer, flere hænder InfoSuite står stadig som ”one-stop-shop” Imødekommelse af implementeringsfrist 20 maj Man kan ikke få 9 kvinder til at føde 1 barn på en måned Opsplitning af opgaven er nødvendig

3 Hvorfor et ”nyt” booking system?
Systemet i dag: Monolitisk Server centrisk Web 1.0 Hvilket betyder: Ufleksibelt for ændringer Omkostnings tungt Begrænsede fremtidsmuligheder Begrænsede tekniske muligheder Lukket

4 Hvorfor et ”nyt” booking system?
Omlægning af booking systemet: Model – View – Control Client – Server baseret Service orienteret Web 2.0 Hvilket betyder: Ændrings agilt Flere fremtidsmuligheder Åbent Ny teknologi ( AJAX / JSON) Stadig bruge af centrale funktioner i det nuværende (ex BBC)

5 Hvad er MVC –Model View Control

6 Hvad er MVC – Model View Control
Reklamebureauet: Grafik ”flad” HTML (Flow oplæg) InfoSuite: Database Business Logik WebServices System & Metode: Flow Context styring Validering “Klient koden”

7 Hvorfor MVC – Model View Control
Reklamebureauet: Grafik og HTML templates kan ændres uden øvrige parter indblandes (Flow oplæg) InfoSuite: Ændringer Database, logik, booking system og services uden Øvrige parter indblandes System & Metode: Åben logik, kan ændres IS, S&M eller Datagraf uden øvrige parter indblandes

8 MVC – Eksempel: iPad løsning
Reklamebureauet: GenbrugerGrafik Genbrug af HTML templates Tilretter format InfoSuite: Ingen ændringer System & Metode: Nogle komponenter skal måske udlades. Der tages højde for det ny format

9 MVC – Eksempel: Hjemmeside ændring
InfoSuite: Ingen ændringer Reklamebureauet: Ingen ændringer WebBureauet: Kalder eksisterende service System & Metode: Ingen ændringer

10 Flere løsninger: Philips Catalog Astellas Egetæpper Saxo Bank
Philips Exhibition Transport Exhibition

11

12

13

14

15

16 Flere MVC eksempler EasyJet: Bemærk AJAX ”solen” som snurrer

17

18 Flere MVC eksempler EasyJet: MOLS

19

20

21


Download ppt "Booking System Mols-Linien Niels Liisberg"

Lignende præsentationer


Annoncer fra Google