Лабораторна робота
Тема: Проектуваня бази даних інформаційної системи “Формування замовлень на товари на фірмі”.
Постановка задачі
Торговельно-посередницька фірма має намір автоматизувати процес формування замовлень на товари. БД, що проектується, разом з обчислювальною системою, СУБД, словником даних й адміністратором БД відіграють роль забезпечувальної підсистеми ІС процесу збирання та оброблення інформації про постачальників і товари на фірмі, а також формування замовлень на товари.
Традиційно товари вибирають службовці фірми вручну за каталогами та рекламними проспектами фірм-постачальників. Протягом перших трьох днів тижня службовець фірми вибирає з каталогів та рекламних проспектів інформацію про товари та фірми, які можуть зацікавити адміністрацію, і вносить її у зведену таблицю товарів, що пропонуються для продажу (табл.1).
Ціна одного й того самого товару різних постачальників – різна. Фірми-постачальники передбачають знижку на вартість товару залежно від розміру партії.
У таблицю заносять такі параметри:
- код товару;
- назва товару;
- параметр 1 – параметр товару 1;
- параметр 2 – параметр товару 2;
- параметр 3 – параметр товару 3;
- параметр 4 – параметр товару 4;
- код фірми-постачальника;
- назва фірми-постачальника;
- адреса фірми-постачальника;
- ім’я менеджера фірми-постачальника;
- телефон фірми-постачальника;
- рейтинг фірми-постачальника на світовому ринку;
- вартість товару в конкретного постачальника в загальноприйнятих одиницях;
- кількість товару, що визначає розмір знижки на вартість товару (розмір партії, що визначає знижку);
- розмір знижки на партію товару постачальника в процентах;
- дата встановлення вартості товару і розміру знижки.
Через відсутність стабільних ринкових відносин і випадковість контактів між фірмами–постачальниками та споживачами продукції інформацію про постачальників і товари вносять у табл.1 з усіма атрибутами без відокремлення даних фірм-постачальників – довгострокових партнерів.
Раз на тиждень службовець фірми – експерт з відбору товарів відбирає з табл.1 товари для придбання за таким принципом: вибирається товар, потім – постачальник цього товару (з урахуванням вартості товару, знижки, рейтингу фірми-постачальника); вказується кількість товару, що купується. Результати заносять у таблицю за формою табл.2. Описаний процес є процесом формування кошика замовлень, який включає замовлення на товари елітної групи фірмами-постачальниками із досить високим рейтингом на світовому ринку або замовлення на товари за нижчими цінами та з більшим процентом знижки на вартість товару.
Після цього спеціальний службовець, який займається оформленням замовлень, вибирає зі сформованого кошика дані про постачальників і замовлені в них товари, присвоює кожному замовленню номер (на фірмі прийнято наскрізну нумерацію замовлень протягом року), проставляє дату замовлення (як правило, поточну дату), заповнює та друкує картку замовлення за формою, показаною на рис.1.
Вартість кожного товару дорівнює добутку ціни його одиниці на кількість замовленого товару. Підсумок, який дорівнює сумі вартостей товарів, з урахуванням знижки обчсилюєтья як сума різниць між вартістю кожного товару і розміром знижки. Остання дорівнює добутку вартості товару на процент знижки для партії товару. Вартість доставки (ПДВ) дорівнює 20% підсумку з урахуванням знижки. Вся вартість замовлення складається з суми вартості партії товарів з урахуванням знижки, оплати доставки та ПДВ.
Далі пакет замовлень готується для відправки фірмам-постачальникам.
Рекламні проспекти та каталоги фірм-постачальників товарів поновлюють у середньому один раз на квартал, причому фірми-постачальники подають рекламу у різний час. Тому дані, що заносять у табл. 1, помічають датою.
Щодня в табл.1 вводиться до 100 рядків. З них приблизно 80 стосуються нових товарів, а 20 – нових фірм-постачальників. Заповнюють табл. 1 протягом трьох днів на тиждень. При цьому вносять інформацію приблизно про 240 товарів та 60 фірм-постачальників. Експерт відбирає щ кошика замовлень до 200 товарів від приблизно 20 фірм-постачальників.
Отже, всього формують щотижня до 20 карток замовлень на приблизно 200 товарів. Після підготовки карток до відправлення кошик змовлень повністю очищають, тобто щотижня готують нову табл.2. Інформацію про відправлені замовлення переносять до архіву замовлень та зберігають протягом року.
Після закінчення кварталу дані табл.1 повністю поновлюють.
Наведена постановка задачі становить початкову інформацію для розробників БД.
Потім складають інформаційний список документів, що оброблялися вручну (табл.3), і схема існуючого технологічного процесу оброблення інформації на фірмі (схема 1).
Ретельне оброблення зібраної інформації та врахування запитів потенційних користувачів ІС є основою забезпечення функціональної повноти БД.
Завдання: Спроектувати базу даних інформаційної системи вашої фірми:
Створити та заповнити таблиці;
Створити зв’язки між таблицями;
Створити кошик замовлень;
Сформувати картки замовлень на необхідні товари;
Для проведення розрахунків здійснити експорт таблиць в Excel: здійснити розрахунок вартості кожного товару; обчислити підсумок, який дорівнює сумі вартостей товарів, з урахуванням знижки;
Створити форми;
Побудувати діаграму за даними таблиць;
Створити звіти по таблицях;
Оформити звіт до роботи.
Таблиця 1.
Зведена таблиця запропонованих для продажу товарів.
Код
Товару | Назва
Товару | Параметр 1 | Параметр 2 | Параметр 3 | Параметр 4 | Код постачаль-ника |
Назва
постачаль-ника |
Адреса
фірми-постачальника |
Ім’я
менеджера | Телефон
фірми | Рейтинг | Ціна товару,
у.о. | Кільк./
зн. | Процент | Дата
0001 | ПК
386/7
DX-40 | ISA | RAM 4 | HDD
80
Мбайт | SVGA
14” | 0001 | “Епіцентр”” | 61024, вул.Пушкіна, 8 | Іванов І.І. | 45-55-99 | 2 | 625 | 20 | 5 | 25.01.01
0003 | Pentium
Pro-200 | PCI | RAM
32 | HDD
2,5
Гбайт | Те саме | 0001 | Те саме | Те саме | Те саме | Те саме | 2 | 2100 | 10 | 4 | 25.01.01
0004 | Принтер
Epson | LX-1050 | A3 | Pin 15 | Cirilrc | 0001 | Те саме | Те саме | Те саме | Те саме | 2 | 320 | 10 | 3 | 25.01.01
0005 | Те саме