Курсовая работа: Разработка модели программного обеспечения для телевизора в среде Rational Rose
Диаграмма кооперации
Диаграмма кооперации предназначена для описания поведения системы на уровне отдельных объектов, которые обмениваются между собой сообщениями, чтобы достичь нужной цели или реализовать некоторый вариант использования.
Рисунок 4 - Диаграмма кооперации
Диаграмма состояний
Диаграмма состояний описывает возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение моделируемой системы в течение всего ее жизненного цикла. Диаграмма состояний представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий.
Рисунок 5 - Диаграмма состояний
РЕАЛИЗАЦИЯ СИСТЕМЫ
Диаграмма компонентов.
Диаграмма компонентов применяется для моделирования статического вида системы с точки зрения реализации. Сюда относится моделирование физических сущностей, развернутых в узле, например исполняемых программ, библиотек, таблиц, файлов и документов.
телевизор программный проектирование настройка
Рисунок6 - Диаграммакомпонентов
Генерация кода
ChannelMemory.cpp
#include "ChannelMemory.h"
//##ModelId=4930347402CE
bool ChannelMemory::SaveChannels()
{
}
//##ModelId=4947C0C900FA
ChannelMemory::ClearSettings()
{
}
ChannelMemory.h
#ifndef CHANNELMEMORY_H_INCLUDED_B6AEDCE5
#define CHANNELMEMORY_H_INCLUDED_B6AEDCE5
//##ModelId=4930341A0232
//##Documentation
//## Устанавливаетсявтелевизоре
class ChannelMemory
{