Benutzer-Werkzeuge

Webseiten-Werkzeuge


se:softwaretechnologie

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
se:softwaretechnologie [2008-02-19 12:08]
stefan
se:softwaretechnologie [2008-02-25 11:12]
stefan
Zeile 13: Zeile 13:
     * zwei Entwurfsmuster und eine sonstige Entwurfsmaßnahme einsetzen     * zwei Entwurfsmuster und eine sonstige Entwurfsmaßnahme einsetzen
   * Zuletzt folgen acht Wissensfragen,​ die nichts mit dem Projekt zu tun haben.   * Zuletzt folgen acht Wissensfragen,​ die nichts mit dem Projekt zu tun haben.
 +  * Eigene Notizen
 +    * Architekturen
 +    * UML-Spezialitäten
 +    * Einsatz von Entwurfsmustern
 +    * State machines
 +
 +==== Tipps ====
 +  * Jedes Wort im Text genau auf Auswirkungen auf Methoden/​Attribute prüfen. Beispiel "​Taste.LeuchteAn()"​.
 +  * Jedes Element muss seinen Auftraggeber über eine "​fertig"​-Meldung benachrichtigen (wichtig für Sequenzdiagramme und Zustandsdiagramme)
 +  * Benutzerinteraktionen werden ins Sequenzdiagramm aufgenommen. Beispiel: Benutzer drückt Taste.
  
 ===== Einführung ===== ===== Einführung =====
Zeile 32: Zeile 42:
  
 ===== Objektorientierte Systementwicklung ===== ===== Objektorientierte Systementwicklung =====
 +
  
 ==== Anforderungen / Aufwandsermittlung ==== ==== Anforderungen / Aufwandsermittlung ====
Zeile 69: Zeile 80:
   * Mögliche Verfälschungen (S. 85)   * Mögliche Verfälschungen (S. 85)
     * Tilgung     * Tilgung
-    ​unterspezifizierte Prozessworte +      ​Implizite Annahmen 
-    * Verallgemeinerung+      * Unvollständig spezifizierte Prozesswörter 
 +      * Unvollständige Komparative und Superlative 
 +      * Modaloperatoren der Möglichkeit 
 +      * Modaloperatoren der Notwendigkeit 
 +    * Verallgemeinerung ​(Generalisierung) 
 +      * Universalquantoren 
 +      * Unvollständig spezifizierte Bedingungen 
 +      * Substantive ohne Bezugsindex
     * Verzerrung     * Verzerrung
 +      * Nominalisierung
   * Template   * Template
     * [when][under what conditions] the system (shall | should | will) [be capable of | provide <​whom>​ the ability to] <​process>​ what how      * [when][under what conditions] the system (shall | should | will) [be capable of | provide <​whom>​ the ability to] <​process>​ what how 
Zeile 492: Zeile 511:
   * Praktikumsunterlagen anschauen   * Praktikumsunterlagen anschauen
   * Aufgaben zum Übungsprojekt Handhabungsautomat lösen   * Aufgaben zum Übungsprojekt Handhabungsautomat lösen
 +  * Wiki-Eintrag drucken/​speichern
  
   * UML-Diagrammtypen detaillierter anschauen   * UML-Diagrammtypen detaillierter anschauen
Zeile 512: Zeile 532:
       * Kompaktdarstellung ("​Bonbon"​)       * Kompaktdarstellung ("​Bonbon"​)
     * Zustandsautomaten     * Zustandsautomaten
 +      * Wie wird ein "​defer"​ dargestellt
  
   * Nähere Informationen einholen   * Nähere Informationen einholen
     * Extreme Programming     * Extreme Programming
-    * Zustandsautomaten 
     * MVC. Welche Aufgabe hat der Controller?     * MVC. Welche Aufgabe hat der Controller?
     * SDL     * SDL
se/softwaretechnologie.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)