escito83 Geschrieben 23. Januar 2006 Teilen Geschrieben 23. Januar 2006 Hallo, nachfolgend meine momentane Version des Projektantrages. Es wäre nett, wenn Ihr diesen mal kurz überfliegen und mögliche Schwachstellen kritisieren könntet. Vielen Dank! 1 Projektbezeichnung Erstellung einer webbasierten, multiuserfähigen Terminverwaltung. 1.1 Kurzform der Aufgabenstellung Aufgabe ist es, eine webbasierte, multiuserfähige Terminverwaltung zu erstellen, die es dem Kunden ermöglicht private und öffentliche Termine anzulegen und zu verwalten. Die Terminverwaltung soll in eine bestehende Datenbank integriert werden und Stammdaten der Software XXX mitnutzen. 1.2 Ist-Aufnahme und Ist-Analyse Ist-Aufnahme - Der Kunde nutzt zur Verwaltung seiner Termine zur Zeit eine Clientsoftware - Die eingetragenen Termine werden in einer programmeigenen Datei gespeichert Ist-Analyse - Die Software bietet keinerlei Auswertungs- und Abfragemöglichkeiten - Das Anlegen von Terminen ist nur direkt über die Software möglich - Die Bedienung der Software bedarf einiges an Erfahrung, so dass es immer wieder zu Problemen oder sogar Fehlern beim Umgang mit diesem Programm kommt 2.1 Was soll am Ende des Projektes/Teilprojektes erreicht sein? Das Anlegen und Verwalten von Terminen soll durch die Terminverwaltung optimiert und vereinfacht werden. 2.2 Welche Anforderungen müssen erfüllt sein? - Es muss eine Authentifizierung mittels Benutzernamen und Passwort stattfinden. - Es muss eine Unterscheidung zwischen privaten und öffentlichen Terminen geben - Die Webmasken müssen so gestaltet sein, dass eine intuitive fehlerfreie Bedienung garantiert ist - Die Datenbanktabellen müssen so aufgebaut sein, dass Abfragen und Auswertungen problemlos möglich sind - Es muss sowohl eine tabellarische als auch eine grafische Übersicht über die Termine existieren - Die Anwendung muss so konzipiert sein, dass das Anlegen von Terminen aus anderen IMSware Modulen in einer späteren Phase problemlos realisiert werden kann 2.3 Welche qualitätssichernden Maßnahmen haben Sie vorgesehen? Um die Qualität des Projektes zu sichern, werden Testszenarien erarbeitet, welche von verschiedenen Mitarbeitern der XXX GmbH unabhängig von einander angewendet werden. Die Ergebnisse werden in einer Testdokumentation festgehalten. Weiterhin wird das Produkt vom Kunden auf die volle Erfüllung der Anforderungen geprüft. Fachgespräche sowohl mit den Auftraggebern als auch mit den letztendlichen Anwendern sollen für die ständige Sicherung der Qualität sorgen. 2.4 Welche Einschränkungen müssen berücksichtigt werden? Eine optimale Darstellung und fehlerfreie Funktionalität kann, wie vom Kunden gewünscht, nur bei Benutzung des Internet Explorers und einer Bildschirmauflösung von 1024*768 garantiert werden. 3.2 Haupt- und Teilaufgaben auflisten Folgende Tätigkeiten sind für die Erfüllung des Projektes zwingend erforderlich: - Modellierung der Datenbank Tabellen - Entwurf nach dem ER-Modell - Anlegen der Tabellen in der Datenbank - Erstellung der Datenbankelemente: - Pakete (Sammlung der Prozeduren und Funktionen) - Prozeduren: DB Prozeduren wie z.B. E-Mail Benachrichtigung, Web Prozeduren mit HTML und Javascript Code zur Darstellung der Daten sowie PL/SQL Befehlen zur Verarbeitung und Abfrage der Daten - Funktionen (z.B. Entschlüsselung des Passwortes) - Trigger (Auslösen der Aktionen) - Sequenzen (Generierung der IDs) - Datenbank Aufgaben (E-Mail Benachrichtigung) - Entwurf der Webmasken - Erstellen des Layouts - Platzieren der Formularfelder - Programmierung der JavaScript Aktionen 4.1 Projektphasen mit Zeitplanung in Stunden Analysephase 8h - Definition des SOLL- Zustandes - Erstellung des Fachkonzeptes Entwurfsphase 8h - Datenbank Modellierung - Entwurf der Webmasken Realisierungsphase 34h - Datenbankprogrammierung o Package o Procedures o Functions o Trigger o Sequence o Job - Webprogrammierung o Erstellung des Webpackages in der Datenbank Testphase 8h - Erstellung der Testszenarien - Durchführung der Testszenarien - Anfertigung der Testdokumentation Dokumentation 12h - Erstellen der Projektdokumentation Gesamtstundenzahl für die Projektarbeit 70h 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.