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

Індивідуальне завдання 11 Індивідуальне завдання 11

А. У середовищі табличного процесора MS Excel на основі наве­дених нижче таблиць створити базу даних, що відображає діяльність відділу реклами з проведення рекламної кампанії щодо макаронних виробів у засобах масової інформації. Таблиці розмістити на окремих сторінках книги, назви яких повинні відповідати назвам розташова­них на них таблиць. Виконати форматування полів таблиць відповідно до характеру розміщених у них даних. Заголовки таблиць виконати з використанням обмежувальних ліній та заливки кольором.

Таблиця 1

Код продукту

Назва продукту

Собівартість, грн/кг

KPROD

NPR

SB

259

Макарони

2,45

260

Вермішель томатна

2,56

261

Пелюстки

2,89

262

Спіраль

2,75

263

Зірочка

2,91

264

Вермішель довга

2,69

265

Локшина

2,58

267

Ракушки

2,74

268

Павутинка

3,01

269

Ріжки

2,88

Таблиця 2

Довідник реклами

Код рекламного заходу

Назва рекламного заходу

Ціна формату 32/32, грн

KPROD

NAME_RZ

PRICE

100

Реклама в газеті «Сьогодні»

2256

101

Реклама в газеті «Бізнес прайс-лісти»

5123

102

Реклама в «РІО»

4160

103

Реклама в журналі «НАТАЛИ»

6532

104

Реклама в журналі «Харчова промисловість»

2563

Таблиця 3

Реклама

Номер договору

Код рекламного заходу

Дата підписання договору

Дата впрова­дження

Максималь­ний термін сплати, дні

Дата cплати

NDOG

KODRZ

DATEP

DATE VPR

MAX DAY

DATE_O

4589/89

100

12. 01.05

05.02.05

15

28.01.05

4587/12

101

15.01.05

12.02.05

14

16.01.05

1598/03

102

18.02.05

03.03.05

10

02.03.05

5698/23

103

25.02.05

05.05.05

12

08.03.05

2598/14

104

28.02.05

11.03.05

5

28.02.05

0122/11

100

02.03.05

22.03.05

7

25.03.05

2132/55

101

15.03.05

01.05.05

11

16.03.05

4252/15

102

28.03.05

21.06.05

10

03.04.05

2323/23

103

05.04.05

12.06.05

5

12.04.05

8256/33

104

18.04.05

23.05.05

7

25.05.05

7889/11

100

01.05.05

12.07.05

10

21.05.05

9123/45

101

28.07.05

22.08.05

8

11.08.05

2355/01

102

05.08.05

23.09.05

11

15.08.05

4701/55

103

29.09.05

11.10.05

9

10.10.05

6112/22

104

15.10.05

21.11.05

15

20.11.05

Таблиця 4

с

Номер договору

Код продукту

Формат

Кількість номерів

N_DOG

KPROD

FORM

KILK

4589/89

259

1/32

6

4587/12

260

2/32

7

4587/12

261

4/32

8

5698/23

262

8/32

10

2598/14

263

2/32

12

0122/11

264

1/32

4

2132/55

265

1/32

5

4252/15

267

2/32

6

2323/23

268

4/32

7

8256/33

269

1/32

9

7889/11

259

2/32

10

4589/89

260

8/32

13

4587/12

261

1/32

12

Закінчення табл. 4

N_DOG

KPROD

FORM

KILK

1598/03

262

2/32

15

5698/23

263

2/32

9

2598/14

264

4/32

8

0122/11

265

8/32

3

2132/55

267

1/32

10

4252/15

268

2/32

14

2323/23

269

4/32

6

8256/33

259

8/32

11

7889/11

260

1/32

5

9123/45

261

2/32

7

4587/12

259

1/32

11

1598/03

259

2/32

9

5698/23

265

2/32

6

2598/14

265

4/32

13

0122/11

267

8/32

14

2132/55

268

1/32

6

