Проектирование базы данных «Магазин автозапчастей»



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

Поставщики бывают различных категорий: фирмы, непосредственно производящие детали, дилеры, небольшие производства, мелкие поставщики и магазины. В результате поставщики различных категорий имеют различающийся набор атрибутов. Фирмы и дилеры - это самые надежные партнеры, они могут предложить полный пакет документов, скидки, а главное - гарантию, чего не может сделать небольшое производство или мелкий магазин. У них же (фирмы и дилеры) закупается большой объем продукции. Небольшое производство - это низкие цены, но никакой гарантии качества. В мелких лавках можно выгодно купить небольшое количество простых деталей, на которых сразу виден брак. Фирмы и дилеры поставляют детали на основе договоров, чего не делается для небольшого производства и мелкого магазина. В ходе маркетинговых работ изучается рынок поставщиков, в результате чего могут появляться новые поставщики и исчезать старые.

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

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

Виды запросов в информационной системе:

 

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

2.
Получить сведения о конкретном виде деталей: какими поставщиками поставляется, их расценки, время поставки.

3.
Получить перечень и общее число покупателей, купивших указанный вид товара за некоторый период, либо сделавших покупку товара в объеме, не менее указанного.

4.
Получить перечень, объем и номер ячейки для всех деталей, хранящихся на складе.

5.
Вывести в порядке возрастания десять самых продаваемых деталей и десять самых "дешевых" поставщиков.

6.
Получить среднее число продаж на месяц по любому виду деталей.

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

8.
Получить накладные расходы в процентах от объема продаж.

9.
Получить перечень и общее количество непроданного товара на складе за определенный период (залежалого) и его объем от общего товара в процентах.

10.
Получить перечень и общее количество бракованного товара, пришедшего за определенный период и список поставщиков, поставивших товар.

11.
Получить перечень, общее количество и стоимость товара, реализованного за конкретный день.

12.
Получить кассовый отчет за определенный период.

13.
Получить инвентаризационную ведомость.

14.
Получить скорость оборота денежных средств, вложенных в товар (как товар быстро продается).

15.
Подсчитать сколько пустых ячеек на складе и сколько он сможет вместить товара.

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


15. Проектирование базы данных «Аптека».

Аптека продает медикаменты и изготавливает их по рецептам. Лекарства могут быть разных типов:

Готовые лекарства: таблетки, мази, настойки:

Изготовляемые аптекой: микстуры, мази, растворы, настойки, порошки.

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

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

Для изготовления аптекой лекарства, больной должен принести рецепт от лечащего врача. В рецепте должно быть указано: ФИО, подпись и печать врача, ФИО, возраст и диагноз пациента, также количество лекарства и способ применения. Больной отдает рецепт регистратору, он принимает заказ и смотрит, есть ли компоненты заказываемого лекарства. Если не все компоненты имеются в наличии, то делает заявки на оптовые склады лекарств и фиксирует ФИО, телефон и адрес необслуженного покупателя, чтобы сообщить ему, когда доставят нужные компоненты. Такой больной пополняет справочник заказов - это те заказы, которые находятся в процессе приготовления, с пометкой, что не все компоненты есть для заказа. Если все компоненты имеются, то они резервируются для лекарства больного. Покупатель выплачивает цену лекарства, ему возвращается рецепт с пометкой о времени изготовления. Больной также пополняет справочник заказов в производстве. В назначенное время больной приходит и по тому же рецепту получает готовое лекарство. Такой больной пополняет список отданных заказов.

Ведется статистика по объемам используемых медикаментов. Через определенный промежуток времени производится инвентаризация склада. Это делается для того, чтобы определить, есть ли лекарства с критической нормой, или вышел срок хранения или недостача.

Виды запросов в информационной системе:

 

1.
Получить сведения о покупателях, которые не пришли забрать свой заказ в назначенное им время и общее их число.

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

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

4.
Получить какой объем указанных веществ использован за указанный период.

5.
Получить перечень и общее число покупателей, заказывавших определенное лекарство или определенные типы лекарств за данный период.

6.
Получить перечень и типы лекарств, достигших своей критической нормы или закончившихся.

7.
Получить перечень лекарств с минимальным запасом на складе в целом и по указанной категории медикаментов.

8.
Получить полный перечень и общее число заказов находящихся в производстве.

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

10.
Получить все технологии приготовления лекарств указанных типов, конкретных лекарств, лекарств, находящихся в справочнике заказов в производстве.

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

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

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

 


Дата добавления: 2018-02-28; просмотров: 679; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!