Java+SSM+Vue graduation project cinema online ticketing management system (including source code + thesis)


1 Project Introduction

Hi, hello fellow students, this is Senior Sister M!

Today I would like to share with you a newly completed graduation project project this year (2022), [SSM-based cinema online ticketing system]

The senior students will rate the project according to the difficulty and level of implementation (minimum 0 points, full score 5 points)

  • Difficulty factor: 3 points

  • Workload: 5 points

  • Innovation point: 3 points

  • Interface beautification: 5 points

Supplementary explanation for interface beautification: Anyone who uses vue can basically achieve 5 points

This project will be completed in June 2022 and includes: source code + thesis + defense PPT

Project acquisition:
https://gitee.com/sinonfin/L-javaWebSha/tree/master


2 to achieve the effect

Video address: https://www.bilibili.com/video/BV1sf4y1d7p1

2.1 Interface display

  • User login interface

Insert image description here

  • Confirm order interface

Insert image description here

  • user management interface

Insert image description here

  • Upcoming management interface

Insert image description here

3 design solutions

3.1 Overview

Using the SSM framework as the development technology, a cinema ticket sales website was implemented. The main users of the cinema ticket sales website are divided into administrators; home page, personal center, user management, movie type management, screening hall management, current screening management, upcoming screening management, system management, order management, user front desk; home page, currently screening, Upcoming releases, movie information, personal center, backend management, customer service and other functions. Through the design of these functional modules, the entire process of the cinema ticket sales website is basically realized.

Specifically in the system design, the B/S structure is adopted. At the same time, the SSM framework is also used to design the dynamic page. The Mysql database is used in the background. It is a very excellent cinema ticketing website.

3.2 Development environment

  • Development language: Java
  • Framework: ssm
  • JDK version: JDK1.8
  • Server: tomcat7
  • Database: mysql 5.7 (must be version 5.7)
  • Database tool: Navicat11
  • Development software: eclipse/myeclipse/idea
  • Maven package: Maven3.3.9

3.3 System process

3.3.1 System development process

When developing a cinema ticketing website, we first conduct a demand analysis, and then conduct an overall design plan for the system, design system functional modules, database selection, etc.

Insert image description here

3.3.2 User login process

In order to ensure the security of the system, if you want to use this system to manage system information, you must first log in to the system.

Insert image description here

3.3.3 System operation process

After the user opens and enters the system, the login interface will be displayed first, and the correct user name and password will be entered. The system will automatically detect the information. If the information is correct, the user will enter the system function interface and perform operations. Otherwise, it will prompt an error and cannot log in.
Insert image description here

3.4 System structure design

The system architecture diagram belongs to the system design stage. The system architecture diagram is only a product of this stage. The overall architecture of the system determines the model of the entire system and is the foundation of the system.

Insert image description here

4 items acquired

This project will be completed in June 2022 and includes: source code + thesis + defense PPT

Project acquisition:
https://gitee.com/sinonfin/L-javaWebSha/tree/master

Guess you like

Origin blog.csdn.net/mojikopi/article/details/133133968