Heim > Backend-Entwicklung > PHP-Tutorial > Wie lässt sich der Bestellprüfungsprozess sinnvoller gestalten? ? ?

Wie lässt sich der Bestellprüfungsprozess sinnvoller gestalten? ? ?

WBOY
Freigeben: 2016-09-23 11:31:02
Original
2308 Leute haben es durchsucht

Vorwort: Bitte geben Sie mir einige Ratschläge, wie ich den Bestellprüfungsprozess effizienter und sinnvoller gestalten kann. Ich wäre Ihnen sehr dankbar, wenn Sie ihn im Detail gestalten könnten.

Systemrolle

Ladenverkäufe, Filialleiter, Bestellprüfer, Finanzspezialist, Besteller.

Prozess

Bestehen Sie den Prozess

Informationen zum Filialverkauf > Überprüfung durch den Filialleiter > Überprüfung durch den Besteller >

Rückgabeprozess
Alle Bestellungen, die zur Überprüfung eingereicht wurden, können von Filialleitern, Bestellprüfern, Finanzen und Bestellern zurückgegeben werden. Nur Rollen, die einen bestimmten Schritt in der Überprüfung erreicht haben, können sie zurücksenden .

Das Designmodell des aktuellen Systems (es fühlt sich verdammt dumm an)
Das aktuelle System gibt der Bestellung ein Statusfeld, 1 bedeutet nicht genehmigt, 2 bedeutet vom Filialleiter genehmigt und so weiter An.
Erstellen Sie dann eine darauf basierende Logik. Beispielsweise können nur Bestellungen mit Status=3 in der Bestellliste für die Finanzprüfung angezeigt werden.

Um Rat bitten

  1. Wie man diese Art der Prozessüberprüfung besser gestalten kann.

  2. Berücksichtigen Sie mögliche Faktoren, wie z. B. die Aussage des Leiters, dass in Zukunft keine Notwendigkeit für eine Überprüfung durch den Filialleiter besteht, und dass ein Bewertungslink effizient und sicher entfernt werden kann.

Antwortinhalt:

Vorwort: Bitte geben Sie mir einige Ratschläge, wie ich den Bestellprüfungsprozess effizienter und sinnvoller gestalten kann. Ich wäre Ihnen sehr dankbar, wenn Sie ihn im Detail gestalten könnten.

Systemrolle

Ladenverkäufe, Filialleiter, Bestellprüfer, Finanzspezialist, Besteller.

Prozess

Bestehen Sie den Prozess

Informationen zum Filialverkauf > Überprüfung durch den Filialleiter > Überprüfung durch den Besteller >

Rückgabeprozess
Alle Bestellungen, die zur Überprüfung eingereicht wurden, können von Filialleitern, Bestellprüfern, Finanzen und Bestellern zurückgegeben werden. Nur Rollen, die einen bestimmten Schritt in der Überprüfung erreicht haben, können sie zurücksenden .

Das Designmodell des aktuellen Systems (es fühlt sich verdammt dumm an)
Das aktuelle System gibt der Bestellung ein Statusfeld, 1 bedeutet nicht genehmigt, 2 bedeutet vom Filialleiter genehmigt und so weiter An.
Erstellen Sie dann eine darauf basierende Logik. Beispielsweise können nur Bestellungen mit Status=3 in der Bestellliste für die Finanzprüfung angezeigt werden.

Um Rat bitten

  1. Wie man diese Art der Prozessüberprüfung besser gestalten kann.

  2. Berücksichtigen Sie mögliche Faktoren, wie z. B. die Aussage des Leiters, dass in Zukunft keine Notwendigkeit für eine Überprüfung durch den Filialleiter besteht, und dass ein Bewertungslink effizient und sicher entfernt werden kann.

Schreiben Sie einfach ein Dokument und geben Sie die ID für jede Bewertung direkt nach der Einreichung ohne Überprüfung durch den Filialleiter an und setzen Sie den Bewertungsstatus des Filialleiters in der vorherigen Datenbank auf den nächsten Bewertungsstatus

Es ist besser, die Berechtigungskontrolle vorzunehmen und sie ähnlich dem Berechtigungsmenü zu gestalten.
Machen Sie für jeden Status der Bestellung eine Prüfoption und aktivieren Sie die entsprechende Prüfung, wenn Sie die Rolle festlegen. Beim Anzeigen von Daten sind die entsprechenden SQL-Bedingungen einfach zu schreiben.

Wie lässt sich der Bestellprüfungsprozess sinnvoller gestalten? ? ?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage