Projekt:
1. Anforderungsspezifikation
3. Datenbankdesign
―――――――――――――――――
Es ist das erste Mal, dass ich eine E-Commerce-Website aufbaue, und das Design dieser Projekte ist nicht umfassend. Kann mir jemand ein paar gute Beispiele nennen, aus denen ich lernen kann?
Schüler, nur zum Lernen.
Antwortinhalt:
Projekt:
1. Anforderungsspezifikation
3. Datenbankdesign
―――――――――――――――――
Es ist das erste Mal, dass ich eine E-Commerce-Website aufbaue, und das Design dieser Projekte ist nicht umfassend. Kann mir jemand ein paar gute Beispiele nennen, aus denen ich lernen kann?
Schüler, nur zum Lernen.
Ich möchte mit Ihnen die große Hausaufgabe der objektorientierten Analyse und des Designs teilen und einige Ideen liefern. Da es sich um ein Kursdesign handelt, ist es nicht erforderlich, es so detailliert zu gestalten wie die bestehende E-Commerce-Website. Konzentrieren Sie sich bei der Designanalyse lediglich auf die Kernfunktionen. Sie können mit den folgenden drei Hauptmodulen zur detaillierten Aufteilung beginnen:
Benutzermodul
Das Benutzermodul umfasst Benutzerregistrierung und -anmeldung, Benutzeridentität (wenn es Käufer und Verkäufer gibt, müssen diese unterschieden werden), Benutzerebene, Ernteadresse, Kaufdatensatz usw. Genauer gesagt können Sie Ihren eigenen Taobao-Benutzer verwenden Take Schauen Sie sich das Center an und ergänzen Sie Ihr Pflichtenheft um die unverzichtbaren Module.
Produktmodul
Das Produktmodul umfasst Produktlagerung, Produktplatzierung und -entfernung, Produktklassifizierungsdesign, Menüdesign, Warenkorbmodul usw. Wenn es möglich ist, ein Geschäft wie Taobao zu eröffnen, müssen bei der Gestaltung verschiedene Verkäufer berücksichtigt werden komplizierter sein, daher werde ich nicht auf Details eingehen. Sie können sich an Taobao wenden, um die entsprechenden Funktionen selbst zu lernen.
Bestellmodul
Das Bestellmodul umfasst die Auftragserstellung, die Auftragsspeicherung, das Docking-Zahlungssystem, die Auftragszahlung usw.
Tatsächlich gibt es zusätzlich zu diesen drei Modulen auch verschiedene Funktionen wie Nachrichtenbenachrichtigungen und Kommunikation zwischen Modulen. Sie können die Dokumente entsprechend der tatsächlichen Situation schreiben Sie schreiben nicht zu ausgefallen, um einer Implementierung zu entgehen. (Ich spreche von meiner ursprünglichen Erfahrung, haha~~)
Wie oben geschrieben, aber verschiedene E-Commerce-Unternehmen haben unterschiedliche Bedürfnisse. Wenn Sie ausführlich schreiben möchten, wird das Schreiben wahrscheinlich lange dauern. Aber ich kann Ihnen einige Vorschläge machen:
Planen Sie die Gesamtstruktur (z. B. sind viele E-Commerce-Kopfzeilen und Fußzeilen auf vielen Seiten gleich und können einmal geschrieben und mehrmals eingeführt werden)
Ein guter Codierungsstil erspart Ihnen viel Aufwand
Aufteilung in Module (vollständige Designunterlagen) -
Stellungnahme: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