Software Engineering. Prof. Dr. Stefan Enderle NTA Isny
|
|
- Maria Fried
- vor 8 Jahren
- Abrufe
Transkript
1 SoftwareEngineering Prof.Dr.StefanEnderle NTAIsny
2 Nachtrag
3 4ArbeitsschrittAnalyse
4 Begriffe Analyse: VorgangzurBeschreibungdergewünschten AnforderungenaneinSystem. DieAnforderungenwerdenineinemDokumentstrukturiert Anforderung: BedingungoderFähigkeitfunktionalerodernicht funktionalernatur,dieeinsystemerfüllenmuss. Analysedokument: BeschreibungeinesSystemsmitBegriffenausdem Anwendungsbereich. Was abernicht wie
5 Einleitung ArbeitsschrittAnalyse: GesprächemitKunden/Kundenvertreter ErmittlungvonAnforderungen ErstellungAnalysedokument ZweiTeilabschnitte: Anforderungsanalyse: BeschreibungallerAnforderungenandasSystem Analysemodell: ÜberprüfungderAnforderungsanalyseaufMachbarkeit
6 4.1Anforderungsanalyse Ziel: FindenallerAnforderungenandasSystem BeschreibungausSichtdesBenutzers MeistmehrereIterationen: Anforderungeneinholen Dokumentieren Fragentretenauf Fragenklären Dokumentationanpassen DokumentationderAnforderungenistTeildesVertrags
7 Anforderungsanalyse Haupt Schwierigkeit: UnterschiedlicheDenkmustervonKundeund Analytiker FindeneinergemeinsamenSprache Dadurchschwierig,Ideenauszutauschen KonsequenteKlärungvonpotentiellen Missverständnissen Unterscheidungzwischendem,wasderKundewill unddem,wasertatsächlichbenötigt
8 Tätigkeiten
9 Tätigkeiten Systembeschreibung: AllgemeineEinführungindasSystem Begriffsverzeichnis: GemeinsameSprachezwischenKundeund Analytiker. BegriffeausAnwenderdomäne. Aktorenliste: BeschreibungderRechtederAktoren Domänenmodell: BeschreibungallerObjektederDomäne zumverständnisderzurverfügungstehendendaten
10 Tätigkeiten Anwendungsfalldiagramm: ÜbersichtlicheDarstellungderFunktionalitätdes Systems Anwendungsfallbeschreibung: DetaillierteBeschreibungderAnforderungenandas System Prototyp: DetaillierteDarstellungderAnwenderschnittstelle
11 4.1.1Systembeschreibung BeschreibungdesSystems oberflächlich ausführlich alshintergrundfürdieanforderungsdokumentation Inhalt: Ausgangssituation(Kunde,Auftraggeber) ZielsetzungdesSystems Wissensquellen Organisation(Geschäftsbereich,Ort) StandderTechnik(existierendeSysteme) GesetzlicherRahmen AbgrenzungdesneuenSystems
12 4.1.2Begriffsverzeichnis KlärungderFachsprachedesKundenbzw.Anwenders GenaueDefinitionvonBegriffenundProzessen
13 4.1.3Aktorenliste AuflistungallermitdemSystemkommunizierender Aktoren GenaueBeschreibungderRechtejedesAktors DiesvermeidetUnklarheitenin Anwendungsfalldiagrammund beschreibung (durcherweiterungen,optionalepfadeundvariationen später!)
14 4.1.4Anwendungsfalldiagramm DiagrammmitallenAktoren,Anwendungsfällenundderen Kommunikationuntereinander Anwendungsfall: Abgeschlossene,zusammenhängende,wiederkehrende AnwendungdesSystems Aktor: BenutzerdesSystemsmitRechtenundAufgaben HatgenaudanneineBeziehungzueinem Anwendungsfall,wennerberechtigtist,diesen auszulösen.
15 UMLAnwendungsfalldiagramm engl.:use CaseDiagram
16 Anwendungsfalldiagramm WeitereElemente: extends : <<extend>> > EinAnwendungsfallkanneinenanderen erweitern. include : > EinAnwendungsfallbenutzteinenanderen.
17 Anwendungsfalldiagramm
18 Anwendungsfalldiagramm FindenvonAktorenundAnwendungsfällen (z.b.ausprotokolldeskundengesprächs): SubjektimSatzistoftAktor VerbenlassenoftaufTätigkeitenschließen: AnwendungsfalloderTeildavon ObjektesindoftDaten(fürDomänenmodell)
19 4.1.5Anwendungsfallbeschreibung AlleAnwendungsfällewerdendetailliertbeschrieben InhaltproAnwendungsfall: EindeutigeNummeralsReferenz TitelmitFunktionalität KurzbeschreibungmitZusammenfassung VorbedingungenfürdieAusführung AblaufderEreignisse: E :EreignissedurchBenutzer A :AntwortdesSystems AE :AlternativesEreignis AuswirkungenaufSystemzustandundDatenbestand AnmerkungenzumVerständnis
20 Anwendungsfallbeschreibung
21 4.1.6Analyseprototyp EnthältalleAnwenderschnittstellendesSystems Oberflächesolltesoweitmöglichfunktionieren Menüs Fensteröffnenundschließen Dialoge Buttons KeineFunktionüberAnwenderschnittstellehinaus KeineGrundlagefürImplementierung! (keinsaubererentwurf)
22 Analyseprototyp Beispiel:
23 Analyseprototyp Vorteile: AnalytikererhältfrühesFeedbacküberRichtigkeitder Anforderungen KundebekommtfrühzeitigGefühlfürAussehenund FunktionsweisedesSystems ProgrammiererbekommtfrühMöglichkeit,sichmit Anforderungenvertrautzumachen
24 4.1.7Domänenmodell ObjektederAnwendungsdomäne ObjekteundderenAttribute MeistfolgendeObjekte: BeteiligteoderbetroffenePersonen (Kunde,Verkäufer,Ansprechpartner,Administrator,...) ZuständeeinesProzesses (Transaktion,Buchung,Reparatur,Abflug,Ankunft,...) SachgegenständeeinesProzesses (Vertrag,Rechnung,Memo,...) AlltagsobjektederAnwendungsdomäne (Auto,Haus,...) Infrastruktur (Zimmer,Zimmerplan,Firmenhierarchie,...)
25 Domänenmodell DarstellungdesDomänenmodells: UMLKlassendiagramm Abstraktionsschritt: NichtObjekte,sondernKlassenwerdenmodelliert InderAnalysemeistvordenAnwendungsfällen,inder Dokumentationabermeistzuletzt.
26 UMLKlassenmodell Detailgrade: NurKlassenname KlassennameundAttribute Klassenname,AttributeundMethoden Aufführungssaal Aufführungssaal Ort Bezeichnung Art Anzahl_Plätze Kosten_pro_Tag Aufführungssaal Ort Bezeichnung Art Anzahl_Plätze Kosten_pro_Tag definieren suchen
27 UMLKlassenmodell Attribute: Gedächtnis einesobjektes Eigenschaften AlleAttribute Wertezusammen:Zustand Person Name Geschlecht Haarfarbe Augenfarbe Alter Aufführungssaal Ort Bezeichnung Art Anzahl_Plätze Kosten_pro_Tag Attribute,diez.B.ineinerDatenbankgespeichertwerden,um dasobjektspäterzurekonstruieren,heißenpersistent.
28 UMLKlassenmodell Methoden: FähigkeiteneinerKlasse Unterscheidungsmöglichkeit: KonstruktorenundDestruktoren SpeichernundLadenvonObjektzuständen AttributeoderGesamtzustandändern AttributeoderGesamtzustandauslesen Berechnungausführen,basierendaufaktuellemZustand
29 UMLKlassenmodell Methoden Aufführungssaal Ort Bezeichnung Art Anzahl_Plätze Kosten_pro_Tag definieren suchen Person Name Geschlecht Haarfarbe Augenfarbe Alter definieren suchen Alter_festlegen Haarfarbe_ändern löschen laden speichern
30 UMLKlassenmodell Vererbung: InKlassenkannesinhaltlicheÜbereinstimmunggeben: Attributekönnengleichsein (TypundWert) Methodenkönnengleichsein (Parameter,Rückgabewert,Code) GibtesgenügendÜbereinstimmungen,sokönnendieseüber dievererbungsbeziehungverbundenwerden: Generalisierung/Spezialisierung(GenSpec)
31 UMLKlassenmodell Vererbung: Generalisierung/Spezialisierung(GenSpec): Platz Ticket Zähl Ticket Veranstaltung Aufführungssaal Datum Platz Veranstaltung Aufführungssaal Datum Anzahl_Plätze verkaufen Platz_zuweisen Platz_ändern stornieren suchen verkaufen Anzahl_zuweisen Anzahl_ändern stornieren suchen
32 UMLKlassenmodell Vererbung: Generalisierung/Spezialisierung(GenSpec): Ticket Veranstaltung Aufführungssaal Datum Platz Ticket Platz verkaufen stornieren suchen Platz_zuweisen Platz_ändern Zähl Ticket Anzahl_Plätze Anzahl_zuweisen Anzahl_ändern
33 UMLKlassenmodell AbstrakteOberklasse: VonderOberklasseTicketkannkeinObjekterzeugtwerden {abstract} Ticket {abstract} Veranstaltung Aufführungssaal Datum Platz Ticket Platz verkaufen stornieren suchen Platz_zuweisen Platz_ändern Zähl Ticket Anzahl_Plätze Anzahl_zuweisen Anzahl_ändern
34 UMLKlassenmodell Vererbungsbeziehung: WennesaufAttributeundMethodennichtankommt: Ticket {abstract} Platz Ticket Zähl Ticket
35 UMLKlassenmodell Assoziationen: könnenfolgendezusammenhängedarstellen: Datenabhängigkeit: EinObjektstelltInformationenfüreinanderesObjektzur Verfügung EinObjektistAttributeinesanderenObjekts FunktionalerZusammenhang: EineKlassebenötigtFunktioneneineranderenKlasse. Allg: EineKlassebenötigtetwasvoneineranderen
36 UMLKlassenmodell Assoziationen: Darstellung: LiniezwischenKlassen NamederAssoziation(aktivesVerb!) (wird_verkauft,hat_einkommen,...) Evtl.gefülltesDreieckfürLeserichtung Kardinalität(jeweilsamEndederLinie) Sitzplatz 1 gilt_für 1 Ticket
37 UMLKlassenmodell AssoziationenundKardinalität: DieKardinalitätgibtan,wievieleObjekteeinerKlassezueinem ObjektderKlasseamanderenEndeinBeziehungstehen können: Beliebigviele(auch0): * GenaueineMöglichkeit: 1 BereichvonWerten: 1..3oder1..* MehrereWertebereiche: 1..3,5,10
38 UMLKlassenmodell Assoziationen: Beispiel:
39 UMLKlassenmodell Assoziationen: Beispiel:
40 UMLKlassenmodell Assoziationen: Beispiel:
41 UMLKlassenmodell Assoziationen: Beispiel:
42 UMLKlassenmodell AssoziierteKlasse:
43 UMLKlassenmodell Assoziationen: Schleife:
44 UMLKlassenmodell AggregationundKomposition: ModellierendenFall,dasseineKlasseausTeilen zusammengesetztwerdenkann. Aggregation: TeilekönnenbeiZerstörungdesGanzenweiterexistieren. Komposition: ExistenzderTeilehörtnachEndedesGanzenebenfallsauf.
45 UMLKlassenmodell AggregationundKomposition: DarstellungundBeispiele: Aggregation: NachKonkursdesKinosgibtesdieRäumenoch. Komposition: LöschendesSitzplanslöschtauchdieorganisatorische EinheitderReihen.
46 4.2Analysemodell Anforderungsanalyse= WünscheundAnforderungendesKundenermitteln Systembeschreibung Begriffsverzeichnis Aktorenliste Anwendungsfalldiagramm Anwendungsfallbeschreibung Analyseprototyp Domänenmodell Anforderungsanalyse= MachbarkeitundVollständigkeitprüfen
47 Analysemodell UnterschiedeAnforderungsanalyse Analysemodell
48 Analysemodell TätigkeitenbeimErstellendesAnalysemodells Produkte: Analysemodelldiagramm BeschreibungallerElemente(Schnittstellen,Controller, Entitäten)
49 4.2.1Analysemodelldiagramm KlassendiagrammenthältstatischeZusammenhänge zwischenklassen AnalysemodelldiagrammenthältauchFunktionalität 3UMLStereotypen: Schnittstelle Controller Entität
50 Analysemodelldiagramm entsprichtmvc
51 Analysemodelldiagramm Beispiel:Lift Steuerung KeineeinzelnenObjekte,sondernKlassen!
52 Analysemodelldiagramm DasAnalysemodelldientwiedernurdemÜberblick (vgl.anwendungsfalldiagramm/ beschreibung) AlsdetaillierteBeschreibungfolgt: Systemschnittstellen Anwenderschnittstellen Geschäftslogik Datenbasis Datenmodellzyklus
53 4.2.2Systemschnittstellen Systemschnittstellen= Schnittstellen,dieZugriffaufanderetechnischeSysteme ermöglichen. (D.h.aufSubsystemeoderexterneSysteme) ProSchnittstelleeinDokument(1Seite). EinSystembenötigtvoneinemanderenSystem Funktionen,diedortinderBeschreibungaufgelistet werden. EinSystembietetFunktionenan,dieindereigenen Beschreibungaufgelistetwerden.
54 Systemschnittstellen Beispiel1zur Ticket Line
55 Systemschnittstellen Beispiel2zur Ticket Line
56 Systemschnittstellen Allgemein: Titel BezeichnungdesSystemsim Analysemodelldiagramm Kurzbeschreibung WesentlicheAufgabeundVerantwortung, grundlegendefunktionalität ListederMethoden MethodenmitParameterundRückgabewert(keine Datentypen),evtl.ausgelösteFehler,Verhalten ListedermöglichenFehler AlleFehlersämtlicherMethodenaufgelistet
57 4.2.3Anwenderschnittstellen Anwenderschnittstellen= SchnittstellenzudenBenutzerndesSystems. ProSchnittstelleeinDokument(1Seite) mitscreenshotsodergrafiken. SolltemitAnalyseprototypübereinstimmen.
58 Anwenderschnittstellen Beispiel:
59 Anwenderschnittstellen WichtigePunkte: BedeutungallerdargestellterElementemuss dokumentiertsein AlleAktionen,dieausgehendvonder Anwenderschnittstelledurchgeführtwerdenkönnen, müssenaufgelistetsein InhaltevonListenundFeldernmüssendefiniertsein
60 4.2.4Geschäftslogik Inder Geschäftslogik werdendiecontroller Klassen genauerbeschrieben. DieControllersetzendiefunktionalenAnforderungen um,dieindenanwendungsfällenbeschriebenwurden. AusgangspunktsinddieControllerdes Analysemodelldiagramms.
61 Controller Beschreibung Beispiel: AusgangspunktAnalysemodelldiagramm BeschreibungEINESControllers
62 Controller Beschreibung Beispiel: Überwachung
63 Controller Beschreibung ElementederController Beschreibung: Titel:entsprichtControllerimAnalysemodelldiagramm Kurzbeschreibung:WesentlicheAufgabe BeziehungenzuControllern:ListemitControllernamenund Zweck BeziehungenzuEntitäten:ListemitEntitäten,benutzte DatenundZweck ListederMethoden:Name,Parameter,Rückgabewert (keinetypen!),fehler,verhalten MöglicheFehler:ListeallerFehler Objektmodell:AusschnittdesAnalysemodelldiagramms Anmerkungen
64 Controller Beschreibung
65 Controller Beschreibung
66 4.2.5Datenbasis Datenbasis= MengevonKlassen,umalleimSystemnotwendigen Datenzuverwalten DieseKlassen(Entitäten)verwaltennurDaten: geeignetedatenstrukturen Speicherungz.B.ineinerDatenbank Aufbereitung(z.B.SuchenoderSelektion) DieKlassenbesitzenansonstenkeineFunktionalität. EntitätenmüssenmitKlassendesDomänenmodells übereinstimmen!
67 Entitäten Beschreibung ElementederEntitäten Beschreibung: Titel:entsprichtEntitätimAnalysemodelldiagramm Attribute:Name,Typ,Wertebereich,Beschreibung Methoden:Name,Beschreibung,Fehler MöglicheFehler:ListeallerFehler Beziehungen:AssoziationenmitanderenEntitäten, Kardinalität Generalisierung/Spezialisierung:Ober und Unterklassen Bestand:z.B.Anfang,Wachstum,Endbestand,Zugriffe
68 Entitäten Beschreibung
69 4.3DynamischeModelle OftreichenstatischeMittel(Klassendiagrammetc.)nicht aus,umeinsystemzubeschreiben. DynamischeModellesindinUML: Kollaborationsdiagramm Sequenzdiagramm Zustandsdiagramm
70 4.3.1Sequenzdiagramm Sequenzdiagramm= DarstellungeinerzeitlichenKomponenteaufBasisder AbfolgevonNachrichten
71 Sequenzdiagramm ElementeeinesSequenzdiagramms:
72 Sequenzdiagramm ElementeeinesSequenzdiagramms:
73 Sequenzdiagramm PfeilefürNachrichtenundMethodenaufrufe:
74 Sequenzdiagramm
75 4.3.2Zustandsdiagramm Sequenzdiagramm= EntsprichtendlichemAutomaten Bestandteile: Zustände Ereignisse Aktionen Zustandsübergänge
76 Zustandsdiagramm Zustand BesitztNamen repräsentiertdenzustandeinesobjektes AbgerundetesRechteck:
77 Zustandsdiagramm EreignissekönnenwährenddesZustandseintretenund Aktionenauslösen(ohneZustandsänderung) BezeichnungenfürbesondereEreignisse: Entry:beiWechselindenZustand Exit:beiVerlassendesZustandes Do:währenddesZustandes
78 Zustandsdiagramm Zustandsübergänge PfeilemitoffenenSpitzen BeschriftungmitEreignis,daszudemÜbergangführt Anfangs undendzustand
79 Zustandsdiagramm Sammelzustände KleinesSymboluntenrechts
80 Zustandsdiagramm ParalleleZustände Exit,wennalleZustandsfolgenimEndzustandsind
Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny
Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny 3. UML Klassendiagramm Nachtrag 3.1 Einführung UML UML ist eine standardisierte Sprache zur Modellierung von Systemen. In UML werden graphische
MehrJava. Prof. Dr. Stefan Enderle NTA Isny
Java Prof. Dr. Stefan Enderle NTA Isny 6. Klassen (Einführung, UML) Nachtrag Objekte In einem Software-System können, je nach Anwendung, viele "Objekte" vorkommen. Beispiele: Beteiligte oder betroffene
MehrUML - Tutorial. Hubert Baumgartner. www.inso.tuwien.ac.at
UML Tutorial UML - Tutorial SS 06 Hubert Baumgartner www.inso.tuwien.ac.at INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien Inhalt
MehrJason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel
Jason T. Roff UML IT Tutorial Übersetzung aus dem Amerikanischen von Reinhard Engel Inhaltsverzeichnis Inhaltsverzeichnis Einführung 11 Grundlagen der UML 15 Warum wir Software modellieren 16 Analyse,
MehrJava Einführung Umsetzung von Beziehungen zwischen Klassen. Kapitel 7
Java Einführung Umsetzung von Beziehungen zwischen Klassen Kapitel 7 Inhalt Wiederholung: Klassendiagramm in UML Java-Umsetzung von Generalisierung Komposition Assoziationen 2 Das Klassendiagramm Zweck
MehrEinführung in die objektorientierte Programmierung
Einführung in die objektorientierte Programmierung Seminarunterlage Version: 4.04 Copyright Version 4.04 vom 17. Juni 2016 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten.
MehrKlassendiagramm. Kurzer Überblick über UML - Stand 2006. BlaBla
BlaBla Diese Kennzeichnungen sind nur Erläuterungen und nicht Bestandteil des Diagramms Quelle: P.Grässle, H.Baumann, P.Baumann, UML projektorientiert, Galileo Verlag, 2003 21 Primäre Begriffe Kapselung
MehrKlausur Software Engineering für WI (EuI)
Autor: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt Datum: 14. Februar 2006 Klausur Software Engineering für WI (EuI) Ihr Name: Ihre Matrikelnummer Erreichte Punkte (von insgesamt 57 Punkten):
MehrModellieren mit der Unified Modeling Language: Klassen- und Objektdiagramme. 11. November 2014
Modellieren mit der Unified Modeling Language: Klassen- und Objektdiagramme 11. November 2014 Überblick Was ist die Unified Modeling Language (UML)? die Standardmodellierungssprache für Softwaresysteme
MehrKlassendiagramm. (class diagram)
: Klassendiagramm http:///topic95.html Klassendiagramm (class diagram) Klassendiagramm Objektdiagramm Komponentendiagramm Kompositionsstrukturdiagramm Verteilungsdiagramm Einstieg Paketdiagramm Aufbau
Mehr4. AuD Tafelübung T-C3
4. AuD Tafelübung T-C3 Simon Ruderich 17. November 2010 Arrays Unregelmäßige Arrays i n t [ ] [ ] x = new i n t [ 3 ] [ 4 ] ; x [ 2 ] = new i n t [ 2 ] ; for ( i n t i = 0; i < x. l e n g t h ; i ++) {
MehrÜbungen Softwaretechnik I
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Übungen Softwaretechnik I Übung 5: Objektorientierte Analyse Einführung Objektorientierung in der
MehrUML 1.4 Referenz. Matthias Niete Dirk M. Sohn Orientation in Objects GmbH Weinheimer Str Mannheim
Matthias Niete niete@oio.de Dirk M. Sohn sohn@oio.de Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim 1 Allgemeine Notationselemente Paketnamen {Eigenschaftswerte} Notiz Paketnamen
Mehr09.01.14. Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML)
Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)
MehrVorlesung Programmieren
Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)
MehrUML Klassendiagramm. Igor Karlinskiy, Mikhail Gavrish
UML Klassendiagramm Igor Karlinskiy, Mikhail Gavrish Agenda Wichtigste Eigenschaften Syntaktische Elemente mit entsprechendem C++ Code Analysemodell Designmodell Quellen 2 Klassendiagramm gibt die Möglichkeit,
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
MehrTEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm...
Auf einen Blick TEIL I Strukturdiagramme 1 Einführung... 13 2 Klassendiagramm... 29 3 Objektdiagramm... 111 4 Kompositionsstrukturdiagramm... 125 5 Komponentendiagramm... 145 6 Verteilungsdiagramm... 161
MehrUnified Modeling Language (UML)
Kirsten Berkenkötter Was ist ein Modell? Warum Modellieren? Warum UML? Viele, viele Diagramme UML am Beispiel Was ist ein Modell? Ein Modell: ist eine abstrakte Repräsentation eines Systems, bzw. ist eine
MehrSoftware Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Meitner, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 16 Objektorientiertes Design Matthias Meitner Marc Spisländer Lehrstuhl für
MehrÜbungsblatt 5 - Lösungshilfe
Übungen zur Vorlesung Softwaretechnologie - Wintersemester 2015/16 - Dr. Günter Kniesel Übungsblatt 5 - Lösungshilfe Aufgabe 1. Domain Object Modell(12 Punkte) Stellen Sie Sich vor, Sie sollen für die
MehrInhalt. 1 Einführung 17. Strukturdiagramme. 2 Klassendiagramm 37
Vorwort... 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden?... 17 1.2 Die Phasen bei der Softwareentwicklung... 18 1.2.1 Analyse... 18 1.2.2 Entwurf... 19 1.2.3 Implementierung und Dokumentation...
MehrSoftwareentwicklungspraktikum Sommersemester 2007. Feinentwurf
Softwareentwicklungspraktikum Sommersemester 2007 Feinentwurf Auftraggeber Technische Universität Braunschweig
MehrDas umfassende Handbuch
Christoph Kecher UML 2.0 Das umfassende Handbuch. Jfjf- Ali' ' w v^i* >" '-«(."', Galileo Press Inhalt Vorwort 11 1 Einführung 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3
MehrUnified Modelling Language
Unified Modelling Language SEP 72 Software-Entwicklung Software-Entwicklung ist Prozess von Anforderung über Modellierungen zu fertigen Programmen Anforderungen oft informell gegeben fertige Programme
MehrAlgorithmen und Datenstrukturen 07
5. Dezember 2011 1 Besprechung Blatt 6 Fragen 2 Vererbung Allgemein abstract Interfaces 3 Unified Modeling Language (UML) Ablaufdiagramme Klassendiagramme Anwendungsfalldiagramme 4 Vorbereitung Blatt 7
MehrObjektorientierte Geschäftsprozessmodellierung mit der UML
Bernd bestereich Christian Weiss Claudia Schröder Tim Weilkiens Alexander Lenhard 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com
MehrVORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE. Einführung in die Informatik III
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner VORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE Einführung in die Informatik III Name: Matrikelnummer:
MehrPRÜFUNG. Grundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Name: Matrikelnummer: Note: Prüfungstag: 21.09.2012 Prüfungsdauer:
MehrHerzlich willkommen!
Programmiertechnik 1 Herzlich willkommen! Dozent: Dipl.-Ing. Jürgen Wemheuer Mail: wemheuer@ewla.de Online: http://cpp.ewla.de/ Disclaimer 2 Diese Vorlesungs-/Unterrichtsfolien wurden durch den Dozenten
MehrChristoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing
Christoph Kecher, Alexander Salvanos UML 2.5 Das umfassende Handbuch Rheinwerk Computing Inhalt Vorwort 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden? 17 1.2 Die Phasen bei der Softwareentwicklung
MehrAnalyse und Design mit U ML 2.3
Analyse und Design mit U ML 2.3 Objektorientierte Softwareentwicklung von Bernd Oestereich unter Mitarbeit von Stefan Bremer 9., aktualisierte und erweiterte Auflage Ofdenbourg Verlag München Inhaltsverzeichnis
MehrAnalyse und Design mituml2
Analyse und Design mituml2 Objektorientierte Softwareentwicklung von Bernd Oestereich 7, aktualisierte Auflage Oldenbourg Verlag München Wien Ш1!Н1Н1КД nhjektorientierte Softwareentwicklung - Analyse und
Mehr7. Analyse-Phase: Datenmodellierung Software Engineering
7. Analyse-Phase: Datenmodellierung Software Engineering Hochschule Darmstadt Haardtring 100 D-64295 Darmstadt Prof. Dr. Bernhard Humm Hochschule Darmstadt, 20. November 2006 Einordnung in den Kontext
MehrSoftware-Engineering
FH Wedel Prof. Dr. Sebastian Iwanowski SWE43 Folie 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 4: Systemanalyse Teil 3: Der Systemanalysestandard UML FH Wedel Prof. Dr. Sebastian Iwanowski
MehrUse Cases. Use Cases
Use Cases Eigenschaften: Ein Use Case beschreibt einen Teil des Verhaltens eines Systems aus externer Sicht (Formuliert in der der Fachsprache der Anwendung) Dies geschieht, indem ein Systemdialog beschrieben
MehrAnalyse und Design mituml2.1
Analyse und Design mituml2.1 Objektorientierte Softwareentwicklung Von Bernd Oestereich 8., aktualisierte Auflage Oldenbourg Verlag München Wien nhaltsverzeichnis Objektorientierte Softwareentwicklung
Mehr4. Übung zu Software Engineering
4. Übung zu Software Engineering WS 2007/2008 Aufgabe 8 Erstellen Sie für den aus Aufgabe 1 bekannten Function-Point-Kalkulator ein Pflichtenheft. Bitte begrenzen Sie dessen Umfang auf maximal 2 DIN A4
MehrSystemanalyse. - Seminar für AI/DM 3 im Wintersemester 2004/05 -
Systemanalyse - Seminar für AI/DM 3 im Wintersemester 2004/05 - Prof. Dr. Hans-Jürgen Steffens (by courtesy of Prof. Dr. Thomas Allweyer) Fachbereich Informatik und Mikrosystemtechnik Fachhochschule Kaiserslautern,
MehrPRÜFUNG. Grundlagen der Softwaretechnik
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner PRÜFUNG Grundlagen der Softwaretechnik Musterlösung Name: Matrikelnummer: Note: Prüfungstag:
MehrMartin Fowler, Kendali Scott. UML - konzentriert. Die Standardobjektmodellierungssprache anwenden
Martin Fowler, Kendali Scott 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. UML - konzentriert Die Standardobjektmodellierungssprache
MehrSo#waretechnologie für Fortgeschri4ene Teil Eide. Stunde IV: UML. Köln 26. Januar 2017
So#waretechnologie für Fortgeschri4ene Teil Eide Stunde IV: UML Köln 26. Januar 2017 Model of vs. model for TheoreKcal model model for comparison calibra9on verifica9on Empirical model model of deduc9on
MehrSoftware Engineering Analyse und Analysemuster
Software Engineering Analyse und Analysemuster Prof. Adrian A. Müller, PMP, PSM 1, CSM Fachbereich Informatik und Mikrosystemtechnik 1 Klassendiagramme in der Analyse Im Rahmen der Anforderungsanalyse
MehrSoftware Engineering in der Praxis
Inhalt Nachlese Aufgaben Literatur Software Engineering in der Praxis Praktische Übungen Inhalt Nachlese Aufgaben Literatur Marc Spisländer Dirk Wischermann Lehrstuhl für Software Engineering Friedrich-Alexander-Universität
MehrUML 2.0 Das umfassende Handbuch
Christoph Kecher V.-M \MM UML 2.0 Das umfassende Handbuch Galileo Computing Inhalt Vorwort 11 1 Einführung 13 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3 Die Geschichte
MehrSoftwaretechnik 2015/2016
Softwaretechnik 2015/2016 PST Lehrstuhl Prof. Dr. Matthias Hölzl HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST Joschka PROF. DR. Rinke WIRSING 14. JUNI 2009 VORNAME NAME AGENDA Übung 11: 14.01.2016 Schon
MehrSoftwarepraktikum: Enigma
Softwarepraktikum: Enigma Martin Steffen Sommersemester 2003 Abschnitt I Softwareentwurf Bereiche der Softwareentwicklung 1 Softwareentwurf eigentliche Softwareentwicklung Projektmanagement Konfigurationsmanagement
MehrEinführung in die Informationsverarbeitung Teil Thaller. Stunde VII: Planen und Realisieren
Einführung in die Informationsverarbeitung Teil Thaller Stunde VII: Planen und Realisieren Manfred Thaller, Universität zu Köln Köln 18. Dezember 2014 Rekapitulation Der Gang der Argumentation 1. Der Rohstoff:
MehrExkurs: Formatvorlage für Anforderungsanalyse-Dokument
Exkurs zu Kapitel Anforderungserhebung und analyse Exkurs: Formatvorlage für Anforderungsanalyse-Dokument Folgendes entspricht im Wesentlichen IEEE-Standard 830-1998 R O O T S Formatvorlage Anforderungsanalyse
MehrUML -Klassendiagramme
UML -Klassendiagramme UML - offline: ArgoUML http://argouml.stage.tigris.org/ UML online: Links genmymodel.com umlet.com/umletino/umletino.html Arten von UML-Diagrammen Diagramm Strukturdiagramm Verhaltensdiagramm
Mehr> Lokal, persönlich und traditionell. Ihre Bank. Seit 1812. Sparkasse Mobile Banking App > Anleitung zur Aktivierung. www.sparkasse.
> Lokal, persönlich und traditionell. Ihre Bank. Seit 1812. Sparkasse Mobile Banking App > Anleitung zur Aktivierung Inhalt 1. Zugang aktivieren 1 Zugang aktivieren und Passwort definieren 1 Transaktionen
MehrOracle JDeveloper 10 g
Oracle JDeveloper 10 g Modellierung Evgenia Rosa Business Unit Application Server ORACLE Deutschland GmbH Agenda Warum Modellierung? UML Modellierung Anwendungsfall (Use Case)-Modellierung Aktivitätenmodellierung
MehrUnified Modeling Language 2
Unified Modeling Language 2 Marvin Frommhold 17.11.2008 Gliederung Einleitung Geschichte Strukturierung der Spezifikation Diagrammtypen Strukturdiagramme Verhaltensdiagramme CASE-Werkzeuge Quellen Was
MehrGrundlagen der Software- Modellierung. 4. November 2014
Grundlagen der Software- Modellierung 4. November 2014 Überblick Wozu modellieren wir in der Softwareentwicklung? Definition des Modellbegriffs in der Softwareentwicklung Welche Aspekte eines Softwaresystems
MehrObjektorientiertes Design
Objektorientiertes Design Yi Zhao Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg Zhao, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1
MehrMobile Banking App Bedienungsanleitung
Mobile Banking App Bedienungsanleitung Inhalt 1. Zugang aktivieren 1 1.1 Zugang aktivieren und Passwort definieren 1 1.2 Transaktionen zulassen 3 1.3 Mobilgerät aktivieren 3 2. Einstellungen ändern 4 2.1
MehrMartin Fowler, Kendall Scott. UML konzentriert. Eine strukturierte Einführung in die Standard-Objektmodellierungssprache. 2., aktualisierte Auflage
Martin Fowler, Kendall Scott UML konzentriert Eine strukturierte Einführung in die Standard-Objektmodellierungssprache 2., aktualisierte Auflage Deutsche Übersetzung von Arnulf Mester, Michael Sczittnick
MehrChristoph Kecher UML2. Das umfassende Handbuch. Galileo Press
Christoph Kecher UML2 Das umfassende Handbuch Galileo Press Vorwort 11 TEIL I Strukturdiagramme i '...,....,...,.;..,,,...,, 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3
Mehr3. Konzepte der objektorientierten Programmierung
3. Konzepte der objektorientierten Programmierung 3.1 Basiskonzepte 3.2 Generalisierung / Spezialisierung 3.3 Aggregation 3.4 Assoziation 3.5 Nachrichten 3.6 Polymorphismus 3. Konzepte der Objektorientierung
MehrArchitekturleitfaden. Definieren Sie fachliche Komponenten und implementieren Sie Ihre Aufgaben in technischen Schichten
Architekturleitfaden Definieren Sie fachliche und implementieren Sie Ihre Aufgaben in technischen Schichten Illustration: Designed by Freepik.com Zwei Architektursichten prägen den Bau von Software-Systemen
MehrWorkflows: Anforderungserhebung und analyse
Workflows: Anforderungserhebung und analyse Tutorium 4 9. März 2009 Svetlana Matiouk, Uni Bonn Ferientutorien zur Vorlesung Softwaretechnologie WS 2008 4. Treffen, Aktivitäten bei der Softwareentwicklung
MehrMethodische objektorientierte Softwareentwicklung
Methodische objektorientierte Softwareentwicklung Eine Integration klassischer und moderner Entwicklungskonzepte von Mario Winter 1. Auflage Methodische objektorientierte Softwareentwicklung Winter schnell
MehrEinfÅhrung in die objektorientiere Programmierung (OOP) unter Delphi 6.0. EDV Kurs 13/2
EinfÅhrung in die objektorientiere Programmierung (OOP) unter Delphi 6.0 EDV Kurs 13/2 Inhaltsverzeichnis 1 Objekte... 1 2 Klassen... 3 2.1 Beziehungen zwischen Klassen... 4 2.1.1 Vererbung... 4 2.1.2
MehrTechniken der Projektentwicklungen
Von der Analyse zum Entwurf 5. Termin Vom Use Case zum Domänenmodell Bis zum nächsten Mal Vom Use Case zum Domänenmodell Vom Use Case zum Domänenmodell Was ist ein Domänenmodell? Graphische Beschreibung
MehrGrundbegriffe der Objektorientierung
Grundbegriffe der Objektorientierung Objekt Merkmale Zustand Verhalten Lebenszyklus Beziehungen zwischen Objekten Kategorisierung von Objekten Grundbegriffe der Objektorientierung Objekt Merkmale Zustand
MehrÜbung 1. Ziel: Statisches Modell (Klassendiagramm) aus allgemeiner Beschreibung erstellen.
Übung 1 Ziel: Statisches Modell (Klassendiagramm) aus allgemeiner Beschreibung erstellen. Für Paletten ist eine verwaltung zu organisieren, eine Palette kann in einem offenen (z.b. eine große halle) stehen.
MehrKapitel 3: Hörsaalbeispiel Klassendiagramm (Analysesicht)
Kapitel 3: Hörsaalbeispiel Klassendiagramm (Analysesicht) Anforderungen In einer Hochschulverwaltung sind mehrere Personengruppen tätig. Die Hochschule hat Angestellte, die Professoren, Labor-Ingenieure,
MehrVorlesung Programmieren
Vorlesung Programmieren Unified Modeling Language (UML) Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Unified Modeling Language (UML)
MehrSoftwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML
Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML The role of UML Theoretical model model for comparison calibration verification Empirical model model of deduction induction Generating
MehrBasisanforderungen: EVA-Prinzips. Erweiterte Anforderungen: wirtschaftlichen und privaten Alltag.
Basisanforderungen: 1. Erstelle eine einfache Motor-Steuerung (siehe Anforderungen) 2. Erläutere den Begriff Steuerung. 3. Benenne die Sensoren und Aktoren dieser Steuerung. 4. Beschreibe die Informationsverarbeitung
MehrUML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache. Martin Fowler. ADDISON-WESLEY An imprint of Pearson Education
Martin Fowler UML konzentriert Eine kompakte Einführung in die Standard-Objektmodellierungssprache ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrTeil II: OOP und JAVA (Vorlesung 9)
Teil II: OOP und JAVA (Vorlesung 9) Modul: Programmierung B-PRG Grundlagen der Programmierung II Prof. Dot.-Ing. Roberto Zicari Professur für Datenbanken und Informationssysteme (FB 12) 14.06.06 1 Teil
MehrGebrauchanweisung für Selbsteinträge im Veranstaltungskalender von www.ludwigsburg.de
Gebrauchanweisung für Selbsteinträge im Veranstaltungskalender von www.ludwigsburg.de Unter der Adresse http://www.ludwigsburg.de/vkselbsteintrag können sogenannte Selbsteinträge in den Kalender von ludwigsburg.de
MehrGliederung des Vortrages
Gliederung des Vortrages Unified Modeling Language Rational Rose Sergej Schwenk Oktober 1999 0. Einführung 1. Historie 2. Der Entwicklungsprozeß 3. UML 3.1 Anwendungsfalldiagramme 3.2 Klassendiagramme
MehrÜbungsklausur vom 7. Dez. 2007
Übungsklausur vom 7. Dez. 2007 Ein Lösungsmuster Teilbereiche der Softwaretechnik Software Anforderungen Software Entwurf Software Konstruktion Software Test Software Wartung Software Konfigurationsmanagement
Mehra) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. 1 zeigt eine mögliche Lösung. * * * Aufbau 1..
Software Engineering I Musterlösungen zur Klausur vom 3.7.2004 Aufgabe a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. zeigt eine mögliche Lösung. Turnier sportart
Mehr2. Übung zu Software Engineering
2. Übung zu Software Engineering WS 2007/2008 Organisatorisches [SE] als Teil des E-Mail-Betreffs nicht: SE, Software Engineering, Blatt 01 etc. Abgabe: EINE pdf-datei, spätestens 11:30 Uhr nicht: xls,
MehrObjektorientierte Analyse am Beispiel Silent Kitchen Company
Objektorientierte Analyse am Beispiel Silent Kitchen Company Anforderungsanalyse Die objektorientierte Analyse (OOA) beginnt mit der Anforderungsanalyse. Es soll der Problemraum erkannt, erfasst und definiert
MehrSWE5 Übungen zu Software-Engineering
1 Übungen zu Software-Engineering 1) Klassen und Objekte 2) Telefonanlage 3) Objekt- und Klassendiagramme 4) Assoziationen 5) Telefonanlage (Erweiterung) 6) Fahrzeuge 7) Familien 2 Aufgabe 1: Klassen und
MehrSoftwaretechnik Unified Modeling Language (UML)
Softwaretechnik Unified Modeling Language () Karsten Weicker, Nicole Weicker HTWK Leipzig, FHTW Berlin David Shayne: She s so charismatic, and she s brilliant and beautiful. I mean, a real artist, and,
MehrSoftwareentwicklungspraktikum Sommersemester 2007. Grobentwurf
Softwareentwicklungspraktikum Sommersemester 2007 Grobentwurf Auftraggeber Technische Universität Braunschweig
MehrNr. 1 L-Aufgabe
Nr. 1 L-Aufgabe 1.2002 a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Daher verzichten wir auf Klassen, die zwar der Problemwelt entstammen, aber für die Lösung der geforderten
MehrAnwendungsfall- Modellierung
Anwendungsfall- Modellierung SE1-3-AF-Modellierung 1 Erinnern Sie sich??? SE1-3-AF-Modellierung 2 Der OEP SE1-3-AF-Modellierung 3 Bestandsaufnahme
MehrProgrammieren in Java
FG TECHNISCHE INFORMATIK V JV A00 00 TH 0 Programmieren in Java Anhang A A. Modellierung von OOP-Programmen A.. Klassenkategorien A.2. Klassembeziehungen A.3. Klassendiagramm und Sequenzdiagramm der UML
MehrNr. 1 L-Aufgabe
Nr. 1 L-Aufgabe 1.2004 a) In der Aufgabenstellung war ein möglichst einfaches Klassendiagramm gefordert. Abb. 1 zeigt eine mögliche Lösung. Klassendiagramm für den Tunierveranstalter Zwischen Team und
MehrRUP Analyse und Design: Überblick
Inhaltsverzeichnis Übersicht [, 2, 8] 3. Vorgehensweise............................... 5 2 Planungsmethoden 37 2. Definitionsphase.............................. 6 3 Rational Unified Process [5, 6] und
MehrSoftwaretechnik 2015/2016
Softwaretechnik 2015/2016 PST Lehrstuhl Prof. Dr. Matthias Hölzl HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST Joschka PROF. DR. Rinke WIRSING 14. JUNI 2009 VORNAME NAME AGENDA Übung 12: 21.01.2016 Schon
MehrDokumentation Typo3. tt - news - Nachrichtenmodul
Dokumentation Typo3 tt - news - Nachrichtenmodul 2 Inhaltsverzeichnis 1.1 Erstellen neuer News Beiträge... 3 1.2 Bearbeiten des Textes... 4 1.3 Einstellen Datum, Archivdatum, Sprache... 5 1.4 Einfügen
MehrSurvival Guide für Ihr Business Intelligence-Projekt
Survival Guide für Ihr Business Intelligence-Projekt Sven Bosinger Solution Architect BI Survival Guide für Ihr BI-Projekt 1 Agenda Was ist Business Intelligence? Leistungsumfang Prozesse Erfolgsfaktoren
MehrAlerts für Microsoft CRM 4.0
Alerts für Microsoft CRM 4.0 Benutzerhandbuch Der Inhalt des Dokuments ist Änderungen vorbehalten. Microsoft und Microsoft CRM sind registrierte Markenzeichen von Microsoft Inc. Alle weiteren erwähnten
MehrSWT MN Vorlesung 19.04.2006 2. Übungsblatt Hausaufgaben und Hörsaalübungen zum Themenbereich UML-Modellierung mit Rollen und OOA-Muster
SWT MN Vorlesung 19.04.2006 2. Übungsblatt Hausaufgaben und Hörsaalübungen zum Themenbereich UML-Modellierung mit Rollen und OOA-Muster Aufgabe 1 analytische Aufgabe Die Eigenschaften und Einsatzbereiche
MehrSystemanalyse. - Folien zur Vorlesung für AI3 im Sommersemester 2010 - -Teil 4 -
Systemanalyse - Folien zur Vorlesung für AI3 im Sommersemester 2010 - -Teil 4 - Hans-Jürgen Steffens (by courtesy of Prof. Dr. Thomas Allweyer) Fachbereich Informatik und Mikrosystemtechnik Fachhochschule
MehrUML. Weiteres Vorgehen im Projekt
UML Download objectif Personal Edition (kostenlos): http://www.microtool.de/objectif/de/download.asp Weiteres Vorgehen im Projekt Komponenten, Klassen, Objekte Prozesse Nichtfunktionale Anforderungen Skizzen,
MehrAnalyse und Entwurf objektorientierter Systeme
Analyse und Entwurf objektorientierter Systeme Teil 3 Modellbildung in der Analysephase 3.1 Statische und dynamische Notationselemente Modul WI111: Objektorientierte Programmierung Fachrichtung Wirtschaftsinformatik
MehrDa ist meine Anleitung drin!
Da ist meine Anleitung drin! Auf den folgenden Seiten finden Sie eine detaillierte Anleitung, wie Sie Ihren Verein am effizientesten präsentieren können! Die meistgelesene Zeitung in OÖ Laut Regioprint
MehrKommunikations-Management
Tutorial: Wie importiere und exportiere ich Daten zwischen myfactory und Outlook? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory Daten aus Outlook importieren Daten aus myfactory nach Outlook
MehrUniversität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich WS 02/03 Warum muss ein Objekt wissen, zu welcher Klasse es gehört? Damit die Klassenzugehörigkeit
Mehr2.1 Grundlagen: Anmelden am TYPO3-Backend
1 Grundlagen: Anmelden am TYPO3-Backend Zum Anmelden am TYPO3-Backend (dem Content Management System) tippen Sie in der Adresszeile Ihres Browsers (wir empfehlen Mozilla Firefox) hinter uni-bremen.de /typo3
Mehr