Требования к характеристикам системы
В результате рассмотрения существующих аналогичных пакетов моделирования динамических систем к разрабатываемому программному обеспечению (ПО) можно предъявить следующие общие требования:
1) Наличие развитого графического интерфейса. Он должен гарантировать:
· наглядность создаваемых моделей, процессов и результатов моделирования;
· возможность выполнения большинства операций на всех этапах от начального синтеза модели до анализа полученных результатов без использования алфавитно-цифровой клавиатуры, а при помощи только манипулятора типа “мыши”, что существенно упрощает эксплуатацию системы;
· возможность непосредственного “визуального проектирования” моделей путём манипуляции с пиктограммами без привлечения специальных языков описания моделей, требующих особого изучения, что позволяет значительно сократить время освоения системы и, во многих случаях, затраты времени на подготовку, отладку и документирование моделей.
2) Поддержка иерархии блоков и моделей, которая обеспечивает:
· построение на базе элементарных модельных блоков и структур синтезированных блоков и структур, соответствующих конкретным моделируемым объектам (электродвигатель, регулятор и т.п.), которые в свою очередь также могут использоваться в качестве элементов для построения более укрупненных моделей (производственный участок, устройство и т.п.) и т.д., что позволяет успешно преодолеть модельную сложность реальных динамических объектов;
· формирование библиотек различного уровня модельной иерархии, ориентированных на широкий спектр приложений и различный уровень подготовки пользователя;
· возможность создания модельных библиотек высокого уровня готовности и специализации для конкретных областей применения.
3) Высокая скорость моделирования и оптимизации систем, высокая устойчивость к ошибкам и сбоям.
4) Организация сохранения и открытия моделей.
5) Организация режима «Администратора системы» для углубленных настроек приложения.
Также к системе предъявляются требования, связанные с ее использованием в образовательном процессе:
1) Полнота библиотеки блоков - типовых элементов структуры (ТЭС). Так как создание встроенного языка программирования является достаточно трудоемкой задачей, универсальность системы должна обеспечиваться наличием полной библиотеки с элементами из предметных областей разных дисциплин (основные дисциплины: «Основы теории управления», «Моделирование»).
2) Простота освоения. Скорость и эффективность обучения напрямую зависят от простоты освоения ПО, которая может быть достигнута дружественным интерфейсом, большим количеством примеров, наличием развитой системы помощи содержащей как информацию по работе с ПО, так и теоретические материалы по изучаемым дисциплинам.
Дата добавления: 2021-10-28; просмотров: 271;