Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
report / Пример курсовика по БД `Отдел кадров`.rtf
Скачиваний:
60
Добавлен:
15.02.2015
Размер:
45.3 Mб
Скачать

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

DFD — общепринятое сокращение от англ.Data Flow Diagrams — диаграммы потоков данных. Так называетсяметодологияграфического структурногоанализа, описывающая внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ.

Диаграмма потоков данных (data flow diagram, DFD) — один из основных инструментов структурного анализа и проектирования информационных систем. Несмотря на имеющее место в современных условиях смещение акцентов от структурного к объектно-ориентированному подходу к анализу и проектированию систем, «старинные» структурные нотации по-прежнему широко и эффективно используются как в бизнес-анализе, так и в анализе информационных систем.

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

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

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

Диаграмма DFD моего проекта представлена на (рис1.2).

Рисунок 1.1 Функциональная структура

Рисунок 1.2 Диаграмма потоков данных

1.3 Выделение информационных объектов и их атрибутов

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

1 Принятие на работу

    1. Табельный номер

    2. Номер приказа

    3. Дата приказа

  1. Перемещение в должности

    1. Табельный номер

    2. Номер приказа

    3. Дата приказа

    4. Прежнее место

    5. Новое место

  2. Увольнение

    1. Табельный номер

    2. Номер приказа

    3. Дата приказа

    4. Основание

    5. Дата увольнение

    6. Дата прекращения действия договора

  3. Образование

4.1 Табельный номер

4.2 Знание иностранных языков

4.3 Наименование образовательного учреждения

4.4 Квалификация

4.5 Документ об образовании

4.6 Послевузовское профессиональное образование

4.7 Профессия

4.8 Непрерывный стаж работы

4.9 Общий стаж работы

5 Сотрудник

5.1 Табельный номер

5.2 ФИО

5.3 Номер трудового договора

5.4 Паспорт

5.5 Адрес

5.6 INN сотрудника

5.7 Пол

6 Трудовой договор

6.1 Номер трудового договора

6.2 Дата

6.3 Начало действия

6.4 Окончание действия

6.5 Должность

6.6 Оклад

6.7 Отдел

6.8 Испытательный срок

7 Воинский учет

7.1 Табельный номер

7.2 Категория запаса

7.3 Воинское звание

7.4 Полное кодовое обозначение ВУС

7.5 Категория годности к военной службе

7.6 Наименование военного комиссариата по месту жительства

7.7 Воинский учет

7.8 Отметка о снятии с воинского учета

8 Повышение квалификации

8.1 Табельный номер

8.2 Дата начала обучения

8.3 Дата окончания обучения

8.4 Вид повышения квалификации

8.5 Наименование образовательного учреждения

8.6 Документ

8.7 Основание

9 Работодатель

9.1 INN работодателя

9.2 Название фирмы

9. 3 Адрес

9.4 Телефон

9.5 ФИО руководителя

Соседние файлы в папке report