- •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 Взаимосвязь работ по стадиям и разрабатываемым комплексам
Атрибуты и виды
Атрибуты
Атрибуты определяют информацию о модулях и объектах. Атрибутами модуля является информация о самом модуле, например об авторе модуля, идентификационный номер модуля в системе, статус рецензирования модуля и т.д. По аналогии, атрибуты объекта используются для хранения любой дополнительной информации о данном объекте.
Существуют два типа атрибутов: системные атрибуты и атрибуты, определяемые пользователем. Системные атрибуты автоматически создаются системой для хранения важной системной информации (напр., даты и времени создания модуля или объекта, автора создания объекта или автора вносимого изменения и т.п). В то время как атрибуты, определяемые пользователем, могут создаваться и использоваться для поддержания собственного уникального процесса управления требованиями в каждой конкретной организации.
По умолчанию в DOORS уже заложены и могут использоваться различные стандартные типы атрибутов, которые называют базовыми типами. Это дает возможность создавать и определить атрибуты такие, например, как целое число (integer), вещественное число (real), дата (date), строка (string), текст (text), имя пользователя (user name). Но при этом пользователь также может создавать и свои собственные типы атрибутов.
Любая информация, относящаяся к атрибутам, может быть легко отражена в модуле с помощью создания в нем новых колонок.
Таким образом, информацию, содержащуюся в атрибутах, можно просматривать и редактировать на экране, а также выводить на принтер. Чтобы не перегружать пользователя лишней информацией (поскольку объект может содержать значительное число атрибутов), в DOORS имеется возможность выводить на экран только те атрибуты объекта, которые необходимы для работы. Для изменения порядка расположения колонок на экране используется технология drag-and-drop – достаточно просто, «взяв» колонку за заголовок «перетащить» ее в нужное место на экране.
Виды (Views)
Для того, чтобы просматривать одну и ту же информацию с разных точек зрения, в DOORS предусмотрена категория, называемая «виды», т.е. предусмотрена возможность манипулировать информацией, отображающейся на экране (и принтере).
Пользователь может создавать неограниченное число отличающихся друг от друга видов отображения информации, которые будут храниться в модуле. При создании видов пользователь имеет возможность не только манипулировать расположением колонок с атрибутами, но и задавать критерии отображаемой информации, используя фильтрацию (напр., показывать только такие объекты модуля, у которых атрибут «Приоритет» имеет значение «Высокий»). И тогда вид будет содержать только ту информацию, которая в данный момент удовлетворяет заданным параметрам.
Связи
В DOORS предусмотрена возможность связывать объекты между собой. В терминах DOORS связь называется Link.
Одним из важных свойств связи является ее направленность. Все связи в DOORS направлены от источника к цели. Использование связей позволяет наглядно представлять информацию не только в виде иерархической (древовидной) структуры, но и в виде сетевой структуры. При этом, несмотря на то, что связи в DOORS однонаправленные, система дает возможность переходить по связям между объектами в обоих направлениях. Таким образом, DOORS позволяет легко выполнить анализ влияния изменения, вносимого в один документ, на связанные объекты во всех других документах, а также предоставляет возможность разыскать ту информацию, которая послужила причиной для принятия того или иного решения.
DOORS предлагает несколько способов создания связей и последующей работы с ними. Индивидуальная связь между двумя объектами может быть создана с помощью технологии drag-and-drop (обычно так создаются связи между двумя объектами в одном или разных модулях). Для создания наборов (блоков) связей предпочтительнее воспользоваться другим способом. Например, функция copy and link позволяет скопировать необходимый набор объектов и тут же связать каждую копию с ее оригиналом.
Наличие связей отображается в основной колонке стандартного вида формального модуля в виде небольших треугольников с правой стороны. При этом треугольник, направленный влево (внутрь), обозначает наличие входящих в данный объект связей, а треугольник, направленный вправо (наружу), обозначает наличие исходящих из этого объекта связей.
Отчеты о связях
В DOORS существует множество способов создания отчетов, отражающих связи между объектами, как для вывода на экран, так и для последующей печати на принтере.
Импорт и экспорт
Возможность обмена информацией между DOORS и другими приложениями является очень важным показателем. Эта функциональность нужна как для импорта имеющейся информации в DOORS, так и для экспорта данных из DOORS для последующего обмена с другими системами (напр., с целью публикации).
Периодически в ходе проекта возникает необходимость быстро и без потерь импортировать и реорганизовать большой объем информации. Однако такие факторы, как большое количество различных источников информации, отличающиеся форматы и платформы хранения данных, несовместимость структур данных и т.д., могут сделать импорт очень сложной и трудоемкой задачей. DOORS предоставляет широкие возможности импорта и экспорта информации из документов, таблиц и баз данных.
DOORS поддерживает функции экспорта и импорта для большого количества приложений и форматов, включая RTF, Word, WordPerfect, Excel, Lotus, Access, Plain Text, HTML, PowerPoint, MS Project, Outlook и многих других.
Начало документа
