Unless the management bought a general scheduling system and not one specifically made for the restaurant business, then this is the fault of the software developers for building a system without doing the appropriate market research first.
I do believe this is a general restaurant booking system. By looking at the URL in the image you can see that this is a online based restaurant booking system.
Usually these smaller swedish restaurants doesn't have any management and the owner is usually the headwaiter.
It was made specifically for the restaurant business. Look closely at the last screenshot. You can see that it's a web app running in Chrome. The URL is visible, and the website is a "reservation service for restaurants".
Also of interest: the company uses a freemium model.