Задания №1 Торговый автомат
Программное обеспечение встроенного процессора универсального торгового автомата.
Внешний вид автомата изображен на рисунке. В автомате имеется пять лотков для хранения и выдачи товаров. Загрузка товаров на лотки осуществляется обслуживающим персоналом. Автомат следит за наличием товара. Если какой-либо товар распродан, автомат отправляет сообщение об этом на станцию обслуживания и информирует покупателей (зажигается красная лампочка рядом с лотком данного товара).
Автомат принимает к оплате бумажные купюры и монеты. Специальный индикатор высвечивает текущую сумму денег, принятых автоматом к оплате. После ввода денег клиент нажимает на кнопку выдачи товара. Выдача товара производится только в том случае, если введенная сумма денег соответствует цене товара. Товар выдается поштучно. При нажатии на кнопку «Возврат» клиенту возвращаются все принятые от него к оплате деньги. Возврат денег не производился после выдачи товара. Автомат должен корректно работать при одновременном нажатии на кнопки выдачи товара и возврата денег.
В специальном отделении автомата, закрываемом замком, есть «секретная кнопка», которая используется обслуживающим персоналом для выемки выручки. При нажатии на эту кнопку открывается доступ к ящику с деньгами.
Автомат получает со станции обслуживания данные о товарах и хранит их в своей памяти. Данные включают в себя цену, наименование товара, номер лотка, на котором находится товар и количество товара на лотке.
- Проектирование по План
- Темы лекций
- Практические:
- Дополнительная литература
- Задания №1 Торговый автомат
- №2 Табло на станции метро
- №3 Система автоматизации для пункта проката видеокассет
- №4 Мини-атс
- №5 Телефон
- №6 Стиральная машина
- №7 Таксофон
- №8 Банкомат
- №9 Холодильник
- №10 Замок
- №11 Турникет метро
- №12 Система учета товаров
- №13 Интернет-магазин
- №14 Www-конференция
- №15 Каталог ресурсов Интернет
- №16 Будильник
- №17 Генеалогическое дерево
- №18 Телевизор
- №19 Система поддержки составления расписания занятий
- №20 Домофон
- Оглавление