Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Юренко / Курсовая ПИС.docx
Скачиваний:
19
Добавлен:
07.06.2015
Размер:
441.05 Кб
Скачать

РОСЖЕЛДОР

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Ростовский государственный университет путей сообщения»

(ФГБОУ ВПО РГУПС)

Кафедра: Вычислительная техника и автоматизированные системы управления.

Курсовая работа по теме:

«Проектирование информационной системы на основе модельно-ориентированного подхода»

Проверил: Юренко К. И.

Выполнил: студент гр. АИ-4-024

Баранов М.А.

Ростов-на-Дону

2013 Содержание:

Введение…………………………………………………………………………………………… 4

Описание задачи………………………………………………………………………………. 4

Модели прецедентов……………………………………………………………………….. 5

Статическая модель предметной области………………………………………. 8

Разбиение на объекты……………………………………………………………………. 10

Динамическая модель……………………………………………………………………. 11

Модель состояний………………………………………………………………………….. 12

Заключение…………………………………………………………………………………….. 16

Список литературы…………………………………………………………………………. 17

Введение

Основная цель: система должна планировать работу кондиционера, отвечать на запросы пользователей об изменении температурного режима, а также поддерживать установленный температурный режим в помещении.

Целью курсовой работы является построение модели информационной системы «Кондиционер».

Для реализации поставленной цели необходимо решить следующие задачи:

Изучить принцип работы кондиционера, порядок поддержания определенной температуры в помещении.

Основным назначением системы является охлаждение (обогрев) помещения. Так же должна быть предусмотрена возможность изменять температуру работы кондиционера.

1. Описание задачи

В каждом кондиционере имеется:

– датчик установившейся температуры. Система руководствуется им для поддержания необходимой температуры.

– кнопки задания необходимой температуры и индикатор заданной температуры, отображается на дисплее

– датчик загрязненности воздуха. Система забирает воздух с улицы для отчистки.

- кнопка включения/выключения

С аппаратной точки зрения датчики температуры и загрязненности воздуха являются асинхронными устройствами ввода/вывода, то есть при наличии у них входной информации генерируется прерывание. Все остальные устройства вво­да/вывода пассивны.

2. Модель прецедентов

В системе есть два актера: один представляет Пользователя, а второй – Датчик температуры. Пользователь взаимодей­ствует с системой с помощью кнопок задания необходимой температуры.

Пользователь инициирует два прецедента (рис.1), указанные в описании задачи:

– выбор необходимой температуры. Пользователь выбирает удовлетворительный для него температурный режим, устанавливая температуру.

– Датчик осуществляет поддержку температуры и своевременное очищение воздуха.

Рис.1. Актеры и прецеденты в системе управления кондиционером

2.1. Прецедент «Выбор необходимой температуры»

Актеры. Пользователь (главный), датчик температуры.

Описание:

  1. Пользователь включает кондиционер. Задает необходимую температуру. Пусть она будет выше комнатной. Датчик текущей температуры оповещает систему о текущей комнатной температуре (период оповещения – каждую секунду). Датчик загрязненности воздуха оповещает о загрязненности (опрос датчика каждую секунду).

  2. Система анализирует состояние воздуха и температуры. Вырабатывает управляющие воздействие на механизмы нагревания воздуха. Система находится в активном режиме.

  3. Как только комнатная температура, согласно датчику, совпадет с заданной, система переходит в пассивный режим (режим поддержки заданной температуры).

Альтернативы:

– пользователь задает температуру ниже комнатной. Реакция системы такая же, как в глав­ной последовательности;

Система поддерживает необходимую температуру до отключения пользователем.

Соседние файлы в папке Юренко