Projektpräsentation der Bücherei Projekt im Zeitraum vom 7.1.2008 bis 24.04.2008 von Lars Decker & Alexander Lauenroth
Gliederung Ausgangssituation Planung Realisierung Testlauf Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Gliederung Ausgangssituation 1.1 Profil 1.2 Problembeschreibung (Ist-Analyse) Planung 2.1 Projektziele (Soll-Konzept) 2.2 Kostenplanung 2.3 Produktauswahl Realisierung 3.1 Entwickelung der Datenbank 3.2 Entwickelung der Oberfläche Testlauf Demonstration der Software 18.05.2008
Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Profil des Projekts Initiiert durch den Lehrer Herrn Piewek der Förderschule Die Idee eine Bücherei Software zu erstellen Angepasst an die Verhältnisse der Schüler Projekt mit einem sinnvollen Einsatz 18.05.2008
Problembeschreibung (Ist-Analyse) Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Problembeschreibung (Ist-Analyse) Folgende Probleme bestehen Karteikarten müssen mühselig aus dem Karteikasten rausgesucht werden Nicht schnell kontrollierbar wer welches Buch wie lange hat Viel Schreibaufwand 18.05.2008
Ist-Analyse Ausleihvorgang Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Ist-Analyse Ausleihvorgang Karteikarte aus dem Buch nehmen (ca. 1 min) Buch aus dem Regal nehmen Beispiel eines typischen Vorgangs Karteikarte ausfüllen ( ca. 4 Min) In Karteikasten einsortieren (1 min) 18.05.2008
Ist-Analyse Rückgabevorgang Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Ist-Analyse Rückgabevorgang Karteikarte aus Karteikasten raussuchen (ca. 5 min) Kunde kommt mit Buch an Beispiel eines typischen Vorgangs Karteikarte ausfüllen ( ca. 1 Min) Buch in Regal einsortieren 18.05.2008
Soll-Konzept Folgende Ziele sollten erreicht werden: Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Soll-Konzept Folgende Ziele sollten erreicht werden: Einfachheit der Software Suche nach Schlagwörtern, Titel, Verfasser usw. Schneller Überblick Netzwerkfähigkeit Erweiterbarkeit 18.05.2008
Soll-Konzept Ausleihvorgang Einsparpotenzial 2 min Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Soll-Konzept Ausleihvorgang Ausleihvorgang erfassen (ca. 4 Minuten) Buch aus dem Regal nehmen Zum Vergleich die alte Methode Beispiel eines typischen Vorgangs Karteikarte raussuchen 1 min Karteikarte ausfüllen 4 min Karteikarte einsortieren 1 min Einsparpotenzial 2 min 18.05.2008
Soll-Konzept Rückgabevorgang Einsparpotenzial 4 min Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Soll-Konzept Rückgabevorgang Kunde kommt mit Buch an Rückgabevorgang erfassen (ca. 2 Minuten) Buch in Regal einsortieren Zum Vergleich die alte Methode Beispiel eines typischen Vorgangs Karteikarte raussuchen (Karteikasten) 5 min Karteikarte ausfüllen 1 min Einsparpotenzial 4 min 18.05.2008
Kostenplanung 1170 € Nettolohn 18 € Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Kostenplanung Nettolohn 18 € Sozialabgaben (etwa 30 % für Kranken-, Renten-, Pflege-, Arbeitslosen- und Unfallversicherung (zu 100 % vom Arbeitgeber)) 5,30 € Bruttolohn 23,40 € 50 Stunden * Bruttolohn 1170 € 18.05.2008
Wir entschieden uns für PHP / MYSQL Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Produktauswahl Überlegungen zur Produktauswahl: Netzwerkfähigkeit Leichte Programmierung Erweiterbarkeit Möglichst keinerlei Lizenzkosten Wir entschieden uns für PHP / MYSQL 18.05.2008
Datenbank Folgende Schritte führten wir durch: Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Datenbank Folgende Schritte führten wir durch: Entwickeln des Datenbankmodells Einrichten der Datenbank in PHPMYADMIN Erstellen der einzelnen Tabellen 18.05.2008
Datenbank Relationales ER-Modell Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Datenbank Relationales ER-Modell 18.05.2008
Oberfläche Folgende Schritte führten wir durch: Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Oberfläche Folgende Schritte führten wir durch: Entwicklung eines Softwaremodells Erstellen der Menüpunkte und der einzelnen Teilprogramme Erstellen des Hauptmenü Designüberarbeitung 18.05.2008
Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Testlauf der Software Es wurde ein Testlauf von einer Projekt unbeteiligten Person durchgeführt, indem folgende Dinge getestet worden sind: Benutzbarkeit der Software Einfachheit der Software Erfüllung des Projektauftrages Sicherheitsaspekte 18.05.2008
Demonstration der Software Ausgangssituation Profil Ist-Analyse Planung Soll-Konzept Kostenplanung Produktauswahl Realisierung Datenbank Oberfläche Testlauf Demonstration Demonstration der Software Wir möchten Ihnen kurz unsere Software vorstellen: http://www.darknuke.kilu.de - Software Demonstration im Internet http://localhost/buecherei - Lokaler Test auf dem Präsentationsrechner 18.05.2008
Wir danken Ihnen für Ihre Aufmerksamkeit 18.05.2008