Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PIS_Zakharchenko_2015g (1)

.pdf
Скачиваний:
142
Добавлен:
08.04.2015
Размер:
16.13 Mб
Скачать

Модель потоков данных – диаграммы DFD

(Data Flow Diagram)

Описывают асинхронный процесс преобразования информации

 

 

 

 

Имя потока

Номер объекта

 

Внешний

данных

 

 

Наименование

 

объект

 

 

 

 

 

 

 

 

 

 

 

 

 

объекта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Физическая

 

 

 

 

 

 

реализация

 

 

 

 

 

 

Все стороны прямоугольника

 

 

 

 

 

 

равноправны

 

 

 

 

 

 

 

 

ИД

 

Наименование хранилища

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

251

Компоненты DFD-диаграмм

Внешний объект – материальный объект или физическое лицо, представляющее собой источник или приемник информации (заказчик, поставщик, склад…)

Хранилище данных – абстрактное устройство для хранения информации, которую можно в любой момент поместить или извлечь из хранилища (база данных, картотека …) (способы размещения и извлечения информации не описываются)

Стрелки – определяют перемещение потоков объектов от одного блока к другому. Могут быть двунаправленными.

Ветвление стрелок отображает декомпозицию или объединение данных.

 

 

Почтовый

Проверить

 

 

индекс

индекс

 

 

 

Записать адрес

Адрес

Город

Проверить

клиента

 

 

клиента

 

город

 

 

 

 

Улица

Проверить

 

 

 

252

 

 

улицу

 

 

 

Диаграмма DFD сценария А12

 

 

USED AT:

AUTHOR: Захарченко Ю.Ф.

 

DATE: 22.01.2007

WORKING

READER

DATE

CONTEXT:

 

PROJECT: Модель деятельнос ти компании

REV: 23.01.2007

DRAFT

 

 

 

 

 

 

 

 

RECOMMENDED

 

 

 

 

NOT ES: 1

2 3 4 5 6 7 8 9

10

 

PUBLICATION

 

 

A1

 

 

Хранилище данных (данные, которые необходимо с охранять в памяти прежде, чем ис пользовать в работах)

 

 

 

1 Список клиентов

 

2 Список продуктов

 

3 Список заказов

 

 

 

 

 

 

Внешняя с с ылка

 

 

 

 

 

 

 

(источник или

 

 

 

 

 

 

 

приемник данных)

 

Информация о клиентах необходимая для

 

 

 

 

 

Информация о

оформления заказа

 

Стандарты на

 

 

1

 

 

 

 

 

 

 

клиентах

 

 

 

 

 

 

 

 

 

продукцию

 

 

Звонки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

клиентов

0р.

 

1

 

 

 

 

 

 

 

Проверка и

 

 

 

 

 

 

 

 

внесение

 

 

 

 

 

 

 

 

клиента

 

 

 

 

 

 

 

 

 

 

0р.

2

 

 

 

 

 

 

 

Внесение

 

 

 

 

 

Заявки на

заказа

 

Заказы

 

 

 

 

заказ

 

 

 

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

 

 

клиентов

 

 

 

 

 

 

 

 

 

(Data flow diagramming, DFD) используется

 

 

 

 

 

для описания документооборота и

 

 

 

 

 

 

обработки данных. Стрелки показывают,

 

 

 

 

 

как объекты (включая данные) двигаются от

 

 

 

 

 

одной работы к другой. Описание движения,

 

 

 

 

 

хранения, поставки и распространения объектов.

 

 

 

 

 

Используется для более наглядного

 

 

 

 

 

 

отображения операций документооборота в

 

 

 

 

 

корпоративных АИС

 

 

 

 

 

 

 

NODE:

 

TITLE:

 

Оформление заказов

NUMBER:

 

 

 

 

 

 

 

 

 

A12

 

 

 

 

 

 

253

 

 

 

 

 

 

 

 

Пример диаграммы DFD

254

Оценка бизнес-процессов

Функционально-стоимостной анализ АВС (Activity Based Costing) методика определения характеристик товаров и услуг на базе действий и ресурсов, задействованных во всех бизнес-процессах предприятия

Этапы АВС-анализа:

Формирование перечня ресурсов и стоимостных объектов

(«центров затрат»)

Определение затрат на выполнение бизнес-задач (расходы ресурсов – прямые затраты материалов и труда, косвенные затраты труда и накладные расходы)

Определение затрат на стоимостные объекты (товары, услуги, обслуживание и пр.) на основе составляющих бизнес-

задач

255

Стоимостный анализ (Activity Based Costing, ABC)

ABC позволяет определить происхождение выходных затрат, облегчить выбор нужной модели работ при реорганизации

деятельности предприятия

(Business Process Reengineering),

обеспечивает менеджеров финансовой мерой предлагаемых изменений.

256

Моделирование данных

Наиболее распространенным средством моделирования данных являются диаграммы "сущность-связь" (ER). С их помощью определяются объекты (сущности), их свойства (атрибуты) и отношения друг с другом (связи). ER используются для проектирования реляционных баз данных.

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

функций ИС. Поэтому в основе построения ER-моделей

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

257

Диаграммы "сущность-связь" (ERD) – средство моделирования данных

Сущность (Entity) - реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области, информация о котором подлежит хранению.

Связь (Relationship) - поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области.

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

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

258

Модель данных «Сущность – связь»

 

 

Тип сущности «Отделы»

 

 

 

 

 

 

 

 

 

 

Номер

 

Наименование

Количество

 

Связь

 

отдела

 

отдела

сотрудников

Ключ

 

1

 

Плановый

7

 

 

 

 

 

 

 

 

 

 

2

 

МТС

5

 

 

 

 

 

Тип атрибута

 

 

 

 

 

 

 

3

 

Финансовый

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Отдел кадров

4

 

 

 

 

 

 

 

 

 

Тип сущности «Сотрудники»

Экземпляр сущности

Табельный

ФИО

Код

Номер

Дата

номер

должности

отдела

зачисления

 

 

 

110

Зацепин Иван Петрович

3301

1

21.01.04

 

 

 

 

 

 

 

111

Семенов Виктор Юрьевич

3302

1

13.10.98

 

 

 

 

 

 

 

112

Федин Николай Михайлович

3303

1

16.07.03

 

 

 

 

 

 

 

113

Кретова Ирина Семеновна

3304

1

25.11.01

 

 

 

 

 

 

Экземпляр (значение) атрибута

Сущность – любой различимый объект, информацию о котором необходимо хранить в базе данных

Тип сущности – набор однородных элементов, выступающих как целое

Экземпляр сущности относится к конкретному элементу в наборе

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

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

Диаграммы ERD - «сущность-связь»

Описывают структуры данных, связанных с различными объектами модели; документируют сущности процесса (их идентификаторы, атрибуты) и способы взаимодействия

между ними.

(Нотация Баркера)

Автомашина

 

Полис

 

 

# Регистр. Номер

 

# Идент. Номер

 

 

* Год

Один

* Дата

* Марка

Много

* Сумма

 

*Модель

 

 

Цвет

 

 

260

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