Projektbeschreibung Provisionspilot.de
Projektbeschreibung / Anlass / Ziel:
Es wurde eine webbasierte Softwarelösung für o2 Shop Betreiber zur Kontrolle der Provisionen entwickelt. Hauptaugenmerk liegt auf einer einfachen, fehlerfreien Eingabe von Verkäufen und Kundendaten und einer einfachen Kontrolle falsch oder nicht ausgezahlter Provisionen. Diese können per Exceldatenexport direkt angemahnt werden. Ein weiterer wesentlicher Bestandteil sind diverse Verkaufs- und Verkäuferauswertungen und die Anlage von konkreten Verkaufszielen. In vielen Auswertungen findet sich eine Hochrechnung wieder. So kann für den entsprechenden Monat besser kalkuliert werden. Die Software beinhaltet eine Rechteverwaltung für unterschiedliche Mitarbeiter der einzelnen Shops. Weiterhin können bestimmte Bereiche für Kunden freigegeben werden, sodass verschiedene Versionen im Verkaufsangebot enthalten sind. Für Funktionstests wurde eine Testumgebung eingerichtet. Hier werden neue Module von mir und meinem Kollegen im aktiven Tagesgeschäft vor Veröffentlichung getestet. Die Software soll auf PCs sowie auf verschiedensten mobilen Endgeräten gut lesbare Diagramme und Statistiken bieten. Für einen Gesamteindruck des Umfangs der Software ist die Software unter Punkt 7 in einem Strukturbaum nach dem Menü der Software aufgelistet.
Projektumfang
- Meine Aufgaben:
- Absprache der Inhalte der Software und Ideenentwicklung mit einem Kollegen, der einen o2 Shop leitet und Erfahrungen aus der Betriebswirtschaft und der Mitarbeiterführung einbringt.
- Programmierung der Software
- Entwicklung, Weiterentwicklung des relationalen Datenbankmodells
- Serververwaltung, Windows Server
Besondere Herausforderungen mit entsprechendem Lösungsansatz
Das neue System muss folgendes bieten:
- Auf verschiedenen mobilen Endgeräten Funktion zeigen
- Entscheidung für webbasierte Lösung mit Bootstrap Design
- Minimalisierung der Fehlereingaben, einfache Eingabe von Kunden- und Verkaufsdaten
- Einfügen von Pflichtfeldern
- Zentraler Zugriff auf PLZ für alle Betreiber
- Es liegt eine komplexe Datenbankstruktur mit vielen Beziehungen vor, damit nur passende Artikel, Rabatte, Provisionen eingegeben werden können.
- Eine zentrale Stelle übernimmt die Artikelverwaltung, die Provisionsverwaltung, die Beziehungsverwaltung.
- Kunden müssen vor einer Neueingabe erst gesucht werden.
- Kunden können mit Hilfe von html scraping in die Software eingelesen werden.
Strukturbaum der Software mit kurzer Beschreibung
- Statistik
- Home/Startseite → Ziele der einzelnen Verkäufer werden angezeigt.
- Auswertung → Wichtige Statistiken, die Betreiber zur Erreichung seiner Provisionsziele benötigt, werden visualisiert mit entsprechenden Diagrammen.
- Artikelauswertung → Welche Artikel werden gut verkauft?
- Mitarbeiterranking → Welcher Mitarbeiter macht am meisten Umsatz?
- Monatsvergleich → Liniendiagramm über Verlauf der Artikelverkäufe
- Hardwareranking → Welche Handys/ Smartphones wurden am besten verkauft? Ranking wurde visualisiert mit entsprechenden Diagrammen.
- Digitals Ranking → Welche Zusätze zum Vertrag wurden am besten verkauft? z.B. Versicherungen, sky Paket
- Auswertung
- Verhältnis Zähler/Artikel → Staffelziele, die Betreiber für Provisionen erreichen müssen
- Shop Rentabilität → Welcher Shop macht welchen Umsatz? Es werden hierfür diverse Auszahlungen von o2 eingelesen, ausgewertet und visualisiert mit entsprechendem Diagramm.
- VVL vs. PK → Vergleich des Provisionsumsatzes nach Provisionsumstellung
- Gutschriften → Kundengutschriften werden angezeigt.
- Billsize → Die Billsize Provision wird berechnet und visualisiert mit entsprechendem Diagramm.
- Churn Kunden → Welche Kunden haben ihren Vertrag nicht verlängert?
- Verkauf eingeben → Eingabe der Vertragsverkäufe mit Rabatten, Optionen etc.
- Gutschriften → Kundengutschriften können eingegeben werden.
- Tagesbericht → Ein Tagesbericht über den Umsatz wird an bestimmte Empfänger versendet, z.B. an Shopleitung, Betreiberleitung.
- Kunden
- Kunden Historie → Kundenverkäufe, durchschnittliche Rechnungsbeträge können eingesehen werden.
- Kunden bearbeiten/erstellen → Kunden können bearbeitet oder erstellt werden.
- VVL berechtigte Kunden → Welche Verträge laufen wann aus und welche Vertragskunden können auf Verlängerung angesprochen werden?
- Kunden Export → Kundendaten können in Excel exportiert werden.
- Verkäufe
- Verkäufe → Verkäufe können nachgeschaut werden. Es gibt eine Filterfunktion zur besseren Suche.
- Verkauf löschen → Verkäufe können gelöscht werden.
- Verkauf bearbeiten → Verkäufe können bearbeitet werden.
- Excel Export → Verkäufe können in Excel exportiert werden.
- Provisionen Artikel → Artikel mit entsprechenden Provisionen können in Excel exportiert werden.
- Punkte Artikel → Artikel mit entsprechender Punktebewertung können in Excel exportiert werden.
- Provisionen
- Provisionsübersicht → Übersicht über die Provisionen der einzelnen Artikel: Es gibt eine Filterfunktion zur besseren Suche.
- Provisionskontrolle → Software zeigt falsch oder nicht ausgezahlte Provisionen an. Diese können exportiert und angemahnt werden.
- Manuelle Provisionskontrolle → Software macht Vorschläge über Vertragszugehörigkeiten mit zusammengehöriger Provision, die ausgezahlt wurden, aber nicht korrekt eingegeben wurden.
- Manuelle Provisionskontrolle Wincash → Software macht Vorschläge über Hardwareartikel mit zusammengehöriger Provision, die ausgezahlt wurden, aber nicht korrekt eingegeben wurden.
- Gutschriften einlesen → Gutschriften von o2 können eingelesen werden.
- Verwaltung
- Shopkosten → Die Shopkosten können für die Gewinnauswertung hinterlegt werden.
- VO Ziel eingeben → Unterschiedliche Ziele auf Basis vom Shop können hinterlegt werden.
- VO Ziel Auswertung → Auswertung über VO Ziel
- Mitarbeiter Ziel eingeben → Unterschiedliche Ziele auf Basis vom Mitarbeiter
- Mitarbeiter Ziel Auswertung → Auswertung über die Mitarbeiterziele
- Punkte Ziel eingeben → Unterschiedliche Ziele auf Basis von Punkten können hinterlegt werden.
- Punkte Ziel Auswertung → Auswertung über Punkteziele
- Auszahlung → Wieviel bekommt jeder Mitarbeiter an Provision ausgezahlt?
- Benutzerverwaltung → Verwaltung für Shopbetreiber
- Benutzer anlegen → Benutzer können angelegt werden.
- Passwort setzen → Die Administratoren können hier Passwörter zurücksetzen.
- Rechteverwaltung → Den Benutzern können entsprechende Rechte zugewiesen werden.
- Tagesberichte → Benutzer, welche einen Tagesbericht erhalten, werden hinterlegt.
- Shops zuordnen → Benutzerrecht für Shops hinterlegen
- Betreiberverwaltung → für die Anlage von Betreibern und Rechten vor dem Verkauf einer Software
- UsersAdmin → Benutzer können angelegt werden.
- RolesAdmin → Benutzerrollen für Rechte können angelegt werden.
- GroupsAdmin → Benutzergruppen können angelegt werden. Hier haben die einzelnen Betreiber für ihre Rechteverwaltung in ihrer Umgebung einen Zugriff.
- Versions → Der Versionsumfang kann verwaltet werden.
- Betreiber → Shopbetreiber können angelegt werden.
- Shops → Shops können angelegt werden.
- Eingabe von Artikelstruktur
- Es gibt 21 Untermenüs, wo zentral für alle Kunden die Artikel, Artikelverknüpfungen angelegt werden können.
- Weitere Funktionen
- Login / Logout
- Passwort ändern
- Shopwechsel → Wenn ein Mitarbeiter in verschiedenen Shops eingesetzt wird, kann er hierüber den Shop wechseln.
- Aufklappbare Statistik → Die erreichten Tagesverkäufe und Punkte können mit einem Klick nachgeschaut werden.
- Pogrammiersprachen
- C# / ASP.NET
- SQL
- HTML / CSS
- Javascript
- Server
- Windows Server 2019
- SQL Server
- IIS – Server