- •Общие указания
- •Введение
- •1. Общие теоретические сведения
- •1.1. Типичная схема разработки по
- •1.2. Суть проекта
- •1.3. Документация
- •1.4. Требования к проекту
- •1.5. Выбор архитектуры
- •1.6. Детальное проектирование
- •1.7. Реализация
- •1.8. Тестирование
- •2. Порядок выполнения курсовой работы
- •3. Варианты заданий
- •Список литературы
- •Порядок выполнения курсового проекта Состав работ
- •2.2. Структура курсового проекта
- •Список литературы
2. Порядок выполнения курсовой работы
Так как, в рамках курсовой работы по дисциплине «СТП» разработать весь пакет документации на АСУ ТМП не представляется возможным, студентам предлагается разработать в рамках данной курсовой работы следующий ряд документов:
— техническое задание, содержащее требования заказчика;
— спецификацию общих требований на ПО, содержащую все требования заказчика и нормативной документации;
— архитектуру ПО;
— спецификацию детальных требований к ПО, состоящую из спецификации компонент, классов и функций с указанием допустимых границ значений входных и выходных данных;
— протоколы тестирования ПО;
— пояснительную записку на ПО согласно ЕСПД;
— доступный для понимания, читаемый программный код, снабженный комментариями.
В рамках курсового проекта по дисциплине «Программирование в АСУ ТП» студенты должны разработать основной пакет документации на АСУ ТМП куда войдут:
— календарный план-график работ;
— план верификации;
— информационные модели и модели состояний;
— алгоритмическое обеспечение;
— журналы и отчеты по верификации;
— методика тестирования отдельных компонент ПО, функций, а также всего ПО в целом;
— технический проект.
Перед началом данной курсовой работы студентам настоятельно рекомендуется понять суть задачи и разработать техническое задание и спецификацию общих требований. Дальнейшая работа без, утвержденных преподавателем, ТЗ и спецификации повлечет множество ошибок, которые повлияют на конечную оценку.
Далее необходимо продумать различные варианты удовлетворения требований спецификации, выбрать оптимальные решения и разработать архитектуру ПО.
Следующим шагом должно быть детальное проектирование. Основываясь на результатах ООА, проведенного в рамках дисциплины «Программирование в УАСУ ТП», студенты должны продумать иерархию необходимых классов. Для каждого класса необходимо составить спецификацию функций. Для каждой функции перечень входных и выходных параметров с указанием граничных значений.
Студентам также рекомендуется в рамках дисциплины «программирование в АСУ ТП» вести постоянную верификацию действий своих товарищей и составлять соответствующие журналы, протоколы и отчеты по верификации.
Далее следует приступить к реализации программного кода. Рекомендуется параллельно разрабатывать методику тестирования отдельных элементов ПО.
Результаты тестирования ПО необходимо зафиксировать в соответствующем протоколе.
В заключении в соответствии с требованиями ЕСПД студенты должны разработать пояснительную записку на разработанное ПО.
3. Варианты заданий
Вариант 1. Регулируемая величина — напряжение. Закон регулирования — П.
Вариант 2. Регулируемая величина — ток. Закон регулирования — П.
Вариант 3. Регулируемая величина — скорость воздуха. Закон регулирования — П.
Вариант 4. Регулируемая величина — напряжение. Закон регулирования — ПИ.
Вариант 5. Регулируемая величина — ток. Закон регулирования — ПИ.
Вариант 6. Регулируемая величина — скорость воздуха. Закон регулирования — ПИ.
Вариант 7. Регулируемая величина — напряжение. Закон регулирования — ПИД.
Вариант 8. Регулируемая величина — ток. Закон регулирования — ПИД.
Вариант 9. Регулируемая величина — скорость воздуха. Закон регулирования — ПИД.
Вариант 10. Регулируемая величина — напряжение. Закон регулирования — ПИД. Температура окружающей среды Tосколеблется случайным образом в пределах ± 1°С относительно заданного значения. ПроизводнаяT’ос< 0.5°С/c.
Вариант 11. Регулируемая величина — ток. Закон регулирования — ПИД. Температура окружающей среды Tосколеблется случайным образом в пределах ± 1°С относительно заданного значения. ПроизводнаяT’ос< 0.5°С/c.
Вариант 12. Регулируемая величина — скорость воздуха. Закон регулирования — ПИД. Температура окружающей среды Tосколеблется случайным образом в пределах ± 1°С относительно заданного значения. ПроизводнаяT’ос< 0.5°С/c.