Dieses Projekt ist eine Funktion von Orange Online Mall, einer selbst betriebenen Einkaufszentrumanwendung, die gemäß meinen eigenen Ideen implementiert ist. Derzeit werden die Funktionen an der Rezeption implementiert, einschließlich Anmeldung, Registrierung, Produktanzeige, Einkaufswagen und anderen Modulen. Das Backend hat Produkte hinzugefügt, Produkte gelöscht, das Produkt-, Auftragsmanagement und das Verwaltungsmanagement ein- und ausgeschaltet. Die E -Zahlungsfunktion und die Baidu -Kartenfunktion werden implementiert. Um die zukünftige Verbesserung und Erweiterung dieses Projekts zu erleichtern, habe ich ein architektonisches Design übernommen, das vom vorderen und hinteren Ende getrennt ist. Das Front-End verwendet hauptsächlich einseitige Webanwendungen, die von JavaScript, JQuery, Ajax und JSP erstellt wurden. Die Front-End-MVC-Schicht wird durch Anweisungen, Dienste, Vorlagen und Controller abgeschlossen. Der Effekt jeder Vorlagenseite verwendet grundlegende CSS3 und andere Technologien, wobei JS kombiniert wird, um die grundlegenden interaktiven Effekte der Seite zu vervollständigen. Da es Funktionen wie die Implementierung von Datenbank- und Backend -Modulen hat, wird die Dateninteraktion der gesamten Frontend -Funktion durch AJAX -Anforderungen abgeschlossen. In der späteren Phase werden wir in Betracht ziehen, ein Backend -Management -System und ein Datenbanksystem sowie asynchrone Lade- und Optimierung der Frontend -Seitenressourcen zu implementieren.