25. April 2010

MyTunes

Im Zeichen einer kleinen Projektarbeit unseres IT-Kurses, arbeiteten wir knapp eineinhalb Monate in Teams von bis zu drei Schülern an der Aufgabe, mit den im Unterricht erlernten PHP- und MySQL-Kenntnissen ein Musikportal auf die Beine zu stellen. Einige Grundfunktionen waren direkt in der Aufgabenstellung gegeben wie z.B., dass nur angemeldete Benutzer des Musikportals Zugriff auf sämtliche MP3s in der Datenbank haben, sich diese direkt auf der Seite anhören oder herunterladen können. Das fertige Produkt meines Teams hört auf den Namen “MyTunes” und genau das möchte ich euch hier vorstellen.

Können wir das schaffen?!

Da saß ich nun also mit meinem Team, bestehend aus Duc Nguyen, Markus Arendt und mir. Begonnen haben wir dann mit der Planungsphase unseres neuen Projekts. Zuerst musste ein Name her und die Datenbank sowie die ersten grundlegenden Funktionen warteten darauf modelliert zu werden. Durch einfache Google-Recherchen haben wir zwar erfahren, dass der Name “MyTunes” bereits existierte, doch es handelte sich schließlich um ein Schulprojekt und der Name gefiel uns nunmal. Die Datenbank wurde schließlich nach dem ERM-Modell von Chen geplant während sämtliche Funktionen schnell mit Stift und Papier festgehalten wurden.

Ja, wir schaffen das!

Während meine Teamkollegen sich mit PHP- und MySQL-Aufgaben beschäftigten, arbeitete ich nebenbei an einem schlichten, aber doch irgendwie modernem Frontend und Backend, Vorkenntnissen in XHTML und CSS sei dank. Und meiner Meinung nach war unser Produkt am Ende auch das Schickste von allen! Aber Aussehen war nunmal nicht alles, denn die Hauptaufgabe bestand vielmehr darin, alles zum Laufen zu bringen. Und damit wir dieses Ziel erreichen konnten, mussten wir uns schon etwas mehr in die Materie einarbeiten als erwartet. Die Erkennung, ob ein Benutzer derzeit angemeldet ist oder nicht und ob dieser Admin-Rechte besitzt oder nicht, hat mir kurz vor Projektende noch einige Kopfschmerzen bereitet, aber letzten Endes funktionierte dann doch alles wie geplant.

Jetzt zeig’ schon her!

Screenshots von sämtlichen Funktionen des Musikportals zu erstellen hätte ewig gedauert, daher habe ich das Projekt einfach mal unter der Domain mytunes.kaigossel.de zur Schau gestellt. Die Login-Funktion für Benutzer ist deaktiviert, da ich den unnötigen Datenverkehr durch MP3s gerne verhindern möchte. In Der Datenbank befinden sich acht recht unbekannte Interpreten mit jeweils einigen Songs, einer Beschreibung, Tags und bunten Bildern. Am Besten schaut ihr euch das Musikportal mit dem Firefox 3 an, mit Internet Explorer 7+ und Safari seid ihr aber auch schon gut bedient.

Tags: , , ,

3 Kommentare

  • Hallo,
    ich habe große Interesse an Ihrem Produkt! Ich bin Kunstsammler, arbeite im Louvre und bereise die ganze Welt um die Werke des großen Markus Arendt zusammenzutragen. Dieser Ausnahmekünstler hat einfach einen eigenen Ausstellungsraum im Louvre verdient!
    Die Organisation “Markus Arendt – Kunstschätze der Zukunft” ist bereit jeden Preis zu zahlen!

    Mit freundlichen Grüßen,
    Schmarkus Schmarendt

  • Aber ja, ich bin mir durchaus darüber im Klaren, dass das Produkt einen unschätzbaren Wert mit sich bringt. Und weil das so ist erwarte ich schon einen großdimensionalen Betrag. Das Finanzielle lässt sich aber natürlich bei einem Gespräch unter vier Augen gleich angenehmer klären. Melden Sie sich doch bitte wieder bei mir.

  • Es scheint, als kämen wir ins Geschäft.
    Folgen Sie morgen dem weißen Kaninchen!

    Hochachtungsvoll,
    Schm. Schma.

Kommentar verfassen