Question: Create program that will perform process of the details given in Q1-A, Q1-B, Q1-C, Q1-D, Q1-E and Q1-F. The Utopian Department of Wellbeing requires manufacturing

 Create program that will perform process of the details given in

Create program that will perform process of the details given in Q1-A, Q1-B, Q1-C, Q1-D, Q1-E and Q1-F. The Utopian Department of Wellbeing requires manufacturing sites to undergo a safety compliance audit periodically. This is in order to ascertain any penalties which must be applied according to a set of criteria. As part of the process a series of inspections are performed on the site. Each inspection may identify any number of hazards. On this basis a penalty level is assigned You will need to create a program using a programming language of your choosing which will handle the processing of the details of each audit as per the following sub-questions. Your program must capture the information described and display the details of each site. Sub-question Q1-A and 0 0 Q1-B Q1-C Description You must define an appropriate multi-dimensional set of values which satisfies the following requirements: There may be any number of manufacturing sites The following information is tracked for each site The textual address of the site A unique numeric code Each site has an arbitrary number of inspections conducted upon it each inspection consists of the following The date of the inspection A number of hazards (each hazard is represented as a real number in the range 0.0 - 1.0 depending on how serious the hazard is) The name of the inspector The penalty level applied to the site (calculated in Q1-E) as either none, mild, heavy, shutdown. Input into the system may be made either via a graphical user interface, file (binary or text), or terminal as deemed appropriate by you. The input must cover all suitable fields for a flexible number of departments and modules. The number of sites and of inspections must be flexible. Output from the system (including appropriate alerts / error messages / User prompts) must consist of all of the captured and calculated details and classifications (see Q1-E) of all projects. Make use of structured programming constructs suitable to your selected programming language to break down the problem into modular parts. A penalty rating must be calculated for each site as follows The rating is made by totalling the hazards at the site If any single hazard score is above 0.75 then the site must be shutdown If the total hazard score is above 10 then the site must be shutdown. If the score is in the range 6 - 7.5 then the penalties must be heavy If the score is in the range 5 -6 (exclusive) then the penalties must be mild Make use of self-documenting code, explicit comments, and error handling. Q1-D Q1-E 0 0 D Q1-F Create program that will perform process of the details given in Q1-A, Q1-B, Q1-C, Q1-D, Q1-E and Q1-F. The Utopian Department of Wellbeing requires manufacturing sites to undergo a safety compliance audit periodically. This is in order to ascertain any penalties which must be applied according to a set of criteria. As part of the process a series of inspections are performed on the site. Each inspection may identify any number of hazards. On this basis a penalty level is assigned You will need to create a program using a programming language of your choosing which will handle the processing of the details of each audit as per the following sub-questions. Your program must capture the information described and display the details of each site. Sub-question Q1-A and 0 0 Q1-B Q1-C Description You must define an appropriate multi-dimensional set of values which satisfies the following requirements: There may be any number of manufacturing sites The following information is tracked for each site The textual address of the site A unique numeric code Each site has an arbitrary number of inspections conducted upon it each inspection consists of the following The date of the inspection A number of hazards (each hazard is represented as a real number in the range 0.0 - 1.0 depending on how serious the hazard is) The name of the inspector The penalty level applied to the site (calculated in Q1-E) as either none, mild, heavy, shutdown. Input into the system may be made either via a graphical user interface, file (binary or text), or terminal as deemed appropriate by you. The input must cover all suitable fields for a flexible number of departments and modules. The number of sites and of inspections must be flexible. Output from the system (including appropriate alerts / error messages / User prompts) must consist of all of the captured and calculated details and classifications (see Q1-E) of all projects. Make use of structured programming constructs suitable to your selected programming language to break down the problem into modular parts. A penalty rating must be calculated for each site as follows The rating is made by totalling the hazards at the site If any single hazard score is above 0.75 then the site must be shutdown If the total hazard score is above 10 then the site must be shutdown. If the score is in the range 6 - 7.5 then the penalties must be heavy If the score is in the range 5 -6 (exclusive) then the penalties must be mild Make use of self-documenting code, explicit comments, and error handling. Q1-D Q1-E 0 0 D Q1-F

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 Databases Questions!