IPB

Здравствуйте, гость ( Вход | Регистрация )



 
Reply to this topicStart new topic
Начало работы с ПО "Alpine Masters Protocol"
Tuly
сообщение 27.10.2008, 14:26
Сообщение #1


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



После установки ПО, желательно перезагрузить компьютер, чтобы обновилась информация в системе об установленных драйверах баз данных.

Итак, запускаем приложение.
Последняя версия запрашивает пароль для доступа к данным, так, на всякий случай - пароль сообщу в "личных сообщениях".

Цитата
Если ошибок не было, то эту врезку вы можете пропустить.
Возможно, что вы получили сообщение об ошибке "unknown database: alias AlpineMasters", тогда вам необходимо зайти в "панель управления"->"BDE Administrator" и на закладке "Databases" добавить в описания баз данных (меню Object->New или нажать сочетание клавиш <Ctrl+N>) альяс "AlpineMasters", указать путь к каталогу, где установлена программа (в правом окне описания параметр "PATH"). Затем применить сделанные изменения - меню Object->Apply или <Ctrl+A>
Теперь необходимо изменить языковые параметры. Переходим на закладку "Configuration", выбираем в левом окне Drivers->Native->DBASE. В правом окне устанавливаем LANGDRIVER на "dBASE RUS cp866" и LEVEL на 5. Затем выбираем Drivers->Native->PARADOX и устанавливаем LANGDRIVER на "Pdox ANSI Cyrillic".
Все. Еще раз применяем изменения - меню Object->Apply или <Ctrl+A>, выхоим (закрываем BDE Administrator) и соглашаемся с тем, что все BDE приложения должны быть перезапущены.


Лирическое отступление о BDE (где хранятся записи об участниках и результаты)

Важно 1: Для нормального взаимодействия с системой хронометража необходимо, чтобы в настройках компьютера в региональных параметрах разделительным символом целой и дробной части была установлена "." (точка)

Важно 2: Формат ввода времени в протоколе должен быть: M:SS.SS, где "M" - минуты, "SS.SS" - секунды с точностью до 1 сотой.

После запуска приложения в первый раз вы увидите перед собой окно с тремя пустыми полями - вверху слева пустой календарь соревнований, вверху справа пустой протокол соревнований, внизу пустой список участников.

В меню справочники, для примера, заполнены данные по местам проведения соревнований, дисциплинам, возрастным группам, командам. Для начала работы необходимо привести эти таблицы в соответствие с требования ваших соревнований.

Таблица "Возрастные группы" может функционально служить двум разным целям - Установка различных гандикап-коэффициентов для разных возрастных групп спортсменов-ветеранов, а также для различных возрастных групп детских соревнований - в этом случае всем группам нужно присвоить гандикап-коэффициент = 1.
Коэффициенты в данной таблице влияют только на положение участников в общем абсолютном протоколе и, согласно, абсолютным результатам на положение участников в общем зачёте розыгрыша Кубка. (В последней версии ПО для детских соревнований коэффициент "упразднен", так как для расчета результатов у детей коэффициент гандикапа не использовался.)

Справочники (таблицы) "Дисциплины" и "Места проведения" необходимы для создания события в календаре соревнований - При создании записи в календаре соревнований предлагается выбрать из списка место проведения соревнований и дисциплину (эти списки - это и есть указанные таблицы-справочники).

После заполнения этих справочников мы можете приступить к заполнению "Календаря соревнований". Кликните к кнопку "Новые соревнования" для добавления нового события или при двойном клике левой кнопкой мыши в поле календаря откроется окно редактирования соревнований.

Справочник (таблица) "Команды/Клубы" содержит список команд, клубов или школ в которых тренируются участники соревнований. При внесении нового участника в базу данных выбор команды, клуба или школы происходит именно из этого списка.

Заполните все справочники согласно вашим условиям.

Теперь вы можете заполнять базу участников соревнований и создавать протокол соревнований.

В "меню->Параметры программы" установите необходимые параметры и выберите тип системы хронометража (Alge Timy, Microgate REI2 или Марафон-Электро)
Теперь вы можете подключить выбранную систему хронометража.
Система должна быть сконфигурирована таким образом, чтобы время передавалось как "HH:MM:SS.cccc"

В конфигурации системы Microgate REI2 должен быть установлен тип протокола передачи данных "Extended"
Рекомендуемая настройка последовательного порта: 9600,8,N,1

