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

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

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






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

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

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

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

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

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

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

Т.к. создается реляционная БД, то выделение объектов предметной области – это один из важных этапов проектирования БД. На основании концептуальной модели предметной области были разработаны базовые таблицы базы данных информационно-компьютерной системы управления оптовым магазином. Их изображения представлены на рисунках 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; просмотров: 1111. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

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

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Оценка качества Анализ документации. Имеющийся рецепт, паспорт письменного контроля и номер лекарственной формы соответствуют друг другу. Ингредиенты совместимы, расчеты сделаны верно, паспорт письменного контроля выписан верно. Правильность упаковки и оформления....

БИОХИМИЯ ТКАНЕЙ ЗУБА В составе зуба выделяют минерализованные и неминерализованные ткани...

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