DeVry BIS 311 Week 4 iLab Latest

$25

Quantity:

Description

DeVry BIS 311 Week 4 iLab Latest

Question

ILAB OVERVIEW

SCENARIO/SUMMARY

IN THIS LAB, YOU WILL IMPLEMENT A GRADE CALCULATOR APPLICATION THAT MEETS THE FOLLOWING BUSINESS REQUIREMENTS:

GRADE CALCULATOR BUSINESS REQUIREMENTS

THE USER TYPES THE NUMBER OF GRADES HE OR SHE WISHES TO ENTER IN A TEXT BOX. WHEN THE USER CLICKS A BUTTON, THE APPLICATION ENTERS A LOOP THAT ACCEPTS THE SPECIFIED NUMBER OF GRADES AND TOTALS THEM UP. THE APPLICATION THEN DISPLAYS THE ENTERED GRADES AND THEIR AVERAGE, FORMATTED TO TWO DECIMAL PLACES.

GRADE CALCULATOR TOE CHART

TASK OBJECT EVENT
GET THE FOLLOWING INPUTS FROM THE USER:
NUMBER OF GRADES TO ENTER TXTNUMGRADES
EACH GRADE INPUT BOX
PERFORM THE FOLLOWING PROCESSING: BTNCALCAVGGRADE CLICK
ADD UP THE TOTAL OF ALL GRADES
DIVIDE THE TOTAL BY THE NUMBER OF GRADES TO CALCULATE THE AVERAGE
DISPLAY THE FOLLOWING OUTPUTS:
EACH GRADE TXTGRADES
AVERAGE GRADE FORMATTED WITH TWO DECIMAL PLACES LBLAVERAGE

PSEUDOCODE FOR GRADE CALCULATOR APPLICATION

START

DECLARE NUMERIC CONSTANT FOR MAXIMUM NUMBER OF GRADES =100

DECLARE NUMERIC VARIABLES FOR:

NUMBER OF GRADES

GRADE

TOTAL OF GRADES (INITIALIZE TO 0)

AVERAGE GRADE

DECLARE NUMERIC ARRAY GRADEARRAY ABLE TO HOLD THE MAXIMUM NUMBER OF GRADES

GET THE NUMBER OF GRADES

REPEAT FOR EACH GRADE UP TO NUMBER OF GRADES

GET THE GRADE

STORE THE GRADE IN THE GRADEARRAY ARRAY

ADD THE GRADE TO THE TOTAL OF GRADES

END REPEAT

CALCULATE AVERAGE GRADE =TOTAL OF GRADES/NUMBER OF GRADES

REPEAT FOR EACH GRADEARRAY ELEMENT UP TO NUMBER OF GRADES

DISPLAY THE GRADEARRAY ELEMENT

END REPEAT

DISPLAY THE AVERAGE GRADE FORMATTED WITH TWO DECIMAL PLACES

STOP

DELIVERABLES

SUBMIT A WORD DOCUMENT NAMED LAB4YOURFIRSTLASTNAME.DOCX (WHEREYOURFIRSTLASTNAME = YOUR FIRST AND LAST NAME; E.G., LAB4JOHNSMITH.DOCX) CONTAINING THE FOLLOWING:

• SCREENSHOT OF FORM SHOWING THE APPLICATION RUNNING, WITH 10 GRADES ENTERED AND DISPLAYED ALONG WITH THE CORRECT AVERAGE.

• COPY OF BUTTON-CLICK EVENT CODE

CATEGORY

ILAB OVERVIEW

SCENARIO/SUMMARY

IN THIS LAB, YOU WILL IMPLEMENT A GRADE CALCULATOR APPLICATION THAT MEETS THE FOLLOWING BUSINESS REQUIREMENTS:

GRADE CALCULATOR BUSINESS REQUIREMENTS

THE USER TYPES THE NUMBER OF GRADES HE OR SHE WISHES TO ENTER IN A TEXT BOX. WHEN THE USER CLICKS A BUTTON, THE APPLICATION ENTERS A LOOP THAT ACCEPTS THE SPECIFIED NUMBER OF GRADES AND TOTALS THEM UP. THE APPLICATION THEN DISPLAYS THE ENTERED GRADES AND THEIR AVERAGE, FORMATTED TO TWO DECIMAL PLACES.

GRADE CALCULATOR TOE CHART

TASK OBJECT EVENT
GET THE FOLLOWING INPUTS FROM THE USER:
NUMBER OF GRADES TO ENTER TXTNUMGRADES
EACH GRADE INPUT BOX
PERFORM THE FOLLOWING PROCESSING: BTNCALCAVGGRADE CLICK
ADD UP THE TOTAL OF ALL GRADES
DIVIDE THE TOTAL BY THE NUMBER OF GRADES TO CALCULATE THE AVERAGE
DISPLAY THE FOLLOWING OUTPUTS:
EACH GRADE TXTGRADES
AVERAGE GRADE FORMATTED WITH TWO DECIMAL PLACES LBLAVERAGE

