Question
Make a GUI using tkinter: The wonderful company, SpaceZ, is a fictional company that makes its money by providing orbital services (aka, blasting rockets into
Make a GUI using tkinter:
The wonderful company, SpaceZ, is a fictional company that makes its money by providing orbital services (aka, blasting rockets into space). They have an aggressive marketing department trying to get all possible launches filled. There are 7 customers that the marketing department tracks.
The marketing department has 3 active sales staff on commission. The Commission report is the total of each salespersons commission as well as total commission at the bottom.
SpaceZ offers a range of services including manned spaceflight at various cost levels as shown below.
Orbital Services:
Service Code: ORB1
Short Description: Satellite: LEO
Fee: 65,000,000
Sales Commission: 0.1%
1st Stage Recovery: Land
Service Code: ORB2
Short Description: Satellite: GSO
Fee: 67,000,000
Sales Commission: 0.12%
1st Stage Recovery: Land
Service Code: ORB3
Short Description: Satellite: SSO
Fee: 72,650,000
Sales Commission: 0.12%
1st Stage Recovery: Sea
Service Code: ISS5
Short Description: Satellite: 5T
Fee: 76,137,129
Sales Commission: 0.09%
1st Stage Recovery: Sea
Service Code: MOON2
Short Description: Tourist: Moon
Fee: 98,000,000
Sales Commission: 0.13%
1st Stage Recovery: Land
Service Code: DUNA
Short Description: Science: Mars
Fee: 198,000,000
Sales Commission: 0.08%
1st Stage Recovery: None
The following adjustments are made to commissions:
If the 1st stage is recovery by sea then the amount commission is calculated upon is reduced by $265,000. This is to incentivise sales people to sell easily recoverable launches.
The company CODC is part owned by SpaceZ so no sales commissions are given to marketing for CODC launches.
If the first stage recovery is none (i.e. not recovered) then the amount commission is calculated upon is reduced by $2,900,000. This is to incentivise sales people to sell recoverable launches.
If the 1st stage recovery is by land, then no adjustments are to be made.
Customers:
Code: ESAA
Name: Europe Systems Alternative Agency
Contact Name: Jean-Claude Junxer
Address: 23 Razor Road Belconnen ACT 2617
Salesperson: Azumi
Code: NASHA
Name: National Air Space Hash Agency
Contact Name: Jimmy Briden
Address: 2 Mashup Drive Bruce ACT 2617
Salesperson: Chung
Code: ASA
Name: Aussie Space Agency
Contact Name: Megan Clock
Address: Flat 31/a, Bax Units Stix st Marble bar 6760
Salesperson: Azumi
Code: TICK
Name: Tick Incorporated
Contact Name: Mark Watson
Address: 87 Race drive Bathurst 2795
Salesperson: James
Code: BINC
Name: Byer Private Space Incorporated
Contact Name: Marillyn Hewson
Address: 212 Webly Drive Canowindra NSW 2804
Salesperson: James
Code: CODC
Name: Corporate Space Trust
Contact Name: Zhang Chen
Address: 212 Scorch Drive Beltana SA 5730
Salesperson: Azumi
Code: MARZ
Name: The Mars Gen Inc
Contact Name: Cool Dude
Address: 26 O Conners Road, Werribee South, VIC 3030
Salesperson: James
The system you need to build helps with customer management by providing the following services:
A clear easy to use menu which should be display on GUI:
Audit Report: It lists the basic information on which the program works. Display the details of all the Orbital Services and details of All the customer table
Audit Report Sample Output Data
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started