Соедините систему хронометража с компьютером при помощи кабеля RS232 (Serial cable). Если в вашем компьютере нет COM-порта, то используйте переходник "USB->COM-port".

В рабочем виде запущенное приложение будет выглядеть примерно так -
Прикрепленный файл  Alpine_Masters_Protocol_software.PNG ( 197,95 килобайт ) Кол-во скачиваний: 58


Главное меню программы
Статус соревнований
Справочник Возрастные групы
Go to the top of the page
 
+Quote Post
Tuly
сообщение 23.2.2010, 15:32
Сообщение #2


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



Статус соревнований

Статус соревнований описывает этап проведения соревнований. Он необходим для правильного учета данных и некоторой защиты от ошиок.

В календаре соревнований (верхнее левое окно) у каждого события есть статус, который принимает значения от 0 до 3:

0 - соревнования не начались, жеребьевка не проведена. Когда создается новая запись в календаре соревнований, ей присваивается это значение.

1 - жеребьевка проведена. Идет 1-я попытка соревнований. Результаты с системы хронометража пишутся в поле 1й попытки. Это значение присваивается при проведении жеребьевки - при нажатии на кнопку "Провести предстартовую жеребьевку".

2 - сформирован протокол 2й попытки. Идет 2я попытка соревнований. Результаты с системы хронометража пишутся во поле 2й попытки. Значение "2" присваивается, когда из главного меню выбирается формирование протокола второй попытки.

3 - соревнования завершены. Различные очки по результатам рассчитаны. Это значение присваивается, когда из главного меню выбирается протокол абсолютного первенства с расчетом очков и разрядов.

Прикрепленный файл  Competition_edit_status.png ( 18,86 килобайт ) Кол-во скачиваний: 21


Время с системы хронометража попадает в базу данных только в случае статуса соревнований 1 или 2.

Хотя программа автоматически управляет значением в этом поле, теоретически, в особых случаях можно это поле изменять вручную. Но вы должны отдавать себе отчет в том, что вы делаете.
Go to the top of the page
 
+Quote Post
Tuly
сообщение 26.2.2010, 16:04
Сообщение #3


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



Описание главного меню программы

Главное
Списки Соревнований
Список участников
Список взносов
Настройка COM-порта

Настройка программы

В открывающемся окне можно изменять следующие параметры:

- Жеребьевка с постоянными стартовыми номерами - если включена, то участникам необходимо заранее присвоить стартовые номера, а потом можно провести жеребьевку, тогда старт будет не по порядку номеров.

- Количество лучших участников в группе, стартующих в обратном порядке во второй попытке
Например, если ротируются 5 участников, то
первый в группе, во второй попытке стартует участник показавший 5-ое время в группе,
вторым, участник, показавший 4-ое время в группе,
3-им: 3-е время
4-ым: 2-ое время
5-ым: 1-ое время
6-ым: 6 время
7-ым: 7 время
последним в группе: худшее время в группе.

- Количество лучших этапов по очкам, учитываемых при расчете результата в Кубке
- Система хронометража - выбор протокола системы хронометража, для получения данных о времени участников на трассе.
- Параметры интернет-соединения - адрес хоста для выгрузки данных и получения обновлений.

Расширенное меню
открывает специальные позиции в меню "Дополнительно"
Выход

Отчеты и протоколы
Стартовый протокол
Стартовый протокол второй попытки
Протокол результатов соревнований (по группам)
Протокол абсолютного первенства (расчет очков и разрядов)
Протокол личного первенства по лучшему времени
Расчет Кубка (по очкам)
Участники - контактная информация

Справочники
Места проведения
Дисциплины
Возрастные группы Коэффициенты гандикапа и группы.
Команды/Клубы

Дополнительно
Показывать окно результатов
Экспорт результатов в xml-файл
Перестроить индексные файлы
Обновить диапазоны возрастных групп (год + 1)
Очистить стартовый протокол соревнований
Очистить все таблицы соревнований и взносов
Очистить таблицу участников

Помощь
О программе
Go to the top of the page
 
+Quote Post
Tuly
сообщение 6.12.2012, 14:51
Сообщение #4


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



Справочник ВОЗРАСТНЫЕ ГРУППЫ

Справочник "Возрастные группы" определяет в какую группу включать участника в протоколе. При добавлении участника в стартовый протокол программа по полу и дате рождения участника, находит соответствие в данном справочнике и оттуда выбирает название группы, тег сортировки группы и коэффициент гандикапа.

