Автоматизированная система учета результатов соревнований

advertisement
Презентация дипломного проекта
Автоматизированная система учета
результатов соревнований Федерации
спорта и танца на пилоне
Дипломник
Сырников С. А.
Руководитель проекта
Рукавишникова И. Д.
Постановка задачи
 Требовалось создать приложение для голосований
судей во время соревнования Федерации спорта и
танца на пилоне (ФСТП) по протоколам
голосования.
 Нужно создать клиент-серверное приложение для
голосования неизвестного количества судей.
 Реализовать возможность передачи данных через
локальную сеть.
Инструменты разработки
 Для создания базы данных использовалось
программное средство Microsoft Access Database.
 Для создания клиент-серверного приложения была
использована среда C++Builder 6.
 Программное средство работает под системой
Windows.
Программное средство состоит из




Серверного приложения
Клиентского приложения
Базы данных
Файл печати
Схема взаимодействия процессов
Клиент
Сервер
Серверное приложение





Отправка всех фамилий при подключении клиента.
Получение и обработка голосов судей.
Вычисление общего балла по участнику.
Сохранение всех полученных голосов в БД.
Сохранение подсчитанных общих балов в БД.
Главная форма
Клиентское приложение






Подключение к серверному приложению.
Выбор номинации и протокола.
Получение фамилий.
Выбор фамилии.
Выбор полей для голоса.
Отправка голоса.
Форма запуска
Форма подключения
Главная форма
Форма списка протоколов
Форма голосования номинации спорта
Форма голосования номинации танец
Файл печати протокола





Выбор протокола (вкладки)
Запуск скрипта
Выбор фамилии
Подстановка всех голосов участнику
Печать страницы
Файл печати по протоколу из БД
Заключение
Программный продукт:
 Содержит базу данных для хранения информации.
 Включает все необходимые функции для
корректной работы голосования судей.
 Протестирован и готов к использованию.
 Имеет простой и понятный интерфейс.
Download