Студопедия — Оценка этапов выполнения
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Оценка этапов выполнения






лабораторной работы № 1 (талб. 1.1)

Таблица 1.

Наименование задания Максимальное количество баллов
  Построение логической модели  
  Построение модели окружения  
  Построение модели поведения  
  Подготовка отчета  
  Сдача отчета  

Список теоретических вопросов

1. Диаграммы потоков данных (DFD).

2. Функциональные блоки.

1. Внешние сущности.

4. Потоки данных.

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

6. Логическая модель системы.

7. Модель окружения системы.

8. Модель поведения системы.

9. Использование CASE -средств для построения DFD -моделей.


 

ПРИЛОЖЕНИЕ 1.

ПОСТРОЕНИЕ ДИАГРАММ ПОТОКОВ ДАННЫХ

Основные понятия

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

DFD может содержать следующие элементы:

- функциональные блоки;

- внешние сущности;

- потоки данных;

- хранилища данных.

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

 

 
 

 


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

 

 

 


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

 

 


Стрелки на DFD могут быть разбиты (разветвлены) на части, и при этом каждый получившийся сегмент должен быть переименован таким образом, чтобы показать декомпозицию данных, переносимых конкретным потоком (рис. 1.4). Аналогично стрелки могут соединяться между собой (объединяться) (рис. 1.5).

 

   
 
 
 

 


Хранилища данных представляют любой механизм, который поддерживает хранение данных для их промежуточной обработки. Пример хранилища данных показан на рис. 1.6.


 
 

 


В DFD каждый номер функционального блока может включать в себя префикс, номер родительской диаграммы и собственно номер объекта. Номер объекта уникальным образом идентифицирует функциональный блок на диаграмме. Номер родительской диаграммы и номер объекта в совокупности обеспечивают уникальную идентификацию каждого блока модели. Например, в номере функционального блока A 37 можно выделить префикс A, номер диаграммы 3 и номер объекта 7.

Уникальные номера можно присвоить также каждому хранилищу данных и каждой внешней сущности вне зависимости от расположения объекта на диаграмме. Каждый номер хранилища данных содержит префикс D (Data Store) и уникальный номер хранилища в модели (например, D 3). Номер каждой сущности содержит префикс E (External entify) и уникальный номер сущности в модели (например, E 5).

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

1. логическая модель, отображающая систему как набор действий и описывающая, что должна делать система;

2. модель окружения, описывающая систему как объект, отвечающий на события, порождаемые внешними сущностями;

3. модель поведения, показывающая, как система обрабатывает те или иные события.








Дата добавления: 2015-08-12; просмотров: 466. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Краткая психологическая характеристика возрастных периодов.Первый критический период развития ребенка — период новорожденности Психоаналитики говорят, что это первая травма, которую переживает ребенок, и она настолько сильна, что вся последую­щая жизнь проходит под знаком этой травмы...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия