Wahlpflichtfach Software Engineering

Ähnliche Dokumente
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich. Softwaretechnik I

Software Engineering. Fakultät Elektrotechnik Bachelor-Studiengänge, 4. Semester Prof. Dr.-Ing. Dagmar Meyer

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Software Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003

Wie kann ich mein Profil pflegen und/oder ihm ein PDF hinzufügen? Sie vermissen die Antwort auf IHRE Frage? Bitte lassen Sie uns Ihnen weiterhelfen:

Softwaretechnik. Fomuso Ekellem WS 2011/12

Die perfekte Bewerbung richtig schreiben online & klassisch

Testinstruktion BVB-09

Anleitung für die Online-Bewerbung über LSF auf Lehrveranstaltungen aller Lehramtsstudiengänge

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

Einzelkurs-Auswertung Microsoft Office Excel 2010 Aufbauseminar

Ergebnisse. Umfrage Kurz-Statistiken Umfrage 'Feedback und Entertain 2.0'

So funktioniert das online-bestellsystem GIMA-direkt

Erfahrungen mit Hartz IV- Empfängern

Wirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung II / Software Engineering II Modulnummer

Erfolg beginnt im Kopf

Softwareentwicklungsprozess im Praktikum. 23. April 2015

Wie und wann kann ich die Modulbeschreibung ändern?

Ausbildungsberuf. Fachinformatiker/-in Systemintegration

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

PROFIS Software Lösungen

Aussage: Das Seminar ist hilfreich für meine berufliche Entwicklung

Free your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren.

Auswertung zu 5510P MES-Praktikum

Kapitelübersicht. Was ist So#waretechnik? Historische Entwicklung der So9waretechnik Prinzipien, Methoden, Werkzeuge. Was bedeutet Objektorien+erung?

UML-DSLs effizient eingesetzt. Insight 07, Klaus Weber

Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)

Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15

RMeasy das SAP IS U Add On für Versorgungsunternehmen. Optimieren Sie Ihre Prozesse in Kundengewinnung und Kundenbindung.

Requirements Engineering I

Grundlagen Software Engineering

Checkliste. zur Gesprächsvorbereitung Mitarbeitergespräch. Aktivität / Frage Handlungsbedarf erledigt

Zugang zum Online-Portal mit Passwort Benutzeranleitung (Stand 01/2015)

Dazu stellen Sie den Cursor in die Zeile, aus der eine Überschrift werden soll, und klicken auf die gewünschte Überschrift.

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Chemie für Studierende der Human- und Zahnmedizin FAQ

SEA. Modellgetriebene Softwareentwicklung in der BA

EDi Evaluation im Dialog

Schritt 1. Anmelden. Klicken Sie auf die Schaltfläche Anmelden

MASTER-BERATUNG. im Fach Kunstgeschichte

Pfötchenhoffung e.v. Tier Manager

Klausur Software Engineering für WI (EuI)

Seminar für Führungskräfte

Software Engineering

Anmeldung zu Seminaren und Lehrgängen

Software Engineering. 3. Analyse und Anforderungsmanagement

Klausur Software-Engineering SS 2005 Iwanowski

BWL-Spezialisierung: Rechnungswesen & Prüfung. Modulname: Rechnungswesen. Professur: Prof. Dr. Matthias Wolz

Software Technik 3 Zusammenfassung

AW: AW: AW: AW: Kooperationsanfrage anwalt.de

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Übungsaufgaben zum Software Engineering: Management

Der Kopf ist rund, damit das Denken die Richtung

INNER WHEEL DEUTSCHLAND

Meine Entscheidung zur Wiederaufnahme der Arbeit

Workflows verwalten. Tipps & Tricks

Nach der Installation des FolderShare-Satellits wird Ihr persönliches FolderShare -Konto erstellt.

Martina Seidl Marion Brandsteidl Christian Huemer Gerti Kappel. Classroom. Eine Einführung in die objektorientierte Modellierung

