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

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

« Назад

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

 

 

 

 

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

 

 

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

 

Таблиця 1

 

Прейскурант продукції

 

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

Код продукції

Код жирності

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

KODPR

KPR

KODG

CINA

111000

101

1

0,75

112000

101

2

0,85

113000

101

3

0,95

114000

102

1

0,85

115000

102

2

0,95

116000

102

3

1,05

117000

102

4

1,15

118000

103

7

1,70

119000

103

8

1,90

120000

103

9

2,10

121000

104

5

1,30

122000

104

6

1,50

123000

105

5

1,30

124000

106

2

1,70

 

 

 

Таблиця 2

 

Реалізація продукції

 

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

Кількість продукції

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

Дата cплати

KODPR

KIL

DATER

DATES

111000

100

02.03.05

02.03.05

112000

150

02.03.05

02.03.05

113000

130

02.03.05

02.03.05

114000

120

02.03.05

02.03.05

115000

190

06.05.05

02.03.05

120000

90

08.06.05

08.06.05

121000

120

08.06.05

08.06.05

122000

180

08.06.05

08.06.05

123000

210

08.06.05

08.06.05

124000

220

08.06.05

08.06.05

111000

90

09.06.05

09.06.05

112000

110

09.06.05

09.06.05

113000

190

09.06.05

09.06.05

114000

170

09.06.05

09.06.05

115000

150

10.07.05

10.07.05

116000

210

10.07.05

10.07.05

117000

200

10.07.05

21.07.05

118000

80

10.07.05

21.07.05

119000

50

10.07.05

10.07.05

120000

70

11.07.05

11.07.05

121000

60

11.07.05

11.07.05

122000

180

11.07.05

11.07.05

123000

150

11.07.05

11.07.05

124000

130

11.07.05

11.07.05

111000

160

12.08.05

12.08.05

112000

210

12.08.05

12.08.05

113000

75

12.08.05

12.08.05

114000

95

12.08.05

22.08.05

115000

115

21.08.05

22.08.05

116000

125

21.08.05

21.08.05

117000

130

21.08.05

21.08.05

118000

170

21.08.05

21.08.05

119000

185

21.08.05

21.08.05

 

Таблиця 3

 

Довідник продукції

 

Код продукції

Найменування продукції

KPR

NPR

101

Кефір

102

Молоко

103

Сметана

104

Сир

105

Сирок з родзинками

106

Йогурт

 

 

 

Таблиця 4

 

Таблиця жирності

 

Код жирності

Тип жирності

KODG

TUPG

1

знежирене

2

1% жирності

3

2,5% жирності

4

3,2% жирності

5

5% жирності

6

9% жирності

7

15% жирності

8

20% жирності

9

30% жирності

 

 

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

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

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

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

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

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

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

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

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

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

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

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

  1. Використовуючи Автофільтр, відобразити дані реалізованої молочної продукції, для яких вартість продукції не перевищує 150, але більше 300.
  2. Використовуючи Автофільтр, відобразити дані реалізованої молочної продукції, назва яких починається зі слів «Сирок» та «Йогурт», а кількість реалізації не перевищує 200.
  3. Використовуючи Автофільтр, відобразити дані молочної про­дукції, для яких вміст жиру дорівнює 2,5%.
  4. Виконати пункти 1–2, застосувавши Розширений фільтр. Резуль­тати застосування Розширеного фільтру відобразити у двох окремих таблицях.
  5. Використовуючи Розширений фільтр з обчислювальним крите­рієм, відобразити дані, в яких вартість реалізованої молочної продукції менше середньої вартості реалізованої продукції, назва яких починається зі слів «Кефір». Для побудови критерію фільтрації скористатися функцією СРЗНАЧ(.). Результати фільт­рації подати у вигляді таблиць з такими полями: Продукція, Кількість продукції, Ціна реалізації, Вартість.

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

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

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

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

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

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Квартали та рік

знежирене молоко

1% жирності йогурт

1 квартал 2005

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

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

3 квартал 2005

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

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

 

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

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

5.1. Зменшити на 3% ціну знежиреної молочної продукції, що починається з літери, яка задається під час відкриття запиту.

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

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

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

 

 

 

 

 

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

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

 

 

 

 

Розрахункове поле Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованої молочної продукції не перевищує 200, то дані поля Ціна одиниці продукції збіль­шуються на 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:

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