Написание контрольных, курсовых, дипломных работ, выполнение задач, тестов, бизнес-планов
  • Не нашли подходящий заказ?
    Заказать в 1 клик:  /contactus
  •  
Главная \ Методичні вказівки \ ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 4

ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 4

« Назад

ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 4 13.10.2016 06:47

 

 

 

 

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

 

 

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

Таблиця 1

 

Прейскурант товару

 

Код за прейскурантом

Код торговельної марки

Код типу товару

Ціна одиниці продукції, грн

KODPR

KODTM

KODTP

CINA_OD

11001

11

1

10,50

11002

11

2

10,50

11003

22

1

7,95

11004

33

3

3,55

11005

44

1

12,50

11006

44

2

12,50

11007

44

3

5,75

11008

44

4

13,50

11009

55

1

9,75

11010

55

2

9,75

 

 

Таблиця 2

 

Довідник типу товарів

 

Код типу товару

Найменування типу товару

KODTP

NAMETP

1

Шампунь

2

Бальзам-ополіскувач

3

Мило

4

Гель для душу

 

Таблиця 3

 

Довідник торговельної марки

 

Код торговельної марки

Найменування торговельної марки

KODTM

NAMETM

11

«PANTENE»

22

«SHAMTU»

33

«SHANDY»

44

«DOVE»

55

«SUNSILK»

 

 

Таблиця 4

 

Реалізація товарів

 

Код за прейскурантом

Кількість реалізації

Дата реалізації

Дата сплати

KODPR

KIL

DATER

DATESP

11001

11

05.04.05

05.04.05

11002

9

14.04.05

14.04.05

11003

15

23.04.05

23.04.05

11004

18

02.05.05

02.05.05

11005

16

11.05.05

21.05.05

11006

13

20.05.05

20.05.05

11007

21

29.05.05

29.05.05

11008

29

07.06.05

07.06.05

11009

34

16.06.05

16.06.05

11010

17

25.06.05

 

11001

10

04.07.05

04.07.05

11002

18

13.07.05

13.07.05

11003

17

22.07.05

22.07.05

11004

29

31.07.05

31.07.05

11005

24

09.08.05

09.08.05

11006

18

18.08.05

28.08.05

11008

15

05.09.05

 

11009

27

14.09.05

14.09.05

11010

13

23.09.05

23.09.05

11001

21

02.10.05

02.10.05

11002

29

11.10.05

11.10.05

11003

31

20.10.05

20.10.05

11004

34

29.10.05

29.10.05

11005

12

05.11.05

25.11.05

11006

15

06.11.05

07.11.05

11007

18

07.11.05

27.11.05

 

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

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

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

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

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

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

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

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

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

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

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

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

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

&   для другого документа дані згрупувати по полю Наймену­вання торговельної мари. Проміжні та підсумкові резуль­тати додати для поля Вартість.

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

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

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

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

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

  1. Використовуючи Автофільтр, відобразити дані реалізованих товарів, для яких код за прейскурантом не належить діапазону [11003;11007].
  2. Використовуючи Автофільтр, відобразити дані реалізованих товарів торговельних марок «SHANDY» та «DOVE» за четвертий квартал 2005 р.
  3. Використовуючи Автофільтр, відобразити дані реалізованих товарів, для яких найменування товару містить слово «шампунь».
  4. Виконати пункти 1–2, застосувавши Розширений фільтр. Резуль­тати застосування Розширеного фільтру відобразити у двох окремих таблицях.
  5. Використовуючи Розширений фільтр з обчислювальним крите­рієм, відобразити дані, в яких вартість реалізованих товарів менше мінімальної вартості реалізованих товарів торговельної марки «SUNSILK». Для побудови критерію фільтрації скорис­татися функцією МИН(.). Результати фільтрації подати у вигляді таблиць з такими полями: Код за прейскурантом, Наймену­вання товару, Кількість реалізації, Ціна реалізації, Вартість.

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

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

Ä  Поля Дата реалізації та Найменування типу товару пере­нести у область рядків.

Ä  Поле Найменування торговельної марки перенести у область сторінки.

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

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

 

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

 

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

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

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

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

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

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

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

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

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

1.1.        Інформацію про товари догляду за волоссям, ціна якої не перевищує 10 грн. Динамічний набір записів повинен містити поля: Код за прейскурантом, Найменування торговельної марки, Найменування типу товару, Ціна реалізації, Дата реалізації, Вартість.

