Скачиваний:
109
Добавлен:
30.04.2013
Размер:
735.74 Кб
Скачать

3. Классические структуры и общие образцы 55

─────────────────────────────────────────────────────────────────

Этот последний пример является наиболее гибким и может ис-

пользоваться в очень сложных ситуациях.

3.7. Общая модель для Заказов

 

┌────────────────────┐ ┌────────────────────┐

│ │ │ │

│ СТРОКА ЗАКАЗА │ │ ПРОДУКЦИЯ │

│ │ │ │

│ ┌────────────────┐ │ │ ┌────────────────┐ │

│ │ │ │ │ │ │ │

│ │ СТРОКА ЗАКАЗА │ │ │ │ УСЛУГА │ │

│ │ ├┐│для │ │ │ │

│ │ ПРОДУКЦИИ ├┼┼─────────── ─ ─ ─ ─ ─ ┤ │ напр. │ │

│ │ ├┘│ показана в│ │ Консультация │ │

│ │ o количество │ │ │ │ │ │

│ │ │ │ │ └────────────────┘ │

│ └────────────────┘ │ │ # * код │

│ # * номер │ │ o описание │

│ ┌────────────────┐ │ │ ┌────────────────┐ │

│ │ │ │ │ │ │ │

│ │ ДРУГАЯ │ │ │ │ ДРУГАЯ │ │

│ │ │ │ │ │ │ │

│ │ СТРОКА ЗАКАЗА │ │ │ │ ПРОДУКЦИЯ │ │

│ │ │ │ │ │ │ │

│ └────────────────┘ │ │ └────────────────┘ │

│ │ │ │

└────────┬┬┬─────────┘ └────────────────────┘

быть └┼┘

частью ┼

│состоять из

┌────────────────────┐размещаться ┌─────────────────────┐

│ ├┐у │ │

│ ЗАКАЗ ├┼────────── ─ ─ ─ ─ ─┤ │

│ ├┘ принимать │ ПОСТАВЩИК/ПОДРЯДЧИК │

│ ┌────────────────┐ │ участие в │ │

│ │ │ │ │ │

│ │ ├┐│часть └─────────────────────┘

│ │ ЗАДАНИЕ ├┼┼┼────┐

│ │ ├┘│

│ │ │ │ │

│ └────────────────┘ │

│ # * номер ├ ─ ─ ┘

│ * дата │ссылаться

│ ┌────────────────┐ │на ┌─────────────────────┐

│ │ │ │ │ │

│ │ ├┐│получен от │ │

│ │ ГЛАВНЫЙ ЗАКАЗ ├┼┼┼───────── ─ ─ ─ ─ ─ ┤ ПОКУПАТЕЛЬ │

│ │ ├┘│ источником│ │

│ │ │ │ │ │

│ └────────────────┘ │ └─────────────────────┘

│ │

└────────────────────┘

Рис.3.23. Классическая структура для ЗАКАЗОВ

.

Информационно-логическое моделирование.

56 Модель "Сущность-Связь"

─────────────────────────────────────────────────────────────────

Замечания:

1) В этой диаграмме продукция и услуги предполагаются подоб-

ными работами, выполняемыми на предприятии.

2) Подтип ДРУГАЯ СТРОКА ЗАКАЗА отражает налог, детали пос-

тавки, комментарии, сроки и условия и т.д. по заказу.

3) Модель предоставляет возможность представления иерархии

заказов с любым количеством уровней (заказ в заказе).

4) Информация о поставщиках и покупателях храниться отдель-

но, что является естественным для малого бизнесса (небольших

предприятий). Для большого бизнесса (больших предприятий) возмож-

но потребуется соединить сущности ПОСТАВЩИК, ПОКУПАТЕЛЬ, чтобы

представить внутренние заказы.

В случае внутренних заказов следующие возможные синонимы и

примеры могут быть полезны:

ЗАКАЗ Контракт

Соглашение

Заявка

Внутренний заказ

ГЛАВНЫЙ ЗАКАЗ Основной контракт

Первичный контракт

ЗАДАНИЕ Подконтракт

Подзаказ

Примеры Контракт на ремонт и обслуживание

Соглашение о предоставлении услуг

Представленную на рис.3.23 модель можно использовать для

многих управляющих документов. Попробуйте заменить слово ЗАКАЗ на

ПОСТАВКА или СЧЕТ; возможно потребуются некоторые изменения, но в

основном модель является корректной и для такого применения.

.