Softwaretechnik

1.Einführung

1.1 Was ist Softwareentwicklung

Softwareentwicklung ist eine Wissenschaftliches Fach über verschiedene Seiten der Softwareentwicklung

1.2 Software-Prozess

Systematisch Methode in der Softwareentwicklung wird als Softwareprozess genannt

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.

 

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 soll

4.2 Bedarf des Systems

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

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 besteht

1)Teinehmer(Actor)

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

Im UML zeichnen wir mit kleinem Person

2)Anwendungsfall(Use Case)

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

posted @   Rest探路者  阅读(493)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
levels of contents
点击右上角即可分享
微信分享提示