Study-Board.de
  1. Suche
  2. Startseite
  3. Deals
    1. Social Deals
    2. Amazon Deals
    3. Prime Angebote
  4. Forum
    1. Dashboard
    2. Unerledigte Themen
  5. Tippspiel
    1. Rangliste
    2. Tippgemeinschaften
    3. Tipper-Übersicht
    4. Meine Statistik
    5. Hall of Fame
    6. WM-Wertung
  6. Kalender
    1. Anstehende Termine
  7. Galerie
    1. Alben
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • wcf.search.type.de.flexiblelist.wsc.entry
  • Termine
  • Galerie
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Beruf, Weiterbildung & Fernstudium
  4. Einsendeaufgaben

SWEN1 - Software-Engineering, Aufgabe 8

  • Triple-H
  • 18. Oktober 2009 um 12:48
  • Erledigt
  • Triple-H
    Schüler
    Beiträge
    44
    • 18. Oktober 2009 um 12:48
    • #1

    Hallo zusammen, kann mir vielleicht jemand hier bei der Aufgabe helfen?

    "Ein Software-System, das in unterschiedlichen Umgebungen arbeiten soll, greift auf Daten in einem Datenbank-Management-System zu. Um das System möglichst schnell fertig zu stellen, haben die Entwickler die Funktionen für den Datenzugriff nicht seperat programmiert, sondern vollständig in das System integriert.
    Gegen welchen Qualitätsfaktor haben die Entwickler verstoßen? Wie kann die Qualität verbessert werden?"

    Vielen Dank schon mal im Voraus.
    Gruß Triple-H

  • Amazone
    Anfänger
    Beiträge
    3
    • 20. Oktober 2009 um 20:06
    • #2

    Für Auflösung komplexer Systeme gibt es einige allgemein gültige Prinzipien. Bei einem Datenbank-Management-System ist es wichtig eine möglichst große Portabilität zu erreichen. D.h. es werden Systemteile, die von der Umgebung abhängig sind, vom Rest des Systems getrennt und separat entwickelt. Es werden Schnittstellen zum System und zur Umgebung erstellt. So muss bei einem Wechsel der Umgebung (Gemeint sind hier u.a. die Hardwareumgebung oder Betriebssysteme) lediglich die Schnittstelle geändert werden und der Rest bleibt unverändert. So braucht nicht das gesamte System angepasst werden. Die Entwickler haben hier eindeutig gegen den Qualitätsfaktor Portierbarkeit verstoßen. Durch das Einsetzten von z.B. grundlegenden Sprachstandard- ISO kann eine Programmiersprache von unterschiedlichsten Compilern für verschiedenen Betriebssysteme übersetzt werden. Ein Beispiel ist die Programmiersprache C++ anzuwenden.
    Auch von vornherein plattformübergreifende Programmiersprachen zu verwenden, die erst unmittelbar vor der Ausführung in das endgültige Programm übersetzt werden (z.B. Java oder C#), wäre eine Lösung, um eine Zeitersparnis zu bekommen.

Nächste Spiele

  • Augsburg - Köln
    27. Februar 2026 27. Februar 2026 um 20:30
  • Leverkusen - Mainz
    28. Februar 2026 28. Februar 2026 um 15:30
  • Bremen - Heidenheim
    28. Februar 2026 28. Februar 2026 um 15:30
  • Gladbach - Union Berlin
    28. Februar 2026 28. Februar 2026 um 15:30
  • Hoffenheim - St. Pauli
    28. Februar 2026 28. Februar 2026 um 15:30

Punkteregeln

  • 4 Exaktes Ergebnis
  • 3 Richtige Tordifferenz
  • 2 Richtige Tendenz
  • 2 Unentschieden erkannt
  • 0 Kein Treffer

UCL

Tippspiel

  • Bundesliga 2025/2026
  • Rangliste
  • Tippgemeinschaften
  • Tipper-Übersicht
  • Hall of Fame
  1. Dealfuchs.info
  2. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  3. Mediadaten
  4. Study-Talk.de - Rabatte nicht nur für Studenten
  5. Kontakt
Community-Software: WoltLab Suite™