Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C++ programming language BCIS 3343 Lab 02 Problem Statement Complete Programming Problem and Programming Problem 2, page 712 of the textbook with the following ADDITIONAL

image text in transcribedC++ programming language

BCIS 3343 Lab 02 Problem Statement Complete Programming Problem and Programming Problem 2, page 712 of the textbook with the following ADDITIONAL REQUIREMENTS: Create the Employee class as an Abstract class (no abstract properties or methods required Create a No-arg constructor and Parameterized constructor to receive the value of each private field of the class) for ALL classes The project should contain Three (3) forms (see example form below) Main for which allows user to select enthera Production Worker or a Shil Supervisor Exit the application A form (with appropriate name) for enlering and displaying Production Worker information Text boxes should be used for input and labels for output. Include a clear and Close huttinn. Acerp Rutton and Cond Burton properties should be set to Display and Clour buttons, respectively. o A form (with appropriate rame) for entering and displaying Shin Supervisor information Text boxes should be used for input and labels for cupul. Include a Clour and Close bullon Accep Button and Cancel Button properties should be set to Display and Clear buttons respectively. NOTE: In order for the Clear button to function properly the Production Worker and Shift Supervisor forms MUST be displayed using the show method. Implement the following input validation: O All information is required in each input/output form for Production Worker and Shift Supervisor information. A message should be displayed if any text box is left blank and focus should return to the text box causing the error. All numerie data for each classic w owee number, whilumber, hourly ry rate, a wal salary, and animal podrio bonus) should be validated for appropriate data type and that it is greater than zero. Employee number and Shill nurnber represent whole number, while the other values represent monetary values. o When creating a Production Worker object, the range of values for shift number should be restricted to 1 or 2. Main form Production Worker Form Shin Supervisor Form Pro Worker BE Super The program MUST include standard features of a Windows application including: o Change the default Text property of each form to something descriptive O Appropriate naming conventions for all controls (ie, buttons, labels, and text boxes) Buttons with appropriate name and standard keyboard access key Ensure tab order for form is logical Appropriate naming conventions and data type declarations for variables Remove all unused event handlers from the program code BCIS 3343 Lab 02 Problem Statement Complete Programming Problem and Programming Problem 2, page 712 of the textbook with the following ADDITIONAL REQUIREMENTS: Create the Employee class as an Abstract class (no abstract properties or methods required Create a No-arg constructor and Parameterized constructor to receive the value of each private field of the class) for ALL classes The project should contain Three (3) forms (see example form below) Main for which allows user to select enthera Production Worker or a Shil Supervisor Exit the application A form (with appropriate name) for enlering and displaying Production Worker information Text boxes should be used for input and labels for output. Include a clear and Close huttinn. Acerp Rutton and Cond Burton properties should be set to Display and Clour buttons, respectively. o A form (with appropriate rame) for entering and displaying Shin Supervisor information Text boxes should be used for input and labels for cupul. Include a Clour and Close bullon Accep Button and Cancel Button properties should be set to Display and Clear buttons respectively. NOTE: In order for the Clear button to function properly the Production Worker and Shift Supervisor forms MUST be displayed using the show method. Implement the following input validation: O All information is required in each input/output form for Production Worker and Shift Supervisor information. A message should be displayed if any text box is left blank and focus should return to the text box causing the error. All numerie data for each classic w owee number, whilumber, hourly ry rate, a wal salary, and animal podrio bonus) should be validated for appropriate data type and that it is greater than zero. Employee number and Shill nurnber represent whole number, while the other values represent monetary values. o When creating a Production Worker object, the range of values for shift number should be restricted to 1 or 2. Main form Production Worker Form Shin Supervisor Form Pro Worker BE Super The program MUST include standard features of a Windows application including: o Change the default Text property of each form to something descriptive O Appropriate naming conventions for all controls (ie, buttons, labels, and text boxes) Buttons with appropriate name and standard keyboard access key Ensure tab order for form is logical Appropriate naming conventions and data type declarations for variables Remove all unused event handlers from the program code

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Repairing And Querying Databases Under Aggregate Constraints

Authors: Sergio Flesca ,Filippo Furfaro ,Francesco Parisi

2011th Edition

146141640X, 978-1461416401

More Books

Students also viewed these Databases questions

Question

Define Management or What is Management?

Answered: 1 week ago

Question

What do you understand by MBO?

Answered: 1 week ago

Question

What is meant by planning or define planning?

Answered: 1 week ago

Question

Define span of management or define span of control ?

Answered: 1 week ago

Question

love of humour, often as a device to lighten the occasion;

Answered: 1 week ago

Question

orderliness, patience and seeing a task through;

Answered: 1 week ago

Question

well defined status and roles (class distinctions);

Answered: 1 week ago