Разработка информационной системы для мебельной фирмы, страница 3

C – скидка клиенту;

S – цена изделия;

I – заказанное изделие.


3 Концептуальное и логическое проектирование

3.1 Построение функциональной модели

IDEF технология

Контекстная диаграмма изображена рисунке 3.1.

Рисунок  3.1 – Контекстная диаграмма

Диаграмма второго уровня представлена на рисунке 3.1.1:

Рисунок  3.1.1 – Диаграмма второго уровня     

сведения

 

Таблицы

 

Контролёр

 

Редактирование

 

Пополнение

 

Учётная политика

 

Диаграмма третьего уровня представлена на рисунке 3.1.2

 


Рисунок 3.1.2 – Диаграмма третьего уровня

Дерево декомпозиции представлено на рисунке 3.1.3:

 


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

RUP - технология

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

                                                      

Изделие            Изготавливается  Мастер

 


                 находится               Склад

 


     поставщик      получает товар                             Контролёр


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

 


                                         

получает товар          Клиент        

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

Диаграмма последовательности действий представлена на рисунке 3.1.5:

Компьютер на фирме

 


Контролёр                                                   Отчёт

Рисунок 3.1.5 – Диаграмма последовательности действий

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


Контролёр

 

Контролёр

 

Отчёт

 

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

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

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

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

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

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