Технологии проектирования ИС

ОРГАНИЗАЦИЯ РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ

 

Дадим некоторые определения.

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

Проектирование ИС – это процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования в проект ИС.

Технология проектирования ИС – это совокупность методологии и средств проектирования ИС, а также методов и средств организации проектирования.

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

Методы проектирования классифицируются по:

– степени использования средств автоматизации;

– степени использования типовых проектных решений;

– адаптивности к предполагаемым изменениям.

 

По степени автоматизации выделяют методы:

ручного проектирования, при котором проектирование осуществляется без использования специальных программных средств, а программирование производится на алгоритмических языках;

компьютерное проектирование, которое производит генерацию или конфигурирование (настройку) проектных решений на основе использования специальных инструментальных средств.

 

По степени использования типовых проектных решений различают следующие методы проектирования:

оригинальное (индивидуальное) проектирование, когда все виды проектных работ выполняются индивидуально для каждого объекта проекта, максимально учитывая все его особенности;

типовое проектирование, которое подразумевает построение ИС из готовых типовых проектных решений.

 

По степени адаптивности проектных решений выделяют:

методы реконструкции, когда адаптация проектных решений выполняется путем переработки соответствующих компонентов, т. е. путем перепрограммирования модулей;

методы параметризации, когда проектные решения настраиваются в соответствии с изменяемыми параметрами;

методы реструктуризации модели, когда проектные решения автоматически генерируются в соответствии с изменением модели объекта автоматизации.

 

Сочетания различных признаков классификации методов проекти­рова­ния позволяют выделить три основных на текущий момент технологий проектирования:

каноническое проектирование – в основном ручное оригинальное проектирование с использованием реконструкции для адаптации;

типовое проектирование – создание ИС из готовых проектных решений с различной степенью автоматизации и использованием параметризации для адаптации;

модельно-ориентированное проектирование, типовое проектирование, основанное на реструктуризации моделей объекта автоматизации.

2.2. Каноническое проектирование ИС [1]