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

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

Читайте также:
  1. Архивация данных. Алгоритмы сжатия данных. Программы архивации данных.
  2. Базы данных. Модели баз данных. Системы управления базами данных (СУБД). Общая характеристика СУБД MS Access.
  3. Библиографический поиск - информационный поиск, осуществляемый на основании библиографических данных.
  4. ВЫСОТА ТЕРМИЧЕСКИХ ПОТОКОВ
  5. Группы материальных потоков на складе
  6. Диаграмма 2. Динамика потребления алкоголя и продолжительности жизни мужчин и женщин в России в 1970−2005 гг.
  7. Диаграмма 4. Итоги выборов депутатов Государственной Думы третьего созыва

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

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

e) нотация Йордана,

f) нотация Гейна-Сарсона.

Пример:

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

декан должен получать:

а). сводку успеваемости по факультету (процент успеваемости групп, курсов и в целом по факультету на текущий или указанный момент времени);

б). должен получать полные сведения об учебе конкретного студента (успеваемость по всем предметам завершенных семестров с учетом пересдачи);

зам. декана должен получать:

а) сводку успеваемости по курсу (процент успеваемости по группам на текущий или указанный момент)

б) сведения о сдаче экзаменов и зачетов указанной группы

в) текущие сведения об успеваемости студента

г) полные сведения об учебе студента

д) список должников по факультету со списком несданных предметов.

сотрудник деканата должен обеспечить

а) ввод списков студентов, зачисленных на первый курс,

б) корректировку списков студентов,

в) ввод учебных планов кафедр,

г) ввод расписаний сессий,

д) ввод результатов зачетов и экзаменов на основании ведомостей и направлений.

Также сотрудник деканата должен иметь возможность получать: справку о прослушанных студентом предметах с указанием часов и итоговых оценок, приложения к диплому выпускника с указанием часов и итоговых оценок. Сначала строится контекстная диаграмма системы учета успеваемости студентов по нотации Гейна-Сарсона. Затем процессы в системе детализируются.

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


Дата добавления: 2015-09-06; просмотров: 184 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Диаграмма переходов состояний| В ГОРОДЕ МОСКВЕ.

mybiblioteka.su - 2015-2024 год. (0.013 сек.)