![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Потоки на диаграмме верхнего уровня | Потоки на диаграмме нулевого уровня |
Информация от клиента | Данные о клиенте, Запрос об аренде |
Информация для клиента | Членская карточка, Ответ на запрос об аренде |
Информация от руководства | Запрос отчета о новых членах, Новый поставщик, Запрос отчета о поставщиках, Запрос отчета об аренде, Запрос отчета о фильмах |
Информация для руководства | Отчет о новых членах, Отчет о поставщиках, Отчет об аренде, Отчет о фильмах |
Информация от поставщика | Данные о поставщике, Новые фильмы |
На DFD (рис. 3.5.1.2.) накопитель данных "фильмотека" - глобальное или абстрактное представление хранилища данных.
Анализ функций системы информирует об обмене и преобразовании данных в ней. Взаимосвязь между "абстрактными" и "конкретными" потоками данных на диаграмме нулевого уровня выражаен диаграммами структур данных (рис. 3.5.1.3.).
На этой фазе строится глобальная модель данных в виде диаграммы "сущность-связь" (рис. 3.5.1.4.).
Рис. 3.5.1.2. Контекстная диаграмма.
Рис. 3.5.1.3. Диаграмма структур.
Рис. 3.5.1.4. Пример диаграммы "сущность-связь".
Между типами диаграмм существует ряд взаимосвязей:
ELM-DFD: события - входные потоки, реакции - выходные потоки;
DFD-DSD: потоки данных - структуры данных верхнего уровня;
DFD-ERD: накопители данных - ER-диаграммы;
DSD-ERD: структуры данных нижнего уровня - атрибуты сущностей.
Фаза проектирования архитектуры строит предметную модель, что вкключает:
детальное описание функционирования системы;
дальнейший анализ данных и построение их логической модели для проектирования базы данных;
определение структуры пользовательского интерфейса, спецификаций форм и порядка их появления;
уточнение диаграмм потоков данных и списка событий с выделением интерактивных и неинтерактивных процессов нижнего уровня, определение них миниспецификаций.
Итоги проектирования архитектуры:
Дата публикования: 2014-10-25; Прочитано: 2054 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!