Разделы презентаций


Методология проектирования БД

Содержание

Monday, August 12, 2019СОДЕРЖАНИЕЖизненный цикл разработки баз данныхМетодология проектированияЭтап разработки стратегии Этап системного анализа Этап концептуального моделированияЭтап логического и физического проектирования

Слайды и текст этой презентации

Слайд 1Лекция 9. Методология проектирования БД
Национальный авиационный университет
Факультет компьютерных наук
Кафедра инженерии

программного обеспечения

Лекция 9. Методология проектирования БДНациональный авиационный университетФакультет компьютерных наукКафедра инженерии программного обеспечения

Слайд 2Monday, August 12, 2019
СОДЕРЖАНИЕ
Жизненный цикл разработки баз данных

Методология проектирования

Этап разработки

стратегии
Этап системного анализа
Этап концептуального моделирования

Этап логического и физического проектирования

Monday, August 12, 2019СОДЕРЖАНИЕЖизненный цикл разработки баз данныхМетодология проектированияЭтап разработки стратегии Этап системного анализа Этап концептуального моделированияЭтап

Слайд 3Monday, August 12, 2019
Жизненный цикл
Жизненны цикл системы баз данных представляет

собой концепцию, в рамках которой полезно и удобно рассмат- ривать развитие

системы баз данных во времени.
Жизненный цикл системы баз данных, как и любой программной системы, включает две основных фазы:
проектирование и
реализация.
Monday, August 12, 2019Жизненный циклЖизненны цикл системы баз данных представляет собой  концепцию, в рамках которой полезно

Слайд 4Monday, August 12, 2019
Этапы жизненного цикла разработки БД
Разработка стратегии
Системный анализ
Концептуальное

моделирование
Реализация
Документирование
Опытное внедрение
Промышленная эксплуатация
Проектирование

Monday, August 12, 2019Этапы жизненного цикла разработки БДРазработка стратегииСистемный анализКонцептуальное моделированиеРеализацияДокументированиеОпытное внедрениеПромышленная эксплуатацияПроектирование

Слайд 5Monday, August 12, 2019
Методология проектирования БД
Метод – это упорядоченная логическая

процедура для выполнения определенной задачи
Методология – система методов, применяемых

в научных исследованиях для обоснования результатов

Методология проектирования баз данных – совокупность принципов, методов, инструментов и средств, применяемых для последовательной разработки проекта структуры базы данных. Методология проектирования БД рассматривается как составная часть общей методологии проектирования программных систем

Monday, August 12, 2019Методология проектирования БДМетод – это упорядоченная логическая процедура для выполнения определенной задачи Методология –

Слайд 6Monday, August 12, 2019
Требования к методологии проектирования БД
Требования к методологии

проектирования БД:
Она должна приводить к созданию приемлемой структуры БД
в

разумные сроки,
при разумных затратах,
удовлетворяющей требованиям заказчика.
Она должна быть достаточно общей, гибкой, доступной
Monday, August 12, 2019Требования к методологии проектирования БДТребования к методологии проектирования БД:Она должна приводить к созданию приемлемой

Слайд 7Monday, August 12, 2019
Составляющие методологии проектирования БД
Процесс проектирования, состоящий из

последова- тельности фаз и этапов, на каждом из которых необ- ходимо

принимать альтернативные решения.
Методики выполнения требуемых в процессе проек- тирования расчетов и критерии оценки альтернатив- ных решений на каждом этапе.
Информационные требования в качестве исходных данных для процесса проектирования, как в целом, так и на каждом этапе.
Средства описания исходных данных и представ- ления результатов каждого этапа проектирования
Monday, August 12, 2019Составляющие методологии проектирования БДПроцесс проектирования, состоящий из последова-  тельности фаз и этапов, на

Слайд 8Monday, August 12, 2019
Кто вовлечен в процесс проектирования
Со стороны

организации-заказчика
ответственное руководство проекта,
специалисты-эксперты,
будущие потенциальные пользователи.

Со стороны исполнителя:
ответственное руководство

проекта,
руководитель проекта,
разработчики стратегии автоматизации,
системные аналитики,
Проектировщики,
администратор БД,
разработчики, тестировщики, документаторы,
группа внедрения и сопровождения
Monday, August 12, 2019Кто вовлечен в процесс проектирования Со стороны организации-заказчикаответственное руководство проекта, специалисты-эксперты,будущие потенциальные пользователи. Со

Слайд 9Monday, August 12, 2019
Некоторые аспекты проектирования
простая/сложная, известная/неизвестная, динамическая/статическая …
-

небольшой/крупный
- революционный/ эволюционный
- критический ...
- АСУП, АСУТП, САПР,
- интегрированная/ распределенная
-

локальная/сетевая …

ПРОЕКТ

Тип проекта

Тип системы

Факторы риска

сроки: ресурсы: политика: контроль:
- фиксированные - людские - руководство - за ходом работ - критические - физические - влиятельные лица - за качеством … - финансовые … … …

Предметная область

Monday, August 12, 2019Некоторые аспекты проектированияпростая/сложная, известная/неизвестная,  динамическая/статическая …- небольшой/крупный- революционный/  эволюционный- критический ...- АСУП,