Поле Вартість розраховується як добуток полів Ціна реалізації та Кількість реалізації. Розрахункове поле Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованого товару перевищує 10, то дані поля Ціна одиниці товару зменшуються на 5%, в іншому випадку - дані поля Ціна одиниці товару залишаються незмінними.

1.2.         Інформацію про товари, які були реалізовані в останньому кварталі 2005 р. Динамічний набір записів повинен містити поля: Повна назва товару, Дата реалізації, Кількість реалі­зації, Вартість.

Елементи поля Повна назва товару будуються на основі полів Найменування типу товару та Найменування торго­вельної марки.

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

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

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

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

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

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

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

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

 

 

Найменування торговельної марки

Бальзам-ополіскувач

Шампунь

«DOVE»

Загальна вартість

Загальна вартість

«SUNSILK»

Загальна вартість

Загальна вартість

 

  1. Використовуючи зовнішнє об’єднання між таблицями та запитами, визначити найменування товару (найменування типу товару і торговельної марки) та їх ціну, що не мали реалізації за обраний період часу. Нижній та верхній проміжки часу повинні вводитися під час виконання запиту у вигляді параметрів.
  2. Модифікація даних за допомогою запитів-дій.

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

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

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

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

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

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

 

 

 

 

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

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

 

 

 

Розрахункове поле Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованого товару перевищує 10, то дані поля Ціна одиниці продукції зменшуються на 5%, в іншому випадку – дані поля Ціна одиниці продукції залишається незмінними.

Поле Вартість розраховується як добуток полів Ціна продажу та Кількість реалізації.

 

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

 

 

 

Елементи управління вкладки Реалізація товарів аналогічні елементам управління підпорядкованої форми Реалізація з попереднього завдання.

 

 

 

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

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

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

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

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

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

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

 

  • Полосы прокрутки – отсутствуют;
  • Выравнивание по центру – да;
  • Область выделения – нет;
  • Тип границы – тонкая;
  • Поле номера записи – нет;
  • Кнопка оконного меню – нет;
  • Разделительные линии – нет;
  • Кнопка размеров окна – нет;
  • Автоматический размер – да;
  • Кнопка закрытия – нет

 

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

Завдання підвищеної складності

 

На формі передбачити поле (недоступне для користувача), в якому повинна виводитися системна дата:

 

 

 

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

 

 

 

Друга вкладка Запити призначена для виклику запитів, розроб­лених у базі даних. На вкладці повинні бути група перемикачів та кнопка, за допомогою яких можна завантажити форми або для виклику основних запитів (запити 1.1, 1.2, 1.3, 1.4, 1.5 та 1.6), або додаткових запитів (запити 2.1, 2.2, 3 та 4).

 

 

При виборі основних запитів завантажується форма:

 

 

 

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

При виборі на головній формі додаткових запитів завантажу­ється форма Додаткові запити.

На формі передбачити елемент керування полем зі списком, в якому вибирається запит, який потрібно завантажити, та кнопку «Відкрити». При натисканні на кнопку завантажується вибраний у полі зі списком запит.

 

 

Форма повинна мати такі властивості:

 

  • Полосы прокрутки – отсутствуют;
  • Область выделения – нет;
  • Поле номера записи – нет;
  • Разделительные линии – нет;
  • Автоматический размер – да;
  • Выравнивание по центру – да;
  • Тип границы – тонкая;
  • Кнопка оконного меню – да;
  • Кнопка размеров окна – да;
  • Кнопка закрытия – да.

 

Третя вкладка Форми призначена для роботи з формами, розроб­леними в базі даних. На вкладці повинні бути список, в якому виводиться перелік форм для завантаження, та кнопка «Відкрити». Передбачається, що в списку можна вибрати лише одну форму:

 

 

 

Завдання підвищеної складності

 

На вкладці передбачити поле, в якому повинна виводитися кіль­кість відкриттів форм (відкриття будь-якої форми з використанням списку форм та кнопки «Відкрити» збільшує це число на 1) за остан­ній сеанс роботи з головною формою:

 

 

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

 

 

 

 

Завдання підвищеної складності

 

При виборі звіту для перегляду поля, за якими фільтрація в даному звіті не передбачена, повинні ставати недоступними:

 

 


Комментарии


Комментариев пока нет

Пожалуйста, авторизуйтесь, чтобы оставить комментарий.

Авторизация
Введите Ваш логин или e-mail:

Пароль :
запомнить