Accents Software Inc. is a company that develops accounting and CRM software for small- and medium-size organizations. Today, they have several thousand clients with almost fifty thousand end users. They realized that many of their clients provide professional services to other organizations, and therefore, have specific needs.
The company decides to enhance their offer with another software package, Bill Your Time. The main purpose of this new application is to perform time tracking of clients' employees and to effectively schedule the tasks that they work on.
All Accents Software's programs are built on the Microsoft platform. Their accounting software can be configured to use Microsoft SQL Server as well as Microsoft Access databases for the backend. It is multiuser software; typically, users work on their workstations connected to the central database. The MS Access solution is not used much; it also has certain security problems...