4252/15

269

2/32

8

2323/23

268

4/32

5

8256/33

262

8/32

11

7889/11

259

1/32

5

9123/45

260

2/32

2

2355/01

264

8/32

8

4701/55

262

4/32

7

6112/22

267

2/32

5

І. Створити на окремих аркушах книги табличного процесора MS Excel два вихідних документи, використовуючи вхідні таблиці. Для їх ство­рення необхідно виконати такі дії:

  1. Ввести назву таблиці та сформувати «шапку»:

  • Для першого документа назва таблиці  «Рахунок-фактура на проведення рекламної кампанії», назви стовпців: Місяць під­писання договору, Номер договору, Назва товару, Назва рек­ламного заходу, Формат, Кількість номерів, Ціна реклами, Вартість реклами, Дата впровадження, Дата сплати. Поле Вартість реклами  розраховуються як добуток полів Ціна реклами, Формат та Кількість номерів. Розрахункове поле Ціна реклами обчислюється за таким правилом: якщо Термін сплати (Дата сплатиДата підписання договору) не пере­вищує Максимальний термін сплати, то дані поля Ціна формату зменшуються на 5%, в іншому випадку  дані поля Ціна формату залишаються незмінними.

  • Для другого документа назва таблиці  «Рахунок-фактура нової ціни на товар з урахуванням реклами», назви стовпців: Номер договору, Назва товару, Собівартість, Ціна реклами, Кількість номерів, Прогноз цін на макаронні вироби, Дата впровадження, Дата сплати. Розрахункове поле Прогноз цін на макаронні вироби обчислюється за формулою: Собівар­тість + 0,02 · Ціна реклами · Кількість номерів.

  1. Використовуючи необхідні прямі посилання, формули та функ­ції, сформувати перший рядок даних вихідного документа. Для цього необхідно скористатися такими правилами:

    • у клітини, ідентифікатори яких збігаються з ідентифікаторами даних таблиці «Довідник договорів за І квартал», ввести прямі посилання (використати відносні адреси);

    • дані клітини, ідентифікатори яких збігаються з ідентифікато­рами даних таблиці «Реклама» та «Довідник виробів мака­ронного цеху», одержати, використовуючи функцію ВПР(.). Вміти використовувати такі функції пошуку: ПРОСМОТР(.) та ИНДЕКС(.) у поєднанні з ПОИСКПОЗ(.);

    • дані клітини, ідентифікатори яких збігаються з ідентифікато­рами даних таблиці «Довідник реклами», одержати, викорис­товуючи вкладену функцію ВПР(ВПР(.));

    • для першого звіту дані клітин, що належать стовпцю Ціна формату, одержати, використовуючи функцію ЕСЛИ(.) у поєднанні з ВПР(.);

    • для першого звіту дані Термін сплати розрахувати за відпо­відною формулою;

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

  1. Використовуючи автозаповнення, сформувати повністю вихід­ний документ. Вихідний документ повинен містити стільки ряд­ків з даними, скільки їх містить таблиця «Довідник договорів за І квартал».

  2. У вихідній таблиці створити рядки з проміжними та підсумко­вими результатами (перед цим необхідно скопіювати таблицю вихідного документа на окремий аркуш книги табличного про­цесора MS Excel).

  • для першого документа дані згрупувати по полю Місяць під­писання договору, в межах однієї групи  по полю Назва рек­ламного заходу. Проміжні та підсумкові результати додати для полів Кількість номерів та Вартість;

  • для другого документа дані згрупувати по полю Назва товару. Проміжні та підсумкові результати додати для поля Прогноз цін на макаронні вироби, визначивши середній рівень прогнозу.

  1. Виконати оформлення таблиць лініями та кольором.

