Introduktion I4DAB1 Jesper Tørresø Forår 2008. Layers + Tiers ? Tiers er opdelinbgslag omkring en logisk abstraktion (Præsentation, forretningslogik og.

Slides:



Advertisements
Lignende præsentationer
Grundlæggende IT Lektion 4 Sådan virker pc’en
Advertisements

Arkitektur - data.
2009NOEA/IT - Databaser/arkitektur1 Databaser Introduktion - Arkitektur Introduktion DBMS-arkitektur Datamodeller.
Udvikling af ANDROID programmer (apps) Jens Bennedsen og Jesper Tørresø marts 2011.
Introduktion til Geografiske Informationssystemer (GIS)
IT Arkitektur og Sikkerhed IT Enterprise Arkitektur.
DigiTool Köpenhamn november 2004 Kristian Wallin.
Velkommen Lars Johansson ProjectForce. Program: Lidt omkring Athena IT-Group A/S Introduktion til ProjectForce – Microsoft Sharepoint Lidt teori omkring.
Indledende Programmering Uge 2 - Efterår 2006 Selektioner og interaktion mellem objekter Susanne Brix Lindros.
Informationsteknologi B-A, HHX, 2005,
IT i Byggeriet Semester Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
Regnskab & økonomistyring - Lektion 4 HD 5. semester forår 2010 v/ Jens Godik Højen, April 2010.
Medtag.NET komponent for serialisering med DataContracts.
Introduktion til Access (Access, del 1)
Programklasser for bladhus Den efterfølgende beskrivelse er ikke komplet. Der er ikke taget afsæt i use cases, sekvensdiagrammer og operationsbeskrivelser.
Relationsdatabaser og SQL
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer Del 2 af 2: Proces- og funktionsdiagrammering Aalborg Universitet, d. 9. oktober 2006.
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer
Klasser Modeller.
Anvendelse af standardiserede data i fremtiden Forretningsmodellering med UML 3 x SDI/ESDI Definition af spatiale data Interoperabilitet er nøgleordet.
”Søg og du skal finde” fra idé til applikation af Mads Thomsen og Bent Guldager.
SQL Introduktion Jesper Tørresø DAB1 F08 6. Februar 2008.
12.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Modelkomponent Oversigt, principper og teknikker Kapitel 12.
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
Oversigt, principper og teknikker
1 | 2010 Android Filsystem/Datalager Kontekstbestemt datalagring.
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
Powerpoint Jeopardy Data flow diagrammer Entity relationship diagrammer State diagrammerSammenhænge mellem systemmodeller
Context- og flow-diagrammer (databaser, del 3)
Internetteknologi (ITNET2) Præsentation 6: Arkitektur i (Java) Web Applikationer.
Hoved komponenter Activity (kode+UI) En sammenhængende task Har et default vindue App = ∑activities (en stak af aktiviteter ift afvikling) Broadcast reciever.
2009NOEA/IT - Databasedesign1 Agenda Datamodellering Databasedesign Normalisering.
Udregning af UseCasePoints UCP = UUCP*TCF*EF UseCasePoint = Ujusteret Use Case Point * Tekniske Komplexitets Faktor * Miljø Mæssige Faktor.
SQL Jesper Tørresø DAB1 E oktober Punkter for i dag. SQL baggrund. Relationel algebra. Brug af VS2005.
Serviceorienteret arkitektur SOA. SOA bygger på Der findes en serviceleverandør, som udstiller en formåen til at udføre en veldefineret og afgrænset aktivitet,
IT i Byggeriet Semester kursusgang Databaser (2) Kjeld Svidt Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
1. Database-systemer, introduktion
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
Eksamen i Databasesystemer. Eksamen 4 timers skriftlig eksamen afholdes 8. januar 2004 kl Alle skriftlige hjælpemidler. Der gives karakter efter.
Transaktioner og ACID Spørgsmål 8. Transaktioner og ACID ACID (Atomicity, Consistency, Isolation, Durability) ACID-egenskaber er sæt egenskaber, der garanterer.
3. Objekt Orientering og Relations Databaser
I4DAB1 F08 guideline for normalisering og design Take 2 Jesper Tørresø DAB1 F April 2008.
Internetteknologi (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 19/ Jesper Tørresø.
Introduktion til Clicker lab Jens Bennedsen og Jesper Tørresø marts 2011.
Hospitalsinformationssystemer MM5 Hvad er HIS? Hvad driver udviklingen af HIS/PAS? Avancerede kliniske informationssystemer –Konteksten –Teknikken Fremtiden.
IT-Produkt til læring php. ”Graf editor”
SQL Jesper Tørresø DAB1 E September Punkter for i dag. SQL baggrund. Relationel algebra. SQL koncept –Vises ved brug af VS2008.
I4DAB1 F08 guideline for normalisering og design Jesper Tørresø DAB1 F April 2008.
Database Some walk through. Database Design – Begreber 1 Database: En fælles samling af logiske relaterede data (informationer) DBMS (database management.
E/R-diagrammering 7. Semester.
DB analyse og modellering Jesper Tørresø DAB1 F Februar 2008.
DIEB10.1 Kursusgang 10 Oversigt: Sidste kursusgang Eksempler på løsning af opgaven Arkitektur for brugergrænsefladen og for systemet Dokumentation af designet.
Systemudvikling – Fra idé til kode.  Jens Bennedsen 2001Multimedie programmering9.2 Begrebsmodellering Problemspecifikke begreber Problem/vision vedrørende.
Dagens gang Komponenter Projektetablering Opgave i komponenter til næste gang.
 Jens Bennedsen 2002Objektorienteret systemudvikling1.1 Objektorienteret design Persistens - introduktion.
Introduktion I4DAB1 Jesper Tørresø Efterår Databaser ? Hvorfor indskyde et lag mellem applikation og det permanente/persistente lager? Hvordan gemmes.
Bjarne Andersen Områdedirektør, it bevaring
Omsætning af en model til en RDB Jesper Tørresø DAB1 F Marts 2008.
Database Some walk through lv/ Figures & some text from: © Pearson Education Limited 1995,
Anvendelse.
IT-B: 1.07 Fasemodel og Agil Udvikling
Abstraktioner.
Cloud Computing Model-View-Controller
WebApi service x.
DB analyse og modellering
Tre lags arkitektur.
Programklasser for bladhus
IT for begyndere PC’ens opbygning.
Dokumentation.
Dokumentation.
Præsentationens transcript:

Introduktion I4DAB1 Jesper Tørresø Forår 2008

Layers + Tiers ? Tiers er opdelinbgslag omkring en logisk abstraktion (Præsentation, forretningslogik og vedvarende lagring 3-tier model) Layers er arkitektur for opbygningen af IT- Systemer. Består af komponenter afhængige af hinanden. Øverste layer højeste abstraktion mht. funktionalitet. Et tier kan består af flere layers.

Databaser ? Hvorfor indskyde et lag mellem applikation og det permanente/persistente lager? Hvordan gemmes data på en harddisk? Filesystem og filer Serialisering af data Persistent objekt Tilstand gemmes og bruges hver gang ”det” objekt bruges. Hvordan med mange objekter af en slags? Hvordan med mange slags objekter?

RDBMS Relational DataBase Management System RDBMS er et service lag mellem applikationen og filsystem (den permanente lagring) RDBMS tilbyder et avanceret adgang til de permanente data. Det er ”R” og ”M” udtryk for!

Konceptuel Model En model for hver Use Case. En komplet model for hele ”systemet” Logisk og fysisk model (views!) –Klassediagram og objektdiagram (UML) –Entity and relationsship diagram (ERD) og Schema Russell om Database arkitektur