Пример готовой курсовой работы по предмету: Процессы и аппараты
Содержание
Введение…………………………………………………………………….…… 4
1. Описание задачи…………………………………………………..……..……4
2. Модель прецедентов…………………………………………………….….… 5
2.1. Прецедент «Получение данных с датчиков»……………………………5
2.2. Прецедент «Устранение неполадок» ……………………………………6
2.3. Прецедент «Тушение пожара» ……………………………………………6
2.4. Абстрактные прецеденты…………………………………………………6
2.5. Абстрактный прецедент «Планирование системы пожарной сигнализации» ..……………………………………………………………………………..7
2.6. Абстрактный прецедент «Автоматический режим работы
системы»…………………………………………………………………….….7
2.7. Конкретный прецедент «Устранение неполадок»…………….………..8
2.8. Конкретный прецедент «Тушение пожара»………………..….………..8
3. Статическая модель предметной области…………………………………….9
4. Разбиение на объекты…………………………………………………………10
5. Динамическая модель………………………………………………………… 11
5.1. Диаграмма кооперации для прецедента «Получение данных
с датчиков»…………………………………………………………………….11
5.2. Диаграмма кооперации для прецедента «Устранение неполадок»………………………………………………………………………..12
5.3. Диаграмма кооперации для прецедента «Тушение пожата»………….13
5.4. Диаграмма кооперации для прецедента «Перевод в автоматический режим»……………………………………………………………………..………16
6. Модель состояний………………………………..……………………………20
7. Консолидация диаграмм кооперации….………………………………………23
8. Разбиение на подсистемы…………………………………………………….25
9. Разбиение системы на задачи…………………………………………………29
9.1. Выделение задач в подсистеме тушение………………………………..29
9.2. Выделение задач в подсистеме показатели…………………………..… 29
9.3. Выделение задач в подсистеме диспетчера…..………………………… 30
9.4. Определение интерфейсов задач…………………………………………30
9.5. Проектирование класса абстрагирования данных……………………… 30
9.6. Обсуждение альтернативных архитектур……………………………… 31
10.Проект распределенной системы управления пожарной сигнализации………………………………………………………………………32
10.1. Структура подсистемы тушения…………………………………………32
10.2. Структура подсистемы показателей..………………………………….39
10.3.Структура подсистемы диспетчера….………………………………… 39
10.4. Интерфейсы подсистем………………………………………………… 44
11. Проектирование скрывающих информацию классов………..…………… 45
11.1. Проектирование классов интерфейса устройств………………………45
11.2. Проектирование класса, зависящего от состояния…………………… 46
12. Разработка детального проекта программы………………………………..47
12.1. Проектирование объектов-разъемов для тушения…………………….47
12.2. Проектирование составных задач……………………………………… 48
13. Конфигурирование целевой системы……………………………………… 49
14. Анализ производительности нераспределенной системы управления пожарной сигнализации…..…….……………………………………………….50
Заключение……………………………………………………………………….60
Список литературы……………………………………………………………… 61
Выдержка из текста
Разрабатываемая система должна управлять системой пожарной сигнализации. Управление пожаротушением в помещениях осуществляется соответствующими датчиками, которые анализируют состояние показателей. Система должна отвечать на команды диспетчера, а также автоматически срабатывать (действовать в соответствии с определенными алгоритмами) в случае возникновения типовых критических ситуаций.
Прежде всего, нужно разработать аналитическую модель и отобразить ее сначала на централизованный, а потом на распределенный проект.
Система пожарной сигнализации
В данной курсовой работе мы будем рассматривать систему пожарной сигнализации. Система должна отвечать на команды операторов, а также автоматически управлять исправлением ошибок.
Прежде всего нужно разработать аналитическую модель и отобразить ее сначала на централизованный, а потом на распределенный проект.
Описание задачи
В системе пожарной сигнализации есть:
- Датчики, определяющие:
— аварийной ситуации;
— задымленность помещения;
- лампочка, оповещающая об опасности пожара;
Чтобы рассмотреть систему аварийного пожаротушения опасности, возьмем какое-нибудь помещение для контроля. Параметры, которые выходят за пределы безопасности (обнаружения открытого пламени), снимаются датчиками, установленными в помещении. Все эти датчики реагируют на изменение параметров среды. Кроме того, находятся средства оповещения о возникшем пожаре в виде лампочки. На экране монитора регистрируемые наблюдения за параметрами в помещении представляются в цифровой, табличной и графической формах – отображаются текущие значения показаний датчиков, графики и таблицы их изменения в течение времени.
С аппаратной точки зрения кнопки включения/выключения системы, вызова технической службы, являются асинхронными устройствами ввода/вывода, то есть при наличии у них входной информации генерируется прерывание. Все остальные устройства ввода/вывода пассивны. Лампочка, оповещающая об опасности включаются аппаратно, но выключать их должна программа.
………
Список использованной литературы
5 источников