Do a course Information Management System based on the C language

Each course consists of the following items of information: course number, course name, course nature, hours, teaching hours, laboratory or machine hours, credits, Semester.

Listed below are the system's key features include:

  1. Program information file is created, based on the information prompted for the course, course information and then stored in a file.
  2. Increased course information, course information to add new information in the original file on the course, required to continue to save the original file, and prompts the user to choose whether to continue to increase operations.
  3. Delete course information, prompts the user to enter the number you want to delete the curriculum, if the information exists in the file, the information on the course Course ID corresponding to the deletion, otherwise the output message, and prompts the user to choose whether to continue with the delete operation .
  4. Modify course information, prompts the user to modify the operation of curriculum number, if this information exists, the user is prompted to enter the options you want to modify corresponding to the number, save the results to the original file, and prompts the user to choose whether to continue in the file modification operations.
  5. Information on this program to query operation, the output to meet the conditions of the course information in different conditions.
    •   By course name query, enter the course name.
    •   Press Semester query, enter Semester.
  6. Statistical information on this program work in different conditions.
    •   Course by course statistical nature of number of gates (Example: elective: . 5 doors; compulsory: 10 door).
    •   Find credit than or equal to 3 points of the course, and output their information.

Click here to download the source code and documentation

Guess you like

Origin blog.csdn.net/demongwc/article/details/84566601