as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
design a program to track student attendance.
user
the program should be able to track student attendance by recording key information like date and time, students present, students absent, and any special circumstances. the program should also be able to display attendance data in easy-to-read formats like graphs, tables, and charts. additionally, the program should be able to send notifications to parents or guardians if there is an excessive amount of absences.
assistant