
|
|
Главная \ Методичні вказівки \ ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 6
ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 6« Назад
ІНДИВІДУАЛЬНЕ ЗАВДАННЯ 6 13.10.2016 06:48
Індивідуальне завдання 6
А. У середовищі табличного процесора MS Excel на основі наведених нижче таблиць створити базу даних, що відображає діяльність оптової торговельної бази з реалізації електропобутової продукції. Таблиці розмістити на окремих сторінках книги, назви яких повинні відповідати назвам розташованих на них таблиць. Виконати форматування полів таблиць відповідно до характеру розміщених у них даних. Заголовки таблиць виконати з використанням обмежувальних ліній та заливки кольором.
Таблиця 1
Довідник типів товарів
Таблиця 2
Довідник фірм-виробників
Таблиця 3
Прейскурант товару
Закінчення табл. 3
Таблиця 4
Реалізація товарів
Закінчення табл. 4
І. Створити на окремих аркушах книги табличного процесора MS Excel два вихідних документи, використовуючи вхідні таблиці. Для їх створення необхідно виконати такі дії:
& Для першого документа назва таблиці - «Рахунок-фактура на постачання товарів», назви стовпців: Місяць реалізації, Код за прейскурантом, Найменування товару, Кількість реалізації, Ціна реалізації, Вартість, Дата реалізації, Дата сплати. Елементи поля Найменування товару будуються на основі поля Найменування фірми-виробника та поля Найменування типу товару. Поле Вартість розраховуються як добуток полів Ціна реалізації та Кількість реалізації. Розрахункове поле Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованого товару перевищує 25, то дані поля Ціна одиниці товару зменшуються на 5%, в іншому випадку – дані поля Ціна одиниці товару залишаються незмінними. & Для другого документа назва таблиці - «Аналіз реалізації товарів фірмами-виробниками», назви стовпців: Код за прейскурантом, Найменування фірми-виробника, Найменування типу товару, Кількість реалізації, Вартість, Дата реалізації, Дата сплати. Розрахункове поле Вартість будується аналогічно полю Вартість, що описано у попередньому пункті.
& для першого документа дані згрупувати по полю Місяць реалізації, в межах однієї групи - по полю Найменування товару. Проміжні та підсумкові результати додати для полів Кількість реалізації та Вартість; & для другого документа дані згрупувати по полю Найменування фірми-виробника. Проміжні та підсумкові результати додати для поля Вартість. 5. Виконати оформлення таблиць лініями та кольором. ІІ. Використовуючи Майстер діаграм: @ на основі підсумкових даних документа «Аналіз реалізації товарів фірмами-виробниками» створити кругову діаграму об’ємного типу, яка відображає обсяги реалізації товарів фірм-виробників у вартісному вимірі. На діаграмі показати відсоткові значення (частки) обсягів реалізації торговельних марок та відокремити від загального масиву сегмент з найбільшою часткою реалізації; @ на основі підсумкових даних документа «Рахунок-фактура на постачання товарів» створити чорно-білу з штриховим заповненням стовпчикову діаграму (гістограму) з двома осями, відобразивши на ній помісячні обсяги реалізації товарів у кількісному та вартісному вимірах. На діаграмі показати назви осей та розмірності прив’язаних до них даних. III. Виконати аналіз даних першої вихідної таблиці.
ІV. На окремому аркуші книги табличного процесора MS Excel виконати аналіз даних за допомогою Майстра зведених таблиць (команда Данные/Сводная таблица). Зведену таблицю побудувати на основі даних другої вихідної таблиці без проміжних та підсумкових результатів. $ Сформувати макет зведеної таблиці: Ä Поля Дата реалізації та Найменування типу товару перенести у область рядків. Ä Поле Найменування фірми-виробника перенести у область сторінки. Ä Поля Кількість реалізації та Вартість перенести у область даних. Для поля Кількість реалізації знайти мінімальне значення кожної групи, а для поля Вартість − сумарне значення. Ä Згрупувати по місяцях дані поля Дата реалізації.
Б. За допомогою системи управління базами даних MS Access створити програмне забезпечення, що відображає діяльність оптової торговельної бази з реалізації електропобутової продукції.
І. Розробити на основі індивідуального завдання концептуальну, логічну та фізичну модель предметної області (таблиці предметної області наведені в завданні А). ІІ. Створити власну базу даних.
1.1. Ввести поля для кожної таблиці. 1.2. Для кожного поля вказати тип даних. 1.3. Визначити властивості полів та ключові поля.
ІІІ. Побудова запитів для відбору, пошуку та формування інформаційної бази.
1.1. Інформацію про товари тостер і масажер, ціна яких не перевищує 20 у.о. Динамічний набір записів повинен містити поля: Найменування типу товару, Найменування фірми-виробника, Ціна реалізації, Дата реалізації, Вартість. Поле Вартість розраховується як добуток полів Ціна реалізації та Кількість реалізації. Розрахункове поле Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованого товару перевищує 25, то дані поля Ціна одиниці товару зменшуються на 5%, в іншому випадку – дані поля Ціна одиниці товару залишаються незмінними. Інформацію про товари, які були реалізовані весною 2005 р. Динамічний набір записів повинен містити поля: Повна назва товару, Дата реалізації, Кількість реалізації, Вартість. Елементи поля Повна назва товару будуються на основі полів Найменування типу товару та Найменування фірми-виробника. 1.2. Дані про товари, які мають найбільшу реалізацію (кількість записів про найбільшу реалізацію не повинна перевищувати дев’ять). Динамічний набір записів складається з таких полів: Найменування торговельної марки, Найменування типу товару, Ціна реалізації, Кількість реалізації, Дата реалізації. 1.3. Інформацію про реалізовані за певний період часу та несплачені товари фірм-виробників «SATURN» і «UFESA». Дата реалізації (початковий та кінцевий терміни) повинна задаватися під час виконання запиту у вигляді параметра, передбачити також можливість отримання інформації для всього періоду часу. Динамічний набір записів повинен мати поля: Найменування типу товару, Найменування фірми-виробника, Вартість, Дата реалізації, Дата сплати. 1.4. Дані, в яких кількість реалізованих товарів менше середньої кількості реалізованих відповідних товарів фірм-виробників. Динамічний набір записів складається з таких полів: Найменування типу товару, Найменування фірми-виробника, Кількість реалізації. 1.5. Визначити дані про реалізацію електропобутової продукції за останні дні, за основу взяти кінцеву дату реалізації. Кількість останніх днів має вводитись у вигляді параметра. Динамічний набір записів складається з таких полів: Повна назва товару, Кількість реалізації, Дата реалізації, Дата сплати.
2.1. Для всіх типів товарів загальну кількість та загальну вартість реалізації (найменування типу товару повинне задаватися під час виконання запиту у вигляді параметра, передбачити можливість отримання інформації про всі типи товарів). 2.2. Для всіх фірм-виробників загальну кількість та загальну вартість реалізації за деякий місяць деякого року (значення параметрів для розрахункових полів Рік та Місяць, що будуються по полю Дата реалізації, повинні вводитися під час виконання запиту).
5.1. Збільшити на 7% ціну товарів для фірм-виробників, назва яких задається при відкритті запиту. 5.2. З таблиці Реалізація товарів видалити записи, в яких сплата за товари прострочена більше ніж на 10 днів. До видалення даних зберегти в окремій таблиці Заборгованість записи, що підлягають видаленню. IV. Для введення, модифікації та перегляду даних створити такі форми:
На підпорядкованій формі відображається інформація про реалізацію вибраного товару та для одночасного введення та перегляду даних таблиць Прейскурант товару та Реалізація товарів. На формі передбачити поле зі списком Фірма-виробник для введення даних у поле Код фірми-виробника. Список будується за таблицею Довідник фірм-виробників, а також підпорядковану форму Реалізація для перегляду даних про реалізацію обраного товару обраної фірми-виробника. Ця форма, крім елементів управління Загальна кількість реалізованих товарів, Загальна вартість реалізованих товарів, містить обчислювальні поля Ціна реалізації і Вартість. Елемент управління Ціна реалізації обчислюється за таким правилом: якщо Кількість реалізованого товару перевищує 25, то дані поля Ціна одиниці товару зменшуються на 5%, в іншому випадку – дані поля Ціна одиниці товару залишаються незмінними. Елемент управління Вартість розраховується як добуток полів Ціна реалізації та Кількість реалізації.
Підпорядкована форма Реалізація товарів містить елементи управління, аналогічні елементам управління підпорядкованої форми Реалізація товарів за прейскурантом з попереднього завдання.
V. Підготовка вихідних документів. @ Створити звіт «Рахунок-фактура на постачання товарів», дані якого згруповані по кварталах, а в межах однієї групи - по полю Найменування товару. Звіт повинен містити такі поля: Код за прейскурантом, Найменування товару, Дата реалізації, Дата сплати. Кількість реалізації, Ціна реалізації, Вартість. Елементи поля Найменування товару будуються на основі поля Найменування фірми-виробника та поля Найменування типу товару. Розрахункові поля Ціна реалізації та Вартість будуються аналогічно полям Вартість та Ціна реалізації підпорядкованої форми Реалізація. Передбачити можливість перерахунку ціни у гривневий еквівалент зі змінним коефіцієнтом перерахунку, який вводиться під час відкриття звіту. Проміжні та підсумкові результати додати для полів Кількість реалізації та Вартість. @ Створити звіт «Аналіз реалізації товарів фірмами-виробниками», дані якого згруповані по полю Найменування фірми-виробника. Звіт повинен містити такі поля: Найменування фірми-виробника, Код за прейскурантом, Кількість реалізації, Вартість, Дата реалізації, Дата сплати. Передбачити можливість перерахунку поля Вартість у гривневий еквівалент зі змінним коефіцієнтом перерахунку, який вводиться під час відкриття звіту. Проміжні та підсумкові результати додати для поля Вартість. VI. Для роботи з таблицями, запитами, формами та звітами розробити головну кнопкову форму такого змісту.Форма повинна: Ä автоматично відкриватися відразу після відкриття бази даних. Ä складатися з чотирьох вкладок, кожна з яких призначена для роботи відповідно з таблицями, запитами, формами та звітами. На правій частині форми повинні бути кнопки для закриття головної кнопкової форми та для виходу з MS Access. Кнопки повинні бути доступними незалежно від того, яка вкладка відкрита на головній кнопковій формі. Ä мати такі властивості:
Ä мати підпис з номером варіанта.
Завдання підвищеної складності
На формі передбачити поле (недоступне для користувача), в якому повинна виводитися системна дата:
$ Перша вкладка Таблиці призначена для роботи з таблицями бази даних. На вкладці повинні бути кнопки, кожна з яких призначена для відкриття відповідної таблиці. Для виконання цих дій необхідно розробити макрос із групою макрокоманд. Також необхідно передбачити кнопку для закриття всіх відкритих таблиць. Для досягнення цієї мети необхідно розробити макрос із групою макрокоманд.
$ Друга вкладка Запити призначена для виклику запитів, розроблених у базі даних. На вкладці повинні бути група перемикачів та кнопка, за допомогою яких можна завантажити форми або для виклику основних запитів (запити 1.1, 1.2, 1.3, 1.4, 1.5 та 1.6), або додаткових запитів (запити 2.1, 2.2, 3 та 4).
При виборі основних запитів завантажується форма:
На формі передбачити шість незалежних прапорців, обведених рамкою, та кнопку «Відкрити». При натисканні на кнопку завантажуються ті запити, в прапорцях яких стоїть відмітка. При виборі на головній формі додаткових запитів завантажується форма:
На формі передбачити елемент керування полем зі списком, в якому вибирається запит, який потрібно завантажити, та кнопку «Відкрити». При натисканні на кнопку завантажується вибраний у полі зі списком запит. Форма повинна мати такі властивості:
$ Третя вкладка Форми призначена для роботи з формами, розробленими в базі даних. На вкладці повинні бути список, в якому виводиться перелік форм для завантаження, та кнопка «Відкрити». Передбачається, що в списку можна вибрати лише одну форму:
Завдання підвищеної складності
На вкладці передбачити поле, в якому повинна виводитися кількість відкриттів форм (відкриття будь-якої форми з використанням списку форм та кнопки «Відкрити» збільшує це число на 1) за останній сеанс роботи з головною формою:
$ Четверта вкладка Звіти призначена для завантаження звітів бази даних. На вкладці передбачити групу перемикачів, у якій вибирається звіт для завантаження, кнопку «Відкрити», при натисканні на яку відкривається вибраний звіт, поля зі списками Найменування товару та Найменування фірми-виробника для фільтрації звітів по відповідних полях, поля Дата реалізації з та Дата реалізації по для фільтрації звітів за датою реалізації. Якщо в якомусь з полів зі списками або в полі для фільтрації по даті реалізації нічого не вводиться, то це означає, що за даною умовою фільтрація відбуватися не повинна:
Завдання підвищеної складності
При виборі звіту для перегляду поля, за якими фільтрація в даному звіті не передбачена, повинні ставати недоступними:
КомментарииКомментариев пока нет Пожалуйста, авторизуйтесь, чтобы оставить комментарий. |