ІІ. Використовуючи Майстер діаграм:

  • на основі підсумкових даних документа  «Аналіз реалізації макаронних виробів» створити кругову діаграму об’ємного типу, яка відображає середній рівень прогнозованих цін на макаронні вироби. На діаграмі показати значення середніх цін та відокре­мити від загального масиву сегмент з найбільшою середньою ціною;

  • на основі підсумкових даних документа  «Рахунок-фактура на проведення рекламної кампанії» створити чорно-білу з штрихо­вим заповненням стовпчикову діаграму (гістограму) з двома осями, відобразивши на ній помісячні показники обсягів реклам­них заходів у кількісному та вартісному вимірах. На діаграмі показати назви осей та розмірності прив’язаних до них даних.

III. Виконати аналіз даних першої вихідної таблиці.

  1. Використовуючи Автофільтр, відобразити дані про продук­цію назва яких починається з «П».

  2. Використовуючи Автофільтр, відобразити дані по рекламі в «РІО».

  3. Використовуючи Автофільтр, відобразити дані, для яких кіль­кість номерів не перевищує 7.

  4. Виконати пункти 1–2, застосувавши Розширений фільтр. Резуль­тати фільтрації Розширеного фільтру відобразити у окремих таблицях.

  5. Використовуючи Розширений фільтр з обчислювальним кри­терієм, відобразити дані, в яких кількість номерів менша серед­ньої кількості номерів для продукції, назва якої починається з «В». Для побудови критерію фільтрації скористатися функцією СРЗНАЧ(.) СРЗНАЧ(.) визначається як відношення СРЗНАЧ(.) та умовного коефіцієнта 5800. Результати фільтрації подати у вигляді таблиць з такими полями: Назва товару, Кількість номерів, Вартість реклами, Дата сплати.

ІV. На окремому аркуші книги табличного процесора MS Excel вико­нати аналіз даних за допомогою Майстра зведених таблиць (команда Данные/Сводная таблица). Зведену таблицю побудувати на основі даних другої вихідної таблиці без проміжних та підсумкових резуль­татів.

  • Сформувати макет зведеної таблиці:

  • Поля Дата впровадження та Назва товару перенести у область рядків.

  • Поле Дата сплати перенести у область сторінки.

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

  • Згрупувати по кварталах дані поля Дата впровадження.

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

І. Розробити на основі індивідуального завдання концептуальну, логічну та фізичну модель предметної області (таблиці предметної області наведені в завданні А).

ІІ. Створити власну базу даних.

  1. У режимі Конструктор визначити структуру кожної з таблиць бази даних відповідно до варіанта завдання таким чином:

1.1. Ввести поля для кожної таблиці.

1.2. Для кожного поля вказати тип даних.

1.3. Визначити властивості полів та ключові поля.

  1. Створити схему даних власної бази даних. Встановити зв’язки між таблицями.

  2. Ввести дані в таблиці.

ІІІ. Побудова запитів для відбору, пошуку та формування інформацій­ної бази.

  1. На основі запитів на вибірку побудувати динамічний набір записів, що містять:

    1. Інформацію про рекламу в журналах макаронних виробів, код яких у межах [262; 265]. Динамічний набір записів повинен містити поля: Назва продукту, Найменування рек­ламного заходу, Ціна реклами, Дата підписання договору, Дата впровадження, Вартість реклами.

Поле Вартість реклами розраховується як добуток полів Ціна реклами, Формат та Кількість номерів. Розрахункове поле Ціна реклами обчислюється за таким правилом: якщо Термін сплати (Дата сплатиДата підписання договору) не перевищує Максимальний термін сплати, то дані поля Ціна формату 32/32 зменшуються на 5%, в іншому випадку  дані поля Ціна формату 32/32 залишаються незмінними.

    1. Інформацію про рекламні договори, які були підписані у першій декаді січня 2005 р. Динамічний набір записів повинен містити поля: Номер договору, Назва продукту, Назва рекламного заходу, Кількість номерів, Ціна реклами, Прогноз цін на макаронні вироби, Дата підписання договору.

