110 likes | 242 Vues
Teleacademy's statistics evaluation tool, developed by Amatulli Luca, Mair Paul, and Martin Johannes, offers users the ability to select and display data from a PostgreSQL database or files. It provides visualizations in three formats: line graphs, bar graphs, and pie graphs. The tool integrates advanced programming techniques, such as polymorphism for runtime SQL query selection and RTTI for dynamic graph resizing, ensuring a user-friendly experience. It supports various user stories with dedicated CRC cards for GUI, data collection, SQL connections, and graph generation.
E N D
Statistics evaluation for Teleacademy.it Developed by Amatulli Luca, Mair Paul, Martin Johannes
Main features • Accepts user selection of the data to display • Gets data from a PostgreSQL database or files • Draws the data in three different formats • Line graph • Bar graph • Pie graph
More complex programming techniques • Polymorphism: the SQL queries are chosen at runtime. • RTTI: used for resizing the graphs (to identify the type of the Objects).