Time to re-visit the bookshop project for which you made an analysis design document.
Complete the design phase for this project. Use either flowcharts, pseudocode, or structure diagrams to show how your code will operate. Design a text based user interface. Create a test plan that can be used to check if the program is working correctly and preventing any errors from reaching the user.