Please alter the frontend.py script containing the GUIcode by changing itsfunctional-oriented design intoan OOPdesign.
For your convenience, the files frontend.py, backend.py (in OOPstyle) and the book.db files are attached in the resources in this article.