Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

22.03.12 17:19

Kunde

Jos***

Die Angebotsphase ist beendet

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

Jetzt ähnliches Projekt einstellen

Beschreibung:

Ich brauche eine kleine Webdatenbank um eingehende SMS zu prüfen und zu beantworten. Wir planen das Programm http://smsenabler.com/ zu verwenden, auf dieser Website finden Sie auch die Dokumentation bzgl. der Kommunikation mit der Software.

Wir benötigen auf unserem Webserver eine DB mysql und php (alles aktuellste Stände) mit folgenden Funktionen:

Anlegen von Kontaktstammdaten: lfd. Nummer, Name, Handynummer mit Landesvorwahl in unserem Fall eine +mit folgenden 11 Ziffern und eine TAN Liste mit 100 Einträgen á 6 Nummern.

Die TAN werden idealerweise nach vom System generiert und müssen nicht gespreichert werden. Ein manueller Eintrag einer TAN muss möglich sein.

Liste der eingehenden SMS und Liste der BestätigungsSMS. Als DB-Felder: lfd. Nummer, From <+###########>, Received (Empfangszeit) ; Costumer-Name, Betrag, TAN,

Freie Definition des Antworttextes.

Ablauf: SMS wird entgegen von SMS Enabler genommen und per http-request an die Datenbank weiter geleitet Die DB prüft, paßt die Nummer zu einem der Kontakte und ob es eine aktive TAN ist. Wenn ja, wird eine Antwort SMS generiert mit dem "frei" definierten Text und der Wiederholung des Empfangstextes. SMS wird in die Eingangsliste zu dem betreffenden Kontakt übernommen. Die TAN als verbraucht gebucht Wenn nein - Passiert nix ;-)

Exportfunktion als CSV mit allen Feldern und den Auswahlmöglichkeiten und/oder für Kontakt und Datum der empfangenen SMS.

Dazu kommt eine simples Verwaltungsinterface nur für den Administrator.

 

Die Eingangs-SMS sehen wie folgt aus:

From:  +49123456789 Received:  2012-03-08 15:48 Sent:  2012-03-08 16:46 Harry;  999,99; 123456 Erklärung: SemikolonSemikolon

 

Da es sich um eine sehr schlanke kleine Lösung handelt, sollte die Datenbank zum Testlauf auf dem System des Entwicklers laufen. Wenn es dort funktioniert übernehmen wir die DB und das Programm auf unserem Server. Abschließende Tests auf unserem Server.

Der Ablauf:

Sollten wir uns für einen Anbieter für dieses Projekt entscheiden, zahlen wir 75% sobald die Datenbank auf dem Server des Entwicklers läuft und 25% nach dem das System auf unseren Servern integriert ist.

 Das Programm SMS Enabler kann jeder kostenfrei downloaden, es werden die ersten 12 Zeichen der SMS übertragen was für die Entwicklung ausreichend ist. Beispiel-SMS: ich;5,68;123

Für die abschließenden Tests verwenden wir unsere Vollversion.

Für Fragen stehe ich gerne zur Verfügung.