Скачиваний:
11
Добавлен:
01.04.2014
Размер:
1.19 Mб
Скачать

4. Информационная модель

Для создания информационной модели используем продукт ERWin 4.1. Данное программное средство дает возможность выполнить разработку логического и физического уровня представления модели. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД. Она является основой логики базы. Физическая же модель содержит информацию обо всех объектах базы данных, с указанием типа данных, и их атрибутов.

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

После построения информационной модели выполним физическое описание модели и сгенерируем базу данных при помощи SQL.

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

– плановая и фактическая себестоимость единицы продукции;

– плановая и фактическая цена единицы продукции;

– стоимость произведенной продукции по плану, по плану на фактический выпуск и ассортимент, фактически, при плановых ценах, фактически;

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

– выручка по плану, по плану на фактический выпуск, фактически при плановых ценах, фактически;

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

Чтобы избежать избыточности данных, сформируем следующие сущности и атрибуты:

  1. Сущность «Продукция» – предназначена для хранения информации о кодах продукции, и ее наименованиях.

    1. Атрибут «КодПродукции» – уникальный ключ, целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    2. Атрибут «Наименование» – символьная строка, длиной 20 символов, для хранения наименования вида продукции.

  2. Сущность «СебестоимостьЕд» – предназначена для хранения информации о себестоимости единицы продукции, по плану и фактически.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» – целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «Плановая» – целочисленное значение, для хранения плановой себестоимости единицы продукции.

    4. Атрибут «Фактическая» – целочисленное значение, для хранения фактической себестоимости единицы продукции.

  3. Сущность «ЦенаЕд» – предназначена для хранения информации о цене единицы продукции, по плану и фактически.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» –целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «Плановая» – целочисленное значение, для хранения плановой цены единицы продукции.

    4. Атрибут «Фактическая» – целочисленное значение, для хранения фактической цены единицы продукции.

  4. Сущность «Выручка» – предназначена для хранения информации о совокупной выручке от продукции по плану, фактически, по плану на фактический ассортимент, и фактически при плановых ценах.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» –целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «ПоПлану» – целочисленное значение, для хранения плановой выручки от реализации продукции.

    4. Атрибут «ПоПлануНаФакт» – целочисленное значение, для хранения плановой выручки, на фактический ассортимент продукции.

    5. Атрибут «ФактНаПлан» – целочисленное значение, для хранения фактической выручки от реализации продукции при плановых ценах.

    6. Атрибут «Фактически» – целочисленное значение, для хранения фактической выручки от реализации продукции.

  5. Сущность «ПроизведеннаяПрод» – предназначена для хранения информации о произведенной продукции по плану, фактически, по плану на фактический ассортимент, и фактически при плановых ценах.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» – целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «ПоПлану» – целочисленное значение, для хранения плановой стоимости произведенной продукции.

    4. Атрибут «ВотчЦенахПлан_Факт» – целочисленное значение, для хранения плановой стоимости произведенной продукции, на фактический ассортимент продукции.

    5. Атрибут «ФактПриПланЦенах» – целочисленное значение, для хранения фактической стоимости произведенной продукции при плановых ценах.

    6. Атрибут «Фактически» – целочисленное значение, для хранения фактической стоимости произведенной продукции.

  6. Сущность «СебестоимостьРеализ» – предназначена для хранения информации о себестоимости реализованной продукции по плану, фактически, по плану на фактический ассортимент, и фактически при плановых ценах.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» – целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «ПоПлану» – целочисленное значение, для хранения плановой себестоимости реализованной продукции.

    4. Атрибут «ПоПлануНаФакт» – целочисленное значение, для хранения плановой себестоимости реализованной продукции, на фактический ассортимент продукции.

    5. Атрибут «ФактНаПлан» – целочисленное значение, для хранения фактической себестоимости реализованной продукции при плановых ценах.

    6. Атрибут «Фактически» – целочисленное значение, для хранения фактической себестоимости реализованной продукции.

  7. Сущность «ПроизведеннаяСебест» – предназначена для хранения информации о себестоимости произведенной продукции по плану, фактически, по плану на фактический ассортимент, и фактически при плановых ценах.

    1. Атрибут «ПорядковыйНомер» – уникальный ключ, целочисленное значение, предназначено для хранения номера записи в таблице.

    2. Атрибут «КодПродукции» – целочисленное значение, предназначено для хранения уникального кода определенного вида продукции.

    3. Атрибут «ПоПлану» – целочисленное значение, для хранения плановой себестоимости произведенной продукции.

    4. Атрибут «ВотчЦенахПлан_Факт» – целочисленное значение, для хранения плановой себестоимости произведенной продукции, на фактический ассортимент продукции.

    5. Атрибут «ФактПриПланЦенах» – целочисленное значение, для хранения фактической себестоимости произведенной продукции при плановых ценах.

    6. Атрибут «Фактически» – целочисленное значение, для хранения фактической себестоимости произведенной продукции.

Таким образом, в приложении Б приведена логическая и физическая модели системы.