CSIS 208 Course Project
Just Click on Below Link To Download This Course:
https://bit.ly/38nIPT4
CSIS 208 Course Project
Final
Class Project Grading System:
You are currently taking a course at Liberty University
and you notice your professor has been keeping track of grades manually. To help
alleviate any issues he is having you decide to create a Visual Basic program
that will allow him to enter grades for each student and produce a report for
later use. You sit down with him to come up with the following requirements for
the application:
Requirements:
There will be at least two forms, the student form and the grade entry form.
The initial form will
provide the professor with the following functionality:
- Student populated list
- The student list must be populated from a .txt file into an array
- The student list will vary from term to term so the array has to
be flexible
- The student list can be in a drop-down box or in a list box
- When the professor selects the student from the
list provided a student entry form is displayed.
- When the quit button is selected the user will be
presented with a verification if the professor would like to leave the
screen
The
student entry form will provide the professor with the following functionality
- The student name
- A picture of the student selected is required for verification (the
student image will be named with the studentname.jpg)
- The ability to enter the following number of assignments for each
category (2 tests (out of 100 each), 3 quizzes (out of 50 points each), 5
assignments(out of 50 points each))
- Indication if any of the individual grades are below 70 percent
- A calculate button
- A clear button
The clear button will clear everything on the screen except for the student name and image - A cancel button
The cancel button returns to the previous form for the professor to select a new student - The calculate button is required to include the
following”
- A check to see if any grades are missing. If a grade is missing
the user is prompted with an error and the application directs the
professor to the location of his mistake. The program will not keep
calculating
- A total for each category where all assignments for each category
are out of the same number of points
- Once the totals are determined, the total grade is calculated
using the following percentage
- Tests – percentage of grade 50%
- Quizzes – percentage of grade 20%
- Assignments – percentage of grade 30%
- The professor is presented with a report to the screen with the
following information:
- The total student points
- The total final letter grade for the student using
the following breakdown:
- 90-100 = A
- 80-89 = B
- 70-79 = C
- Below 70 = Not passing
- If the student fails the form background color will
change
For this assignment you will provide appropriate pictures
of your choice for the students selected, one being an image that is provided
along with the assignment.
The student list will be created and populated by you.
You must have at least 5 students and all students must be unique.
As in all of
your assignments, make sure that you have used appropriate programming
techniques (i.e. naming of controls and variables, form has a title, internal
documentation/comments are clear, formatting of any currency fields, etc.)


Comments
Post a Comment