Использование статистики тура для составления отчета
Итак, мы имеем результирующую таблицу с правильной разноской разделенных мест. Для обнародования результатов не хватает недостающих в ней иных статистических данных, а также различных "изюминок", присутствующих в любом туре.
Попробуем ликвидировать и этот пробел. Для большей полноты набора статистических данных добавляем в первую из трех таблиц, "Результаты и статистика тура", колонку "Средний балл" и итоговую строку. Теперь таблица приобрела такой вид:
Т.о. мы имеем почти все для начала составления отчета. Например, в таблице явно присутствует следующее:
В туре приняло участие 676 прогнозов от 85 участников. Сумма набранных баллов - 993, средний балл - 11,75.
Для перечисления номинантов тура можем использовать данные из субформы "Таблица тура":
Возвращаемся к таблице статистики и разбираем "по косточкам" матчи:
1. Динамо - Терек 1:0 = 20 "пятерок"
2. Томь - Урал 1:2 = 13 "пятерок"
3. Кубань - Спартак 2:2 = 11 "пятерок"
Здесь же можно отметить интересный факт:
Матч Волга - Зенит 1:3, несмотря на то, что по "пятеркам" занял только 4-ю ступень, стал вторым по совокупному результату - принес 189 баллов всем участникам.
Глядя на таблицу, не трудно определить "эксклюзивы". Например, единственный разгаданный исход матча Анжи - Ростов. Неизвестным только является имя обладателя данного прогноза. Но и это можно сделать, сконструировав запрос к базе данных на выборку ника участника, получившего 3 балла в данном матче. Такой запрос у нас сохранен в базе и мы можем им воспользоваться. Для универсальности мы сделали его параметрическим - чтобы получить список участников, необходимо внести в качестве параметров наименование матча и количество набранных баллов. Сначала копируем наименование матча из субформы "Матчи и Результаты". Далее в меню "Вид" выбираем "Источники данных" (F4), и в ней находим нашу базу, раскрываем список "Запросы", "Эксклюзивы". В параметр "Балл" вводим значение "3", в параметр матч - копируем сохраненное заранее наименование матча "Анжи — Ростов":
Как результат запроса у нас появится запись с единственным участником:
Аналогично по таблице статистики видим, что у нас в двух матчах имеются по две пятерки на двоих и, используя вышеприведенный запрос, определям:
В матче Амкар - Крылья Советов "пятерки" на двоих имеют участники FireDragon и issue.
В матче Локомотив - Краснодар 3:1 "пятерки" на двоих у участников albinos76 и alex 16.
Организация ведения конкурса прогнозов на форуме SPORTBOX.ru в базе данных OpenOffice.org Base
Автор tv1311, Jun 04 2013 02:25
Сообщений в теме: 64
#61
Отправлено 09 August 2013 - 22:32
#62
Отправлено 19 August 2013 - 03:26
Экспорт результатов в электронную таблицу
Следующим этапом совершенствования нашей программы будет интеграция базы данных с электронной таблицей. В данный момент рабочей является функция экспорта таблицы "Результаты матчей и статистика":
http://www.youtube.com/watch?v=55EHum6e4No&feature=youtu.be
На демо-клипе виден весь процесс прорисовки таблицы. Делается это не только быстро (что само по себе хорошо), но и позволяет увидеть нам невидимое ранее.
В прошлый раз мы отмечали, что по таблице легко определяются "эксклюзивы", неизвестными являлись только имена обладателей этих прогнозов. Теперь программа в ячейках, где количество набравших определенный балл меньше 10-ти, добавляет поле примечания, в котором и перечисляются ники участников. Само поле примечания отмечается красной точкой в верхнем правом углу ячейки. По наведению на него указателя всплывает примечание. По нажатию правой кнопки мыши в контекстном меню можно выбрать пункт "Добавить примечание" и скопировать ники участников для дальнейшего использования в составлении отчета.
В дальнейшем предполагается весь экспорт производить с оформлением в электронную таблицу.
О доступности обновлений будет сообщено по окончанию всех работ.
Следующим этапом совершенствования нашей программы будет интеграция базы данных с электронной таблицей. В данный момент рабочей является функция экспорта таблицы "Результаты матчей и статистика":
http://www.youtube.com/watch?v=55EHum6e4No&feature=youtu.be
На демо-клипе виден весь процесс прорисовки таблицы. Делается это не только быстро (что само по себе хорошо), но и позволяет увидеть нам невидимое ранее.
В прошлый раз мы отмечали, что по таблице легко определяются "эксклюзивы", неизвестными являлись только имена обладателей этих прогнозов. Теперь программа в ячейках, где количество набравших определенный балл меньше 10-ти, добавляет поле примечания, в котором и перечисляются ники участников. Само поле примечания отмечается красной точкой в верхнем правом углу ячейки. По наведению на него указателя всплывает примечание. По нажатию правой кнопки мыши в контекстном меню можно выбрать пункт "Добавить примечание" и скопировать ники участников для дальнейшего использования в составлении отчета.
В дальнейшем предполагается весь экспорт производить с оформлением в электронную таблицу.
О доступности обновлений будет сообщено по окончанию всех работ.
#63
Отправлено 19 August 2013 - 15:51
А вот так примерно будет выглядеть прорисовка основной таблицы:
Подсветка призовых баллов также производится программно, избавляя от рутинной поисковой работы вручную.
Подсветка призовых баллов также производится программно, избавляя от рутинной поисковой работы вручную.
#64
Отправлено 12 September 2013 - 22:05
Доступны для скачивания следующие связки для конкурсов
Чемпионата России с базой прогнозов за 7 сыгранных туров:
http://dndn.dp.ua/ooobase/win_rus.odb
http://dndn.dp.ua/ooobase/win_rus.odt
Чемпионата Германии с базой прогнозов за 4 сыгранных тура:
http://dndn.dp.ua/ooobase/win_ger.odb
http://dndn.dp.ua/ooobase/win_ger.odt
Чемпионата Англии с базой прогнозов за 3 сыгранный тура:
http://dndn.dp.ua/ooobase/win_eng.odb
http://dndn.dp.ua/ooobase/win_eng.odt
По просьбе Рок'а доступна незаполненная база для конкурса ФНЛ:
http://dndn.dp.ua/ooobase/win_fnl.odb
http://dndn.dp.ua/ooobase/win_fnl.odt
Желающие опробовать новые возможности (экспорт в электронную таблицу) могут подтвердить/опровергнуть (ненужное зачеркнуть) работоспособность
Чемпионата России с базой прогнозов за 7 сыгранных туров:
http://dndn.dp.ua/ooobase/win_rus.odb
http://dndn.dp.ua/ooobase/win_rus.odt
Чемпионата Германии с базой прогнозов за 4 сыгранных тура:
http://dndn.dp.ua/ooobase/win_ger.odb
http://dndn.dp.ua/ooobase/win_ger.odt
Чемпионата Англии с базой прогнозов за 3 сыгранный тура:
http://dndn.dp.ua/ooobase/win_eng.odb
http://dndn.dp.ua/ooobase/win_eng.odt
По просьбе Рок'а доступна незаполненная база для конкурса ФНЛ:
http://dndn.dp.ua/ooobase/win_fnl.odb
http://dndn.dp.ua/ooobase/win_fnl.odt
Желающие опробовать новые возможности (экспорт в электронную таблицу) могут подтвердить/опровергнуть (ненужное зачеркнуть) работоспособность
#65
Отправлено 15 September 2013 - 02:06
Выложил базу конкурса Росчемпа с собранными прогнозами за 8 туров (см. ссылку выше).
В данной версии стала доступной кнопка "Онлайн Тура". Желающие могут проверить в работе:
В данной версии стала доступной кнопка "Онлайн Тура". Желающие могут проверить в работе:
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 скрытых пользователей