Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Anforderungsliste
Hochschule Karlsruhe Logo Informationstechnik
Überarbeitung Server und Cody++
Wintersemester 2018/2019

BG

Anforderungsliste

Hochschule KarlsruheTechnik und Wirtschaft

Anforderungsliste
FT ESP32 Anwendung

Labor Informationstechnik
Fakultät Maschinenbau und Mechatronik  
BG
Prof. J. Walter   Auftragsnummer: WS 2018
Organisations-
Daten
Prozess- Daten   Wert-Daten
Nr. Name: Art Phase

Anforderungen

Mindest-
Erfüllung
SOLL- Erfüllung Ideal- Erfüllung Maßeinheit
       

Physikalisch-Technische Funktion

       
F01 BG J/N ESP32 verwenden  
F02 MO J/N
  Der ESP32- Controller soll fähig sein, mit mobilen Endgeräten so zu kommunizieren, dass deren drahtlose Internetverbindung nicht gestört wird.        
F03 MO F
  Die Kommunikation mit mobilen Endgeräten soll dabei drahtlos  erfolgen.
A: Bluetooth
B: WLAN
 A B beides  
F04 BG W   Für eine sichere drahtlose Verbindung zum ESP32 kann auf eine passwortgeschützte Authentifizierung verzichtet werden.        
F05 MO W   Das aktuell genutzte TCP/IP-Protokoll kann mit dem MQTT-Protokoll abgelöst werden.        
F06 MO F   Der Server muss nach dem Flashen weiterhin betreibbar sein.
C: externer Server
D: Speicher auf ESP (Bsp: SPIFF)
C D C o. D  
F07 BG F Programmcode in der Cody++ Entwicklungsumgebung muss speicherbar sein.
E: manuell
F: manuell und automatisch in gewissen Abständen
G: ständig (Bsp: Spannungsabfall )
E F G
F08 MO W   Senden des kompletten Codes an den ESP Controller nach dem Compilieren        
F09 MO J/N Cody++ um weitere Funktionsblöcke erweitern (Bsp: printf Funktion)
F10                
F11                
F12                
F13                
F14                
F15                
       

Technologie (Herstellbarkeit)

       
T01                
T02                
T03                
T04                
T05                
       

Wirtschaftlichkeit

       
W01 BG J/N   Kosten müssen kleiner der Anschaffungskosten des TXT Controller sein        
W02 BG W Open Source Code
W03
W04                
W05                
       

Mensch-Produkt-Beziehungen

       
M01 BG J/N   In der Cody++ Entwicklungsumgebung müssen alle Begriffe in deutscher Sprache sein.        
M02 MO W Der Quellcode in Cody++ soll ausblendbar sein.
M03 BG J/N In Cody++ erstellte Programme für Nutzer speicherbar
M04                
M05                
Anforderungsarten: J/N - Unbedingt, F - tolerierte Forderungen; W-Wunsch; Konstruktionsphase: P -Prinzip; K -Konzept E-Entwurf; A -Ausarbeitung
Namenskürzel der Mitarbeiter: z.B. Me = Meier
Erste Ausgabe
vom 01.10.2018
  Ausgabe: 01.10.2018
  Version: 1
Bearbeiter:
BG
M
   
  Blatt 1 von 1

 


  Mit Unterstützung von Prof. J. Walter Wintersemester 2018/2019