Методологии технического проектирования автоматизированных систем

Методологии технического проектирования автоматизированных систем

В 70-х было определено необходимости применения методологий и индустриальных подходов к проектированию.

Исследователи крупнейших мировых фирм приняли участие в разработке новых информационных технологий, что привело в 80-х к созданию технологий промышленной разработке автоматизированных систем.

Одной из основных проблем является задача в создании эффективных автоматизированных систем ориентированных на определенную область применения.

На Западе большое внимание уделялось системам автоматизированного проектирования, однако получения хорошего инструментария для широкого класса автоматизированных систем не удалось. Создавались локальные автоматизированные системы.

В большинстве западных стран информационные технологии создавались крупными фирмами разработчиками автоматизированных систем с сохранением их интеллектуальной собственности.

Учитывая эти условия, в Великобритании с 70-х начали проводить работы по созданию SSDAM.

Эту методологию разрабатывало государственное агентство по информатике и вычислительной технике в 81 году объявило SSDAM открытым стандартом (обязательным для государственных проектов). В 90-х была принята 4-я версия стандарта SSDAM с разработкой CASE технологии.

В 95 году Великобритания приняла SSDAM в качестве официального стандарта.

В 99 году ЕС создало специальную комиссию по информационным технологиям для унификации методов разработки автоматизированных систем.

Методология структурного синтеза и проектирования сложных систем определяет этапы проведения работ, правила распределения ресурсов, назначение методов и операций при реализации проекта.

Для начала проектирования по SSDAM являются документы, сформированные заказчиком и разработчиком на предпроектной стадии (в них определены цели и задачи проектирования).

При окончании проектирования формируется комплект документов, согласуется с заказчиком, содержащий все проектные решения (РД) .

Все проектные решения должны быть подкреплены соответствующими инструментальными средствами (DFD).

Основные принципы SSDAM:
1. Обеспечение участие пользователей в создании информационных систем на всех этапах проектирования.
2. Четкая структуризация процесса проектирования, связанная с выделением не только этапов, стадий проектирования, но и ролей участвующих в проектировании.
3. Жесткий оперативный контроль за выполнением работ каждым участником. Возможность применения систем автоматизированного проектирования.
4. Согласованность SSDAM с существующими технологиями систем программирования и систем управления базами данных.
5. Формализация процесса проектирования обеспечивающая применения современных индустриальных технологий и CASE-средств.