Herzlich willkommen. zur Information Arbeitssicherheit / Gesundheitsschutz / für Kirchgemeinden

Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI

career:forum. Traumberuf JournalistIn: Das kleine 1x1 der Freiberuflichkeit SSC-screenBOOK Texte und Bilder zum lesen am Bildschirm

Tutorial/FAQ für die Benutzung der Webseite

FAQ Freunde-werben auf osnatel.de

Bestellung eines VideoSign-Einsatzes / Telefonkonferenz

Die MID ModellierungsMethodik M³ ein Baukasten für Produktlinien. Andreas Ditze, MDD & PL 2009, Leipzig,

ÜBERGABEPROZESS Schritt für Schritt vom ersten Gedanken bis zur erfolgreich abgeschlossenen Übergabe Mag. Albert Huber und Dr.

D a s P r i n z i p V o r s p r u n g. Anleitung. - & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)

Ergebnisse der Bewertung von Lehrveranstaltungen WS 09/10

Häufig gestellte Fragen (FAQ)

Studie Internet-Sicherheit

IT-Basics 2. DI Gerhard Fließ. Vorgehensmodelle

SMS-Tool. Seite 1 von 8


Abwesenheitsnotiz im Exchange Server 2010

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Der Jazz Veranstaltungskalender für Deutschland, Österreich und die Schweiz

Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle

Modulbeschreibung Fakultät Gebäudetechnik und Informatik gültig ab WS 2010/11

Lorenz & Partners Legal, Tax and Business Consultants

17 Architekturentwurf Vorgehen und Dokumentation

Implantologie und Materialwirtschaft in der Zahnarztpraxis als Grundlage des Qualitätsmanagements.

FACHHOCHSCHULE MANNHEIM

Hosted.Exchange. Konfigurationsanleitung Outlook 2007

Praktikum außerhalb Europas. Informationen für Studierende

Institut für Wirtschafts- und Sozialgeschichte Georg-August-Universität Göttingen. der Wirtschafts- und Sozialgeschichte

Um unsere Gemeindewebseite für Ihre Zwecke zu nutzen, haben Sie folgende Möglichkeiten:

Rundum-G. Die Anforderungen durch ständig steigende

40x wissensch. Lehrerin / wissensch. Lehrer. 2. Mit dem Thema digitales Whiteboard als Unterrichtsmittel habe ich mich bereits beschäftigt.

Elternzeit Was ist das?

Gambio GX2 FAQ. Inhaltsverzeichnis

ZIMT-Dokumentation Zugang zum myidm-portal für Mitarbeiter Setzen der Sicherheitsfragen und Ändern des Passworts

Shopping-App-Nutzung 2016

Gasthörerbefragung des Zentrums für Lehre und Weiterbildung der Universität Stuttgart Studium Generale im Sommersemester 2012

Transkript:

Wahlpflichtfach Software Engineering Vorstellung der Ziele & Inhalte Dr.-Ing. Christian Weidauer Diplom-Arbeitswissenschaftler

Organisatorische Dauer: 1 Semester Lehrveranstaltung Präsenz: 16 h Prüfungsform Klausur oder mündliche Prüfung Fachliche Voraussetzungen Keine Übersicht Programmierkenntnisse sind höchstens hilfreich, aber nicht wirklich erforderlich

Schwerpunktfragen Was ist Software und Software Engineering? Wie sieht der Software-Entwicklungsprozess bei der Erstellung großer Software-Systeme aus? Was muss ich als Auftraggeber/Anforderer einer Software von der Software-Entwicklung wissen, verstehen, können und tun? Wie kommen meine Ideen, Wünsche und Anforderungen in die Software? Wie nutze ich Requirements Engineering hierbei?

Zentrale Lernziele Entwicklungsvorgehen für große Software-Systeme kennen & verstehen Requirements Engineering kennen und können Anforderungen an eine Software verstehen und dokumentieren können Moderne Methoden aus der industriellen Praxis zur Systemanalyse bei der Durchführung von Software-Projekten kennen und anwenden können