PSEUDOCODE FOR GRADE CALCULATOR APPLICATION

START

DECLARE NUMERIC CONSTANT FOR MAXIMUM NUMBER OF GRADES =100

DECLARE NUMERIC VARIABLES FOR:

NUMBER OF GRADES

GRADE

TOTAL OF GRADES (INITIALIZE TO 0)

AVERAGE GRADE

DECLARE NUMERIC ARRAY GRADEARRAY ABLE TO HOLD THE MAXIMUM NUMBER OF GRADES

GET THE NUMBER OF GRADES

REPEAT FOR EACH GRADE UP TO NUMBER OF GRADES

GET THE GRADE

STORE THE GRADE IN THE GRADEARRAY ARRAY

ADD THE GRADE TO THE TOTAL OF GRADES

END REPEAT

CALCULATE AVERAGE GRADE =TOTAL OF GRADES/NUMBER OF GRADES

REPEAT FOR EACH GRADEARRAY ELEMENT UP TO NUMBER OF GRADES

DISPLAY THE GRADEARRAY ELEMENT

END REPEAT

DISPLAY THE AVERAGE GRADE FORMATTED WITH TWO DECIMAL PLACES

STOP

DELIVERABLES

SUBMIT A WORD DOCUMENT NAMED LAB4YOURFIRSTLASTNAME.DOCX (WHEREYOURFIRSTLASTNAME = YOUR FIRST AND LAST NAME; E.G., LAB4JOHNSMITH.DOCX) CONTAINING THE FOLLOWING:

• SCREENSHOT OF FORM SHOWING THE APPLICATION RUNNING, WITH 10 GRADES ENTERED AND DISPLAYED ALONG WITH THE CORRECT AVERAGE.

• COPY OF BUTTON-CLICK EVENT CODE

CATEGORY

Step 2: Rename Form and Add Controls

<strong.EQUELLA.ECOLLEGE.COM/FILE/9C975E7B-3CCF-4CF6-9005-6CF86E077540/34/BIS311_W4_ILAB.HTML#TOP”>BACK TO TOP

(A) IN THE SOLUTION EXPLORER PANE ON THE RIGHT SIDE OF THE SCREEN, RIGHT-CLICK ON FORM1.VB, SELECT RENAME, AND CHANGE THE NAME TO GRADECALCULATOR.VB. PRESS ENTER AFTER ENTERING THE NEW FORM NAME.

(B) CHANGE THE TEXT PROPERTY OF THE FORM TO LAB 4 YOUR NAME(WHERE YOUR NAME = YOUR FULL NAME), AS YOU HAVE DONE IN PREVIOUS LABS.

(C) DRAG THE FOLLOWING CONTROLS FROM THE TOOLBOX ONTO THE FORM, ARRANGE THEM IN LOGICAL FASHION, AND SET THEIR PROPERTIES AS INDICATED IN THE TABLE BELOW:

CONTROL NAME PROPERTY TEXT PROPERTY MULTILINE PROPERTY SCROLLBARS PROPERTY READONLY
LABEL LABEL1 ENTER NUMBER OF GRADES:
TEXTBOX TXTNUMGRADES
BUTTON BTNCALCAVGGRADE GET GRADES AND CALCULATE AVERAGE
LABEL LABEL2 GRADES ENTERED:
TEXTBOX TXTGRADES TRUE VERTICAL TRUE
LABEL LBLAVERAGE AVERAGE WILL DISPLAY HERE

(D) ENSURE THAT ALL CONTROLS ARE POSITIONED AND SIZED SO THAT THE FORM HAS A NEAT, PROFESSIONAL APPEARANCE AND NONE OF THE TEXT IS CUT OFF. YOUR COMPLETED FORM SHOULD LOOK SIMILAR TO THE FOLLOWING.

Step 3: Code Button-Click Event

<strong.EQUELLA.ECOLLEGE.COM/FILE/9C975E7B-3CCF-4CF6-9005-6CF86E077540/34/BIS311_W4_ILAB.HTML#TOP”>BACK TO TOP

(A) DOUBLE-CLICK THE BUTTON ON THE FORM TO OPEN THE CODE EDITOR WITH A TEMPLATE FOR THE BUTTON-CLICK EVENT PROCEDURE.

