Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Faculty Members Record System Project Abstract: File handling has been effectively used for each feature of this project (use files). Here, The system must allow

image text in transcribed
image text in transcribed
Faculty Members Record System Project Abstract: File handling has been effectively used for each feature of this project (use files). Here, The system must allow the user create a new faculty member record, save and update that record. All records will be stored on file. A faculty member record consists of the following pieces of information: FMID: (id number this is a unique ID, the system shouldn't allow duplicates) First_Name: Last_name: Age: Birth_Date: Hire_date: Salary: Courses_Taught: The following functions should be in the main menu of the project: - Add Record: For this feature "void read_data() function has been used to add Faculty member record into the file. It asks for information such as ID, first name, last name......to be entered. Show/List Data: With the information provided in add record, the void show_data() function in this system project in C++ show the record corresponding to a particular FMID, first name or last name. all info need to be displayed. The function should ask the user the following: Based on what?, (1. ID, 2. F name and 3. Last name), then the function displays all entries matching the user input, "No Results" otherwise. Search Record: When the function for this feature is first executed, it shows the total records in the file, and the user can then search by FMID. If the record searched for is not found, the system project in C++ displays the message - "Error in opening! File Not Found!!" Edit Record: This works in similar manner to the Search feature. When the function for Edit Record is first executed, it shows the total records in the file, and the information by matching the user input,"No Results otherwise. Search Record: When the function for this feature is first executed, it shows the total records in the file, and the user can then search by FMID. If the record searched for is not found, the system project in C++ displays the message - "Error in opening! File Not Found!!" Edit Record: This works in similar manner to the Search feature. When the function for Edit Record is first executed, it shows the total records in the file, and the user can edit the information by providing FMID. Then, the C++ project shows all the data in that record, and the user can enter any data to modify. If the record to be edited for is not found, it displays the message - "Error in opening! File Not Found!!" Delete Record: First of all, when the function of this feature is executed, it shows all the records in the file, and the user can enter the FMID to delete. If the record was not found, this system project in C++ displays the message - "Error in opening! File Not Found!!" Output Screens: SALERE Felection te 1 rends 2-3 recard Tren Tole Search Recent from File 4-se en elete Heerd ter your choice! I Main Menu

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_2

Step: 3

blur-text-image_3

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

Handbook Of Relational Database Design

Authors: Candace C. Fleming, Barbara Von Halle

1st Edition

0201114348, 978-0201114348

More Books

Students also viewed these Databases questions

Question

Discuss the limitations of K-means clustering.

Answered: 1 week ago

Question

3. Job rotation is used for all levels and types of employees.

Answered: 1 week ago