Материал: Лабораторные_Архитерктура ИС

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
background image

11

8

приступить

к

стирке

машина

открывает

клапан

для

забора

воды

набирает

необходимое

количество

воды

после

чего

закрывает

клапан

Далее

,

машина

действует

по

выбранной

пользователем

программе

:

1

)

Подогревает

если

необходимо

воду

до

нужной

температуры

.

2)

Включает

таймер

и

запускает

вращение

бака

для

стирки

.

3)

По

таймеру

подает

в

бак

моющие

средства

предусмотренные

программой

.

4)

По

окончании

стирки

сливает

воду

и

запускает

отжим

.

Во

время

работы

машины

на

индикаторе

высвечивается

время

,

прошедшее

с

момента

запуска

  (

минуты

и

секунды

), 

текущий

режим

работы

  (

стирка

или

отжим

), 

номер

текущей

программы

стирки

В

целях

безопасности

дверца

бака

блокируется

до

окончания

стирки

Машина

не

воспринимает

нажатий

на

кнопки

за

исключением

одной

  –

пользователь

имеет

возможность

в

любой

момент

нажать

на

кнопку

«

Останов

», 

чтобы

принудительно

остановить

стирку

и

слить

воду

.

4.8. 

Таксофон

Пишу

на

ладони

ее

телефон

,

Двушкой

последней

кормлю

таксофон

.

Сэмюэль

Криг

Требуется

разработать

средствами

 Rational Rose 

модель

встроенной

системы

управления

работой

таксофона

городской

телефонной

сети

.

Таксофон

предназначен

для

оказания

платных

услуг

телефонной

связи

Он

подключен

к

линии

связи

В

нем

имеется

кнопочная

панель

,

дисплей

трубка

со

встроенным

микрофоном

и

громкоговорителем

,

приемник

карт

 – 

устройство

для

считывания

телефонных

карт

,

используемых

для

оплаты

разговора

.

В

начальном

состоянии

трубка

таксофона

повешена

дисплей

потушен

таксофон

не

реагирует

на

нажатия

кнопок

и

какие

-

либо

сигналы

из

линии

При

снятии

трубки

таксофон

выдает

на

дисплей

сообщение

«

Вставьте

карту

» 

и

ожидает

когда

пользователь

вставит

карту

в

приемник

.

Дальнейшее

функционирование

таксофона

осуществляется

только

background image

11

9

при

вставленной

карте

Если

карту

вынимают

таксофон

возвращается

к

началу

и

выдает

сообщение

о

необходимости

вставить

карту

.

При

попадании

карты

в

приемник

производится

считывание

информации

с

карты

Если

кредит

исчерпан

или

карта

не

пригодна

  (

не

удается

узнать

кредит

), 

то

таксофон

выдает

соответствующее

сообщение

на

дисплей

таксофона

Если

карта

может

быть

использована

для

оплаты

то

на

дисплей

выдается

количество

 «

единиц

» 

на

карте

и

на

телефонную

станцию

 (

АТС

)

подается

сигнал

  «

Трубка

». 

При

получении

ответного

сигнала

  «

Тон

»

из

линии

таксофон

воспроизводит

звуковой

тон

  «

Готов

