|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Нужна программа за вознаграждение
Здравствуйте все, прошу помочь написать программу
сразу скажу, готов отблагодарить денежно, программа требуется срочно (1-2 дня). надо написать на delfi 7 создаем интерфейс: ввести логин/пароль Пользователю выводится фраза: Выберите тип станка, на котором будет запущено тестирование системы. пользователь выбирает тип станка : 1. сверлильный 2. токарный 3. фрезерный Нажимает: ОК Программа начинает тестирование станка отсылая информацию на датчики и получая от них (рандомно) информацию ( 80% положительных отзывов, 20% отрицательных). Обрабатывая информацию программа заключает разрешено ли пользователю начать работу на станке. Информацию выводить в виде ответа или значения. Положительный ответ выделять зеленым, отрицательный красным, после ответа выводить соответственно YES! или NO!. Если есть хоть один ответ NO, то работу запретить, если все YES!, то работа на станке разрешена. ПРИМЕР: а) на месте ли блок питания? получаем ответ: да................................................ ...YES! б) температура в блоке питания? получаем ответ: 61*С.............................,................ ..NO! Датчики: а) блок питания запрашиваем информацию: на месте ли блок питания? получаем ответ: да/нет б) запрашиваем информацию: установлена заготовка в тиски? получаем ответ: да/нет в) запрашиваем информацию: температура в блоке питания? получаем ответ: ниже 10 *С / 60 и выше (отрицательный ответ) от 10 до 60 (положительный ответ) г) запрашиваем информацию: проверка работоспособности защитных экранов пользователь должен сымитировать опускание защитного экрана (пользователю выводятся 2 кнопки (поднять экран, опустить экран), пользователь нажимает на одну из них при опускании экрана кнопка вкл (станка) работает при их подъеме кнопка не работает вкл (запрещает работу) пользователю высвечивается сообщение: опустите защитный экран пользователь опускает защитный экран если срабатывает кнопка нажатия (то есть экран физически опущен) то датчик норм, работа разрешается если кнопка не срабатывает (хотя экран физически опущен) то датчик не работает, работа запрещается соответственно если экран опущен и датчик срабатывает то YES! если экран опущен и датчик не срабатывает то NO! д) проверка скорости работы вала пользователю выводятся кнопки со скоростями работы вала: 100 об/мин 200, 300, 500, 1000 (для каждого станка любые данные) он нажимает их поочередно, после нажатия датчик присылает информацию скорости работы если они +-10% от заявленного, то YES, если нет то NO! е) для каждого станка будет проверка на экстренное торможение для защиты пальцев проверка проводится на включенном станке, запускается максимальная скорость работы, после к инструменту (сверлу, фрезе, валу) подводится токопроводящий материал (медная проволока), станок должен экстренно остановиться, если станок остановился то YES, если нет то NO Информацию выводить в виде ответа или значения. Положительный ответ выделять зеленым, отрицательный красным, после ответа выводить соответственно YES! или NO!. Если есть хоть один ответ NO, то работу запретить, если все YES!, то работа на станке разрешена. ПРИМЕР: а) на месте ли блок питания? получаем ответ: да................................................ ...YES! б) температура в блоке питания? получаем ответ: 61*С.............................,................ ..NO! Вся информация выводится построчно в конце вся информация анализируется если хоть одна NO! то станок для работы не допускается если NO в выводится в одном из первых ответов последовательно, то остальная проверка не проводится, а сразу пишется что станок для работы не допускается то есть если в 1 ответе NO, то 2 пункт не запускается |
#2
|
||||
|
||||
если терпит до выходных - пиши в лс, договоримся.
Грамотно поставленный вопрос содержит не менее 50% ответа. Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть. |