Введення
Цей додаток було розроблено для підрахунку статистики фігурного катання. Як приклад були обрані статистики олімпійських ігор 2006 в Турині та 2010 у Ванкувері. p align="justify"> Постановка завдання
Необхідно розробити додаток для Windows, що реалізує розрахунок та візуалізацію статистики фігурного катання, з використанням інтегрованого середовища розробки Microsoft Visual Studio C #.
Підхід до вирішення
У цьому проекті використовувалися реальні розрахункові дані статистики олімпіад та обчислювалися вони наступним чином: загальний результат є торбою балів короткої і довільної програм. У свою чергу, коротка і довільна програми виходять в результаті підсумовування технічних результатів і оцінок компонентів. p align="justify"> Технічний результат - це результат, отриманий суддями за техничное виконання (точність, синхронність, якість рухів і т.д.) всіх елементів програми і виходить в результаті підсумовування всіх середніх оцінок суддів за кожен елемент. p>
Оцінка компонентів - це оцінка, отримана суддями за кожен елемент програми з точки зору артистичності, ритміки, музикальності виконання і т.д. Вона обчислюється шляхом підсумовування всіх середніх оцінок суддів за кожен елемент. p align="justify"> Теоретична частина
У графічному поданні розрахунки виглядають таким чином:
Рис. 1
Для реалізації інтерфейсу користувача пропонується наступне рішення:
Проект включає в себе три графічні форми. Перша форма являє собою головне меню програми, в якому здійснюється відображення результатів розрахунків. Друга форма виводить крім розрахованих даних ще й вихідні. Третя форма здійснює графічну візуалізацію даних у вигляді гістограм. p align="justify"> Форма В«Form1В»
В
Рис. 2
У головному меню програми розташовані:
випливали список вибору олімпійських ігор (1)
випливали список вибору різновиду катання (2)
Посилання відкриття вікна графічної візуалізації (3)
Таблиця статистики (4)
Форма В«Form2В»
В
Рис. 3
На даній формі розташовані:
Таблиця вихідних даних (1).
Форма В«Form3В» (2D)
В
Рис. 4
На даній формі розташовані:
Кнопка перекладу графіки в 3-х мірне вимір
Елемент графічної візуалізації
Форма В«Form3В» (3D)
В
Рис. 5...