Hallo Folks, ok nein das kommt nicht gut Neustart.
Guten Tag Liebe bald Kollegen und alle hier im Forum, da ich mich bis heute nicht recht getraut habe was zu schreiben und es jetzt gen ende geht wollte ich fragen ob der eine oder andere Interesse finde über mein Antrag zu schauen.
Entwicklung eines Software Moduls zur Erzeugung und Bank-Übermittlung von SEPA Lastschrifteinzügen
Kurze Projektbeschreibung
Die XXX XXX XXX bietet aktuell diverse Dienste an, die der Kunde auf Basis einer monatlichen Gebühr oder auf Basis von Kosten pro Transaktion buchen kann. Z.B.
Monatlich:
- Wartungsvertrag
- Mapping/Routenplaner
- Android Fahrer App
- etc.
Transkation:
- Hafenschnittstellen
- Zoll
- AirWayBill Flugbuchung
- etc.
Die Abbuchung dieser jeden Monat unterschiedlichen Beträge bei den diversen Kunden erfordert aktuell einen großen manuellen Aufwand. Daher soll ein Cloud-Modul entwickelt werden, das diese Kosten berechnet und dann automatisch bei den Kunden per SEPA Lastschrift vom Konto abbucht. Dafür wird ein Modul benötigt, das aus einer Datenbank, die die angefallenen Zahlungen enthält, Bank-konforme Dateien erzeugt und auf sicherem Weg an die Bank übermittelt, die dann diesen Lastschrifteinzug ausführt.Die Konzeption und Entwicklung dieses Moduls ist die Aufgabe dieser Projektarbeit. Dabei sollen entwickelt werden:
- Konzeption und Erstellung der Datenbank für anfallende Zahlungen
- Erzeugung XML für Online Banking
- EBICS Übertragung der Zahlungen an die Bank
Für die Umsetzung wird die Sprache C# verwendet. Als Datenbank ist MySQL im Einsatz
Die Firma XXX XXX GmbH & Co KG entwickelt Speditionssoftware auf C# / MySQLBasis.
Die Firma hat 2 Standorte, XXX und XXX, wobei in XXX die Entwicklung stattfindet.
Durchführungszeitraum 20.2.17 - 20.3.17
Anforderungsanalyse 8
Entwurf 4
Einrichtung der MySQL 3
Implementation 37
- Datenbanklayout 10
- Erzeugung der XML 8
- EBICS Banking Anpassung an die Geschäftslogik 10
- EBICS Banking Anbindung 9
Testen
- Unit und Modultest 7
- Integrationstest
Projektdokumentation 11
Gesamt stunden 70
Die Projektarbeit beinhaltet Folgende Dokumente ....
Projektdokumentation
Entwicklerdokumentation
Quellcode (auszugsweise)