edwardUL99 / StudSysCppCLI

A CLI UI for the StudSysCpp Project. This is a "dummy" project that is not used but done to practise C++ and also software engineering in terms of issues, issue tracking, issue refinement, requirements engineering, releases and also databases
GNU General Public License v3.0
0 stars 0 forks source link

Add functionality to allow editing modules/courses/lecturers/students #81

Open edwardUL99 opened 4 years ago

edwardUL99 commented 4 years ago

There is currently either no functionality or very limited functionality for editing modules, courses, lecturers and students in version 1.0. In future releases, functionality should be added to enable this editing.

This can be broken down into a sub-task for each of the following if necessary:

edwardUL99 commented 4 years ago

An example of issues caused by not being able to edit module is that if a lecturer is removed for a certain module, a module is left without a lecturer and is left NULL. From the CLI, this cannot be fixed so as far as the library is concerned you have no access to that module from lecturer login. To change lecturer the database has to be logged into and added there