Студопедия — Разработка базы данных
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Разработка базы данных






Прежде чем начать разработку базы данных, необходимо определить основные требования. В задачу программы входит управление процессом оптовых и мелкооптовых продаж товара, а также его поставку на склад. Магазин ведет торговлю с оптовыми клиентами: крупными оптовиками, магазинами, индивидуальными предпринимателями, находящимися в разных городах, стараясь максимально увеличить объем продаж, выполняя заказы.

Соответственно в базе данных будут содержаться сведения:

а) о клиентах и поставщиках;

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

в) о поставках товара на склад (количество поставляемого товара, стоимость и дата поставки);

г) о дополнительных сведениях, необходимых для работы склада (единицы измерения, группы товаров, зоны склада).

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

Т.к. создается реляционная БД, то выделение объектов предметной области – это один из важных этапов проектирования БД. На основании концептуальной модели предметной области были разработаны базовые таблицы базы данных информационно-компьютерной системы управления оптовым магазином. Их изображения представлены на рисунках 2.4 – 2.15.

Рисунок 2.4 – Таблица «Товары»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) наименование – название товара;

в) цена – цена за единицу товара;

г) количество – количество товара;

д) id_ед_измерения – идентификатор для связи с другой таблицей;

е) id_группа_товара – идентификатор для связи с другой таблицей;

ж) id_зона – идентификатор для связи с другой таблицей.

Рисунок 2.5 – Таблица «Единицы измерения»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) полное название – наименование единицы измерения;

в) сокращение – сокращенное название единицы измерения.

Рисунок 2.6 – Таблица «Зона»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) номер зоны – номер зоны склада.

Рисунок 2.7 – Таблица «Группа товара»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) наименование – название группы товара;

в) наценка, % – значение наценки для данной группы в процентах;

г) НДС, % – значение налога на добавленную стоимость для данной группы в процентах.

 

Рисунок 2.8 – Таблица «Клиент»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) наименование – имя клиента или наименование компании;

в) адрес – адрес клиента;

г) номер телефона – номер телефона клиента;

д) контактное лицо – ФИО человека, ответственного за заказ со стороны клиента.

Рисунок 2.9 – Таблица «Заказ»

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

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) номер поручения – серийный номер платежного поручения;

в) дата – дата отправки заказа клиенту;

г) id_клиент – идентификатор для связи с другой таблицей;

д) количество – количество товара;

е) id_товар - идентификатор для связи с другой таблицей.

Рисунок 2.10 – Таблица «Поставщик»

Данная таблица содержит информацию о поставщике, который поставляет товар на склад. Описание полей:

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) наименование – имя поставщика или название компании;

в) адрес – адрес поставщика;

г) номер телефона – номер телефона поставщика;

д) номер счета – номер счета в банке поставщика;

е) контактное лицо – ФИО человека, ответственного за поставку со стороны поставщика.

Рисунок 2.11 – Таблица «Поставка»

Данная таблица содержит информацию о поставке, которую привозит на склад поставщик. Описание полей:

а) id – первичный ключ таблицы, уникальный для каждой записи;

б) дата – дата поставки на склад;

в) номер накладной – номер товарно-транспортной накладной;

г) id_поставщик – идентификатор для связи с другой таблицей;

д) количество – количество товаров в поставке;

е) id_товар – идентификатор для связи с другой таблицей

Схема базы данных представлена на рисунке 2.12.


Рисунок 2.12 – Схема базы данных








Дата добавления: 2015-09-04; просмотров: 1121. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

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

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

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

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия