Article directory
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
- Confirm order interface
- user management interface
- Upcoming management interface
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.
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.
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.
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.
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