Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

800 - 1.500

Geposted am

2012-11-29 20:47:49.0

Kunde

Tra***

Die Angebotsphase ist beendet

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

 

Erstellung einer Website mit Datenbank-Abfragen

 

Projekt-Beschreibung: Bei diesem Projekt geht es um die Erstellung einer  Website. Ziel der Website ist es, Börsenkurse grafisch darzustellen. Es sollen aktuelle und historische Zeitreihen in einem Chart angezeigt werden. Das Layout steht schon fest und wird von uns erbracht. Funktionsumfang: - Freier Bereich: Voraussetzung für den Zugang ist die kostenfreie Eintragung in einen Newsletter. Der Nutzer kann sich dann durch die Auswahl eines bestimmten Marktes den aktuellen Chart anzeigen lassen. Da es sich dabei um Monats-Charts handelt, werden nur drei bis neun Datenpunkte für die Anzeige im Chart benötigt. Insgesamt sollen circa 70 Märkte abgefragt werden. - Premium Bereich: Voraussetzung für den Zugang ist die Buchung des Services ( kostenpflichtig ). Der Nutzer kann nach Anmeldung auf historische Kursdaten zurückgreifen. Die Datenreihen beginnen hier ab 2005. Bei 220 Börsenhandelstagen beträgt die Anzahl der Datenpunkte in der Datenbank circa 1540 pro Wert. Interner Bereich: Die historischen Kursdaten werden einmalig von uns geliefert und sollen dann in eine Datenbank integriert werden. Die neuen,  aktuell benötigten Daten sollen mit Hilfe eines Skriptes einmal am Tag von einer Website geladen werden. Dieses Skript trägt dann auch die ausgelesenen Daten an das Ende der historischen Daten des jeweiligen Marktes, sodass eine fortlaufende Aufzeichnung entsteht. Über ein Datumsauswahl-Tool (um den Startpunkt des Charts festzulegen) soll dann das jeweilige Datum in der Datenbank angewählt werden können.  Weiterhin soll es möglich sein, mit der Maustaste einen Datumspunkt auf dem Chart auszuwählen, wobei eine Neuanzeige des Charts mit dem angewählten Datum als Startpunkt erfolgen soll. Die Anzeige des Charts im Premium-Bereich beträgt sechs Monate als Tagesdaten (circa 110 Datenpunkte).

 

 

Aufl­istung der zu erbringenden Leistungen:

Teil 1: Webseiten in CMS Joomla erstellen

1.  Einrichten des CMS-Systems (Joomla)          

  - Installieren des Systems auf dem Server     - Anbinden an die vorhandene MySQL-Datenbank     - Installieren und einrichten der benötigten Module und Plugins     - Einstellungen des Systems zur optimalen Nutzung

2.  Erstellung eines Layout-Templates 

  - bereitgestellte Layout-Vorgabe in ein neues Layout-Template einarbeiten,     - anpassen des Layouts ( Bilder, Anordnung und Farbe ändern)

 2. 1. Erarbeiten eines Navigationsplanes

  - Entwickeln des Navigationssystems     - die Navigation soll  erweiter- und veränderbar im Rahmen des Layout-Templates sein        

  

3.  Erstellen von einzelnen Inhaltsseiten         

  - Einarbeiten der bereitgestellten Inhalte      - optimieren der einzusetzenden Bilder, um lange Ladezeiten und Darstellungs-Probleme zu      vermeiden     - optimieren von Videos zur Darstellung auf den meist genutzten  Browsern     - optimieren der Texte für bessere Lesbarkeit (Schriftgröße, Wertigkeit, Absätze, usw.)

4. Einrichten eines Online-Bestellsystems im CMS Joomla

  - integrieren eines Shop-Modules in das CMS     - einrichten des Modules nach unseren Bedürfnissen     - anpassen des Shop-Modules an das vorhandene Layout

5.  Erarbeiten von Kontaktformularen, Anmeldeformularen und Login-Bereichen       

  - Einrichten von Formularen nach jeweiligen Anwendungsbereichen     - mit Pflichtfeldern,  Auswahlfeldern und Spam-Schutz

6. Integrieren eines Bezahlsystem     - gängige Zahlungssysteme integrieren (PayPal, Kreditkarte,…)

 

Teil 2: Erarbeiten des Datenbereiches

1.  Erarbeiten eines Datenbankabfrage und Ausgabesystems für alle Bereiche

  - Konzept erstellen und auf Funktionalität prüfen  

2. Programmieren der Skripte (sql oder php?)

  2.1 Skript zum Abrufen und Speichern von Daten einer externen Webseite

   - Datenbanken für jedes Produkt erstellen (ca. 70 Produkte)       - Skripte für regelmäßige Abfrage  erstellen       - Skripte für Zuordnen der Daten zum jeweiligen Produkt       - Skripte zum Abspeichern der Daten in eine Datenbank erstellen       - Skripte zu grafischen Darstellung (Diagramm) der Daten erstellen       - optimieren der Graphen zur besseren Darstellung der Werte

  2.2 Erstellen eines Datenarchives (Datenbank) zur Abfrage von älteren Daten

   - Datenbanken für jedes Produkt erstellen (ca. 70 Produkte) bzw.  anbinden an die  erstellten      Datenbanken       - Integrieren von Daten – werden mittels csv-Dateien von uns geliefert       - Skripte zu grafischen Darstellung (Diagramm) der Daten erstellen       - optimieren der Graphen zur besseren Darstellung der Werte

3.  Archivsystem mit Suchfunktion zum Anzeigen bestimmter Datensätze

   - Entwickeln eines Abfragesystems zum Auslesen vom Nutzer definierten Datenpunkten       - Erstellen einer Suchmaske (Datum, Produkt)       - Anbinden der Suchfunktion an die Datenbanken

Viele Tools gibt es schon vorgefertigt als Extension für Joomla. Können diese an unsere Bedürfnisse angepasst werden, sollten diese auch verwendet werden. Auf Wunsch kann unsere Vorstellung vom Layout als jpg zugesendet werden. Es fallen uns bestimmt noch einige Kleinigkeiten ein und auch die Seitenstruktur ist noch nicht ganz durchdacht. Im Großen und Ganzen sind das aber die Anforderungen an die Seite, mit der eine erste Kalkulation möglich sein sollte.