Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_ProektIS.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
881.66 Кб
Скачать
  1. По степени использования средств автоматизации:

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

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

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

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

    2. типовое проектирование – конфигурация ЭИС из готовых типовых проектных решений (программных модулей).

Оригинальное проектирование - характеризуется тем, что все виды проектных работ ориентированы на создание индивидуальных для каждого объекта проектов, которые в максимальной степени отражают все особенности объекта. Типовое проектирование выполняется на основе опыта, полученного при разработке индивидуальных проектов.

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

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

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

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

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

Для конкретных видов технологий проектирования свойственно применение определенных средств разработки ЭИС, которые поддерживают выполнение как отдельных проектных работ, этапов, так и их совокупностей. Поэтому перед разработчиками ЭИС, как правило, стоит задача выбора средств проектирования, которые по своим характеристикам в наибольшей степени соответствуют требованиям конкретного предприятия.

Средства проектирования должны быть:

  • в своем классе инвариантными к объекту проектирования;

  • охватывать в совокупности все этапы жизненного цикла ЭИС;

  • технически, программно и информационно совместимыми;

  • простыми в освоении и применении;

  • экономически целесообразными.

Средства проектирования ЭИС можно разделить на два класса: с использованием ЭВМ и без использования ЭВМ.

Средства проектирования без использования ЭВМ применяются на всех стадиях и этапах проектирования ЭИС. Как правило, это средства организационно–методического обеспечения операций проектирования и в первую очередь различные стандарты, регламентирующие процесс проектирования систем. Сюда же относятся единая система классификации и кодирования информации, унифицированная система документации, модели описания и анализа потоков информации.

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

К первому подклассу относятся операционные средства, которые поддерживают проектирование операций обработки информации. К данному подклассу средств относятся:

  • алгоритмические языки,

  • библиотеки стандартных подпрограмм и классов объектов,

  • генераторы программ типовых операций обработки данных,

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

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

Ко второму подклассу относятся средства, поддерживающие проектирование отдельных компонентов проекта системы. К данному подклассу относятся средства общесистемного назначения:

  • СУБД;

  • методоориентированные пакеты ПП (решение задач дискретного программирования, математической статистики);

  • табличные, текстовые, графические процессоры;

  • статистические ППП;

  • оболочки ЭС;

  • интегрированные ППП.

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

К третьему подклассу относятся средства, поддерживающие проектирование разделов проекта ЭИС. В этом подклассе выделяют функциональные средства проектирования (ФСП). ФСП направлены на разработку автоматизированных систем, реализующих функции, комплексы задач и задачи управления. К ФСП систем обработки информации относятся типовые проектные решения, функциональные ППП, типовые проекты.

К четвертому подклассу средств проектирования относятся средства, поддерживающие разработку проекта на стадиях и этапах процесса проектирования ЭИС (CASE – средства). Современные CASE – средства, в свою очередь, классифицируются по двум признакам:

  • по охватываемым этапам процесса разработки ЭИС;

  • по степени интегрированности:

  • отдельные локальные средства (tools);

  • набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС (toolkit);

  • полностью интегрированные средства, связанные с общей базой проектных данных – репозиторием (workbench).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]