(B) STARTING WHERE THE CURSOR IS POSITIONED, IN BETWEEN THE LINE BEGINNING PRIVATE SUB BTNCALCAVGGRADE_CLICK( . . . AND THE LINE END SUB, ENTER THE FOLLOWING CODE.

CODE FOR BUTTON-CLICK EVENT

‘GET GRADES AND CALCULATE AVERAGE ‘DECLARE CONSTANTS AND VARIABLES CONST INTMAX_NUM_GRADES AS INTEGER = 100 DIM INTNUMGRADES AS INTEGER DIM INTGRADE AS INTEGER DIM INTTOTAL AS INTEGER = 0 DIM DBLAVERAGE AS DOUBLE DIM INTGRADEARRAY(INTMAX_NUM_GRADES – 1) AS INTEGER ‘GET THE NUMBER OF GRADES INTEGER.TRYPARSE(TXTNUMGRADES.TEXT, INTNUMGRADES) ‘LOOP TO ACCEPT GRADES AND ADD UP TOTAL FOR INTGRADENUMBER AS INTEGER = 1 TO INTNUMGRADES INTEGER.TRYPARSE(INPUTBOX(“ENTER GRADE #” & INTGRADENUMBER), INTGRADE) INTGRADEARRAY(INTGRADENUMBER – 1) = INTGRADE INTTOTAL = INTGRADE NEXT INTGRADENUMBER ‘CALCULATE AVERAGE GRADE DBLAVERAGE = INTTOTAL / INTNUMGRADES ‘LOOP TO DISPLAY EACH GRADE ENTERED FOR INTGRADENUMBER AS INTEGER = 1 TO INTNUMGRADES TXTGRADES.TEXT = “GRADE #” & INTGRADENUMBER & ” = ” & INTGRADEARRAY(INTGRADENUMBER – 1) & VBCRLF NEXT INTGRADENUMBER ‘DISPLAY AVERAGE LBLAVERAGE.TEXT = “THE AVERAGE GRADE IS ” & FORMAT(DBLAVERAGE, “STANDARD”)

THE CODE EDITOR WINDOW SHOULD LOOK LIKE THE FOLLOWING AFTER YOU HAVE ENTERED YOUR CODE.

Step 4: Test, Debug, and Submit

<strong.EQUELLA.ECOLLEGE.COM/FILE/9C975E7B-3CCF-4CF6-9005-6CF86E077540/34/BIS311_W4_ILAB.HTML#TOP”>BACK TO TOP

(A) RUN THE APPLICATION BY DOING ONE OF THE FOLLOWING: CLICK THE START BUTTON; PULL DOWN THE DEBUG MENU AND SELECT START DEBUGGING; OR PRESS THE F5 KEY.

(B) YOUR FORM SHOULD APPEAR. TEST YOUR APPLICATION BY ENTERING THE VALUE 10 AS THE NUMBER OF GRADES AND CLICKING THE START BUTTON. AN INPUT BOX SHOULD APPEAR, PROMPTING YOU TO ENTER A GRADE. ENTER THE FIRST GRADE FROM THE LIST OF TEST DATA BELOW AND CLICK THE OK BUTTON IN THE INPUT BOX.CONTINUE ENTERING THE TEST GRADES, CLICKING OK AFTER EACH ONE, UNTIL ALL GRADES HAVE BEEN ENTERED.

GRADE # GRADE
1 60
2 93
3 89
4 61
5 60
6 70
7 85
8 76
9 76
10 92

DURING THE GRADE ENTRY PROCESS, YOUR SCREEN SHOULD LOOK LIKE THE FOLLOWING.

(C) AFTER YOU ENTER THE LAST GRADE, THE APPLICATION SHOULD DISPLAY ALL THE GRADES AND THE AVERAGE. YOUR SCREEN SHOULD LOOK AS FOLLOWS:

(D) IF YOU RECEIVE AN ERROR MESSAGE OR YOUR APPLICATION DOES NOT WORK CORRECTLY, DEBUG THE APPLICATION AND TRY AGAIN. POST IN THE Q & A FORUM OR CONTACT YOUR PROFESSOR FOR ASSISTANCE IF NEEDED.

(E) WHEN YOUR APPLICATION WORKS CORRECTLY, CAPTURE A SCREENSHOT OF THE FORM SHOWING THE 10 GRADES ENTERED AND THE AVERAGE, AND PASTE IT INTO A WORD DOCUMENT. REMEMBER, USE CTRL ALT PRINTSCREEN TO CAPTURE A SCREENSHOT. ALSO SELECT AND COPY YOUR BUTTON-CLICK EVENT CODE AND PASTE IT INTO THE WORD DOCUMENT. SAVE THE WORD DOCUMENT ASLAB4YOURFIRSTLASTNAME.DOCX (WHERE YOURFIRSTLASTNAME = YOUR FIRST AND LAST NAME; E.G., JOHNSMITH) AND SUBMIT IT TO THE APPROPRIATE DROPBOX.

 

DeVry Courses helps in providing the best essay writing service. If you need 100% original papers for DeVry BIS 311 Week 4 iLab Latest, then contact us through call or live chat.

DeVry BIS 311 Week 4 iLab Latest

Best DeVry BIS 311 Week 4 iLab Latest

DeVry BIS 311 Week 4 iLab Latest