128 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!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>
 |