
- •Жизненный цикл - основные определения
- •Международный стандарт iso/iec 12207, назначение, область применения, ограничения
- •Международный стандарт iso/iec 12207, структура
- •Международный стандарт iso/iec 12207, основные участники процесса (пример)
- •Международный стандарт iso/iec 12207. Основные процессы
- •Международный стандарт iso/iec 12207. Вспомогательные процессы
- •Международный стандарт iso/iec 12207. Организационные процессы
- •Международный стандарт iso/iec 12207. Этапы и стадии жц.
- •Жц разработки по. Основные термины.
- •Модель жизненного цикла разработки по. Slcm
- •Slcm. Обобщенная структура процесса. Целевая структура инжиниринга по.
- •Причина стандартизации процесса разработки по.
- •Модель sei смм
- •Slcm в Международном стандарте iso/iec 12207.
- •Каскадная модель (преимущества, недостатки, область применения)
- •Модель эволюционно - ускоренного прототипирования (преимущества, недостатки, область применения)
- •Быстрая разработка приложений (rad) (преимущества, недостатки, область применения)
- •Инкрементная модель (преимущества, недостатки, область применения)
- •Спиральная модель (преимущества, недостатки, область применения)
- •Методика разработки функциональных моделей среде idef 0. Понятия: система, функциональный блок, потоки, информация
- •Интегрированная структурная модель (расширенная dfd)
- •Базовая нотация dfd.
- •Миниспицификации. Критерии для завершения детализации dfd –модели
- •Рекомендации оформления dfd
- •Преимущества dfd
- •Этапы построения моделей в dfd-технологии.
- •Разработка структурной функциональной модели бизнес-системы (dfd).
- •Методология проектирования
- •Концептуальное проектирование базы данных
- •Логическое проектирование базы данных
- •Физическое проектирование базы данных
- •Факторы успешного завершения проектирования бд
- •Первый этап проектирования бд (задачи и подэтапы)
- •Второй этап проектировании бд (задачи и подэтапы)
- •Третий этап проектирования бд (задачи и подэтапы)
- •Первый этап проектирования бд (характеристика подэтапов).
- •Второй этап проектировании бд (характеристика подэтапов)
- •Третий этап проектирования бд (характеристика подэтапов)
- •Действия на этапе преобразования локальной концептуальной модели данных в локальную логическую модель
- •Гост (ст сэв) 19.201-78, гост (ст сэв) 19.101-77, гост 19.102-77.
- •Стандарты комплекса гост 34
- •Гост 34.602-89
- •Еспд для пс (преимущества, недостатки, область применения )
- •Краткое представление стандартов еспд. Обозначение еспд
Второй этап проектировании бд (характеристика подэтапов)
Логическое проектирование баз данных реляционного типа
Процесс конструирования общей информационной модели предприятия на основе отдельных моделей данных пользователей, которая является независимой от особенностей реально используемой СУБД и других физических условий.
Этап 2. Построение и проверка локальной логической модели данных для отдельных представлений каждого из типов пользователей.
Этап 3. Создание и проверка глобальной логической модели данных.
Этап 2
Построение и проверка локальной логической модели данных для отдельных представлений каждого из типов пользователей
Цель - Построение логической модели данных на основе концептуальной модели данных, отражающей представление отдельного пользователя о предметной области приложения, и проверка полученной модели с помощью методов нормализации и контроля выполнения транзакций.
Этап 2.1
Преобразование локальной концептуальной модели данных в локальную логическую модель
Цель - Доработка локальных концептуальных моделей с целью удаления из них нежелательных элементов и преобразование полученных моделей в локальные логические модели данных.
В результате выполнения первого этапа мы получим набор локальных концептуальных моделей данных, отражающих представление отдельных пользователей о работе предприятия.
Этап 2.2
Определение набора отношений исходя из структуры локальной логической модели данных
Цель - Определение набора отношений на основе локальной логической модели данных.
Этап 2.3 Проверка модели с помощью правил нормализации
Цель Проверка локальной логической модели данных с использованием технологии нормализации.
■ приведение к первой нормальной форме (1НФ), позволяющее удалить из отношений повторяющиеся группы атрибутов;
■ приведение ко второй нормальной форме (2НФ), позволяющее устранить частичную зависимость атрибутов от первичного ключа;
■ приведение к третьей нормальной форме (ЗНФ), позволяющее устранить транзитивную зависимость атрибутов от первичного ключа;
■ приведение к нормальной форме Бойса-Кодда (НФБК), позволяющее удалить из функциональных зависимостей оставшиеся аномалии.
Этап 2.4. Проверка модели в отношении транзакций пользователей
Цепь Убедиться в том, что локальная логическая модель данных позволяет выполнить все транзакции, предусмотренные данным представлением пользователя.
Перечень транзакций определяется в соответствии со спецификациями, описывающими действия, выполняемые данным пользователем.
Используя ER-диаграммы, словарь данных и установленные связи между первичными и внешними ключами, указанные в описании отношений, нужно выполнить все необходимые операции доступа к данным вручную.
Два подхода проверки соответствия логической модели
Первый подход предусматривает выполнение проверки того, что данная логическая модель предоставляет всю информацию (сущности, связи и их атрибуты), необходимую для выполнения каждой из транзакций.
Второй подход заключается в нанесении непосредственно на ER-диаграммы всех путей, которые потребуются для выполнения каждой из транзакций.
Этап 2.5 Создание диаграмм „сущность-связь"
Цель Создание окончательного варианта диаграмм "сущность-связь" (ER-диаграмм), являющихся локальным логическим представлением данных, используемых отдельными пользователями приложения.
Этап 2.6. Определение требований поддержки целостности данных
Цепь Определение ограничений, налагаемых в представлениях пользователей требованием сохранения целостности данных.
Ограничения целостности данных представляют собой такие ограничения, которые вводятся с целью предотвратить помещение в базу противоречивых данных.
Этап 2.7. Обсуждение с конечными пользователями
Цепь Убедиться, что созданные локальные модели данных точно отражают представления пользователей о предметной области приложения.
пять типов ограничений целостности данных
■ обязательные данные;
■ ограничения для доменов атрибутов;
■ целостность сущностей;
■ ссылочная целостность;
■ требования данного предприятия