Прикрепленный файл  amt_s2.PNG ( 23,7 килобайт ) Кол-во скачиваний: 12


колонка 1 - Дисциплина (отсутствует в детской/юниорской программе)
Связана со справочников "Дисциплины".
Для слалома, слалома-гиганта, супера можно ввести разные коэффициенты гандикапа.

Колонка 2 - Пол
Либо "М", либо "Ж" - выбирается.
Для мужчин и женщин разные гандикапы.

Колонка 3 - GroupName
Это "Тег группы". Используется для сортировки.
В протоколе и в жеребьевки при раздаче стартовых номеров список сортируется в соответствии с этими тегами.
Цифры - порядок групп в протоколах

колонка 4 - Описание.
Название группы - как оно будет показано в протоколе.

колонка 5 и колонка 6
возрастной диапазон группы по дате рождения участников.
То есть, если участник родился 1 июля 1972 года,
то он попадает в диапазон 01.01.1970 - 31.12.1974
Чтобы проще поменять все диапазоны за один клик в начале сезона соревнований, в расширенном меню есть опция "Обновить диапазоны возрастных групп, (год+1)"

колонка "Коэффициент" 6 (скрыт в версии Juniors: все коэффициенты = 1)
Это "гандикап" - поправочный коэффициент для вычисления абсолютного первенства с учетом гандикапа.

Как добавить группу:

вариант 1й
передвигаемся в самый конец списка
либо стрелками, либо Ctrl+End
нажимаем стрелку ВНИЗ и появляются пустые поля. Слева строка отмечена "*"

вариант 2: нажать на "Insert": появятся пустые поля. Слева строка отмечена "*"

Как удалить группу:

нажать Ctrl+Del


ВАЖНО: Для каждой дисциплины должен быть создан свой список групп.
Для детской/юниорской программы только один список групп, так как, не используется коэффициент гандикапа.
Go to the top of the page
 
+Quote Post
Tuly
сообщение 12.9.2014, 10:49
Сообщение #5


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



"Лирическое отступление" о BDE (Borland Database Engine)

Программа для обработки данных с различных систем хронометража создана в среде "C++Builder". Для работы с базой данных используется BDE - это "механизм" управления базами данных - посредник между программой и базой данных. BDE - набор системных DLL файлов, которые включают драйверы.

Использование BDE допускает работу программы с историческими данными. Например, удобно, когда вы можете сохранить все результаты прошедшего сезона и иметь возможность вернуться к ним для просмотра и повторной печати протоколов, а новый сезон вы хотите начать с пустого календаря и с пустых протоколов. Вы можете скопировать все файлы бызы данных (как правило, это все файлы из каталога \Data) в какой-нибудь другой, архивный. Очистить протоколы и календарь, начать новый сезон с "чистого листа". При необходимости вернуться к старым результатам, вам надо в настройках BDE просто указать путь к каталогу, где лежат старые данные. Путь указывается для альяса RaceData.

Пример:

Прикрепленный файл  BDE_AlpineMasters.PNG ( 40,95 килобайт ) Кол-во скачиваний: 13
Go to the top of the page
 
+Quote Post
Tuly
сообщение 3.2.2016, 16:27
Сообщение #6


Живет здесь
****

Группа: Team AlpineMasters.ru
Сообщений: 1213
Регистрация: 21.1.2007
Из: С-Петербург
Пользователь №: 4



Если у вас нет COM-порта на компьютере, то вы можете работать через переходник USB-COM.

Вставьте кабель переходника в USB порт компьютера, установите необходимые драйверы.

Перед запуском программы проверьте (убедитесь) что драйвер переходника USB-COM установлен в системе и переходник корректно определился операционной системой.

Для этого:

Откройте "Диспетчер устройств"
Найдите в нем ветвь "Порты COM и LPT"
Раскройте ее и посмотрите на какой COM-порт "настроился" переходник "USB-to-Serial Comm Port"
Закройте диспетчер устройств
Запустите программу
В меню программы "Главное"->"Настройка COM порта"
Выберите из списка нужный COM порт
Кликните в параметры и убедитесь, что скорость, количество бит, четность соответствуют настройкам системы хронометража.
Для систем ALGE Timing Timy и Microgate REI2 нормальными значениями являются:
Скорость 9600 бит/с
8 бит данных
Четность: нет
Стоповых бит: 1
(сокращенно: 9600,8,N,1)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23.9.2017, 6:57