Розрахункове поле Прогноз цін на макаронні вироби обчис­люється за формулою: Собівартість + 0,02 · Ціна реклами × × Кількість номерів.

    1. Дані про рекламу товарів макаронного цеху, що мають найбільшу кількість рекламних номерів (кількість записів не повинна перевищувати чотирьох). Динамічний набір записів складається з таких полів: Назва продукту, Собівар­тість, Кількість номерів, Ціна реклами, Вартість реклами.

    2. Інформацію про впроваджені та сплачені за певний період часу рекламні заходи. Дата впровадження (початковий та кінцевий терміни) повинна задаватися під час виконання запиту у вигляді параметра, передбачити також можливість отримання інформації для всього періоду часу. Динамічний набір записів повинен мати поля: Номер договору, Назва продукту, Назва рекламного заходу, Кількість номерів, Дата підписання договору, Дата впровадження.

    3. Дані, в яких кількість рекламних заходів більше середньої кількості рекламних номерів відповідного продукту. Дина­мічний набір записів складається з таких полів: Назва продукту, Назва рекламного заходу, Кількість номерів.

    4. Визначити дані про проведення рекламної кампанії виробів макаронного цеху за останні дні, за основу взяти кінцеву дату впровадження. Кількість останніх днів має вводитись у вигляді параметра. Динамічний набір записів складається з таких полів: Назва продукту, Назва рекламного заходу, Кількість номерів, Формат, Дата підписання договору, Дата впровадження.

  1. На основі групових запитів знайти інформацію, яка визначає:

    1. Для всіх макаронних виробів загальну кількість номерів реклами та загальну вартість рекламних заходів (наймену­вання продукту макаронного цеху повинне задаватися під час виконання запиту у вигляді параметра, передбачити можливість отримання інформації про всі макаронні вироби).

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

  2. На основі перехресного запиту отримати дані про рекламу виро­бів макаронного цеху, які б відображалися у таблиці:

Найменування виробів макаронного цеху

1/32

8/32

Вермішель довга

Загальна вартість реклами

Загальна вартість реклами

Спіраль

Загальна вартість реклами

Загальна вартість реклами

  1. Використовуючи зовнішнє об’єднання між таблицями та запи­тами, визначити назву виробів макаронного цеху, для яких не проводилося жодного рекламного заходу за обраний період часу. Нижній та верхній проміжки часу повинні вводитися під час виконання запиту у вигляді параметрів.

  2. Модифікація даних за допомогою запитів-дій.

    1. Зменшити на 2% ціну рекламного заходу, назва якого повинна задаватися під час відкриття запиту.

    2. З таблиці Реклама видалити записи, в яких сплата за рекламу прострочена на термін більше ніж максимальний термін оплати. До видалення даних зберегти в окремій таблиці Заборгованість записи, що підлягають видаленню.

IV. Для введення, модифікації та перегляду даних створити такі форми:

    • Форму Макаронні вироби для введення та модифікації даних таблиці Довідник виробів макаронного цеху.

    • Форму Рекламні заходи для введення та модифікації даних таблиці Довідник реклами.

    • Ієрархічну форму Макаронні вироби та дані договору для перегляду даних таблиць Довідник виробів макаронного цеху та Довідник договорів за І квартал. Ієрархічна форма містить головну та підпорядковану (Дані договору) форми. У підпоряд­кованій формі передбачити обчислювальне поле Кількість підписаних номерів, в якій підраховується загальна кількість рекламних заходів певного формату обраного товару.

    • Ієрархічну форму Реклама та довідник договорів для одно­часного введення, модифікації та перегляду даних Реклама, Довідник договорів за І квартал. На головній формі розмістити елементи управління, пов’язані з полями таблиці Реклама та підпорядковану форму Реклама виробів. Для введення даних у поле Код реклами використати поле зі списком Реклама. Список будується за таблицею Довідник реклами.

