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

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

11

3

синхронизованы

текущее

время

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

и

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

из

центральной

службы

времени

находящейся

на

ПУ

.

На

табло

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

конечная

станция

назначения

прибывающего

поезда

Эти

данные

содержатся

в

расписании

движения

поездов

которое

хранится

в

памяти

табло

и

периодически

обновляется

с

ПУ

.

В

  «

бегущей

строке

» 

табло

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

рекламная

информация

.

Память

табло

хранит

до

1

рекламных

сообщений

Сообщения

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

друг

за

другом

с

небольшими

паузами

циклически

.

Содержание

рекламных

сообщений

поступает

с

ПУ

.

Дополнительная

функция

табло

 – 

по

запросу

с

ПУ

оно

пересылает

данные

о

нарушениях

расписания

  (

преждевременных

отправлениях

поездов

или

опозданиях

).

В

ходе

выполнения

задания

должна

быть

создана

схема

базы

данных

для

хранения

рекламных

сообщений

расписания

и

сведений

о

нарушении

расписаний

.

Пояснение

в

задании

требуется

разработать

модель

ПО

только

для

табло

но

не

для

пункта

управления

информационной

службы

.

4.4. 

Система

автоматизации

для

пункта

проката

видеокассет

Видеопрокат

 – 

это

удобно

и

выгодно

!

Из

рекламы

Требуется

разработать

средствами

 Rational Rose 

модель

программной

системы

автоматизации

работы

пункта

проката

видеокассет

 (

далее

в

тексте

– 

системы

).

Пункт

проката

содержит

каталог

кассет

имеющихся

в

наличии

в

данный

момент

времени

Система

поддерживает

работу

каталога

,

позволяя

служащим

проката

добавлять

новые

наименования

кассет

,

удалять

старые

и

редактировать

  

данные

о

кассетах

.

Клиент

обратившийся

в

пункт

выбирает

кассету

по

каталогу

вносит

залог

и

забирает

ее

на

определенный

срок

Срок

проката

измеряемый

в

сутках

оговаривается

при

выдаче

кассеты

Стоимость

проката

вычисляется

системой

исходя

из

тарифа

за

сутки

и

срока

проката

Клиент

background image

11

4

возвращает

кассету

и

оплачивает

прокат

Если

кассета

не

повреждена

,

клиенту

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

залог

Служащий

пункта

проката

регистрирует

сдачу

кассеты

клиенту

и

ее

возврат

в

системе

Если

клиент

повредил

кассету

то

кассета

удаляется

из

каталога

а

залог

остается

в

кассе

проката

.

При

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

служащий

может

запросить

у

системы

следующие

данные

:

имеется

ли

в

наличии

кассета

с

данным

названием

;

когда

будет

возвращена

какая

-

либо

кассета

из

тех

что

сданы

в

прокат

;

является

ли

данный

клиент

постоянным

клиентом

пункта

проката

(

пользовался

ли

прокатом

 5 

или

более

раз

).

Постоянным

клиентам

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

скидки

а

также

от

них

принимаются

заявки

на

пополнение

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

кассет

Заявки

регистрируются

в

системе

По

ним

готовится

итоговый

отчет

,

руководствуясь

которым

служащие

пункта

проката

обновляют

ассортимент

кассет

.

Необходимо

разработать

схему

базы

данных

для

хранения

каталога

,

учетных

записей

о

прокате

кассет

и

заявок

на

пополнение

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

.

4.5. 

Мини

-

АТС

был

я

на

декадно

-

шаговой

АТС

там

сильно

искрило

пахло

озоном

и

било

меня

током

.

Из

слов

очевидца

Требуется

разработать

средствами

 Rational Rose 

модель

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

обеспечения

встроенного

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

учрежденческой

мини

-

АТС

(

автоматической

телефонной

станции

).

Мини

-

АТС

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

связь

между

служащими

учреждения

.

Каждый

абонент

подключен

к

ней

линией

связи

Мини

-

