» » »

9. Основные методы и технологии проектирования

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

Методы проектирования

По степени автоматизации:

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

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

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

- оригинальное (индивидуальное), когда проектные решения разрабатываются «с нуля».

- типовое, предполагающее конфигурирование ИС из готовых типовых проектных решений (программных модулей).

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

- реконструкции - переработка соответствующих компонентов;

- параметризации - настройка проектных решений;

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

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

Индустриальная технология проектирования, в свою очередь, разбивается на два подкласса: автоматизированное (использование CASE-технологий - совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем ПО..) и типовое (параметрически-ориентированное или модельно-ориентированное) проектирование.

Выбор технологии проектирования осуществляется с учетом следующих требований:

- возможность обеспечения соответствия требованиям заказчика;

- способность технологии минимизировать трудовые и стоимостные затраты на проектирование и сопровождение проекта;

- создание условий для повышения производительности труда проектировщика;

- обеспечение надежности процесса проектирования и эксплуатации проекта;

- простота ведения проектной документации.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться

Оплаченная реклама

Дисциплины