MOVIE BOOKING SYSTEM

Tamamlanmış İlan edilme: 4 yıl önce Teslim sırasında ödenir
Tamamlanmış Teslim sırasında ödenir

A program that allows users to select and purchase theater tickets at the “Uptown Theater” based on price, location, and availability, while tracking sales for the theater staff.

To start the program each day the manager must login. The main (manager) window will appear with a login, create password, and cancel button. A password must exist (see file later) for the login button to be enabled. The password is created in a separate window and must be 9 characters or more, and it must have at least on digit, uppercase and lowercase letter. The program will continue to show error messages and prompt for a password until a valid password is created. The valid password will be stored in a file for validation on login.

When a valid password has been created or on subsequent program runs, the main window “Create Account” button for the manager will be disabled. When the login button is clicked, the main window will change (morph) to add a login entry box.

When the correct password has been entered, a price selection window for the manager will appear requesting a “Pricing Selection” and a choice of Matinée or Evening pricing. The selection will determine which file is read in to load the program pricing for seating in the theater. Files are used to allow for text edit of pricing for seasonal and special event pricing.

When the pricing selection has been made, the Theater Kiosk window will appear with the theater seating and the interface for customers. The design must accommodate a user friendly seat selection and ticket purchasing interface (see the theater seating image later in this document), and the current time and next “show time”.

When a seat has been selected for purchase, the user must be able to unselect that seat or choose another. When a seat has been purchased (we’ll assume the payment is made), a ticket will be printed (displayed in a separate window), and the manager screen will be updated to reflect the change.

Sold out sections must be disabled and handled in some user-friendly way, as well as reported on the management display. When all of the seats have been sold in the theater, a banner should appear on the theater display and manager screen with the text “This showing has been sold out.”, and the interface should be disabled.

The program is launched from a computer by the manager, and runs on a kiosk in the theater lobby. The manager monitors seat sales by section in another window or web page on her computer, which also displays total ticket sales in number of seats and dollars. The data is also displayed graphically, and is near-real time. Using Python

Python

Proje NO: #21660371

Proje hakkında

6 teklif Uzak proje Aktif 4 yıl önce

Seçilen:

susanpallang

Hello Sir. I'm very talented Python developer and I'm very happy to have a chance of bidding your project. I have read carefully the descriptions and understood clearly what you want. You can review my portfolio: ht Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 30%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(4 Değerlendirme)
2.9

Bu iş için 6 freelancer ortalamada $285 teklif veriyor

AlexanderPGR

Hi Dear I read your requirements carefully. I have rich experience with Python Django, Flask, selenium, Web Scrapy, software architecture and so on. You can see my good reviews for python projects. Please touch me. I w Daha Fazla

$1000 SGD in 7 gün içinde
(20 Değerlendirme)
5.2
luiswilliam

Hello, I read the description of your project thoroughly. I understand your requirements initially and I have experiences of the field. I am a speicalist of: * React.js, Angular for Frontend, * .NET Core API for Bac Daha Fazla

$140 SGD in 2 gün içinde
(6 Değerlendirme)
4.7
Valuesolutions

Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things

$250 SGD in 7 gün içinde
(6 Değerlendirme)
4.3
perfectcoder2019

Hello How are you I have checked your description It is the best proper for me to work on this project , so i am sure I can complete this in time i have full time and I can start to work immediately Please contact m Daha Fazla

$140 SGD in 5 gün içinde
(0 Değerlendirme)
0.0