Projektbeschreibung
ÜbersetztEs gibt teilweise TK
Zahlung in der Tat - ich ziehe andere Optionen nicht in Betracht
Es sollten etwa 20 grundlegende Tabellen vorhanden sein.
Die Anwendung muss Bestellungen von 3 Seiten empfangen und die Bestände, den Bestellstatus und die Preise auf diesen Seiten mit der Datenbank in unserer Datenbank synchronisieren.
Ich meine. Von den Seiten erhalten wir:
- Bestellungen und alle Informationen, die in der Bestellung enthalten sind,
- ursprünglicher Bestellstatus
Wir senden es an die Seiten.
- neuer Bestellstatus,
- Warenbestand
Und Sie können auch die Preise der Waren aus dem internen Produktverzeichnis synchronisieren.
Sie müssen Bestellungen empfangen und Informationen mit 3 Seiten übertragen:
1. Seite auf CMS Opencart 1.5.1.3 - die Methode zur Verknüpfung mit der Datenbank direkt von der mySql-Seite
2. Seite auf der Prom.ua-Plattform - die Methode zur Verbindung mit der Datenbank über die IPA PROM
3. Seite auf der Zakupka-Plattform - die Methode zur Verbindung oder das Protokoll der Verbindung wie bei 1C oder das Parsen des Admins mit den erforderlichen Daten.
Hier ist eine Liste der Haupttabellen:
Bestellungen
Untergeordnete Tabelle: Waren (Bestellzusammensetzung: Waren aus der Bestellung)
Produktverzeichnis (Produktkatalog, Preisliste aus Excel werden hier importiert)
Lager
Wareneingänge
Kunden.
Ausgaben
Gewinne
Ehe.
Bestellstatus
Abschreibung
Abrechnungen mit Partnern
Einstellungen
Statistiken, Berichte:
Berichte über Verkäufe, Käufe, Ehen, Umsatz, Gewinn, Ausgaben usw. Und so weiter, das heißt. Alle möglichen Berichts- und Analyseinformationen für alle Aktivitäten, alles, was gezählt werden kann, sollte in verständlicher und zugänglicher Form angezeigt werden, mit der Möglichkeit, den Anzeigezeitraum auszuwählen (schnelle Auswahl des Zeitraums:
Heute Abend.
Letzte Woche.
Letzten Monat.
Quartal
6 Monate
Jahr
1,5 Jahre
2 Jahre
3 Jahre
Immer.
Und die Möglichkeit, einen beliebigen Zeitraum anzugeben, der den Beginn und das Ende angibt.
Buchhaltung (Statistik):
Gewinn
- Umsatz
- Ausgaben
Verkaufsstatistiken für jedes Produkt, getrennt nach Artikel und nach Produktname
- Statistiken über die Heiratsgüter getrennt nach Artikel und nach Namen der Waren und nach Heiratsgrund,
- für welchen Betrag zum Kauf- oder Verkaufspreis der Waren auf Lager.
- Auswahl des meistverkauften Produkts für den ausgewählten Zeitraum
- Muster der am wenigsten verkauften Waren 1-500 für den ausgewählten Zeitraum
Gewinn und Umsatz durch Vertriebskanäle
Gewinne und Umsatz nach Partner
Statistik der nicht beschlagnahmten Pakete (Ablehnungen): nach Name der Waren, nach Artikel, nach Stadt, nach Region.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Anmeldung zur Anwendung mit Login und Passwort, es sollte eine Abgrenzung der Zugriffsrechte auf Tabellen und Spalten in Tabellen basierend auf der Benutzergruppe geben, Arbeiten sowohl im lokalen Netzwerk als auch über das Internet
Was sollte die Anwendung noch können:
- die Möglichkeit, beliebige angezeigte Daten nach beliebigen Kriterien mit bequemer Umsetzung zu filtern,
- Verfügbarkeit einer bequemen Suche in beliebigen Feldern,
- Bearbeitung beliebiger Daten, die von der Seite erhalten wurden (Daten in der Bestellung: Waren, Menge, Preis, Daten zur Zahlungsmethode und Lieferung sowie zum Kunden usw.)
- Erstellung einer Bestellung in der Anwendung selbst
- SMS senden [verstecken] (über SMS-Gateways https://my.smsclub.mobi und https://www.atompark.com/)[/hide]
Und E-Mail-Benachrichtigungen auf vordefinierten Vorlagen, mit der Substitution der notwendigen Daten aus der Datenbank sowohl manuell als auch automatisch bei Änderung des Bestellstatus, sowie dem Versand einer separaten SMS auf der Vorlage oder beliebigem Inhalt.
Automatische Änderung des Bestellstatus nach einem festgelegten Zeitraum mit dem Versand von SMS- und E-Mail-Benachrichtigungen, wenn dies eingestellt ist.
- vorinstallierte Filter für Bestellungen auf einzelnen Programm-Registerkarten, mit der Möglichkeit, neue zu erstellen und bestehende anzupassen.
- Drucken mit der Substitution von Daten aus der Datenbank gemäß der Dokumentvorlage (Garantiekarte, Warenbeleg, Rechnung und jede andere gemäß der erstellten Vorlage), d.h. mit der Möglichkeit, jede Vorlage zu erstellen und anzugeben, welche Daten dort eingefügt werden sollen.
Kontrolle, wer und wann Änderungen an der Datenbank vorgenommen hat.
Kontrolle und Protokollierung der Zeit des Ein- und Ausstiegs zur/von der Benutzeranwendung.
- manuelle und automatische Erstellung von Backups sowohl der Datenbank als Ganzes als auch einzelner Tabellen, mit der Möglichkeit, sowohl die Erstellung eines Backups als auch die Wiederherstellung einer Datenbank oder separater Tabellen aus einem Backup durchzuführen.
- Interaktion mit der IPA von New Mail, wo das Maximum realisiert werden muss, was ihre API erlaubt,
- visuelle Gestaltung (Füllung und Schriftfarbe) für Zellen und Zeilen basierend auf den Daten in der Zelle (wie logische Formatierung im Pixel)