Question: Write a python program for the following case study Total Points 1 0 Last date and time of submission: 2 6 September 2 0 2

Write a python program for the following case study
Total Points 10
Last date and time of submission: 26 September 2024 at 8 PM
Execute and explain to your instructor: 27 September 11:00 AM to 12:20 PM
Case Description:
Southern Arkansas University has a shuttle bus for the students, employees, and
faculty members that run through the university to marketplaces from 9 am
(9:00:00) to 8 pm (20:00:00). They have several part-time student drivers to drive
this bus. Inside the bus is the manual record book where they write their duty
records as |Student id#| Full Name| Date| Duty Start time |Duty End time| Driver-
Signature|. At the end of the month, one employee of the account section collects
the record book and makes the part-time salary for them. The honorarium per hour
for a part-time student worker is 15.50 USD. Write a program in python to help the
employee do this job. As a programmer, you should keep in mind that the driver
may write the wrong date and time or the employee can give the wrong input. So,
there should be functions for date and time validation. The
date (mm/dd/yyyy) must be a valid date and within the bill month and year. The
time (hh-min-sec) must be a valid time whose range is 9:00:00 to 20:00:00. The
duty end-time must be greater than the duty start-time. The output will be in the
following format:
Example Output:
Southern Arkansas University
Student Worker Bill: The year 2024 and the Month 08
Student ID# 9999991222 Name: Mr/Ms mmm
Date Start_time End_time Duration (in H) Amount
-----------------------------------------------------------------------
07/08/20229:00:0015:00:006.0093.00
13/08/202212:00:0019:30:007.50116.25
25/08/202215:00:0018:00:003.0046.50
-------------------------------------------------------------------------------------------
Total Amount is: 255.75 USD
The program should include following functions: duty date
validation, duty time validation, total duty hour calculation, one
day bill calculation, and, monthly bill generation

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!