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

2.6.1.3. Хранилища данных.

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

На схемах нижних уровней могут существовать только те хранилища данных, которые доступны для процессов, выделенных из процессов более высокого уровня. И присваиваются идентификаторы, указывающие на процесс, внутри границ, которого они существуют. Например, идентификатор D2/1 присваивается хранилищу данные относящемуся к процессу 2 1-го уровня, которое может находиться только в СПД являющейся элементом декомпозиции этого процесса. На более низком уровне хранилище данных D2.4/1 относится к процессу 2.4 и т.д.

Идентификаторы хранилищ данных, которые являются элементами декомпозиции хранилищ данных верхнего уровня, образуются путем добавления алфавит суффиксов к идентификаторам исходных хранилищ (см. рис. 2.10).

Рис. 2.3. Обозначения хранилищ данных

Некоторые хранилища данных могут встречаться на СПД несколько раз. Это делается для того, чтобы избежать пересечений линий потоков данных. Такие хранилища называются повторяемыми хранилищами данных и в обозначении отличаются тем, что левая сторона основного обозначения имеет вид двойной вертикальной линии (см. рис. 2.3).

Существует два типа хранилищ данных: главные и хранилища временных данных.

Главные хранилища данных

Эти хранилища представляют данные, которые хранятся в системе так, чтобы они могли использоваться множеством различных процессов, т.е. централизованно. Каждое такое хранилище данных на СПД 1-го уровня обозначается буквами «D» или «М» с произвольными номерами. «D» обозначает на СПД СС память компьютерной системы или любые хранилища данных на СПД ТС. «М» обозначает, традиционные хранилища данных и используется только в схемах, описывающих существующую систему.

Хранилища временных данных

Эти хранилища содержат промежуточные данные временно (до их использования процессом), после чего они уничтожаются. Эти хранилища отличаются от главных только своими идентификаторами, начинающимися с буквы «Т». В СПД СС идентификатор хранилища временных данных может заканчиваться буквой «М» для обозначения не компьютерной, а ручной базы данных. Например, идентификатор такого временного хранилища верхнего уровня может иметь вид «Т1(М)».

2.6.1.4. Поток данных

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

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