Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Індивідуальне завдання до самостійної роботи.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
267.26 Кб
Скачать

Задавання 28. Проект Автозаправки

Фірми — постачальники автомобільного палива — "Укрнафта", "АЗС Formula", "Паливо України", "НК «Дакма»" мають мережу заправних автостанцій на Україні. На автозаправках реалізується за безготівковий розрахунок за допомогою спеціальних пластикових карт автомобільне паливо всіх видів — бензин-76, бензин-92, бензин-95, бензин-96, дизельне паливо, газ.

Необхідно спроектувати базу даних Автозаправки, інформація якої використовуватиметься для аналізу продажів автомобільного палива за безготівковий розрахунок клієнтам по видах палива в мережі заправок конкретної фірми-виробника, продажів різних видів палива клієнтам по всіх заправних станціях, попиту на автомобільне паливо в динаміці за певні проміжки часу і ін.

У БД повинна зберігатися інформація:

  • про КЛІЄНТІВ: карт-рахунок клієнта, П.І.Б. клієнта, адресу, телефон; Автозаправках: код автозаправки, назва фірми, адреса автозаправки; Фірмах: назва фірми, юридична адреса, телефон;

  • ПАЛИВІ: код палива, вид палива, одиниця вимірювання, ціна (грн.);

  • щоденному Продажу палива клієнтам: дата продажу, карт-рахунків клієнта, код автозаправки, код палива, кількість (у натуральному виразі)

При проектуванні БД необхідно враховувати наступне:

      • фірма має декілька автозаправок Автозаправка належить тільки одній фірмі;

      • фірма надає декілька видів палива. Кожен вид палива надається декількома фірмами;

      • кожен вид палива пов'язаний з декількома продажами. Продаж пов'язаний з одним видом палива;

      • на автозаправці здійснюються декілька продажів. Продаж палива пов'язаний з однією автозаправкою;

      • з клієнтом можуть бути пов'язані декілька продажів. Продаж пов'язаний тільки з одним клієнтом.

Крім того слід врахувати:

  • кожна фірма обов'язково має автозаправки. Кожна автозаправка обов'язково належить певній фірмі;

  • кожна фірма обов'язково надає паливо. Кожен вид палива обов'язково поставляється фірмами;

  • паливо деякого вигляду не обов'язково пов'язане з продажами. Кожен продаж обов'язково пов'язаний з паливом деякого вигляду;

  • на кожній заправці обов'язково здійснюються продажі палива. Кожен продаж обов'язково пов'язаний з автозаправкою;

  • з клієнтом не обов'язково зв'язані продажі палива (клієнт може не здійснювати покупки палива). Кожен продаж палива обов'язково пов'язаний з клієнтом.

Задавання 29. Проект косметична продукція

ЗАТ «Вітекс» випускає різну косметичну продукцію: креми, шампуні, бальзами і ін. Деякі набори косметичних засобів складають одну лінію-бренд: «Киснева лінія», «Краса від природи», «Афродіта» і ін.

Підприємства торгівлі і сервісу здійснюють замовлення у ЗАТ «Вітекс» на поставку їм певних видів продукції з вказівкою необхідної кількості і дати поставки у міру продажів і витрачання попередніх партій. ЗАТ «Вітекс» виконує замовлення кожного підприємства разовою доставкою або декількома поставками по частинах від замовленої кількості протягом вказаного терміну виконання замовлень.

Необхідно спроектувати базу даних Косметична продукція, інформація якої використовуватиметься для зберігання інформації про номенклатуру косметичних засобів, що випускаються, аналізу попиту на окремі види і лінії косметичних засобів, обліку надходження і виконання замовлень підприємств в задані терміни і ін.

У БД повинна зберігатися інформація:

  • про Товари: код товару, найменування товару, код бренду, одиниця вимірювання, ціна (грн.); Брендах: код бренду, найменування бренду;

  • Підприємствах: код підприємства, найменування підприємства, адреса, телефон;

  • Замовленнях: код замовлення, код підприємства, код товару, кількість товару в замовленні, дата замовлення, дата до виконання; Доставках: код замовлення, дата фактичного виконання замовлення, кількість товару в доставці.

При проектуванні БД необхідно враховувати наступне

  • бренд включає декілька найменувань товарів. Товар може належати тільки одному бренду; товар може міститися в декількох замовленнях. Замовлення пов'язане з одним видом товару; підприємство може здійснювати декілька замовлень. Замовлення пов'язане з одним підприємством;

  • замовлення може бути виконаний декількома доставками по частинах від необхідної кількості продукції. Доставка пов'язана з одним замовленням

Крім того слід врахувати:

  • кожен бренд обов’язково включає декілька найменувань товарів. Товар не обов'язково належить якому-небудь бренду;

  • товар не обов'язково повинен бути замовлений. Кожне замовлення обов'язково пов'язане з певним товаром;

  • підприємство не обов'язково здійснює замовлення. Кожне замовлення обов'язково здійснюється деяким підприємством;

  • замовлення не обов'язково може бути виконаний (доставлений). Кожна доставка обов'язково пов'язана із замовленням товару.