Харьковский АвтоКлуб https://autoclub.kharkov.ua/forum/ |
|
Техзадание на систему расчета результатов любительских ралли https://autoclub.kharkov.ua/forum/viewtopic.php?f=68&t=19334 |
Страница 1 из 2 |
Автор: | lavamen [ Пн дек 01, 2008 3:14 pm ] |
Заголовок сообщения: | Техзадание на систему расчета результатов любительских ралли |
Техническое задание на систему расчета результатов любительских ралли Терминология Контроль времени (КВ) - точка фиксации времени проезда экипажа Дорожная секция (ДС) - участок ралли, который между двумя КВ Контроль прохождения (КП) - точка, на которой проверяется правильность прохождение экипажами ДС Внезапный контроль времени (ВКВ) - точка в середине ДС, на которой фиксируется время проезда экипажа Пункт проверки ПДД (ПДД) - точка в середине ДС, на которой проверяется выполнение экипажами Правил Дорожного Движения Скоростной участок (СУ) - хронометрируемая гонка, проводимая вне дорог общего пользования и/или на участках дорог, зарезервированных для данного соревнования. Еслить несколько типов СУ: 1) слалом, (проехать как можно быстрее) пенализируется непрохождение и сбитые маркеры. 2) скоростное маневрирование, (проехать как можно быстрее) пенализируется непрохождение и сбитые маркеры 3) режимная гонка (РГ), (нужно приехать на финиш не позже времени Х, но и не раньше чем по ПДД). Пенализируется опоздание и превышение больше чем по ПДД. 4) регулярность движения (РД), (нужно приехать на финиш ко времени Х, +- N сек) пенализируется как отставание так и опережение. Процесс работы с программой Предварительно вводится описание всей гонки: * вводится количество этапов, их имена и последовательность * для каждого этапа фискируется базовое время прохождения и длина (на их основании расчитывается средняя скорость) * для каждого этапа определяется сколько на нем СУ каждого типа, КП, ПДД и ВКВ * для каждого РГ определятется вилка времени прохождения * для каждлого РД определяется время проходжения и коридор отклонения времени * для каждого ВКВ указывается расстояние от старта этапа (система автоматом рассчитает время по нему) * вводятся правила пенализации для каждого случая ** ДС - опоздание и опережение (+ секунд за каждую минуту) ** КП - непрохождение (+ секунд) ** СУ (все типы) - снятие (+ секунд к худшему экипажу) ** СУ (слалом и скоростное маневрирование) - ошибки (сбитые фишки + секунд за фишку) ** СУ (РГ) - опоздание и опережение (+ секунд за единицу времени) ** СУ (РД) - опоздание и опережение (+ секунд за единицу времени) ** ВКВ - опоздание и опережение (+ секунд за каждую минуту) ** ПДД - непрохождение (+ секунд) ** для каждого этапа будет предусмотрен режим ручной пенализации по каждому экипажу с расшифровкой, так что есть если что-то нестандартное, то можно будет вбить вручную Затем вводятся данные об участвующих экипажах, по каждому экипажу вводится * Модель машины, ее госномер * ФИО пилота * ФИО штурмана * что-то еще .... (и что же еще, подсказываем, не стесняемся !) Этих данных достаточно для формирования контрольных карт экипажей После гонки в программу вводятся результаты. По каждому этапу и каждому экипажу фиксируется: * время начала этапа и время окончания (два КВ) или непрохождение * отмечаются все СУ, КП, ПДД и ВКВ, что были на этом этапе (время или непрохождение) * выставляется ручная пенализация с расшифровкой текстом (если есть необходимость) Этих данных достаточно для формирования предварительных результатов Технические детали Предлагается реализовать программу с использованием .NET 2.0 (или вообще 1.1). данные хранить в XML (для каждой гонки в отдельной папке). Структуру данных распишу после согласования процесса работы с программой. Копирайт (с) lavamen Раллисты со стажем, пишите замечания к процессу, что я пропустил или не добавил |
Автор: | d1n [ Пн дек 01, 2008 3:41 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
этап это немного другое. lavamen писал(а): ВКВ - опоздание и опережение (+ секунд за каждую минуту) на вкв нет опережения. lavamen писал(а): этап - не прохождение (+ секунд к худшему результату) абсурд |
Автор: | energetic [ Пн дек 01, 2008 3:51 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
d1n писал(а): абсурд d1n писал(а): на вкв нет опережения. по обоим пунктам - все это можно предусмотреть, но штраф поставить нулевой. Вот и не будет штрафовать за что не надо. |
Автор: | 0lympian [ Пн дек 01, 2008 3:51 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
lavamen Имхо там незачем что-то городить? Это все проще в екселе сделать, чтобы 10 чисел сложить... Проблема не в такой программе, а в забивании всей инфы в нее, там часто ошибки. Плюс ошибки в записи. |
Автор: | energetic [ Пн дек 01, 2008 3:53 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
0lympian писал(а): Это все проще в екселе сделать, чтобы 10 чисел сложить... так для экселя это тейзадание тоже подходит. ЦыфирИ в нем тоже складывать и умножать надоть... |
Автор: | lavamen [ Пн дек 01, 2008 4:00 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
energetic +1 Действительно штраф нулевой и вперед Действительно писать можно на чем угодно, даже на Excel, только реально неудобно, придется аккуратно копировать строки и появляется большая возможнось ошибки опять же формат ввода полей и т.п. кроме этого система должна быть дуракоустойчивой, что на Excel достигнуть тяжело |
Автор: | iryska [ Пн дек 01, 2008 4:02 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
0lympian писал(а): Имхо там незачем что-то городить? Это все проще в екселе сделать, чтобы 10 чисел сложить... толкьо эти числа сидели втроем высчитывали у кого сколько получается.... к времени старта добавим х, сравним с тем что на часах, прибавим у, умножим на z и т.п. |
Автор: | 0lympian [ Пн дек 01, 2008 4:08 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
iryska все равно не пойму, что там считать 1. время старта на дилянке - время финиша на дилянке -- это все есть в протоколах и учетках 2. время СУ + сбитых_конусов * штраф / либо НП -- тут тоже тривиальная операция 3. ПДД * штраф 4. ВКВ - единственное что тут пропорционально почитать опоздание, но это тоже 1 формула в экселе |
Автор: | d1n [ Пн дек 01, 2008 4:12 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
0lympian Саш, ты судил хоть одну гонку? ты хоть раз считал резалты в нормальном ралли? я ответил на твой вопрос? lavamen знач так. СУ в любительском ралли бывают таких типов: 1) слалом (проехать как можно быстрее) пенализируется непрохождение и сбитые маркеры. 2) швидкисне меневрування. проехать как можно быстрее) пенализируется непрохождение и сбитые маркеры. 3) РГ - режимная гонка. (нужно приехать на финеш не позже времени Х, но и не раньше чем по пдд). пенализируется опаздание и превышение больше чем по пдд. 4) РР - регулярность руху. (нужно приехать на финиш ко времени Х, +- 2 сек) пенализируется как отставание так и опережение. |
Автор: | d1n [ Пн дек 01, 2008 4:13 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
участок между КВ называется дорожной секцией. |
Автор: | d1n [ Пн дек 01, 2008 4:14 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
непрохождения этапа не бывает. если участнимк не прошёл дорожную секцию он дисквалифицируется. |
Автор: | lavamen [ Пн дек 01, 2008 4:14 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
в данном случае под дуракоустойчивостью нужно понимать то, что непраильный (ошибочный) ввод данных должен быть виден и очевиден сразу, а не путем анализа кучи цифирок в столбиках. |
Автор: | energetic [ Пн дек 01, 2008 4:26 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
lavamen писал(а): что на Excel достигнуть тяжело - вы не любите кошек? Значит вы не умеете их готовить! Эксель обладает следующими преимуществами: 1. Уже готовая оболочка 2. Обладает мощными возможностями по предоставлению информации (в том числе и печати) 3. Встроенный "язык" программирования 4. есть у всех lavamen писал(а): в данном случае под дуракоустойчивостью нужно понимать то, что непраильный (ошибочный) ввод данных должен быть виден и очевиден сразу, а не путем анализа кучи цифирок в столбиках. lavamen писал(а): Действительно писать можно на чем угодно, даже на Excel, только реально неудобно, придется аккуратно копировать строки и появляется большая возможнось ошибки читаю и удивляюсь на вас, батенька... А что мешает сделать в том-же экселе гламурную формочку (ее сделать ну очень легко), в которую все вбивается и анализируется "у ней у нутре", а потом выкладывается куда заблагорассудится? |
Автор: | lavamen [ Пн дек 01, 2008 4:38 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
energetic да никто я знаю что на макросах в Excel можно черта лысого описать просто во-первых, мне на .NET тупо проще (поэтому описание пишу под .NET), так как я в программирование на Excel слаб, а во-вторых, когда дело дойдет до составления отчетов и других печтатных форм, то думаю, что тут на Excel будет потрачено не мало времени хотя выбор системы только после удтверждения функционала |
Автор: | 0lympian [ Пн дек 01, 2008 5:44 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
d1n писал(а): Саш, ты судил хоть одну гонку? ты хоть раз считал резалты в нормальном ралли? Нет, но видел как считали в том же крыму. В экселе. Забивали результаты, вручную считали, и потом копипастили на суммарный лист. Тоже вручную lavamen Я имел в виду эксель в простейшем виде, без макросов. С защитой от дурака в таком виде, разумеется, проблематично будет |
Автор: | lavamen [ Ср дек 03, 2008 12:33 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
Исправил задание, включил замечания d1n'а по идее непонятно еще, какая информация включается от экипажей хотя это для расчетов не так важно |
Автор: | Sosed [ Ср дек 03, 2008 1:24 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
d1n писал(а): на вкв нет опережения. Ты чего!! НА ВКВ как раз только опережение и есть. Опоздания нет. |
Автор: | d1n [ Ср дек 03, 2008 3:20 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
Sosed точно. описался. |
Автор: | beat [ Пн дек 15, 2008 2:04 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
0lympian писал(а): все равно не пойму, что там считать В след. раз предлагаю Сашке дать возможность посчитать Хоть в экселе, хоть на калькуляторе. Я думаю после этого он активно подключиться к работе Вика по написанию программы.Эксель не подойдет еще по одной причине. Для того чтобы в нем считать, надо чтобы он был. А его может не везде быть. А так приехал с флешкой с экзешником в любой офис, запустил программку и телемаркет. Мелочь, но тоже плюс. |
Автор: | lavamen [ Пн дек 15, 2008 2:22 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
Пока Вик находится в печали ОЧЕНЬ много работы, переезд одного офиса, перестановка сервера + завал по проектам про кризис можно не говорить ТЗ в первом приближении есть как это будет выглядеть - я себе четко представляю но писать в ближайшее время точно времени не будет P.S. А есть еще рассылка, но я вообще не представляю за какой конец там хвататься, чтобы все оживить для UMC |
Автор: | Vovikus [ Чт фев 05, 2009 10:18 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
lavamen спасибо для новичка все ясно и понятно расписано) |
Автор: | d1n [ Пт фев 06, 2009 8:45 am ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
Vovikus вообще-то это для создания программы по расчету результатов. это не для новичков) это для судей |
Автор: | Vovikus [ Пт фев 06, 2009 1:47 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
но андо во всех курсах быть хоть для судей хоть не для новичков, надо обо всем хоть какоето понятие иметь d1n или я не прав? |
Автор: | beat [ Чт окт 15, 2009 10:54 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
Может у Вика полегчало? |
Автор: | Evgenylim [ Чт окт 15, 2009 11:07 pm ] |
Заголовок сообщения: | Re: Техзадание на систему расчета результатов любительских ралли |
beat писал(а): Может у Вика полегчало? чо? |
Страница 1 из 2 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |