I believe that MyBiz Attendance has been renamed, and now it's known as Employee Attendance Software, which you can download from its official website in form of a trial. That version is also compatible with the operating system you have mentioned here.
Look at the system requirements available for this application:
2 GB of RAM
90 MB hard disk space
Compatible with Windows® 7 64- or 32-bit
Compatible with Windows® 8 and 8.1
Compatible with Windows® 10
Compatible with Windows® Server 2012
Download Size: 76 MB