Слайд 10Monday, August 12, 2019
Этап стратегии
Целью этапа стратегии является определение стратегических

задач автоматизации
Основные результаты этого этапа должны включать:
Декларация о направлении прикладной

деятельности, например, цели и задачи прикладной деятельности, приоритеты, ограничения, критические факторы успеха, ключевые показатели эффективности.
Декларация о целях и задачах автоматизации, затраты и возможный выигрыш,
Рекомендации и проблемы.
Определение границ системы, сфера применения системы БД.
Возможная архитектура системы.
Поэтапный план разработки.
Monday, August 12, 2019Этап стратегииЦелью этапа стратегии является определение  стратегических задач автоматизацииОсновные результаты этого этапа должны

Слайд 11Monday, August 12, 2019
Диаграммы информационных потоков






Архитектурные решения




План разработки
Первая очередь:
Вторая очередь:



Этап

стратегии – отчетные документы
ОТЧЕТ О РАЗРАБОТКЕ СТРАТЕГИИ
(Основные решения)




Авторы:
Дата:




Monday, August 12, 2019Диаграммы информационных потоков  Архитектурные решения  План разработкиПервая очередь: Вторая очередь: Этап стратегии

Слайд 12Monday, August 12, 2019
Этап системного анализа
Целью этапа анализа является проведение

глубокого и всестороннего анализа содержимого ПО и фиксация результатов анализа

в виде естественного языка
Методы анализа ПО:
проведение всевозможных бесед с пользователями;
интервьюирование и протоколирование;
анализ циркулирующих в организации документов и бланков;
анализ потока документов (документооборот);
анализ решаемых в организации задач и способов их решения;
фиксация всевозможных правил, ограничений, законов, действующих в ПО.
Monday, August 12, 2019Этап системного анализаЦелью этапа анализа является проведение глубокого и  всестороннего анализа содержимого ПО

Слайд 13Monday, August 12, 2019
Ключевые результаты этапа анализа
Согласованное описание информационной модели
Согласованное

описание задач с достаточным уровнем детализации
Объемы данных, частота выполнения задач,

ожидаемая производительность.
Необходимость мер по ревизии и контролю данных, резервному копированию и восстановлению.
Общее описание неавтоматизируемых процедур.
Критерии приемлемости, качества, гибкости, производительности.
Предварительная оценка объема системы.
Согласованный подход к этапам проектирования и реализации.
Уточненный план разработки системы.
Первоначальный вариант стратегии внедрения.
Monday, August 12, 2019Ключевые результаты этапа анализаСогласованное описание информационной моделиСогласованное описание задач с достаточным уровнем  детализацииОбъемы

Слайд 14Monday, August 12, 2019
Этап концептуального моделирования
Этап концептуального моделирования – это

построение строго описания ПО в терминах некоторого формального языка
Роли

концептуальной модели:
Единая основа однозначного понимания ПО всеми заинтересованными лицами
Включает только концептуально релевантные аспекты ПО
Средство определения допустимой эволюции информационной модели ПО
Monday, August 12, 2019Этап концептуального моделированияЭтап концептуального моделирования – это построение  строго описания ПО в терминах

Слайд 15Monday, August 12, 2019
Ключевые результаты этапа концептуального моделирования
Формальное описание

информационной модели ПО.
Подробное и строгое описание хранилищ данных.
Детальное описание потоков

данных.
Детальное описание иерархии решаемых задач с детальной спецификацией всех задач.
Детальное описание действующих в предметной области правил и ограничений
Monday, August 12, 2019Ключевые результаты этапа  концептуального моделирования Формальное описание информационной модели ПО. Подробное и строгое

Слайд 16Monday, August 12, 2019
Этап логического и физического проектирования
Этап проектирования -

это поиск и определение наилучше- го способа реализации и удовлетворения

требований, разра- ботанных на этапах анализа, и концептуального моделирова- ния с обеспечением согласованного уровня сервиса в услови-ях заданной технико-технологической среды и в соответствии с ранее принятыми решениями об уровне автоматизации

Логическое проектирование – это разработка логической структуры системы баз данных без привязки к конкретной СУБД, структурам хранения, методам доступа и т.д.

Физическое проектирование – это проект системы базы данных на конкретной СУБД.

Monday, August 12, 2019Этап логического и физического  проектированияЭтап проектирования - это поиск и определение наилучше- го

Слайд 17Monday, August 12, 2019
Ключевые результаты этапа проектирования
Архитектура системы
Схемы системных модулей
Логическая

и физическая схемы БД
Детальные объемно-частотные характеристики
Программные спецификации
Спецификации неавтоматизированных процедур
Согласованная стратегия

внедрения, включающая в себя планы приема и сдачи системы, организационной подготовки, мероприятий по сбору данных, перехода на новую систему и установки оборудования
План испытаний системы
Черновой вариант эксплуатационной документации
Уточненный план разработки системы
Monday, August 12, 2019Ключевые результаты этапа  проектированияАрхитектура системыСхемы системных модулейЛогическая и физическая схемы БДДетальные объемно-частотные характеристикиПрограммные

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика