28
25. Januar 2007 Klasse IT '04 1 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

Embed Size (px)

Citation preview

Page 1: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 1

Projekt Solar Server

Schulprojekt der Klasse IT `04

Page 2: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 2

Gliederung der Phase I

• Projektbeschreibung

• Ist-Zustand und Soll-Konzept

• Projektplanung

Page 3: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 3

Gliederung der Phase II

• Hardwarebeschaffung

• Einrichtung

• Konfiguration

Page 4: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 4

Gliederung der Phase III

• Datenstrukturen

• Aufbereitung

• Import

• Visualisierung

• Fehlerhafte Datensätze

• Integration der Wetterstation

Page 5: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 5

Gliederung der Phase IV

• Altdatenverwaltung

• Administrationsbereich

• Webpräsenz

Page 6: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 6

Gliederung der Phase V

• Integration Webcam

• Verbindung mit www.wetterarchiv.de

• Revision und Test

Page 7: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 7

Projektbeschreibung

• Verarbeitung der Solardaten

• Verbindung mit bestehender Wetterstation

• Bereitstellung im Intra – und Internet

Page 8: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 8

Ist - Zustand

• Standalone Solaranlage– Keine externe Kontrollmöglichkeit

• Wetterdatenbank

• Webserver mit PHP / MySQL

• Bestehendes Schulnetzwerk

Page 9: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 9

Soll – Konzept (Anforderungen)

• Aufbereitung der Solardaten

• Integration der Wetterdaten

• Anbindung einer Webcam

• Suchfunktionen

• Visualisierung auf Weboberfläche

Page 10: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 10

Projektplanung

• Lastenheft

• Brainstorming

• Pflichtenheft

• Netzplantechnik siehe Overheadfolie

• Teambesprechungen

Page 11: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 11

Hardwarebeschaffung

• Zusätzliche Hardware– Webbox– Netzwerkkabel– Netzwerk-Aufputzdose– Webcam

• Beschaffungsanalyse Overheadfolie

• Gesamtkostenaufstellung

Page 12: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 12

Einrichten der Hardware

• Webbox– Netzwerkanbindung– Benutzeraccounts anlegen– Datenformat einstellen– Zugriffsmöglichkeiten herstellen

Page 13: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 13

Datenerzeugung

Temporäre Werteim Fünf Minuten Takt

Mittelwerte der temporärenTabelle im 60 Minuten Takt

erzeugt

erzeugt

Wechselrichter

Page 14: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 14

Datenaufbereitung und Import

• PHP-Skript per Cron-Job

• „Holen“ der Daten per FTP

• Doppelte Einträge filtern

• Import in die Datenbank

Page 15: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 15

Altdatenverwaltung

• Schutz vor Überlauf der Datenbank– Periodischer Aufruf per Cron Job– Berechnen von Mittelwerten– Löschen „alter“ Daten

Page 16: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 16

Visualisierung Solardaten

• Anzeigen der Leistung in Diagrammen

• Verschiedene Sortier- und Anzeigeoptionen• Tages- / Monats- / Jahresübersicht

– Verlauf der Gesamtleistung– Anzeige der „aktuellen Leistung“

Page 17: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 17

Visualisierung Wetterdaten

• Anzeige von Temperatur und Luftdruck

• Verschiedene Sortier- und Anzeigeoptionen– Tages- und Wochenübersicht

• abhängig vom gewählten Kalendertag

Page 18: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 18

Korrektur fehlerhafter Datensätze

• stündlicher Aufruf per Cron Job

• Identifikation– Anhand des Luftdrucks, Temperatur

• Überschreiben mit vorherigem Datensatz

Page 19: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 19

Integration der Wetterstation

• generieren eines XML-Files– Sicherheit– Integration in externe Websites möglich

• Quickshow

• ausführliches Übersichtsfenster

Page 20: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 20

Administratorbereich

• Benutzerverwaltung

• Rechtemanagement

• Webcamverwaltung

Page 21: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 21

Webpräsenz

• Zusammenführung der Teilprojekte

Page 22: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 22

Integration der Webcam

• Anbringung– klären rechtlicher Fragen

• Bilderupload auf den Wetterserver– sinnvolle Dateistruktur

• Löschen „alter“ Bilder

• Archivierung eines 12:00 Uhr Bildes

Page 23: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 23

www.wetterarchiv.de

• Anmeldung Benutzeraccount

• Betreiberprofil

• Übermittlung der Daten– Nach Vorgaben von „wetterarchiv.de“

Page 24: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 24

Revision und Test

• Testen der Module– stand alone– während der Entwicklung

• Testbetrieb seit mehreren Monaten

Page 25: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 25

Fotos - Solaranlage

Page 26: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 26

Fotos - Wetterstation

Page 27: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 27

Fotos - Webcam

Page 28: 25. Januar 2007Klasse IT '041 Projekt Solar Server Schulprojekt der Klasse IT `04

25. Januar 2007 Klasse IT '04 28

Im Anschluss folgt

eine Live-Präsentation der Webseite