Description

Realize a student information management program.

(1) The prototype using the command line interface is as follows. You need to implement all of the functions in the prototype. The interface is only for reference, and you can properly fabricate other functional requirements on this basis. 

(2) All student information needs to be stored in the file. Each time you run the program, you can load all student information you entered previously

38137112

Implement the program with a graphical user interface. The interface prototype is as follows. The graphical user interface could be realized by html or other methods.

38137116

After that, please implement a network system. Student information is stored on the server. The users use the system through a web browser or a client. You need to make the class diagram and explain which design pattern are being used.