Einkaufs-, Verkaufs- und Bestandsverwaltungssystem
Überblick
- Dieses System wird iterativ in drei Versionen vervollständigt und das Front- und Back-End werden separat entwickelt.
- Der Entwicklungsmodus verwendet Vue+Springboot+MybatisPlus
- Die Komponentenbibliothek ist elementUI
- Die Hintergrundverwaltungsvorlage ist vue-element-admin
- Das Benutzerhandbuch befindet sich in back-v3/src/main/resources/public/UserBook.docx und enthält detaillierte Nutzungshandbücher und Tutorials für die Umgebungskonfiguration auf Nanny-Ebene.
Umgebungskonfiguration verwenden
- Führen Sie xxxApplication.java im selbst erstellten Paketverzeichnis src/main/java im Hintergrund aus
- Konfigurieren Sie src/main/resources/application.properties für die Verbindung mit der Datenbank
- Geben Sie den Befehl npm in der Befehlszeile unter vue-element-admin ein: npm run dev, führen Sie die Entwicklungsumgebung aus, es gibt keine abhängigen Module (normalerweise gibt es solche), folgen Sie den Anweisungen von npm install, möglicherweise müssen Sie die Quelle ändern
- Berechtigungen und Kontokennwörter sind in der Datenbank sichtbar
- Das System kann normal verwendet werden, wenn die Front-End- und Back-End-Datenbanken gleichzeitig ausgeführt werden.
Anweisungen zur Datenbankkonfiguration
- MySQL-Version: 5.7.36, selbst herunterladen und installieren, läuft standardmäßig auf Port 3306
- navicat stellt eine Verbindung zur Datenbank her, der Standardport ist 3306, geben Sie bei der Installation den Benutzernamen und das Passwort ein
- Klicken Sie nach dem Herstellen der Verbindung mit der rechten Maustaste auf die Datenbank in Navigate und führen Sie die gespeicherte SQL-Datei aus. Die Datenbankkonfiguration ist abgeschlossen.
- Die Ausnahmebehandlung des Systems ist unvollständig und es gibt immer noch einige Fehler. Verwenden Sie keine nicht vorhandenen Kunden, um Bestellungen aufzugeben, oder nicht vorhandene Artikel usw. Fügen Sie sie zuerst hinzu und verwenden Sie sie dann. Das System verfügt derzeit über Kunden-, Lager- und andere Informationen, die in der Informationsabfrage abgerufen werden können, sowie vorhandene Waren können in der Bestandsstatistik eingesehen werden.
Projektbereitstellung
- Dieses Projekt wurde auf dem Tencent Cloud Server bereitgestellt, öffentliche IP: xxx
Arbeitsteilung
- Frontend: @yanpengt06
- Backend: @whdsn123