Проектирование информационной системы складского учета

Автор: Карпенко Т.А., Зайцева Н.О.

Журнал: Экономика и социум @ekonomika-socium

Рубрика: Информационные и коммуникативные технологии

Статья в выпуске: 7 (38), 2017 года.

Бесплатный доступ

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

Информационная система, проектирование, складской учет

Короткий адрес: https://sciup.org/140124444

IDR: 140124444

Текст научной статьи Проектирование информационной системы складского учета

Целью в данной статье являться проектирование информационной системы. Для достижения данной цели проектирование базы данных осуществляется в программном средстве ERWin Data Modeler v9, в котором создается графическое представление схем. Данная программа позволяет создавать таблицы, заполнять их атрибутами, создавать связи между таблицами, давать атрибутам определенный тип данных, создание первичных

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

ERwin - средство разработки структуры базы данных (БД). ). ERwin сочетает графический интерфейс Windows, инструменты для построения ER-диаграмм, редакторы для создания логического и физического описания модели данных и прозрачную поддержку ведущих реляционных систем управления баз данных. В реляционной модели все данные представляются как сущности и связи.

В ERwin существуют два уровня представления и моделирования -логический и физический. Логический уровень означает прямое отображение фактов из реальной жизни. Например, люди, столы, отделы, собаки и компьютеры являются реальными объектами. Они именуются на естественном языке, с любыми разделителями слов (пробелы, запятые и т.д.). На логическом уровне не рассматривается использование конкретной СУБД.

Целевая СУБД, имена объектов и типы данных, индексы составляют второй (физический) уровень модели ERwin. ERwin предоставляет возможности создавать и управлять этими двумя различными уровнями представления одной диаграммы (модели), равно как и иметь много вариантов отображения на каждом уровне.

Для создания физической модели нам нужно переименовать атрибуты латинскими символами специально для физической модели. После этого физическая модель выглядит, таким образом, как изображено на рисунке №4

Логическое проектирование необходимо для выделения взаимосвязанных сущностей, для описания их атрибутов и создания общей логической схемы проекта. Для построения логической модели необходимо определить основные понятия, которыми необходимо оперировать при проектировании информационной системы в общем и инфологической схемы в частности. Логическая модель представлена на рисунке 1.

Основными элементами являются:

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

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

Целью создания физической модели является обеспечение администратора соответствующей информацией для переноса логической модели данных в СУБД.

ERwin поддерживает автоматическую генерацию физической модели данных для конкретной СУБД. При этом логическая модель трансформируется в физическую по следующему принципу: сущности становятся таблицами, атрибуты становятся столбцами, а ключи становятся индексами.

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

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

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

Адреса

Код адреса

Поставщики

Код пос т ввцикэ

Код ’DBW

Получатели

Код полумет еле

Страна Город

Номер допа

Производитель

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

Код адресе (FK)

Ниненоеание товара Стоимость

Наименование получателя Расчетный счет Адрес получателя

Нвимвмоеомле производителя Код адреса (FK)

Код прихода Код товара IFK)

-4 Код поставщика i.FKl

Номер склада Дата получение . Количество

Стоимость аренды

Код аремлн Код товаре (FK)

Срокхранения Стоимость

Расход юьарв

Кол расхода

Код получат ели ^К)

Код товара IFK)

Дате расхода Количество Номер склада

Рисунок 1 - ERD-диаграмма (логический уровень, нотация IDEF1X) АСУ складского учета

Создание физической модели необходимо для полного представления как будет выглядеть информационная база системы. На рисунке 2 изображена физическая модель АСУ складского учета, для каждого атрибута были выделены типы данных. Первичному ключу присвоено тип данных integer, для строковых char, для вещественных – decimal.

Address _______

ID_Addr»«jr#

Cauntr/.CHAQ I8w eity_CHAR_1B_ S*BeCCHARJ8_ House number int

т

Manufacturer

Suppliers

ID.Supplierajnt

ID_Addie9S_nl(HQ bJame_S«pphers_CHAR_l8.

Си1 Т «nancy

Product ________

O-productjrt

D_Manufeelurer_M

AnivaLprodixi

O^ArriveUnt O-Productjnt iFKi

—4 Ю. Suppliers nt (FK)

D_Addre«sJnt (FK)

Name mani/acUzer CHAR IB

Number, ate ie_m DBfe_DATE Arnountint

ID_T enancy_int

D_produd_mL (FK)

ShalUftUrt

Cost-decimal

Рисунок 2 - ERD-диаграмма (физический уровень, нотация IDEF1X) АСУ складского учета

В заключении следует подвести итоги совершенной работы.

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

В данной статье было подробно описано проектирование информационной системы, а именно проектирование информационного обеспечения.

Список литературы Проектирование информационной системы складского учета

  • Дейт К. Дж. Введение в системы баз данных: Пер. с англ. 7-е изд. М.; СПб.; Киев: Вильяме, 2001. 1071 с.
  • Гаджинский А.М. Современный склад. Организация, технологии, управление и логистика. Учебно-практическое пособие. -М.: ТК Велби, Издательство Проспект, 2005. -176 с.
  • Бурцев В. В. Организация системы внутреннего контроля коммерческой организации. М.: Экзамен, 2000.
  • Маклаков, С. В. Создание информационных систем с AllFusion Modeling Suite/С. В. Маклаков. -М.: Диалог -МИФИ, 2007. -432 с.
  • Карпова Т.С. Базы данных: модели, разработка. -СПб.: Питер, 2001.1304 с.
Статья научная