Browse Source

📖 Entwicklungsumgebung

f/raum-übersicht
Levin Faber 7 years ago
parent
commit
383e89c26b
No known key found for this signature in database
GPG Key ID: 315941FADE7D6FE0
  1. 36
      _Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md

36
_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md

@ -21,6 +21,14 @@
- [Produktumgebung](#produktumgebung)
- [Software](#software)
- [Hardware](#hardware)
- [Entwicklungsumgebung](#entwicklungsumgebung)
- [Software](#software-1)
- [Backend](#backend)
- [Frontend](#frontend)
- [Hardware](#hardware-1)
- [Backend und Frontend](#backend-und-frontend)
- [Orgware](#orgware)
- [Backend und Frontend](#backend-und-frontend-1)
- [Produktfunktionen](#produktfunktionen)
- [Annahmen und Definitionen zu Produktfunktionen](#annahmen-und-definitionen-zu-produktfunktionen)
- [Dozentenfunktionen](#dozentenfunktionen)
@ -152,6 +160,34 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Internetfähiger Server
* Ausreichende Rechen- und Festplattenkapazität
## Entwicklungsumgebung
### Software
#### Backend
* Entwickler nutzen die IDE Visual Studio 2019 von Microsoft
* Zum Untersuchen der Datenbank wird der DB Browser genutzt
* Code wird mithilfe des .NET Komplierers kompiliert
* Als Betriebssystem wird Microsoft Windows genutzt
* Als Codeverwaltung wird Gitlab CE genutzt
* Als CI/CD Tool wird Gitlab CI/CD genutzt
#### Frontend
* Entwickler nutzen den Code Editor Visual Studio Code von Microsoft
* Codequality Kontrolle wird von dem Codelinter "ESLint" unterstützt
* Node JS
* Verschiedene Node JS Tools werden zur Unterstützung genutzt (z.B. nodemon)
* Als Betriebssystem wird Microsoft Windows oder Ubuntu 19.04 genutzt
* Als Codeverwaltung wird Gitlab CE genutzt
* Als CI/CD Tool wird Gitlab CI/CD genutzt
### Hardware
#### Backend und Frontend
* Computer mit einem amd64 Mehrkernprozessor, mind. 8 GB RAM und mind. 1 GB freiem Festspeicher
### Orgware
#### Backend und Frontend
* Das Team nutzt Slack zur Kommunikation
* Als Codeverwaltung wird Gitlab CE genutzt
* Als CI/CD Tool wird Gitlab CI/CD genutzt
## Produktfunktionen
#### Annahmen und Definitionen zu Produktfunktionen

Loading…
Cancel
Save