Answered step by step
Verified Expert Solution
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
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 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 codeStep 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