User Instructions
User Instructions
1. Overview
The Student Report System is a console application. Interactions with the program are via a menu
system and simple commands. Messages generated by the application also appear in the same
console.
This application requires a text file to be copied to your file system. The file is called
“studentdata.txt” and needs to be located in the directory “C:/Temp”.
The application reads the text file. Extracting the following student information:
Each student also has a Student ID. Which is unique and is a whole number from 0 to 100000. This
Student ID ensures there are no duplicates in the database and allows students to be removed and
added to a student database.
Student information can only be read from the text file. Students can not be added or removed
from the text file.
The application then presents a menu. Each item on the menu is accessed by entering a number
corresponding to the required action.
i) Displays all the students in the database along with their marks, including their average
mark, for each course
ii) Display all the students in the database along with their grades, including their average
grade, for each course
iii) Add a new student to the database. The user is prompted for the required student data
iv) Remove a student from the database. The user is prompted for the student’s ID
2. Menu
The menu system looks like…
3. Messages
The application checks for appropriate user responses. If an inappropriate response is detected the
following messages will be displayed…
---oOo---