Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сотовая связь.doc
Скачиваний:
7
Добавлен:
13.08.2019
Размер:
3.04 Mб
Скачать

1.2.1 Диаграммы потоков данных

Диаграммы потоков данных – графическое средство для изображения информационного потока и преобразований, которым подвергаются данные. Система представляется в виде иерархии диаграмм потоков данных, описывающих асинхронный процесс преобразования информации с момента ввода в систему до выдачи пользователю. На каждом следующем уровне иерархии происходит уточнение процессов, пока очередной процесс не будет признан элементарным.

В основе модели лежат понятия внешней сущности, процесса, хранилища (накопителя) данных и потока данных.

Внешняя сущность – материальный объект или физическое лицо, выступающие в качестве источников или приемников информации (в данной работе ими являются цеха, покупатели и руководство). Поток данных – процесс передачи некоторой информации от источника к приемнику (событие формирует входной поток, реакция – выходной поток.). Т.е. диаграмма иллюстрирует, как потоки данных от внешних сущностей трансформируются соответствующими процессами (или подсистемами), сохраняются накопителями данных и передаются другим внешним сущностям – приемникам информации.

Построение диаграмм потоков данных выполняется в два этапа:

1 этап - Построение контекстной диаграммы, которая определяет наиболее общий вид системы. На такой диаграмме показывают, как разрабатываемая система будет взаимодействовать с приемниками и источниками информации. Контекстные диаграммы бывают двух уровней - верхнего и нулевого.

2 этап – детализация процессов, присутствующих на контекстной диаграмме нулевого уровня.

Для завершения анализа функционального аспекта поведения системы построим диаграммы потоков данных в соответствии с методологией DFD. Данный документ содержит контекстную диаграмму и диаграммы, детализирующие процессы, описывающие работы по учету филиалов и их зданий.

Контекстная диаграмма верхнего уровня сопровождается описанием цели разработки и указанием, с какой точки зрения составлен данный документ.

Цель: Определить функции учета, входную и выходную информации, необходимые для паспортизации, подготовки отчётов о работе для руководства.

Точка зрения: документ написан с позиции сотрудника салона сотовой связи. Начальная контекстная диаграмма изображена на рисунке 1.

Рис. 1. Начальная контекстная диаграмма

Построение диаграммы проводится в нотации Гейна-Сарсона. На контекстной диаграмме цифрами 1, 2,3 обозначены внешние сущности (объекты), оказывающие влияние на функционирование учет. В качестве внешних сущностей выступают звонки,клиент,руководство предприятия.

Для завершения анализа функционального аспекта поведения системы строится полная контекстная диаграмма, включающая диаграмму нулевого уровня(Рис.2). При этом процесс «осуществление звонка» декомпозируется на 2 процесса, отражающие основные операции при обслуживании звонка(Рис 2.1); процесс «оформление нового клиента» также декомпозируется на 2 процесса, отражающие основные операции при регистрации нового клиента(Рис 2.2) .

Рис.2 Полная контекстная диаграмма системы (или Диаграмма нулевого уровня)

Рис 2.1 Декомпозиция процесса «Оформление нового клиента»

Рис 2.2 Декомпозиция процесса «Осуществление звонка».

При построении модели предметной области составляется словарь терминов, который представляет собой определение основных понятий предметной области. Он предназначен для повышения степени понимания предметной области и исключения риска возникновения разногласий при обсуждении моделей между заказчиками и разработчиками. Обычно описание термина в словаре выполняют по следующей схеме, как представлено в таблице 2.

Таблица 2.

Словарь терминов

Термин

Значение

Данные по тарифам

Информация об имеющихся тарифах, их названия,условия.

Клиент

Лицо, поолъзующееся услугами салона сотовой связи

Дилерский договор

Договор,по которому предприятие обязуется получать услуги связи у той или иной фирмы сотовой связи.

Руководство

Лица, которые осуществлют контроль работы предприятия, заключают договоры с фирмами сотовой связи и запрашивают отчеты.