Abschlusspräsentation E-Valuation - Implementierung ökonomischer Bewertungsmethoden 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Gruppe 01 - Projektmanagement Jürgen Bauer Patrick Größ Stefan Kögl 0500047 0500320 0526180 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Projektplan 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Arbeitsübersicht Aufbau und Betreuung Kommunikationsplattform Datenbank Design und Implementierung Einpflegen von Beispieldaten Organisation von gruppenübergreifenden Meetings um Projektstand zu ermitteln, Hilfe anzubieten, koordinieren Schnittstelle LVA-Leitung LVA-Teilnehmer Hilfe bei Problemen der einzelnen Gruppen Entwicklung einer php-Funktion zur grafischen Darstellung des Endergebnisses 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Datenmodell 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Darstellung der Ergebnisse php-Funktion zur Generierung eines Balkendiagrammes einfach in bestehenden Code zu integrieren Erstellung von Templates 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Projektkommunikation Fakten Gruppenübergreifende Kommunikation über e-Valuation Forum http://least.lima-city.de/ Möglichkeit Foren zu beobachten (E-Mail Verständigung) Dateibereitstellung durch Upload Funktion Sammel E-Mails nur als Ergänzung und Erinnerung Rasche Antworten auf Fragen im Forum 57% der Beiträge von Gruppe 01 Fazit Rasche Verbreitung von Neuigkeiten Zentrale Speicherung von Informationen 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Technologien Verwendete Technologien PHP 4 Datenbanksystem MySQL Datenbankadministration phpMyAdmin Apache Web Server Fazit Keine technischen Probleme Einarbeitung in (für manche) neue Skriptsprache Datenbankadminstration durch Gruppe 01 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Fazit Verbesserungsmöglichkeiten der Version 1.0 vorhanden Durch Ausstieg der Gruppe 3 fehlt die Eingabe des Zielsystems und der Zielerträge Gute Zusammenarbeit mit den anderen Gruppen Neue Erfahrungen durch die Zusammenarbeit mehrerer Studentengruppen Hackl Martin Haubner Philipp Kovacs Patrick Zornig Claus 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Abgrenzung Gruppe 01 Gruppe 02 Design Guidelines Benutzer Projekte Storyboard Alternativen Datenmodell Steuerung An alle Rechte In PHP Session 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Abgrenzung - Neu Gruppe 01 Gruppe 02 Benutzer Design Guidelines Projekte Storyboard Alternativen Datenmodell + Formular Styleguide + Global Functions Steuerung An alle Projekt & User(Rolle) In PHP Session 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 100 % Arbeitsübersicht Allgemeine Aufgaben: • Formular • Grundgerüst (HTML & CSS) • Validierung (AJAX) • Datenpersistenz - Datenbank • Styleguide • CSS – Styling der Formularelemente (neu) 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Arbeitsübersicht Allgemeine Aufgaben : • /inc/ • functions.php (allgemeine Funktionen), z.B.: • Datenbankverbindung aufbauen (connectDb) • Projektinformationen auslesen (getProjectInfo) • automatischer Aufbau der Navigation (printNav) • header.php • footer.php 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Arbeitsübersicht Spezifische Aufgaben: • Login • Benutzerverwaltung • Erstellen • Bearbeiten (Daten / Rollen - Rechte) • Löschen • Projekterstellung • Projektauswahl • Alternativenzuordnung 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Arbeitsübersicht LIVE DEMO 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Fazit Alle geplanten Funktionen wurden implementiert Änderungen vom letzten Meeting wurden eingearbeitet • • politische Rolle hinzugefügt Basisuser pro Projekt ergänzt Erweiterungsmöglichkeiten des Systems wurden angedacht / angedeutet. Gruppe 4 – Bewertung und Wertsynthese • Transformation der Zielerträge • Gewichtung - Nutzwertanalyse (NWA) • Wertsynthese - Kostennutzenanalyse (KNA) 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Aufgabenstellung Gewichtung: Gewichtungseingabe und Darstellung in einem Baum Daten in der Datenbank speichern. Verfahren: Top Down, 100 - Punkteregel G04Gewichtung.php, G04GewichtDetail.php, G04GewichtBaum.php Transformation der Zielerträge in Zielwerte: Mittels Strahlensatz, Annahme: y1 = 0 und y2 = 100 Berechnung.php Alternativen: Berechnung und anschließendes Aufsummieren der Teilnutzwerte. Berechnung.php Z- Funktionen darstellen. 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Datenfluss Gewichtung Transformation Wertsynthese Teilnutzwerte ermitteln Zielerträge Zielwerte Eingabe der Gewichte (top down) Zielgewichte Gesamtnutzen (Amalgamation) Z – Funktion Rückgabe an Datenbank Graphische Darstellung 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Gewichtung Zugriff auf Datenbank, auslesen vorhanderner Gewichtungen. 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Gewichtung Darstellung in einem Baum und speichern. 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008 Transformation/Wertsynthese Auslesen der Zielerträge aus der SQL – Datenbank. Transformation der Zielerträge in Zielwerte (vereinheitlichen der Dimensionen mittels Strahlensatz). Teilnutzwerte: (Gewichtung/100) * Zielwert. Gesamtnutzen je Alternative: Aufsummieren der Teilnutzwerte je Alternative Endergebnis, graphische Darstellung der Alternativen. 267.049 E-Valuation – Implementierung ökomomischer Bewertungmethoden, SS 2008