Главная
»
Информационные системы
»
Проектирование ИС
»
Основные методы и технологии проектирования
Основные методы и технологии проектирования
Технология проектирования ИС – совокупность методов и средств проектирования ИС, а также организации и управления, внедрения и модернизации проекта ИС.
Методы проектирования
По степени автоматизации:
- ручное, при котором проектирование компонентов ИС осуществляется без использования специальных инструментальных программных средств, а программирование — на алгоритмических языках;
- компьютерное, при котором производится генерация или конфигурирование проектных решений на основе использования специальных инструментальных программных средств.
По степени использования типовых проектных решений:
- оригинальное (индивидуальное), когда проектные решения разрабатываются «с нуля».
- типовое, предполагающее конфигурирование ИС из готовых типовых проектных решений (программных модулей).
По степени адаптивности проектных решений:
- реконструкции - переработка соответствующих компонентов;
- параметризации - настройка проектных решений;
- реструктуризации модели - изменяется модель проблемной области, на основе которой автоматически заново генерируются проектные решения.
Сочетание различных признаков классификации методов обусловливает характер используемых технологий проектирования ИС, среди которых выделяют два основных класса: каноническуюи индустриальную технологии.
Индустриальная технология проектирования, в свою очередь, разбивается на два подкласса: автоматизированное (использование CASE-технологий - совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем ПО..) и типовое (параметрически-ориентированное или модельно-ориентированное) проектирование.
Выбор технологии проектирования осуществляется с учетом следующих требований:
- возможность обеспечения соответствия требованиям заказчика;
- способность технологии минимизировать трудовые и стоимостные затраты на проектирование и сопровождение проекта;
- создание условий для повышения производительности труда проектировщика;
- обеспечение надежности процесса проектирования и эксплуатации проекта;
- простота ведения проектной документации.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.