Учёт наличия товара на складе (Создание системы для оптового склада в Access), страница 4

Учет выдачи товара

 
 


Рисунок 3.4 - Дерево декомпозиции

RUP технология

Диаграмма прецедентов представлена на рисунке 3.5

Товар                 находится                                  склад

 


     кладовщик            выдает товар               потребитель


                                   

учитывает товар                      Отчет

 


получает                            Управляющий       

Рисунок 3.5 - Диаграмма прецедентов

Диаграмма переходов представлена на рисунке 3.6

Кладовщик  на складе

 

Кладовщик на складе

 

Отчет

 

Рисунок 3.6 - Диаграмма переходов

3.2 Анализ входной информации предметной области и выделение информационных объектов

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

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

Из набора реквизитов выявим взаимосвязь и функциональную зависимость реквизитов.

Таблица 3.1 - Функционально-зависимые реквизиты

Реквизиты

Список продаваемых товаров

Покупатели

Поставщики

ТТН по приходу товаров от поставщиков

Договор на продажу товаров покупателям

Код товара

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

Код покупателя

Наименование покупателя

Адрес

Телефон

Код поставщика

Наименование поставщика

Дата прихода товара

Количество ТТН

Дата заказа товара со склада

Количество по договору

Номер ТТН

Номер договора

Отсюда следует, что в заданном наборе реквизитов выделены пять групп (ИО) с ключевыми реквизитами (ключи подчеркнуты):

Список продаваемых товаров (Код товара, наименование товара);

Покупатели (Код покупателя, наименование покупателя, адрес, телефон);

Поставщики (Код поставщика, наименование поставщика, адрес, телефон);

ТТН по приходу товаров от поставщиков (Номер ТТН, код товара, код поставщика, дата прихода, количество по ТТН);