На підпорядкованій формі Реклама виробів передбачити еле­менти управління, пов’язані з полями таблиці Довідник дого­ворів за І квартал. Також використати для введення даних у поле Код виробів поле зі списком Макаронні вироби. Список будується за таблицею Довідник виробів макаронного цеху. На цій формі, крім полів Загальна кількість виробів, що рек­ламується та Загальна вартість реклами, присутні елементи управління:

Розрахункове поле Вартість реклами розраховуються як добу­ток полів Ціна реклами, Формат та Кількість номерів.

Розрахункове поле Ціна реклами обчислюється за таким прави­лом: якщо Термін сплати (Дата сплатиДата підписання договору) не перевищує Максимальний термін сплати, то дані поля Ціна формату 32/32 зменшуються на 5%, в іншому випадку  дані поля Ціна формату 32/32 залишаються незмінними.

    • Ієрархічну форму Підписання рекламних договорів для пере­гляду інформації про підписання договорів на рекламування виробів макаронного цеху. Ієрархічна форма містить дві підпо­рядковані форми, які розміщуються на двох вкладках Реклама та договори і Вироби. Вкладка Реклама та договори містить елементи управління головної форми Рекламні заходи, які ана­логічні елементам однойменної форми, та підпорядкованої форми Реклама з елементами управління, що відповідають полям однойменної таблиці.

Елементи управління іншої підпорядкованої форми розміщу­ються на вкладці Вироби і аналогічні елементам управління таблиці Довідник договорів за І квартал. Вони відображають інформацію стосовно формату рекламного заходу, обраного на вкладці Реклама і договори, реклами. На цій формі також вико­ристати такі елементи управління:

Розрахункове поле Прогноз цін на макаронні вироби обчислю­ється за формулою: Собівартість + 0,02 · Ціна реклами × × Кількість номерів.

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

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

V. Підготовка вихідних документів.

  • Створити звіт «Рахунок-фактура на проведення рекламної кам­панії», дані якого згруповані по місяцях проведення рекламних заходів, а в межах однієї групи  по полю Назва рекламного заходу. Звіт повинен містити такі поля: Номер договору, Назва товару, Назва рекламного заходу, Кількість номерів, Ціна рек­лами, Вартість, Дата сплати. Розрахункові поля Ціна реклами та Вартість будуються аналогічно полям Вартість та Ціна реклами підпорядкованої форми Реклама виробів. Передбачити можливість перерахунку Ціни реклами в інші одиниці (євро, долар тощо) зі змінним коефіцієнтом перерахунку, який вводиться під час відкриття звіту. Проміжні та підсумкові результати додати для полів Кількість номерів та Вартість.

  • Створити звіт «Рахунок-фактура нової ціни на товар з ураху­ванням реклами», дані якого згруповані по полю Назва товару. Звіт повинен містити такі поля: Назва товару, Собівартість, Ціна реклами, Кількість, Прогноз цін на товар, Дата сплати. Розрахункове поле Прогноз цін на товар = Собівартість + 0,02 · Ціна реклами · Кількість номерів. Передбачити можли­вість перерахунку поля Прогноз цін на товар в інші одиниці (євро, долар тощо) зі змінним коефіцієнтом перерахунку, який вводиться під час відкриття звіту. Проміжні та підсумкові результати додати для поля Прогноз цін на товар.

VI. Для роботи з таблицями, запитами, формами та звітами розробити головну кнопкову форму такого змісту. Форма повинна:

  • автоматично відкриватися відразу після відкриття бази даних.

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

  • мати такі властивості:

  • Полосы прокрутки – отсутствуют;

  • Область выделения – нет;

  • Поле номера записи – нет;

  • Разделительные линии – нет;

  • Автоматический размер – да;

  • Выравнивание по центру – да;

  • Тип границы – тонкая;

  • Кнопка оконного меню – нет;

  • Кнопка размеров окна – нет;

  • Кнопка закрытия – нет.

  • мати підпис з номером варіанта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]