This report details the object and data modelling for a university enrollment system, focusing on use cases, storyboards, and drill-down functionalities. The report begins by identifying eight use cases crucial for system development, such as storing student details, authentication, and course management. A storyboard is then created to visualize user interactions, followed by an explanation of drill-down techniques, which enable users to navigate through data layers for detailed analysis. The discussion explores how drill-down reports facilitate self-service analytics and business intelligence, highlighting the capabilities of JReport for report generation, scheduling, and bursting. The report emphasizes the importance of interactive dashboards and integration with BPM suites to enhance system performance and user experience. The conclusion underscores the value of use cases, drill-down implementation, and tools like JReport in simplifying system development and empowering end-users.