Softwaretechnik

1.Einführung

1.1 Was ist Softwareentwicklung

Softwareentwicklung ist eine Wissenschaftliches Fach über verschiedene Seiten der Softwareentwicklungui

1.2 Software-Prozess

Systematisch Methode in der Softwareentwicklung wird als Softwareprozess genanntblog

2.Software-Prozess

2.1 Vier grundlegend Aktivitäten der Softwareentwicklung

  1. Beschreibung der Software:Die Verbindlichkeit der Funktion und Operation der Software müssen definiert werden
  2. Konstruktion und Implementierung:Die Software,die Beschreibung entspricht,muss hergestellt werden
  3. Überprüfung der Software-Gültigkeit:Software muss Gültigkeit überprüft werden,garantieren dass Software Bedürfnis des Kundes entsprechen
  4. Software-Entwicklung:Aufgrund kontinuierliche Veränderung des Bedürfnis müssen Software sich entwickeln

2.2 Das Muster der Software-Prozess

  1. Wasserfallmodell:Grundlegende Aktivität,Beschreibung,Entwicklung,Überprüfung der Gültigkeit und Evolution gilten als verschiedene Phase,wie zum Beispiel,Beschreibung des Bedürfnis,Konstruktion der Software,Implementierung,Erprobung,usw.
  2. Inkrementalle Entwicklung:Diese Methode hat Beschreibung,Entwicklung und Überprüfung der Gültigkeit zusammengeschlossen.Die Entwicklung des Systems bedeutet,dass eine Serie von Version errichten,Jede Version fügen partielle Funktion zu vorherig Version hinzu.
  3. Wiederverwendungsorientierte Softwaresprogramm:Diese Methode basiert auf existierende wiederverwendbar Komponent.Der Prozess der Systemsentwicklung am meisten integriert diese wiederverwendbar Komponent zu neue System

3.Agile Softwareentwicklung

3.1 Agile Entwicklung

Kern Agiler Entwicklung ist Bedürfnis des Benutzers,Softwareentwicklung werden mit Iteration,schritt für schritt geshafft.ip

 

4.Bedarfstechnik

4.1 Bedarf des Benutzers

Der Bedarf des Benutzers wird durch natürliche Sprache und Abbildung gegeben,das heißt,welche Dienstleistung System bieten und Operation Regelung folen sollrem

4.2 Bedarf des Systems

Der Bedarf des Systems deutlich gibt Dienstleisung,den System bieten muss,und Regelung,den System folgen mussit

4.3 Anforderung und Nichtanforderung

  1. Anforderung:Sie umgasst Dienstleisung,den System bieten soll,wie auf spezifische Eingabe,und Beschreibung des Verhaltens spezifischer Bedingung reagieren
  2. Nichtanforderung:erheben Regelung darüber,dass System Dienstleisung order Funktion bieten soll,umfasst Zeitregelung,Regelung des Entwicklungsprozesses und Standardregelung

4.4 UML

4.4.1 Anwendungsfalldiagram

Es bedeutet,dass Eine System Interaktion mit Umgebung bestehtio

1)Teinehmer(Actor)model

Unter Teinehmer versteht man Person order Sache,die Interaktion mit System besteht.im

Im UML zeichnen wir mit kleinem Persond3

2)Anwendungsfall(Use Case)nw

Unter Anwendungsfall versteht man Systemsdienstleistung order Funktionseinheit,den wir warnehmen können

Im UMLzeichnen wir mit:Ellipse

3)Systemgrenze

Unter Systemgrenze versteht man Grenze zwischen System

Im UML zeichen wir mit Rechteck

4)Beziehung

Z.B.Zusammenhang

本站公眾號
   歡迎關注本站公眾號,獲取更多信息