Zum Inhalt springen

Projektantrag: Die Entwicklung einer automatisierten Import/Export Web Applikation


Muelle

Empfohlene Beiträge

Hallo zusammen, ich werde an der Winterprüfung zum AE dieses Jahr teilnehmen (IHK Wuppertal) und muss am Sonntag den Projektantrag abgeben. Und wollte euch mal bitten drüber zu lesen und mir ein paar Verbesserungsvorschläge zu machen. (layout ist leider hier etwas defekt)

MFG Daniel

1 Thema der Projektarbeit

Die Entwicklung einer automatisierten Import/Export Web Applikation für Affiliate Feeds, derer

Produktdatenbanken und Shop Systeme

2 Geplanter Bearbeitungszeitraum

Beginn: 29.09.2013

Ende: 29.11.2013

3 Projektbeschreibung

3.1 Ist-Analyse

Einige unserer Top Domains wurden bereits mit Affiliate Shop Systemen projektiert (siehe

Screenshots Anlagen 1-3). Diese auf Werbe- und Provisionseinahmen orientierten Shop

Systeme werden zentral von einem Linux Debian Server mit einerMariaDB MySql Datenbank

und einem Apache2 Webserver mit neuen Produkten versorgt.

Damit diese Shops stehst aktuelle Produkte führen, müssen von den Entwicklern und

Mitarbeitern jeden Tag auf diesem Server Download-, Import-, Matching-, BadWord Filter und

Export-Skripte gestartet und kontrolliert werden, die die Feeds der einzelnen Affiliate Anbieter

verarbeiten und zur Verfügung stellen. Diese bereits bestehenden Skripte können teilweise

übernommen werden, müssen aber an das automatisierte System angepasst werden.

Dies erfordert jede Woche einen hohen zeitlichen Aufwand. Außerdem resultiert aus dieser

Vorgehensweise, dass z.B. am Wochenende und an Feiertagen kein Produkt-Update

durchgeführt wird, was zu einem Verlust von Werbe- und Provisionseinnahmen führt.

3.2 Soll-Zustand

Eine Web Applikation auf dem zentralen Datenbank Server, die automatisch erkennt wenn neue

XML Feeds von den Anbietern vorliegen und diese dann verarbeitet. Das heißt, diese

herunterlädt, sie in die Datenbank importiert, die Produkteigenschaften ermittelt (Kategorie,

Farbe, Größe etc.), ggf. jugendgefährdende Produkte mit einem BadWord Filter entfernt um zum

Schluss die Produkte auf die dezentralen Shop Datenbanken zu exportiert.

Es soll jedem berechtigtem Mitarbeiter von XYXY die Möglichkeit

gegeben werden von überall, über eine Administrationsoberfläche Einblick in den Import/Export

Prozess und deren Status zu bekommen. Außerdem müssen neue Feed Anbieter hinzugefügt

werden, alte bearbeitet oder gelöscht werden und außerplanmäßige Neustarts und einmalige

Exports durchgeführt werden können.

Zur Kontrolle und Fehlerbehebung sollen alle Aktivitäten des Programmes chronologisch mit

aufgezeichnet werden und angezeigt werden können.

3.3 Ziel des Projekts

Durch den automatisierten Import/Export Prozess sollen die Mitarbeiter entlastet werden, damit

diese mehr Zeit für andere Projekte haben. Außerdem sollen die Werbe- und

Provisionseinnahmen damit gesteigert werden.

4 Projektumfeld

Die Geschäftsführer XXXXXXXXXXXXXX und YYYYYYYYYYYYYY von XXXXXXXXXXXXXXX YYYYYYYYYYYYYY aus Wuppertal verfolgen, verwalten und vermarken seit 1996 diverse Internet-Projekte und

mehrere tausend Domainnamen (z.B. XXXXXX.de, XXXXXX.de, XXXXXX.de und XXXXXX.de).

Ebenfalls sind XXXXXXXXXXXXXX und YYYYYYYYYYYYYY mit ihrer Firma Mitglied der Registrierungsstelle für .de

Domainnamen, der DENIC und Veranstalter der größten und bedeutendsten deutschen

Veranstaltung für â€Domainerâ€, dem ZZZZZZZZZZZZZZZZZZ.

Ein klassischer Domainer erkennt das Potential einer â€generischen†Domain. Er hat

nicht nur ein Projekt oder eine Idee wozu er die passende Domain sucht, er besitzt bereits

mehrere Domainnamen und sucht Domains, um diese dann weiterzuentwickeln und ggfs. zu

vermarkten, zu projektieren und zu verkaufen.

Das Projekt wird für die Affiliate Shops der XXXXXXXXXXXXXXX in Wuppertal

und dessen zentrale Produkt-Datenbank entwickelt. Die Firma besteht aus 9 Mitarbeitern, davon

2 Anwendungsentwickler. Es handelt sich hierbei um ein firmen-internes Projekt und wird im

Hauptsitz der Firma in Wuppertal-Varresbeck realisiert.

- Programmiersprache: PHP, HTML, Javascript/JQuery

- Datenbank: MariaDB – SQL Datenbank

- Entwicklungsumgebung: Adobe Dreamweaver, PhpMyAdmin

- Server: Linux Debian Server mit MariaDB MySql Datenbank und Apache2 Webserver

- Arbeitsplatz: Windows 7 PC mit Internetzugang

5 Projektphasen mit Zeitplanung

1 Projektdefinition (2,0 h)

1.1 Kick-Off Meeting (1,0 h)

1.2 Beschreibung des Projektumfeldes (1,0 h)

2 Projektplanung (12,0 h)

2.1 Ermittlung vom Ist-Zustand (2,0 h)

2.2 Erstellung des Soll-Konzept (4,0h)

2.3 Erstellung der Zeit- und Kostenplanung (1,0 h)

2.3 Festlegen der Vorgehensweise (1,0 h)

2.4 Entwurf der Web-GUI/Oberfläche (2,0 h)

2.5 Analyse der bestehenden Import/Export Skripten (1,0 h)

2.6 Analyse der bestehenden Datenbank (1,0 h)

3 Projektdurchführung (38,0 h)

3.3 Anpassung der bestehenden Datenbank für die Automatisierung(4,0 h)

3.4 Entwicklung des automatisierten Import/Export Prozesses (15,0 h)

3.4 Anpassung der bestehenden Download-, Import- und Export-Skripten (5,0 h)

3.5 Entwicklung der Benutzerdatenbank für die Administrationsoberfläche (2,0 h)

3.6 Entwicklung der Administrationsoberfläche (12,0 h)

4 Projektkontrolle (8,0 h)

4.1 Probelauf der automatisierten Web Anwendung (2,0 h)

4.1 Auswertung der Log Dateien und Ergebniskontrolle ggf. Nachbesserungen (4,0 h)

4.2 Auswertungen des Soll-Konzept (1,0 h)

4.3 Auswertung der Zeit- und Kostenplanung (1,0 h)

5 Projektabschluss (12,0 h)

5.1 Erstellen eines Mitarbeiterhandbuches (3,0 h)

5.2 Einweisung der Mitarbeiter in die Administrationsoberfläche (1,0 h)

5.3 Erstellen einer Projektdokumentation (8,0h)

6 Dokumentation zur Projektarbeit

- Deckblatt

- Inhaltsverzeichnis

- Dokumentation

- Projektdurchführung und Projektbeschreibung

- Datenbankschema, Klassendiagramm

- Ablaufdiagramm

- Mitarbeiterhandbuch

- Entwicklerdokumentation

- Quellcode-Auszug

- Projektantrag

- Glossar

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...