- •1 Вводная лекция
- •1. Введение.
- •1.1 Введение
- •Организация проектирования
- •Методы и технология проектирования
- •1.2 Задачи дисциплины
- •2.2. Условия выбора поставщика ис.
- •3. Проблемы проектирования ис.
- •Требования к проекту ис
- •3. Классификация ис
- •1. Понятие, определение и свойства системы.
- •3.1. Понятие, определение и свойства системы.
- •3.2. Классификация ис.
- •1. Классификация информационных систем по функциональному признаку
- •2. Классификация информационных систем по признаку структурированности задач
- •3. Классификация ис по уровням управления
- •4. Классификация информационных систем по архитектуре
- •5. Классификация по степени автоматизации
- •6. Классификация ис по характеру производства
- •2. Содержание V-модели
- •Требования к V – модели
- •4.2 Назначение и виды требований к ис.
- •4.3. Методика формирования требований (мфт) реализуется двумя этапами:
- •4.3. Формирование каталога требований (кт)
- •2) Экономико-математические принципы;
- •4) Организационно-правовые и технические принципы.
- •5.1(Б). Организационно-методологические принципы
- •5.2 Принцип системного подхода.
- •Принципы комплексного подхода
- •5.3 Экономико-математические принципы
- •5.4 Организационно-правовые и технические принципы
- •6. Управление требованиями к ис с использованием doors
- •1. Актуальность управления требованиями.
- •6.1. Актуальность управления требованиями.
- •6.2 Архитектура doors
- •Формальные модули
- •Объекты
- •Атрибуты и виды
- •Моделирование на uml с помощью doors/Analyst
- •7.2. Стандарты cdm, iso-12207, гост 34 и их характеристики Методология Oracle cdm
- •Процессы в iso/iec 15288
- •Гост 34
- •7.3. Назначения и содержание профилей стандартов
- •7.4. Сравнение стандартов проектирование
- •8.2. Моделирование ис с использованием системного и индуктивного проектирования
- •8.3 Взаимосвязь работ по стадиям и разрабатываемым комплексам
6. Управление требованиями к ис с использованием doors
1. Актуальность управления требованиями.
2. Назначение и архитектура DOORS.
3. Структура модуля.
4. Применение DOORS для моделирования.
6.1. Актуальность управления требованиями.
Управление требованиями представляет из себя процесс, в рамках которого происходит: первичное накопление, формирование, анализ и последующий контроль за реализацией потребностей заинтересованных сторон, а также дальнейшее управление изменениями информации на протяжении всего жизненного цикла проекта.
Структурирование требований является наилучшим способом их организации, позволяя более эффективно управлять ими во избежание дублирований или пропусков информации. В этом смысле управление требованиями, с одной стороны, выглядит как процесс передачи информации, а с другой стороны – сами требования выполняют роль средства общения. В связи с этим очень важно, чтобы требования корректно передавали смысл и правильно связывались между собой для более качественного взаимодействия. При этом должна обеспечиваться уверенность в том, что совместная работа команды разработчиков эффективна, риски проекта снижены, а выполнение проекта движется в правильном направлении и отвечает сути поставленных бизнесом целей.
Эффективное управление требованиями обеспечит компании поставку на рынок «правильного продукта» в нужное время и в рамках запланированного бюджета.
Начало документа
6.2 Архитектура doors
Для поддержки процесса управления требованиями аналитикам и руководителям необходим хороший инструментарий. В настоящее время на рынке нет недостатка в продуктах, предназначенных для управления требованиями. Один из них – Telelogic DOORS (версия 8.09). DOORS (Dynamic Object Oriented Requirements System – динамическая объектно-ориентированная система для работы с требованиями) является на сегодняшний день лидирующим на рынке продуктом, который используется десятками тысяч специалистов во всем мире.
DOORS является многоплатформенной системой управления требованиями, которая предназначена для хранения и управления информационными объектами различных типов, для создания связей между этим объектами, а также для их анализа. DOORS обеспечивает поддержку: 1) отраслевых и корпоративных стандартов разработки, 2) коллективной работы, и позволяет различным группам специалистов, взаимодействуя друг с другом, находить правильные решения для удовлетворения требований бизнеса. DOORS обладает мощным, интуитивно-понятным навигационным механизмом, обеспечивающим удобство работы с требованиями.
Архитектура DOORS состоит из папок, проектов и модулей.
Все требования и связанная с ними информация хранятся в центральной базе данных. База данных DOORS должна быть доступна и поддерживаться в актуальном состоянии на протяжении всего жизненного цикла приложения.
Проекты (project) и папки (folder) используются в DOORS для более организованного представления модулей. Вся информация в базе данных DOORS хранится в виде модулей (module). Проект, по сути, является той же папкой, но предназначен для хранения всей информации, относящейся к данному проекту или подпроекту.
Рисунок 1 - Структура базы данных DOORS.
Папки в системе DOORS предназначены для организации информации и напоминают каталоги файловой системы.
Проекты в системе DOORS используются группами специалистов для организации данных, относящихся к их совместной работе. Проект должен (рекомендуется) содержать всю информацию, касающуюся требований, спецификаций, разработки, тестирования, выпуска и поддержки приложения.
В рамках проекта обеспечивается возможность назначать права доступа ко всей информации, содержащейся в данном проекте, делать резервные копии данных (в отличие от папок), а также экспортировать блоки данных в другие базы данных DOORS.
Модули в системе DOORS являются теми контейнерами, которые содержат различные наборы данных. Существуют три типа модулей:
• formal (формальный) – наиболее часто используемый тип модуля, используемый для хранения структурированных наборов идентичной информации;
• descriptive (описательный) – модуль, используемый для хранения неструктурированной первичной информации (переписка, заметки, сделанные в ходе интервью);
• link (связи) – модуль связи, содержащий взаимосвязи и информацию о них между элементами данных.
Пользовательский интерфейс DOORS во многом аналогичен интерфейсу Windows Explorer (проводник) и позволяет легко и удобно просматривать данные в системе.
В DOORS предусмотрена возможность изменять названия и описания существующих папок и проектов. При необходимости изменить или реорганизовать структуру базы данных папки и проекты можно перемещать. Кроме того, предусмотрена возможность копировать, вырезать и вставлять проекты и папки, используя команды Copy, Cut и Paste.
Начало документа
