ppm2
This commit is contained in:
127
Praktikum2/ppm1/doc/documentation.html
Normal file
127
Praktikum2/ppm1/doc/documentation.html
Normal file
@ -0,0 +1,127 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="generator" content="pandoc">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
|
||||
<title></title>
|
||||
<style type="text/css">code{white-space: pre;}</style>
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="web-praktikum-gruppe-a">Web-Praktikum Gruppe A</h1>
|
||||
<h2 id="kai-wansart-und-felix-hoster">Kai Wansart und Felix Hoster</h2>
|
||||
<h3 id="section">16.11.2016</h3>
|
||||
<h2 id="beschreibung-der-lösung">Beschreibung der Lösung</h2>
|
||||
<h3 id="aufgabe-der-anwendung">Aufgabe der Anwendung:</h3>
|
||||
<ul>
|
||||
<li>eine Ünterstützung der Betreuung von Praxisphasen mit einer Web-Anwendung zu erstellen</li>
|
||||
<li>Praxisphasen werden von externen Partnern (Firmen) angeboten</li>
|
||||
<li>Studenten können diese Angebote nutzen, wenn sie einen Lehrenden als Betreuer finden</li>
|
||||
</ul>
|
||||
<h4 id="übersicht-der-fachlichen-funktion">Übersicht der fachlichen Funktion:</h4>
|
||||
<ul>
|
||||
<li>Datenpflege Studenten:
|
||||
<ul>
|
||||
<li>Eine Liste mit allen erstellten Studenten (Name, Vorname, Matrikelnummer)</li>
|
||||
</ul></li>
|
||||
<li>Datenpflege Lehrende:
|
||||
<ul>
|
||||
<li>Eine Übersicht mit allen Lehrenden (Name, Titel, Lehrgebiet)</li>
|
||||
</ul></li>
|
||||
<li>Datenpflege Firmenverzeichniss:
|
||||
<ul>
|
||||
<li>Eine Liste mit einer kleinen Übersicht über einzelne Firmen (Schwerpunkt, Sitz, Name, Branche, Mitarbeiteranzahl)</li>
|
||||
</ul></li>
|
||||
<li>Datenpflege Praxisphase:
|
||||
<ul>
|
||||
<li>Erhält man eine kurze Übersicht über Angebote für die Studenten (Firmenbetreuer, Beschreibung, Name, Voraussetzung, Firma)</li>
|
||||
</ul></li>
|
||||
<li>Auswahl Praxisphasen:
|
||||
<ul>
|
||||
<li>Dort können die Studenten mit einem Professor sich eine Praxisphase aussuchen</li>
|
||||
</ul></li>
|
||||
<li>Auswertung Firma:
|
||||
<ul>
|
||||
<li>Hier werden die Firmen bewertet, die ein Angebot für die Praxisphase bewertet</li>
|
||||
</ul></li>
|
||||
<li>Auswertung Praxisphasen nach Studenten:
|
||||
<ul>
|
||||
<li>Hier sieht man die Bewertung der Studenten über die einzelnen Angebote</li>
|
||||
</ul></li>
|
||||
<li>Auswertung Praxisphase nach Betreuern:
|
||||
<ul>
|
||||
<li>Hier sieht man die Bewertung der Praxisphasen - Betreuer</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="beschreibung-des-servers">Beschreibung des Servers</h2>
|
||||
<h4 id="zweck">Zweck</h4>
|
||||
<ul>
|
||||
<li>Verwaltung von Praxisphasen, für Studenten, Lehrende, und Firmen</li>
|
||||
<li>Anbieten von Praxisphasenangeboten</li>
|
||||
<li>Auswertung von aktuellen und vergangenen Praxisphasenangeboten</li>
|
||||
</ul>
|
||||
<h4 id="aufbau-bestandteile-der-komponente">Aufbau (Bestandteile der Komponente)</h4>
|
||||
<ul>
|
||||
<li>Application
|
||||
<ul>
|
||||
<li>Annahme von Anfragen durch den Webbrowser</li>
|
||||
<li>Weiterleitung an die jeweiligen Komponenten</li>
|
||||
</ul></li>
|
||||
<li>Database
|
||||
<ul>
|
||||
<li>Einlesen, Speicherung, Bearbeitung und Löschung von Datensätzen</li>
|
||||
</ul></li>
|
||||
<li>View
|
||||
<ul>
|
||||
<li>Verarbeiten der Templates mit den gegebenen Daten</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h4 id="zusammenwirken-mit-anderen-komponenten">Zusammenwirken mit anderen Komponenten</h4>
|
||||
<h4 id="api-programmierschnittstellen-die-die-leistung-der-komponente-anbieten">API (Programmierschnittstellen), die die Leistung der Komponente anbieten</h4>
|
||||
<ul>
|
||||
<li>index
|
||||
<ul>
|
||||
<li>Startseite</li>
|
||||
</ul></li>
|
||||
<li>category
|
||||
<ul>
|
||||
<li>Darstellung der Kategorien</li>
|
||||
</ul></li>
|
||||
<li>choice
|
||||
<ul>
|
||||
<li>Darstellung der Praxisphasenauswahl</li>
|
||||
</ul></li>
|
||||
<li>eval
|
||||
<ul>
|
||||
<li>Darstellung der Auswertungen</li>
|
||||
</ul></li>
|
||||
<li>detail
|
||||
<ul>
|
||||
<li>Darstellung der Detailansicht für die Kategorien</li>
|
||||
</ul></li>
|
||||
<li>detailchoice
|
||||
<ul>
|
||||
<li>Darstellung der Detailansicht für die Praxisphasenauswahl</li>
|
||||
</ul></li>
|
||||
<li>save
|
||||
<ul>
|
||||
<li>Speichern der Detailansicht für die Kategorien</li>
|
||||
</ul></li>
|
||||
<li>savechoice
|
||||
<ul>
|
||||
<li>Speichern der Detailansicht für die Praxisphasenauswahl</li>
|
||||
</ul></li>
|
||||
<li>delete
|
||||
<ul>
|
||||
<li>Löschen eines Eintrags aus der Datenbank</li>
|
||||
</ul></li>
|
||||
<li>default
|
||||
<ul>
|
||||
<li>Fehlerdarstellung</li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
36
Praktikum2/ppm1/doc/documentation.md
Normal file
36
Praktikum2/ppm1/doc/documentation.md
Normal file
@ -0,0 +1,36 @@
|
||||
# Web-Praktikum Gruppe K
|
||||
## Kai Wansart und Felix Hoster
|
||||
### 16.11.2016
|
||||
|
||||
## Beschreibung der Lösung
|
||||
### Aufgabe der Anwendung:
|
||||
Die Praktikumsaufgabe war, eine Ünterstützung der Betreuung von Praxisphasen mit einer Web-Anwendung zu erstellen. Praxisphasen werden
|
||||
von externen Partnern (Firmen) angeboten, Studenten können diese Angebote nutzen, wenn sie einen Lehrenden als Betreuer
|
||||
finden
|
||||
|
||||
#### Übersicht der fachlichen Funktion
|
||||
- Datenpflege Studenten: Eine Liste mit allen erstellten Studenten (Name, Vorname, Matrikelnummer)
|
||||
- Datenpflege Lehrende: Eine Übersicht mit allen Lehrenden (Name, Titel, Lehrgebiet)
|
||||
- Datenpflege Firmenverzeichniss: Eine Liste mit einer kleinen Übersicht über einzelne Firmen (Schwerpunkt, Sitz, Name, Branche, Mitarbeiteranzahl)
|
||||
- Datenpflege Praxisphase: Erhält man eine kurze Übersicht über Angebote für die Studenten (Firmenbetreuer, Beschreibung, Name, Voraussetzung, Firma)
|
||||
- Auswahl Praxisphasen: Dort können die Studenten mit einem Professor sich eine Praxisphase aussuchen
|
||||
- Auswertung Firma: Hier werden die Firmen bewertet, die ein Angebot für die Praxisphase bewertet
|
||||
- Auswertung Praxisphasen nach Studenten: Hier sieht man die Bewertung der Studenten über die einzelnen Angebote
|
||||
- Auswertung Praxisphase nach Betreuern: Hier sieht man die Bewertung der Praxisphasen - Betreuer
|
||||
|
||||
|
||||
## Beschreibung des Servers
|
||||
#### Zweck
|
||||
|
||||
#### Aufbau (Bestandteile der Komponente)
|
||||
|
||||
#### Zusammenwirken mit anderen Komponenten
|
||||
|
||||
#### API (Programmierschnittstellen), die die Leistung der Komponente anbieten
|
||||
|
||||
## Datenablage
|
||||
Die Daten werden mittels der Kategorie abgespeichert, die als Variable behandelt wird. Mit dieser Variable wird die Datei immer wieder neu gespeichert, wenn etwas gelöscht bzw. geändert wird. Das Format der Datei ist eine JSON-Datei, die im Ordner 'Data' und der darauffolgenden Kategorie abgespeichert wird.
|
||||
|
||||
## Konfiguration
|
||||
|
||||
## Durchführung und Ergebnis der geforderten Prüfungen
|
Reference in New Issue
Block a user