• 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

  • 相关阅读:
    dubbo+zookeeper注册服务报错问题:No service registed on zookeeper
    悲观锁和乐观锁的区别,它们是怎么实现
    cookie和session的区别,分布式环境怎么保存用户状态
    深入理解Java接口和抽象类
    Java中堆内存和栈内存详解
    Java基础梳理(一)
    Spring的@Transactional注解详细用法
    SpringBoot学习笔记(一)基础
    项目实体类使用@Data注解,但是项目业务类中使用getA(),setA()方法报错,eclipse中配置lombok
    有依赖的背包问题-购物单
  • 原文地址:https://www.cnblogs.com/Java-Starter/p/9722358.html
Copyright © 2020-2023  润新知