Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TRPO_Otvety.doc
Скачиваний:
59
Добавлен:
27.09.2019
Размер:
1.42 Mб
Скачать
  1. Определите понятия метода, методология и технология проектирования по.

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

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

Нотаций, используемых для построения моделей статической структуры и динамики поведения проектируемой системы. В качестве таких нотаций обычно используются графические диаграммы, поскольку они наиболее наглядны и просты в восприятии (диаграммы потоков данных, и диаграммы «сущность – связь» для структурного подхода, диаграммы вариантов использования, диаграммы классов и др. – для объектно-ориентированного подхода.

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

Методы реализуются через конкретные технологии и поддерживающие их методики, стандарты и инструментальные средства, которые обеспечивают выполнение процессов ЖЦ ПО.

Технология проектирования определяется как совокупность технологических операций проектирования в их последовательности и взаимосвязи, приводящая к разработке проекта ПО.

  1. Перечислите общие требования к технологии проектирования, разработки и сопровождения информационных систем.

Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов ЖЦ.

Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованиям:

  • поддерживать полный ЖЦ ПО;

  • обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время;

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

  • обеспечивать возможность ведения работ по проектированию отдельных подсистем небольшими группами (3-7 человек);

  • обеспечивать минимальное время получения работоспособной ИС;

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

  • обеспечивать независимость выполняемых проектных решений от средств реализации ИС (систем управления базами данных (СУБД), операционных систем, языков и систем программирования);

  • быть поддерживаемой комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ.

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