АТС

соединяет

линии

абонентов

  (

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

коммутацию

линий

). 

Абоненты

имеют

номера

состоящие

из

трех

цифр

Специальный

номер

 9 

зарезервирован

для

внешней

связи

.

background image

11

5

Телефонное

соединение

абонентов

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

следующим

образом

.

Абонент

поднимает

трубку

телефона

и

мини

-

АТС

получает

сигнал

«

Трубка

». 

В

ответ

мини

-

АТС

посылает

сигнал

 «

Тон

». 

Приняв

этот

сигнал

,

абонент

набирает

телефонный

номер

  (

посылает

три

сигнала

  «

Цифра

»).

Мини

-

АТС

проверяет

готовность

вызываемого

абонента

Если

абонент

не

готов

  (

его

линия

занята

), 

мини

-

АТС

посылает

вызывающему

абоненту

сигнал

  «

Занято

». 

Если

абонент

готов

мини

-

АТС

посылает

обоим

абонентам

сигнал

  «

Вызов

». 

При

этом

телефон

вызываемого

абонента

начинает

звонить

а

вызывающий

абонент

слышит

в

трубке

длинные

гудки

Вызываемый

абонент

снимает

трубку

и

мини

-

АТС

получает

от

него

сигнал

  «

Трубка

», 

после

чего

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

коммутацию

линии

.

Абоненты

обмениваются

сигналами

 «

Данные

», 

которые

мини

-

АТС

должна

передавать

от

одного

абонента

к

другому

Когда

один

из

абонентов

опускает

трубку

мини

-

АТС

получает

сигнал

 «

Конец

» 

и

посылает

другому

абоненту

сигнал

 «

Тон

».

В

любой

момент

абонент

может

положить

трубку

при

этом

мини

-

АТС

получает

сигнал

 «

Конец

». 

После

получения

этого

сигнала

сеанс

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

абонента

завершается

.

Если

абонент

желает

соединиться

с

абонентом

за

пределами

учреждения

то

он

набирает

номер

 «9». 

Мини

-

АТС

посылает

по

линии

,

соединяющей

с

