Разработка приложения для сопровождения студенческого математического турнира
Автор: Marina4 • Январь 17, 2018 • Курсовая работа • 3,819 Слов (16 Страниц) • 634 Просмотры
Министерство образования и науки РФ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Вятский государственный университет»
Институт математики и информационных систем
Факультет компьютерных и физико-математических наук
Кафедра фундаментальной информатики и прикладной математики
КУРСОВАЯ РАБОТА
Разработка приложения для сопровождения
студенческого математического турнира
Выполнила
студентка 2-го курса
группы ФИИТ-21
Толмачева Елена Юрьевна
/подпись/
Научный руководитель
к. пед. н. Соколова Анна Николаевна
/подпись/
Киров 2016
Оглавление
Оглавление 2
Введение 3
Глава 1. Автоматизация сопровождения студенческих математических боев 5
1.1. Постановка задачи 5
1.1.1. Правила математического боя 5
1.1.2. Описание выходных и выходных данных 10
1.1.3. Описание требований к программе 10
1.2. Выбор среды программирования 11
1.2.1. Язык программирования, среда 11
1.2.2. Работа с файлами docx 12
Глава 2. Проектирование приложения для сопровождения математических боев 15
2.1. Визуальный интерфейс приложения 15
2.2. Алгоритм работы приложения 16
2.3. Методы 17
2.4. Тестирование и отладка приложения 17
Вывод по главе 2 19
Заключение 20
Библиографический список 21
Приложения 22
Введение
Ежегодно на факультете компьютерных и физико-математических наук проводится студенческий математический турнир, который включает олимпиаду по математике и математические бои. В турнире принимают участие студенты 1-2 курсов, иногда приглашаются школьники.
Математические бои – это вид командных интеллектуальных соревнований по математике, который требует соблюдения целого ряда правил. За соблюдением всех правил следит жюри. Один из членов жюри ведет протокол боя, в котором фиксируются все раунды и еще ряд моментов.
Для облегчения работы членов жюри на математических боях нужно разработать приложение, которое автоматизировало бы составление протокола. Оно должно соответствовать следующим требованиями:
1. Иметь простой, но понятный пользовательский интерфейс.
2. Иметь возможность ввода названия команд, списка участников и членов жюри, вопроса для конкурса капитанов.
3. Приложение должно работать на операционной системе семейства Windows, так как на факультете установлены лицензионные версии.
4. Должен быть предусмотрен подсчет количества выходов к доске каждого участника команды, подсчет использования перерывов.
5. Должна быть возможность сформировать протокол в общепринятом формате текстовых документов для его распечатки, так как в конце боя капитаны и члены жюри подписывают протокол.
В настоящее время подобное приложение не создано, а ресурсов только редактора Word не достаточно.
Целью курсовой работы является разработка приложения для сопровождения математических боев, автоматизирующего создание протокола боя.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Изучить особенности организации математических боев и выявить процессы, которые могут быть автоматизированы путем использования приложения.
...