» (

длинный

непрекращающийся

гудок

в

трубку

При

получении

сигнала

  «

Занято

»,

в

трубке

воспроизводится

тон

 «

Занято

» (

короткие

гудки

).

После

получения

от

АТС

сигнала

  «

Тон

» 

от

пользователя

принимаются

семизначный

номер

вызываемого

абонента

остальные

нажатия

на

кнопки

игнорируются

Когда

пользователь

нажимает

на

кнопку

с

цифрой

соответствующий

ей

сигнал

 «

Цифра

» 

передается

АТС

Во

время

набора

номера

введенные

цифры

отображаются

на

дисплее

В

ответ

на

набранный

номер

от

АТС

приходит

либо

сигнал

 «

Занято

», 

либо

сигнал

«

Вызов

». 

При

получении

сигнала

  «

Вызов

» 

таксофон

воспроизводит

в

трубку

длинные

гудки

до

того

момента

когда

АТС

осуществит

коммутацию

и

передаст

сигнал

  «

Данные

». 

Таксофон

воспроизводит

данные

передаваемые

с

сигналом

в

трубку

При

получении

данных

из

трубки

аппарат

преобразует

их

в

сигнал

 «

Данные

» 

и

передает

их

АТС

.

Во

время

разговора

на

дисплее

ведется

отсчет

времени

и

уменьшается

кредит

на

телефонной

карте

 – 

каждые

1

секунд

вычитается

четверть

«

единицы

». 

Обмен

данными

прерывается

в

следующих

случаях

:

исчерпан

кредит

;

карта

вынута

из

приемника

;

– 

от

АТС

пришел

сигнал

 «

Занято

»;

– 

повешена

трубка

таксофона

.

Если

трубка

была

повешена

аппарат

посылает

в

линию

сигнал

«

Конец

» 

и

выдает

на

дисплей

сообщение

  «

Выньте

карту

».

После

извлечения

карты

из

приемника

таксофон

переходит

в

начальное

состояние

.

background image

1

20

4.9. 

Банкомат

Если

Вы

забыли

взять

свою

карточку

то

после

полутора

минут

ожидания

и

неоднократного

предупреждения

банкомат

затягивает

карточку

внутрь

Не

пытайтесь

ее

самостоятельно

достать

!!!

Из

правил

пользования

банкоматом

Требуется

разработать

средствами

 Rational Rose 

модель

программного

обеспечения

банкомата

Банкомат

 – 

это

автомат

для

выдачи

наличных

денег

по

кредитным

пластиковым

карточкам

В

его

состав

входят

следующие

устройства

:

дисплей

панель

управления

с

кнопками

приемник

кредитных

карт

хранилище

денег

и

лоток

для

их

выдачи

хранилище

конфискованных

кредитных

карт

принтер

для

печати

справок

.

Банкомат

подключен

к

линии

связи

для

обмена

данных

с

банковским

компьютером

хранящим

сведения

о

счетах

клиентов

.

Обслуживание

клиента

начинается

с

момента

помещения

пластиковой

карточки

в

банкомат

После

распознавания

типа

пластиковой

карточки

,

банкомат

выдает

на

дисплей

приглашение

ввести

персональный

код

.

Персональный

код

представляет

собой

четырехзначное

число

Затем

банкомат

проверяет

правильность

введенного

кода

Если

код

указан

неверно

пользователю

предоставляются

еще

две

попытки

для

ввода

правильного

кода

В

случае

повторных

неудач

карта

перемещается

в

хранилище

карт

и

сеанс

обслуживания

заканчивается

После

ввода

правильного

кода

банкомат

предлагает

пользователю

выбрать

операцию

.

Клиент

может

либо

снять

наличные

со

счета

либо

узнать

остаток

на

его

счету

.

При

снятии

наличных

со

счета

банкомат

предлагает

указать

сумму

(

1

0, 50, 

1

00, 200, 500, 

1

000 

рублей

). 

После

выбора

клиентом

суммы

банкомат

запрашивает

нужно

ли

печатать

справку

по

операции

Затем

банкомат

посылает

запрос

на

снятие

выбранной

суммы

центральному

компьютеру

банка

В

случае

получения

разрешения

на

операцию

,

банкомат

проверяет

имеется

ли

требуемая

сумма

в

его

хранилище

денег

.

Если

он

может

выдать

деньги

то

на

дисплей

выводится

сообщение

«

Выньте

карту

». 

После

удаления

карточки

из

приемника

банкомат

выдает

background image

1

2

1

указанную

сумму

в

лоток

выдачи

Банкомат

печатает

справку

по

произведенной

операции

если

она

была

затребована

клиентом

.

Если

клиент

хочет

узнать

остаток

на

счету

то

банкомат

посылает

запрос

центральному

компьютеру

банка

и

выводит

сумму

на

дисплей

.

По

требованию

клиента

печатается

и

выдается

соответствующая

справка

.

В

специальном

отделении

банкомата

закрываемом

замком

есть

«

секретная

кнопка

», 

которая

используется

обслуживающим

персоналом

для

загрузки

денег

При

нажатии

на

эту

кнопку

открывается

доступ

к

хранилищу

денег

и

конфискованным

кредитным

картам

.

4.10. 

Холодильник

– 

Радио

сообщает

что

в

стране

изобилие

продуктов

а

наш

холодильник

пустой

.

– 

Включите

холодильник

в

радиосеть

.

Из

анекдота

Требуется

разработать

средствами

 Rational Rose 

модель

программного

обеспечения

встроенного

процессора

холодильника

Холодильник

состоит

из

нескольких

холодильных

камер

для

хранения

продуктов

В

каждой

холодильной

камере

имеется

регулятор

температуры

мотор

термометр

,

индикатор

таймер

датчик

открытия

двери

камеры

и

устройство

для

подачи

звуковых

сигналов

.

При

помощи

терморегулятора

устанавливается

максимально

допустимая

температура

в

данной

камере

Мотор

предназначен

для

поддержания

низкой

температуры

Термометр

постоянно

измеряет

температуру

внутри

камеры

а

индикатор

температуры

расположенный

на

дверце

постоянно

высвечивает

ее

значение

При

повышении

температуры

выше

предела

определяемого

текущим

положением

регулятора

включается

мотор

При

снижении

температуры

ниже

некоторого

другого

значения

связанного

с

первым

мотор

отключается

.

Доступ

в

камеру

осуществляется

через

дверцу

Если

дверь

холодильной

камеры

открыта

в

течение

слишком

долгого

времени

,

подается

звуковой

сигнал

Звуковой

сигнал

также

подается

в

любых

нештатных

ситуациях

 (

например

при

поломке

мотора

).

background image

1

22

Холодильник

ведет

электронный

журнал

в

котором

отмечаются

все

происходящие

события

:

изменение

положения

терморегулятора

камеры

;

включение

и

отключение

мотора

;

доступ

в

камеру

;

– 

внештатные

ситуации

.

Вариантом

задания

предусмотрена

разработка

схемы

базы

данных

для

хранения

журнала

событий

холодильника

Содержимое

журнала

может

быть

передано

в

компьютер

подсоединенный

к

специальному

гнезду

на

корпусе

холодильника

.

4.11. 

Кодовый

замок

Черненька

собачка

свернувшись

лежит

ни

лает

ни

кусает

а

в

дом

не

пускает

.

 (

Замок

)

Русская

пословица

Требуется

разработать

средствами

 Rational Rose 

модель

программного

обеспечения

встроенного

микропроцессора

для

кодового

замка

,

регулирующего

доступ

в

помещение

.

Кодовый

замок

состоит

из

панели

с

кнопками

  (

цифры

 «0»...«9»,

кнопка

«

Вызов

», 

кнопка

«

Контроль

»), 

цифрового

дисплея

,

электромеханического

замка

звонка

Панель

с

кнопками

устанавливается

с

наружной

стороны

двери

замок

устанавливается

с

внутренней

стороны

двери

звонок

  

устанавливается

внутри

охраняемого

помещения

.

В

обычном

состоянии

замок

закрыт

Доступ

в

помещение

осуществляется

после

набора

кода

доступа

состоящего

из

четырех

цифр

.

Во

время

набора

кода

введенные

цифры

отображаются

на

дисплея

Если

код

набран

правильно

то

замок

открывается

на

некоторое

время

после

чего

дверь

снова

закрывается

Содержимое

дисплея

очищается

.

Кнопка

  «

Вызов

» 

используется

для

подачи

звукового

сигнала

внутри

помещения

Кнопка

  «

Контроль

» 

используется

для

смены

кодов

Смена

кода

доступа

осуществляется

следующим

образом

При

открытой

двери

нужно

набрать

код

контроля

состоящий

из

четырех

цифр

и

новый

код

Источник: https://files.student-it.ru/previewfile/15390