внешней

  (

городской

АТС

сигнал

  «

Трубка

» 

и

в

дальнейшем

служит

посредником

между

телефоном

абонента

и

внешней

АТС

Она

принимает

и

передает

сигналы

и

данные

между

ними

не

внося

никаких

изменений

Единственное

исключение

касается

завершения

сеанса

Получив

от

городской

АТС

сигнал

  «

Конец

», 

мини

-

АТС

посылает

абоненту

сигнал

  «

Тон

», 

и

ждет

сигнала

  «

Конец

» 

для

завершения

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

абонента

Если

же

вызывавший

абонент

первым

вешает

трубку

то

мини

-

АТС

получает

сигнал

  «

Конец

», 

передает

его

городской

АТС

и

завершает

сеанс

.

Мини

-

АТС

может

получить

сигнал

  «

Вызов

» 

от

городской

АТС

Это

происходит

когда

нет

соединений

с

внешними

абонентами

Сигнал

«

Вызов

» 

от

городской

АТС

передается

абоненту

с

кодом

 «000». 

Только

этот

абонент

может

отвечать

на

внешние

звонки

.

background image

11

6

4.6. 

Телефон

У

меня

зазвонил

телефон

.

 – 

Кто

говорит

?

 – 

Слон

.

 – 

Откуда

?

 – 

От

верблюда

.

К

И

Чуковский

Требуется

разработать

средствами

 Rational Rose 

модель

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

обеспечения

встроенного

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

для

аппарата

учрежденческой

телефонной

сети

.

Аппарат

подключен

к

линии

связи

ведущей

к

мини

-

АТС

В

его

задачу

входит

прием

и

передача

сигналов

  (

в

том

числе

и

голосовых

данных

)

мини

-

АТС

Аппарат

имеет

кнопочную

панель

управления

экран

для

отображения

набираемых

номеров

звонок

и

трубку

в

которую

встроены

микрофон

и

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

.

В

начальном

состоянии

трубка

телефона

повешена

телефон

не

реагирует

на

нажатия

кнопок

Телефон

реагирует

только

на

сигнал

«

Вызов

» 

от

мини

-

АТС

при

этом

включается

звонок

.

При

снятии

трубки

на

АТС

подается

сигнал

 «

Трубка

». 

При

получении

ответного

сигнала

  «

Тон

» 

от

АТС

телефон

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

звуковой

тон

«

Готов

» (

длинный

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

гудок

в

трубку

При

получении

сигнала

  «

Занято

», 

в

трубке

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

тон

  «

Занято

» (

частые

короткие

гудки

).

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

слыша

в

трубке

тон

  «

Готов

», 

набирает

трехзначный

номер

Номер

может

быть

набран

при

помощи

кнопок

с

цифрами

или

нажатием

на

специальную

кнопку

« # »

При

нажатии

на

кнопку

с

цифрой

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

ей

сигнал

 «

Цифра

» 

передается

АТС

Нажатия

на

кнопки

с

цифрами

после

третьего

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

Во

время

набора

номера

введенные

цифры

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

на

экране

Последний

полностью

набранный

номер

запоминается

в

памяти

аппарата

для

того

чтобы

можно

было

его

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

при

нажатии

на

кнопку

« # »

При

нажатии

на

эту

кнопку

номер

из

памяти

аппарата

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

на

экране

и

АТС

передается

последовательность

из

трех

сигналов

  «

Цифра

». 

В

ответ

background image

11

7

на

набранный

номер

от

АТС

приходит

либо

сигнал

 «

Занято

», 

либо

сигнал

«

Вызов

». 

При

получении

сигнала

  «

Вызов

» 

телефон

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

в

трубку

длинные

гудки

до

того

момента

когда

АТС

осуществит

коммутацию

и

передаст

сигнал

 «

Данные

».

Телефон

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

данные

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

с

сигналом

в

трубку

.

Ответ

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

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

микрофоном

трубки

преобразуется

в

сигнал

 «

Данные

» 

и

передается

АТС

Обмен

данными

прерывается

если

повешена

трубка

одного

из

телефонов

участвующих

в

обмене

О

том

что

трубку

повесил

вызываемый

абонент

сообщает

сигнал

  «

Занято

»,

посылаемый

АТС

После

того

как

трубка

аппарата

была

повешена

,

телефон

посылает

АТС

сигнал

 «

Конец

», 

и

телефон

переходит

в

начальное

состояние

.

4.7. 

Стиральная

машина

Для

стирки

нужна

только

одна

кнопка

 – «Play».

Артемий

Лебедев

Требуется

разработать

средствами

 Rational Rose 

модель

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

обеспечения

встроенного

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

стиральной

машины

.

Машина

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

для

автоматической

стирки

белья

Машина

включает

в

себя

следующие

устройства

бак

для

белья

клапаны

для

забора

и

слива

воды

мотор

устройство

подогрева

воды

термометр

таймер

,

дверца

для

доступа

в

бак

несколько

емкостей

для

различных

моющих

средств

панель

управления

с

кнопками

и

индикатором

В

памяти

машины

хранятся

 5 

программ

стирки

заданные

изготовителем

Пользователи

не

могут

вносить

в

них

изменения

Каждая

программа

определяет

температуру

воды

длительность

стирки

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

моющие

средства

(

номер

емкости

и

время

подачи

), 

скорость

вращения

бака

во

время

стирки

и

отжима

Вариант

задания

предусматривает

разработку

схемы

базы

данных

для

хранения

программ

стирки

в

памяти

машины

.

Для

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

машины

необходимо

открыть

дверцу

поместить

белье

в

бак

поместить

моющие

средства

в

емкости

закрыть

дверцу

,

выбрать

программу

стирки

и

нажать

на

кнопку

  «

Пуск

». 

Перед

тем

как

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