Question: using python network programming Consider a simple client - server student information system with the following text files stored on the server side only. The
using python network programming Consider a simple clientserver student information system with the following text files stored on
the server side only. The server side does not store any other file related to the student
information system:
Studentsist.txt: contains three fields studentid firstname and lastname
Coursesist.txt: contains two fields Courseid and Coursename
Gradesist.txt: contains three fields studentid Courseid and grade
Here is a sample of the file contents:
StudentsList.txt
:Student:Ahmad
:Sara:Ali
CoursesList.txt
CS:ObjectOrientedProgramming
CS:StructuredProgramming
GradesList.txt
:CS:
:CS:
A Write a Python clientside program that:
Prompts the user to enter the student ID
Send student ID to the server
Receives the student transcript report from the server application and stores the student's
transcript on the client side in a text file named studentidtxt for example if the student ID
is then the file name should be txt
Where:
The first line of each transcript should contain the studentid firstname, and
lastname.
For courses where the same student has grades, the following information should
be stored in one record per line starting from the second line:
Courseid Coursename and grade
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
