Курсовая работа: Модель программного обеспечения холодильника

Описание классов

Граничные классы (Boundary):

1. Дверца холодильника(Door)

2. Таймер(Timer)

3. Звуковое устройство(Sound Device)

4. Регулятор(Regulator)

5. Термометр(Thermometer)

6. Индикатор(Indicator)

7. Мотор(Motor)


Рисунок 3 - Граничные классы

Классы сущности (Entity):

Журнал (Journal)

Рисунок 4 - Класс сущности Журнал (Journal)

Управляющие классы (Control):

Контроллер холодильника (Controllerofrefrigerator)

Рисунок 5 - Управляющие класс контроллер (Controller)

Добавление операций и атрибутов к классам

1. Дверца холодильника(Door)

Операции :

CloseDoor() : Boolean– Операция закрытия дверцы холодильника.

OpenDoor() : Boolean– Операция открытия дверцы холодильника.

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


Рисунок 6 - Класс Door<<boundary>> с операциями и аргументами

2. Таймер(Timer)

К-во Просмотров: 550
Бесплатно скачать Курсовая работа: Модель программного обеспечения холодильника