Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
group 23.2 (IT) / Ind_zavd10.doc
Скачиваний:
16
Добавлен:
08.02.2016
Размер:
435.2 Кб
Скачать

Вміст договорів

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

Код товарів

Кількість хвилин

N_DOG

KPROD

KILK

001564/89

11011

6,0

001598/03

22022

3,5

002598/14

33033

4,8

002778/15

44044

3,7

004587/12

55055

4,6

004589/89

66066

5,6

005698/23

77077

2,3

005698/41

88088

3,0

005987/02

99099

2,4

006789/11

11011

1,2

007123/55

22022

2,3

008125/81

33033

2,3

009212/23

44044

1,6

001564/89

55055

5,4

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

N_DOG

KPROD

KILK

001598/03

66066

6,0

002598/14

77077

5,0

002778/15

88088

1,2

004587/12

99099

3,7

004589/89

11011

2,8

005698/23

22022

5,1

005698/41

33033

5,2

005987/02

44044

6,0

006789/11

55055

3,5

007123/55

66066

4,5

008125/81

77077

5,0

009212/23

88088

3,0

001564/89

99099

2,5

001598/03

11011

5,1

002598/14

22022

1,8

002778/15

33033

1,2

004587/12

44044

2,2

004589/89

55055

3,2

005698/23

66066

4,0

005698/41

77077

4,8

005987/02

88088

2,8

006789/11

99099

1,3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

III. Виконати аналіз даних другої вихідної таблиці.

  1. Використовуючи Автофільтр, відобразити дані про підпи­сання договору за період з 25.05.05 по 20.06.05.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Найменування товарів фірми «TEFAL»

Реклама на «5 каналі»

Реклама на радіо «Шансон»

Кухонний комбайн

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

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

Чайник

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

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

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

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

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

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

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

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

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

    • Ієрархічну форму Товари та реклама для перегляду даних таблиць Довідник товарів фірми «TEFAL», Довідник реклами та Вміст реклами. Ієрархічна форма містить головну та підпоряд­ковану (Вміст реклами) форми. У підпорядкованій формі перед­бачити елементи управління:

Обчислювальне поле Вартість реклами розраховується як добуток полів Ціна реклами та Кількість хвилин.

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

Поле Кількість рекламних заходів, в якому підраховується загальна кількість рекламних заходів обраного товару.

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

Додаткове поле зі списком Ціна за хвилину для перегляду даних про ціну однієї хвилини реклами на обраних радіо-, телека­налах. Поле зі списком будується на основі відповідного поля таблиці Довідник реклами.

Для введення даних у поле Код реклами використати поле зі списком Рекламний захід. Список будується за таблицею Довідник реклами.

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

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

На підпорядкованій формі відображається інформація про дані підписаних договорів обраних рекламних заходів, а також можливість введення, модифікації та перегляду даних таблиць Рекламні договори та Вміст договорів. Використати для вве­дення даних у поле Код товару поле зі списком Товари. Список будується за таблицею Довідник товарів фірми «TEFAL». Також на підпорядкованій формі передбачити такі елементи управління:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Соседние файлы в папке group 23.2 (IT)