Artikelverzeichnis
1 Projekteinführung
Hallo, hallo Kommilitonen, hier ist Oberschwester M!
Heute möchte ich Ihnen ein neu abgeschlossenes Abschlussprojekt in diesem Jahr (2022) vorstellen: [SSM-basiertes Kino-Online-Ticketsystem]
Die Oberstufenstudierenden bewerten das Projekt nach Schwierigkeitsgrad und Umsetzungsgrad (mindestens 0 Punkte, volle Punktzahl 5 Punkte).
-
Schwierigkeitsgrad: 3 Punkte
-
Arbeitsaufwand: 5 Punkte
-
Innovationspunkt: 3 Punkte
-
Schnittstellenverschönerung: 5 Punkte
Ergänzende Erklärung zur Schnittstellenverschönerung: Wer Vue nutzt, kann grundsätzlich 5 Punkte erreichen
Dieses Projekt wird im Juni 2022 abgeschlossen sein und umfasst: Quellcode + Abschlussarbeit + Verteidigungs-PPT
Projektakquise:
https://gitee.com/sinonfin/L-javaWebSha/tree/master
2, um den Effekt zu erzielen
Videoadresse: https://www.bilibili.com/video/BV1sf4y1d7p1
2.1 Schnittstellenanzeige
- Benutzer-Login-Schnittstelle
- Bestellschnittstelle bestätigen
- Benutzerverwaltungsoberfläche
- Kommende Verwaltungsschnittstelle
3 Designlösungen
3.1 Übersicht
Unter Verwendung des SSM-Frameworks als Entwicklungstechnologie wurde eine Website zum Verkauf von Kinokarten implementiert. Die Hauptbenutzer der Kinokartenverkaufswebsite sind unterteilt in Administratoren; Startseite, persönliches Center, Benutzerverwaltung, Filmtypverwaltung, Vorführsaalverwaltung, aktuelle Vorführungsverwaltung, bevorstehende Vorführungsverwaltung, Systemverwaltung, Bestellverwaltung, Benutzerrezeption; Startseite Seite, aktuelle Vorführung, bevorstehende Veröffentlichungen, Filminformationen, persönliches Center, Backend-Verwaltung, Kundenservice und andere Funktionen. Durch die Gestaltung dieser Funktionsmodule wird grundsätzlich der gesamte Prozess der Website zum Verkauf von Kinokarten realisiert.
Insbesondere im Systemdesign wird die B/S-Struktur übernommen. Gleichzeitig wird das SSM-Framework auch zum Entwerfen der dynamischen Seite verwendet. Im Hintergrund wird die MySQL-Datenbank verwendet. Es handelt sich um eine sehr hervorragende Website für Kinotickets.
3.2 Entwicklungsumgebung
- Entwicklungssprache: Java
- Rahmen: ssm
- JDK-Version: JDK1.8
- Server: tomcat7
- Datenbank: MySQL 5.7 (muss Version 5.7 sein)
- Datenbanktool: Navicat11
- Entwicklungssoftware: Eclipse/MyEclipse/Idee
- Maven-Paket: Maven3.3.9
3.3 Systemprozess
3.3.1 Systementwicklungsprozess
Bei der Entwicklung einer Kinokarten-Website führen wir zunächst eine Bedarfsanalyse durch und erstellen dann einen Gesamtdesignplan für das System, entwerfen Systemfunktionsmodule, Datenbankauswahl usw.
3.3.2 Benutzeranmeldevorgang
Um die Sicherheit des Systems zu gewährleisten, müssen Sie sich zunächst beim System anmelden, wenn Sie dieses System zur Verwaltung von Systeminformationen verwenden möchten.
3.3.3 Systembetriebsprozess
Nachdem der Benutzer das System geöffnet und betreten hat, wird zuerst die Anmeldeschnittstelle angezeigt und der richtige Benutzername und das richtige Passwort eingegeben. Das System erkennt die Informationen automatisch. Wenn die Informationen korrekt sind, gelangt der Benutzer zur Systemfunktionsschnittstelle und führen Sie Vorgänge aus. Andernfalls wird ein Fehler angezeigt und die Anmeldung ist nicht möglich.
3.4 Systemstrukturdesign
Das Systemarchitekturdiagramm gehört zur Systementwurfsphase. Das Systemarchitekturdiagramm ist nur ein Produkt dieser Phase. Die Gesamtarchitektur des Systems bestimmt das Modell des gesamten Systems und ist die Grundlage des Systems.
4 Artikel erworben
Dieses Projekt wird im Juni 2022 abgeschlossen sein und umfasst: Quellcode + Abschlussarbeit + Verteidigungs-PPT
Projektakquise:
https://gitee.com/sinonfin/L-javaWebSha/tree/master