1 / 11

Statistics evaluation for Teleacademy.it

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.

Télécharger la présentation

Statistics evaluation for Teleacademy.it

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Statistics evaluation for Teleacademy.it Developed by Amatulli Luca, Mair Paul, Martin Johannes

  2. 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

  3. User stories

  4. CRC Cards - GUI

  5. CRC Cards – Data Collection

  6. CRC Cards – SQL Connection

  7. CRC Cards - SQL Queries

  8. CRC Cards - SQL Queries (cont.)

  9. CRC Cards - Graphs

  10. The UML diagram

  11. 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).

More Related