Objektorientering i systemutvikling god organisering av kode UML som beskrivelsesspråk softwareprosesser.

Slides:



Advertisements
Liknende presentasjoner
Objektorientert systemutvikling og UML  OOSU er den mest anvendte metoden på både store og små prosjekter  UML er det mest anvendte beskrivelsesspråk.
Advertisements

Realisering av Software Patterns Software Design Patterns Realisering med kode Refaktorering Gjenkjenning av mønstre.
FriKom – Fri programvare i Kommunesektoren KS / Kommunene i Kongsberg-regionen Unified Consulting AS Objectnet AS Christian Egeberg Henrik Rouyer-Johnsen.
Systemutviklingsmetoder Kravspesifikasjon
Forelesning IMT Februar 2011
Innføring i The Rational Unified Process
Objektorientert systemutvikling og UML
Objektorientert programmering Objektorientert systemutvikling
ObjektOrientert Systemutvikling del I
Organisasjoner og systemer
Mønstre og tekniske applikasjoner
Klaus Stafto Unified Consulting AS Objectnet AS Deling av kildekode er god økonomi! Fri programvare-utvikling i praksis Prosjekt: Fri KompetansePortal.
Eksempler på Rettskildestudier (“annen rettskildeforskning”) Dag Wiese Schartum, AFIN.
Oversikt over systemer med jus i, og grunnleggende perspektiver og hensyn Dag Wiese Schartum.
Rettslige utfordringer i eForvaltningsprosjekter Dag Wiese Schartum, AFIN Oversikt over rettslige.
Flere UML diagrammer UML Distilled kap. 7,8, 9 Kirsten Ribu
UML Distilled kap Kirsten Ribu
Programvare-prosesser
Systemmodeller In 140 Sommerville kap. 7. Mål Forstå hensikten med kontekstmodell Forstå ideene bak –oppførselsmodellering –datamodellering –objektmodellering.
Introduksjon til systemutvikling
Kort om oppgavestiller Sintef Energiforskning AS, avdeling for kraftproduksjon og marked. Driver med oppdragsforskning i det nasjonale og internasjonale.
IMT3102 Objektorientert systemutvikling
Læring og tenkning Systemutvikling er læring Gjensidig respekt og samarbeid Følge en konkret oppskrift Velge blant flere oppskrifter Nå målet uten oppskrift,
Tilstandsmaskiner Tilstandsmaskiner kan beskrives med tilstandsdiagrammer Nivået er teknisk Tilstandsdiagrammet viser ett objekts tilstander og transisjoner.
Hovedprinsipper i Rational Unified Process
Bendik Bygstad Høgskolen i Vestfold Innføring i The Rational Unified Process Bendik Bygstad NITH 1.time: Noen grunnproblemer i systemutvikling 2.time:
Bendik Bygstad Høgskolen i Vestfold RUP-prosjekt Sammenhengen med UML 1.Hovedstruktur i RUP-prosjekter 2.Faser og iterasjoner 3.Sammenhengen med.
Strukturerende elementer i UML
Klassediagrammer Klassen er en grunnleggende enhet i et objektorientert system Alle kan finne klasser i et domene Det å finne klasser er en intuitiv aktivitet.
Oppsummering av hovedområdene i kurset LO 135A Kirsten Ribu
Kirsten Ribu HiO Systemutvikling – LO 135A Våren 2005 Kirsten Ribu.
INTERNETT FORMÅL: Å skape forståelse for og gi kunnskap om utvikling av klient-tjener apllikasjoner basert på web.
1 Skal vi snakke sammen? Jan Håvard Skjetne SINTEF / University of Melbourne
UML og grensesnitt UML er standard for modellering innen objekt-orientert programvare kan UML også brukes til modellering av grensesnitt? fordel: bedre.
Programmering i ActionScript - hva er det, og hvordan undervise?
Ledelse av systemutviklingsprosjekter Leikny Øgrim Høgskolen i Oslo.
Verktøy i faget ”Objektorientert systemutvikling og UML” Eclipse Together Architect for Eclipse
Prosjektoppgave Modelldrevet utvikling og brukeragenter for kommunikasjon i sykehusomgivelser Marie S. Fuglesang NTNU, høsten 2004.
Verktøy i faget ”Objektorientert systemutvikling og UML” Eclipse Together for Eclipse
PUG-NORWAY OKTOBER 2008 THOMAS SKJØRTEN, HILDE ANDREASSEN UML og OpenEdge OOABL.
BUCS Utfordringer og valg av fokus Tor Stålhane. Rammebetingelser Første spørreundersøkelse viser at det vi gjør må kunne: Brukes sammen med UML Passe.
Eksempler på Rettskildestudier (“annen rettskildeforskning”) Dag Wiese Schartum, AFIN.
Utvikling av tegneverktøy for Generalized Sketches Student: Ørjan Hatland Veiledere: Yngve Lamo, Høgskolen i Bergen Uwe Wolter, Universitetet i Bergen.
Mandat og engasjement Utforming av rammeverket Implementering av risikoledelse Kontinuerlig forbedring av rammeverket Overvåking og gjennomgang av rammeverket.
Brukermedvirkning In 140 Forelesning. Historie Skandinaviske tradisjon Sosio-teknisk metode NJMF-prosjektet( ) –Dataavtalen LO-NAF(i dag NHO) –Arbeidsmiljøloven.
Programvare- prosesser - del2 In 140 Forelesning nr. 4 Sommerville kap. 3.
Systemutviklingsmetoder Kravspesifikasjon Kirsten Ribu.
Brukstilfeller Mange skiller mellom flere typer brukstilfeller
DRI2001 h05 - Forelesning 21.sept Arild Jansen 1 Systemutviklingsarbeidet – et overblikk DRI2001 forelesning 21. sept. 05 Hva er systemutvikling.
DRI2001 h04 - Forelesning Arild Jansen 1 Systemutviklingsarbeidet – et overblikk DRI2001 forelesning Hva er systemutvikling (SU)
Kirsten Ribu HiO Systemutvikling – og web- baserte systemer Høsten 2005 Kirsten Ribu.
ExAid LTD Opprettet januar 2007 ExAid tilbyr idrettsspesifikk testing, analyse og veiledning i lagidretter Analyse av intensitet fra hjertefrekvens under.
Oversikt over systemer med jus i, og grunnleggende perspektiver og hensyn Dag Wiese Schartum.
Systemutvikling som rettslig beslutningsprosess Dag Wiese Schartum, AFIN.
N ORWEGIAN U NIVERSITY OF S CIENCE AND T ECHNOLOGY D EPARTMENT OF C OMPUTER AND I NFORMATION S CIENCE Risk Assessment of Safety Critical Systems An approach.
Systemmodeller In 140 Forelesning nr. 9 Sommerville kap. 7.
Objektorientert design In 140 Sommerville kap 12 – del 1.
Introduksjon til in 140 Systemering. In 140 Systemering Forelesninger Rom 112 –Mandag –Torsdag Lærebok: –Sommerville, Ian. Software.
Programvare-prosesser
Prinsipper for arbeid i lærergruppene Levanger 20. – 21. april 2006 Torunn Tinnesand lp-modellen læringsmiljø og pedagogisk analyse.
Videregående matematikkopplæring Matematikk og minoritetselever Tverrfaglig prosjekt Lisbet karlsen.
Strukturerende elementer i UML
I den prosessorienterte organisasjon spør man
RUP-prosjekt Sammenhengen med UML
Ting Forbindelser Ting og forbindelser blir til sammen et diagram
Rettskildestudier (“annen rettskildeforskning”)
”Objektorientert systemutvikling og UML” Eclipse Visual Paradigm
VERDAL KOMMUNE Hvordan kan tillitsvalgte og ledere sammen motivere for engasjement på egen skole? Temadag fagfornyelse Sentrumsnær skole – 1.-7.
Utskrift av presentasjonen:

Objektorientering i systemutvikling god organisering av kode UML som beskrivelsesspråk softwareprosesser

Objektorienterte informasjonssystemer Systemforståelse Utviklingsprosesser Analyse Programdesign Risikoavverging

Systemforståelse Systemutvikling i historisk-globalt perspektiv Grafisk modellering med UML Skalaorienterte analyser Fokusorienterte analyser

Utviklingsprosesser Kjennetegn på strukturerte prosesser Utviklingen fram mot objektorienterte iterative og inkrementelle prosesser

Analyse Behovsanalyse Programdesign og n-tier Objektorientert analyse Abstraksjon i problemløsning

Programdesign Prinsipper for programdesign Komponenter og OTS Systemdeler og prinsipper for fordeling av ansvar Prinsipper for klassifisering og samarbeid

Risikoavverging God programdesign fra ”best practises” Styrte utviklingsprosesser Styrking av kommunikasjon mellom ledere og utviklere