Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
483.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
577.54 Кб
Скачать
  1. Dfd. Второй информационный разрез — потоки информации (документооборота) в системе.

Диаграммы DFD (Data Flow Diagramming) могут дополнить то, что уже отражено в модели IDEF0, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией как внутри системы между бизнес-функциями, так и системы в целом с внешней информационной средой (рисунок 4).

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

Всего DFD использует четыре важных элемента:

  • Работы. Работы в DFD обозначают функции или процессы, которые обрабатывают и изменяют информацию. Работы представлены на диаграммах в виде прямоугольников со скругленными углами (рисунок 4 — «Товары»).

  • Стрелки. Стрелки идут от объекта-источника к объекту-приемнику, обозначая информационные потоки в системе документооборота (рисунок 4 — «Заявка на консультацию»)

  • Внешние ссылки. Внешние ссылки указывают на место, организацию или человека, которые участвуют в процессе обмена информацией с системой, но располагаются за рамками этой диаграммы (рисунок 4 — «Явка поставщика»)

  • Хранилища данных. Хранилища данных представляют собой собственно данные, к которым осуществляется доступ, эти данные также могут быть созданы или изменены работами (рисунок 5 — «База данных «Поставщики»»).

Рисунок 5 – Диаграмма DFD «Обработка информации о товаре»

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

5 Разработка структурной схемы объекта автоматизации

Структурная схема важна как для разработчика базы данных, так и для конечного пользователя. Она позволяет наглядно рассмотреть входные данные разрабатываемого проекта. Это, в свою очередь, позволяет разработчику лучше понять смысл работы и, соответственно, создать более качественный продукт. Благодаря структурной схеме, конечный пользователь быстрее и лучше поймёт логику созданной базы данных, что, конечно же, отразится на качестве производимой пользователем работы.

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

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

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

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

База

данных

«Учет и анализ товара»

О бщие сведения о товарах Сводная ведомость

Приходная ведомость

учета товара

Приходная накладная Расходная ведомость

учета товара

Рисунок 6 – Структурная схема объекта автоматизации

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

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

Выходными данными в процессе работы базы данных являются – формирование приходной и расходной ведомостей учета товара, а также расходной накладной. Выходные данные являются итогом работы базы данных. Они являются важными документами, необходимыми для дальнейшей работы ООО «Регион-компьютер».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]