Final graduation project based on Python (Django framework) (9) Design and implementation of cinema seat selection and ticketing system

Blogger introduction : Author of the books "Introduction to Vue.js and Practical Mall Development" and "WeChat Mini Program Mall Development", CSDN blog expert, online education expert, CSDN Diamond Lecturer; specializes in graduation design education and coaching for college students.
All projects are equipped with video courses on basic knowledge from entry to mastery. Free
projects are equipped with corresponding development documents, proposal reports, task books, PPT, thesis templates, etc.
Contact information is available at the end of the article.


Purpose and significance

Purpose : The main goal of this project is to design and implement a cinema ticket purchase and seat selection system based on web pages. The entire website project uses a B/S architecture and is developed under the Django framework based on python; the administrator enters information and manages information through the background , set website information, manage member information, manage and set up advertisements, leave messages, enter movie and seat information, etc.; users log in to the website to query and view news information, post comments, view movie information, movie ticketing information, collect movies, and online Buy movie tickets, post reviews, and more.

Significance : The cinema ticket purchase and seat selection system is a product of the combination of computer technology and cinema management. Efficient management of the cinema is achieved through the cinema ticketing system. With the continuous improvement of computer technology, computers have penetrated into every corner of social life. The manual ticket sales method is not only inefficient, error-prone, cumbersome, but also consumes a lot of manpower. In order to enable ticket sales staff to efficiently manage ticket sales, reservations, seat selection, etc., on the premise that the staff have certain computer operation capabilities, this theater ticketing system software is specially compiled to improve the management efficiency of the theater.

System function list

User registration: Fill in the mobile phone account and password to register a new user.
Login function: Register a normal account to log in; after logging in, you can modify the user's basic information or log out.
About Us: About Us, Contact Us, Join Us, Legal Statement
Carousel Advertising: Set up a carousel advertising image on the homepage in the background, which can be connected to the advertising page.
Message feedback: Users fill in Li Cianyan’s subject, contact person, phone number, email address, and message content; the background management can view the message list and delete messages.

Movie Center: Displays all movie information provided by the website; it can be classified by movie type.
Movie query: You can enter movie keywords at the top of the website to query.
Movie details: Introduction information of the movie, including cover, price, introduction, etc.
Movie ticket booking: On the movie details page, click "Order movie tickets now" to confirm the movie information and ticket cost. ; Fill in the name, phone number, and remarks of the reservation, and submit the ticket order.
Movie collection: On the movie details page, logged-in users can collect the current movie. The list of collected movies can be viewed in the user center and can be deleted.
Movie reviews: On the movie details page, logged-in users can fill in the review content and submit review information; the submitted review information needs to be reviewed by the back cover administrator before it can be viewed.

My movie ticket purchase orders: Lists all reservation order information and review status of the user; users can delete orders that have not been reviewed or rejected by review.
Movie browsing, collection, and comments: Lists the browsing history of movie information on the websites that the user has browsed; list of movie information that has been collected, supports deletion; list and status of commented information.
Information browsing, collection, and comments: List information browsing records on websites that users have browsed; list of information that has been collected, support deletion; list and status of information that has been commented on.

User information: name, contact information, email, avatar, profile, introduction, etc., can be modified at any time; the information registered by the user is visible to the background administrator; it can be deleted by the background administrator.
Password modification: Modify the registered password.
Log out: Clear login cookies and return to the homepage.
 

Backend management system function list

System settings: set about us, contact us, join us, legal statement
Advertising management: set carousel image ads and links on the mini program homepage
Message list: list of all user message information, support for deletion
Member list: view all registered member information, support for deletion
Information classification: enter, modify, view, delete information classification.
Enter information: enter information title, content and other information.
Manage information: view the entered information list, support deletion and modification.
Information comment list: all users’ comment information list.
Information comment management: supported. Review and delete comment information; only the reviewed information is visible to users

Movie attribute settings: Set the age, type, and region attributes of the attraction.
Movie entry: Enter movie titles, select attributes, upload pictures, and movie details.
Movie management: List all movie information, support modification, and delete
popular movie keywords: You can set the website Query popular movie keywords
Movie schedule: Set the movie screening date and corresponding screenings, support modification

Movie order list: Lists all order information placed by website users.
Movie order management: Supports modification status and deletion operations.
Movie review list: Lists user review information for website movies.
Movie review management: Supports modification review operations and deletion operations.
 

Screenshot—system functions

Screenshot - background function

Guess you like

Origin blog.csdn.net/u013818205/article/details/133517663