How can a time and attendance system be built from a business perspective, with a layered architecture and clear lines of responsibility? The central focus is reporting as a business product that transforms raw event data into decision-supporting information.