Changes between Version 6 and Version 7 of QueryOptimization
- Timestamp:
- 05/20/26 00:21:04 (7 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v6 v7 5 5 === View 1. vw_election_results === 6 6 7 7 1. Примарен филтер за погледот vw_election_results ќе биде според името на изборот (election_name), а исто така ќе се користи и според типот на избор (election_type) и дали партијата го поминала изборниот праг (passed_threshold). 8 2. Примарен случај на употреба ќе е приказ на финалните изборни резултати за конкретен избор, со процент на гласови за секој политички субјект и информација дали го поминале прагот од 5%. За овој поглед ни се важни перформансите, бидејќи без него не може да се прикажат официјалните резултати по завршување на изборите. 9 3. Иницијалното време за извршување на погледот е ___ms/s. 8 10 9 11 --- … … 11 13 === View 2. vw_dhondt_seat_allocation === 12 14 13 15 1. Примарен филтер за погледот vw_dhondt_seat_allocation ќе биде според election_id (id на избор), а исто така ќе се користи и според region_name (изборен округ) и entity_name (политички субјект). 16 2. Примарен случај на употреба ќе е приказ на распределбата на пратенички мандати по Д'Онт метод за секој изборен округ. За овој поглед ни се важни перформансите, бидејќи ја пресметува комплексната логика за пропорционална распределба на мандати и без него резултатите не можат да се прикажат во реално време. 17 3. Иницијалното време за извршување на погледот е ___ms/s. 14 18 --- 15 19 16 20 === View 3. vw_invalid_ballot_analysis === 21 22 1. Примарен филтер за погледот vw_invalid_ballot_analysis ќе биде според election_id (id на избор), а исто така ќе се користи и според region_name (општина) за географска анализа на неважечките гласачки ливчиња. 23 2. Примарен случај на употреба ќе е анализа на процентот на неважечки гласачки ливчиња по општини и избори, со цел откривање на аномалии во гласањето. За овој поглед ни се важни перформансите, бидејќи се користи од изборните набљудувачи во реално време за време на броењето. 24 3. Иницијалното време за извршување на погледот е ___ms/s 17 25 18 26 --- … … 80 88 === View 7. vw_party_performance_over_time === 81 89 90 1. Примарен филтер за погледот vw_party_performance_over_time ќе биде според entity_name (име на политички субјект), а исто така ќе се користи и според election_date за приказ на тренд во одреден временски период. 91 2. Примарен случај на употреба ќе е следење на трендот на изборна поддршка за одредена партија или коалиција низ повеќе изборни циклуси. Овој поглед е важен за аналитичкиот дел на апликацијата, бидејќи без него не може да се прикаже историскиот развој на политичката поддршка. 92 3. Иницијалното време за извршување на погледот е ___ms/s 82 93 83 94 --- … … 85 96 === View 8. vw_polling_station_stats === 86 97 98 1. Примарен филтер за погледот vw_polling_station_stats ќе биде според election_id (id на избор), а исто така ќе се користи и според station_id за преглед на статистики за конкретно гласачко место. 99 2. Примарен случај на употреба ќе е приказ на детални статистики по гласачко место — вкупен број регистрирани гласачи, број на гласани, важечки и неважечки ливчиња и процент на излезност. За овој поглед ни се важни перформансите, бидејќи се користи за мониторинг на излезноста во реално време за време на изборниот ден. 100 3. Иницијалното време за извршување на погледот е ___ms/s. 87 101 88 102 --- … … 122 136 === View 11. vw_regional_voting_patterns === 123 137 124 138 1. Примарен филтер за погледот vw_regional_voting_patterns ќе биде според election_name (име на избор), а исто така ќе се користи и според region_name за преглед на доминантниот субјект во одреден регион. 139 2. Примарен случај на употреба ќе е идентификување на доминантната партија или кандидат во секоја општина за даден избор. Овој поглед е клучен за географската визуелизација на изборните резултати, и без него не може да се прикаже политичката карта по завршување на изборите. 140 3. Иницијалното време за извршување на погледот е ___ms/s. 125 141 126 142 --- … … 128 144 === View 12. vw_voter_turnout === 129 145 146 1. Примарен филтер за погледот vw_voter_turnout ќе биде според election_id (id на избор), а исто така ќе се користи и според election_type (тип на избор) и region_name (општина) за споредба на излезноста по региони. 147 2. Примарен случај на употреба ќе е следење и споредба на излезноста на гласачите по општини и типови на избори, со приказ на валидни и неважечки гласачки ливчиња и вкупен процент на излезност. За овој поглед ни се важни перформансите, бидејќи претставува еден од најчесто користените погледи — се прикажува јавно во реално време за време на изборниот ден. 148 3. Иницијалното време за извршување на погледот е ___ms/s. 149
