- •Резниченко Валерий Анатольевич Организация баз данных и знаний
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
- •Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Этап стратегии – отчетные документы
Диаграммы информационных потоков |
ОТЧЕТ О |
РАЗРАБОТКЕ |
|
|
СТРАТЕГИИ |
Архитектурные решения |
(Основные решения) |
|
|
План разработки |
|
Первая очередь:
|
Вторая очередь: |
Авторы: |
|
Дата: |
|
|
|
|
ФКН НАУ |
|
11 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Этап системного анализа
Целью этапа анализа является проведение глубокого и всестороннего анализа содержимого ПО и фиксация результатов анализа в виде естественного языка
Методы анализа ПО:
проведение всевозможных бесед с пользователями;
интервьюирование и протоколирование;
анализ циркулирующих в организации документов и бланков;
анализ потока документов (документооборот);
анализ решаемых в организации задач и способов их решения;
фиксация всевозможных правил, ограничений, законов, действующих в ПО.
ФКН НАУ |
12 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Ключевые результаты этапа анализа
Согласованное описание информационной модели
Согласованное описание задач с достаточным уровнем детализации
Объемы данных, частота выполнения задач, ожидаемая производительность.
Необходимость мер по ревизии и контролю данных, резервному копированию и восстановлению.
Общее описание неавтоматизируемых процедур.
Критерии приемлемости, качества, гибкости, производительности.
Предварительная оценка объема системы.
Согласованный подход к этапам проектирования и реализации.
Уточненный план разработки системы.
Первоначальный вариант стратегии внедрения.
ФКН НАУ |
13 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Этап концептуального моделирования
Этап концептуального моделирования – это построение строго описания ПО в терминах некоторого формального языка
Роли концептуальной модели:
Единая основа однозначного понимания ПО всеми заинтересованными лицами
Включает только концептуально релевантные аспекты ПО
Средство определения допустимой эволюции информационной модели ПО
ФКН НАУ |
14 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Ключевые результаты этапа концептуального моделирования
Формальное описание информационной модели ПО.
Подробное и строгое описание хранилищ данных.
Детальное описание потоков данных.
Детальное описание иерархии решаемых задач с детальной спецификацией всех задач.
Детальное описание действующих в предметной области правил и ограничений
ФКН НАУ |
15 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Этап логического и физического проектирования
Этап проектирования - это поиск и определение наилучше- го способа реализации и удовлетворения требований, разра- ботанных на этапах анализа, и концептуального моделирова- ния с обеспечением согласованного уровня сервиса в услови- ях заданной технико-технологической среды и в соответствии с ранее принятыми решениями об уровне автоматизации
Логическое проектирование – это разработка логической структуры системы баз данных без привязки к конкретной СУБД, структурам хранения, методам доступа и т.д.
Физическое проектирование – это проект системы базы данных на конкретной СУБД.
ФКН НАУ |
16 |
Лекция 9. Методология проектирования воскресенье 7 Июль, 2019
Ключевые результаты этапа проектирования
Архитектура системы
Схемы системных модулей
Логическая и физическая схемы БД
Детальные объемно-частотные характеристики
Программные спецификации
Спецификации неавтоматизированных процедур
Согласованная стратегия внедрения, включающая в себя планы приема и сдачи системы, организационной подготовки, мероприятий по сбору данных, перехода на новую систему и установки оборудования
План испытаний системы
Черновой вариант эксплуатационной документации
Уточненный план разработки системы
ФКН НАУ |
17 |