thaDON Geschrieben 17. Januar 2006 Teilen Geschrieben 17. Januar 2006 Hallo FI.DE Gemeinde, Ende des Monats muss auch mein Projektantrag abgegeben werden. Daher möchte ich euch bitten, mal drüberzuschauen und mir eventuell noch ein paar Tipps zu geben, was ich besser machen könnte. ----------------------------------------------------------------- Thema der Projektarbeit Entwickeln eines Fragebogens mit PHP/mySQL mit einer Administrationsoberfläche zur Verwaltung der Fragebögen Kurze Projektbeschreibung Ist-Zustand: Die Firma xxxx bietet unter anderem Online Befragungen in ihrem Produkt-Sortiment an. Momentan ist es so, dass wir nur die Ergebnisse des Fragebogens in eine Datenbank speichern. Die Fragen und die Antwortmöglichkeiten selbst sind statisch im Quelltext definiert, welches das Pflegen/Editieren vor allem für Redakteure ohne Programmierkenntnisse erschwert bzw. dazu führt, dass Syntaxfehler entstehen. Soll-Zustand: Durch die Neu-Programmierung des Fragebogens wird das Anlegen bzw. Editieren von neuen bzw. bestehenden Fragen für Mitarbeiter der Firma Fasihi vereinfacht. Auch sind dann keine Programmierkenntnisse notwendig, weil die inhaltliche Pflege nur noch über eine Weboberfläche geschieht. Eine globale Konfiguration ermöglicht das Kopieren des Fragebogens für andere Kunden, da nur diese dann angepasst werden muss. Nutzen für den Kunden: Der Kunde profitiert durch die Neu-Programmierung des Fragebogens in Sachen Flexibilität, d.h. gewünschte Vorstellungen können ohne Probleme integriert werden und eine schnellere Auftragsabwicklung Voraussetzungen: Hardware : Workstation bis Server Software : Apache Webserver mit PHP Modul, mySQL Datenbank, WebBrowser Projektumfeld: xxxxx Grundlage des Projektes ist die momentan unhandliche und statische Administration des jetzigen Fragebogens, welches durch die Neu-Programmierung so gelöst wird, dass die Inhaltspflege nicht mehr direkt im Quellcode gemacht wird, sondern über eine Web- oberfläche. Durchführungszeitraum: vom: 20.03.2006 bis: 20.04.2006 Auftraggeber: xxxxx Ansprechpartner : xxxxx Projektphasen mit Zeitplanung: Analysephase - Gespräch mit Herrn xxxx bezüglich Anforderungen des Fragebogens - Ermittlung und Sortierung der Anforderungen - Entwurf eines kurzen Ablaufplanes mit chronologischer Aufgabenverteilung im Sinne eines Pflichtenhefts - Grobe Planung des Datenbankentwurfs (welche Tabelle brauch ich, welche Abhängigkeiten) Designphase - Datenbankdesign (Tabellen, Felder, Abhängigkeiten zwischen Tabellen) - Aufteilung der Funktionen in mehrere Teilfunktionen - Formulare für das Backend entwerfen Realisierung - Erstellen des Grundgerüsts in HTML für das Frontend + Backend - Erstellen der Datenbank, der dazugehörigen Tabellen und Felder - Programmieren der Teilfunktionen - Teilfunktionen zusammenführen Testphase - Testen der Anwendung auf Funktionalität + Vermerk bei Fehlerfund - Fehlerauswertung und Korrektur von z.B. Programmcode, Formulare Dokumentation - Ausarbeiten und Erstellen einer Dokumentation Projektdokumentationen: - Projektverlauf (Projektauftrag, Projektplanung, Projektdurchführung, Projektbewertung, Anlagen ...) - Pflichtenheft - Quellcodeauszüge - Datenbankdokumentation (Tabellenbeschreibung) - Datenmodelle - Skizzen usw. Geplante Präsentationsmittel - Flipchart - Tageslichtprojektor ----------------------------------------------------------------- Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.