Veranstaltungsschwerpunkt bei der Software-Entwicklung Vis ion Bedürfnis Idee Frühe Phasen der Software-Entwicklung Anforderungs erm ittlung und -definition Anforderungen Las tenheft Testsystem in Tes tum gebung beim Kunden Produkt im Wirkbetrieb Abnahm etes t und Abnahm e System analyse Produktm odell Pflichtenheft System test Entwicklungssystem Architektur Entwurf System - und Softwareentwurf Integration und Integrations tes t Im plem entierung

Inhaltsübersicht Software Engineering Grundlagen Zentrale Begriffe Software, System, Systemkontext und Systemanalyse Software-Qualität Aktivitäten bei der Software-Entwicklung Vorgehensmodelle Das Wasserfallmodell Inkrementelle, iterative Modelle Das V-Modell (Basisversion) Das V-Modell XT Requirements Engineering Grundlagen Kontextfacetten Profil eines Anforderungsingenieurs/ Anforderungsanalytikers Anforderungsbegriff und Anforderungsarten Anforderungen gestalten und prüfen Natürlichsprachliche Anforderungen Szenarien Entscheidungstabellen Anwendungsfälle Objektorientierte Analyse

Praktische Anwendung Planung, Anforderungsdefinition und Systemanalyse (Schnittstelle Auftraggeber-Auftragnehmer) Anforderungen und Anwendungsfälle Entscheidungstabellen Objektorientierte Analyse Modellierung mit UML (Unified Modeling Language): Anwendungsfall-Diagramme Klassen-Diagramme bei der objektorientierte Analyse Keine Programmierung!

Beispiele zur UML-Notation Klassen-Diagramm Anwendungsfall-Diagramm

Weitere Informationen Wenn Sie noch Fragen zu der Veranstaltung oder den Inhalten haben, können Sie sich gerne per E-Mail an mich wenden. Meine Email-Adresse erhalten Sie über Frau I. Bentz Tel.: 02331-9330-740 Email: bentz@fh-swf.de (wegen Spam-Vermeidung steht die Email-Adresse hier nicht direkt öffentlich)

Informations- und Kommunikationssysteme Dr. Carsten Mielke

Informations- und Kommunikationssysteme Semester: 1 (im 4. Studiensemester) Workload: 75h Kreditpunkte: 4 ECTS Lehrveranstaltungen IKS Kontaktzeit: 32 h (2 P) Selbststudium: 68 h (2 V) Kreditpunkte: 3 ECTS Prüfungsform Klausur / mündliche Prüfung

Informations- und Kommunikationssysteme Fachinhalte (1) Internet Technologie Die TCP/IP-Protokollfamilie IP-Klassenmodell TCP/IP-Schichtenmodell Anwendungsschicht Transportschicht Netzwerkschicht Verbindungsschicht Netze Netztopologien, Weitverkehrsnetze, Mobilfunknetze Ethernet Verkabelung, Geschwindigkeit Nodes: Repeater, Brücken, Switches WLAN Quelle: TU Braunschweig

Informations- und Kommunikationssysteme Fachinhalte (2) Inter- und Intranet, Dienste und Anwendungen Routing Berechnung der Wegewahltabellen Internet- und Intranet-Anwendungen für Endbenutzer Email, Voice over IP A/D-Wandlung Kompression TCP/IP Netz Paketierung De-Jitter Buffer Dekodierung D/A-Wandlung Sicherheitsproblematik und Kryptologie Gefahren, Angriffe, Risiken Absicherung eines (Heim-)Netzwerks (u.a. Firewall) klassische Kryptologie moderne Kryptologie: DES, RSA, Diffie-Helmann Verfahren Kryptologie und Internetsicherheit k unsicherer Kanal k k' Email Verschlüsselung mit PGP/GPG k k A (Alice), gut Nachricht N Verschlüsslung (Encryption) e() c unsicherer Kanal c Entschlüsslung (Decryption) d() Nachricht N B (Bob), gut