Главная страница
Навигация по странице:

  • Довідник країн-виробників

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

  • Створення вихідних документів.

  • Вимоги до інтерфейсу користувача.

  • Ввод даних у таблиці БД СУБД MS Access.

  • Довідник туристичних агенств

  • Індивідуальні завдання Завдання 1


    Скачать 1.17 Mb.
    НазваниеІндивідуальні завдання Завдання 1
    АнкорZavd_156.doc
    Дата10.06.2018
    Размер1.17 Mb.
    Формат файлаdoc
    Имя файлаZavd_156.doc
    ТипДокументы
    #20161
    страница20 из 23
    1   ...   15   16   17   18   19   20   21   22   23



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

    Код товару

    Назва товару

    Код країни

    Роздрібн ціна, у.о. за 1кв.м.

    Оптова ціна, у.о. за 1кв.м.

    11

    Панелі

    10

    5,9

    5,6

    12

    Шпалери акрилові

    20

    13,3

    12,8

    13

    Лінолеум

    20

    5,9

    5,3

    14

    Панелі

    30

    5,45

    5,35

    15

    Плінтус

    40

    2,9

    2,8

    16

    Плінтус

    20

    5,9

    5,8

    17

    Лінолеум

    40

    3

    2,8

    18

    Підвісні стелі

    20

    6,8

    6,7

    19

    Паркет

    50

    16,6

    16,5

    20

    Декоративні панелі

    20

    6,4

    6,3

    21

    Декоративні шпалери

    20

    8,35

    8,25




    Довідник країн-виробників

    Код країни

    Назва країни

    10

    Бельгія

    20

    Німеччина

    30

    Голландія

    40

    Україна

    50

    Франція

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

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

    • Ієрархічну форму Виробники та товари для одночасного вводу та перегляду даних таблиць Довідник країн-виробників та Довідник товарів.

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

      • поле зі списком Товар для вводу даних у поле Код товару. Список будується по допоміжному запиту, що поєднує поля таблиць Довідник товарів та Довідник країн-виробників;

      • поле Кількість;

      • поля Оптова ціна та роздрібна ціна;

      • поле Вартість - елементи поля обчислюються як добуток ціни кв.м та кількості замовлених кв.м. Для обчислення ціни скористатися таким правилом: якщо кількість замовлених кв.м. перевищує 200, то ціна дорівнює оптовій ціні, в іншому випадку - роздрібній ціні;

      • розрахункові поля, що містять загальну кількість замовлених кв.м. та загальну вартість замовлення.

    • Взаємопов’язані форми Товари та замовлення. Форма Товари використовуєтьсядля перегляду та вводу даних у таблицю Довідник товарів. Для вводу даних у поле Код країни на формі використати поле зі списком Країна-виробник. Список будується по таблиці Довідник країн-виробників. Форма містить також кнопку Замовлення, натискання на яку призводить до відкриття одноіменної підпорядкованої форми. На підпорядкованій формі Замовлення відображається інформація з таблиць Замовлення товарів та Вміст замовлення. Форма містить такі елементи управління:

      • поле Номер замовлення;

      • поле зі списком Фірма для вводу даних у поле Код фірми. Список будується по таблиці Довідник фірм;

      • поля Дата замовлення та Дата оплати;

      • поле Кількість, що містить кількість кв.м, замовлених даному замовленні;

      • поле Вартість для обчислення вартості замовлених кв.м (для обчислення вартості див. правило, що наведено під час описання підпорядкованої форми Замовлення та їх Вміст);

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

    1. Пошук даних у БД.

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

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

    3. Інформацію про замовлення товарів для фірм, назва яких починається з літери “А” за листопад 1999 року. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва товару, Назва країни, Назва фірми, Кількість, Ціна, Вартість. Елементи полів Ціна та Вартість обчислюються за правилами, що наведені під час описання підпорядкованої форми Замовлення та їх вміст. Дані впорядкувати по зростанню вартості замовлення.

    4. Інформацію про не оплачені до 05.01.00 замовлення. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва фірми, Телефон, Дата замовлення, Дата оплати.

    5. Створити групові запити, які визначають для всіх фірм загальну кількість та загальну вартість замовлених товарів

    6. всіх типів;

    7. деякого типу (назва товару повинна задаватися під час виконання запита у вигляді параметра. Передбачити задання назви товару по декількох початкових літерах);

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

    9. за деякий місяць року (значення параметра для елементів поля, побудованого на основі поля Дата замовлення, повинно вводитись під час виконання запиту у такому форматі “yyyy mm”, де “yyyy” означає рік, а “mm” - номер місяця).

    10. З використанням перехресного запиту вивести дані, що містять інформацію про кількість замовлених товарів, назва яких починається зі слова “Панелі”, для кожної фірми по кварталах 1999 року. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть назви фірм, а назвами стовпців - номери кварталів.

    11. Використовуючи зовнішнє об’єднання між таблицями та запитами, визначити назви товарів та їх характеристики, які не замовлялися за період з 02.12.99 по 11.12.99.

    1. Модифікація даних.

    З використанням запитів

    1. Збільшити на 5% оптову ціну та на 7% роздрібну ціну товарів виробництва України.

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



    1. Створення вихідних документів.

    • Звіт Аналіз попиту товарів у розрізі кварталів. Звіт повинен містити такі поля: Номер замовлення, Назва товару, Назва країни, Назва фірми, Телефон, Дата замовлення, Дата оплати, Кількість, Ціна, Вартість. Дані звіту згрупувати по полю Дата замовлення (по кварталах). У межах однієї групи - по полю Назва товару.

    • Звіт Аналіз попиту товарів. Звіт повинен містити такі поля: Назва товару, Номер замовлення, Дата замовлення, Дата оплати, Кількість, Ціна, Вартість. Дані звіту згрупувати по полю Назва товару.

    • Звіт Аналіз попиту товарів у розрізі клієнтів. Звіт повинен містити такі поля: Назва фірми, Телефон, Номер замовлення, Дата замовлення, Дата оплати, Кількість, Ціна, Вартість. Дані звіту згрупувати по полю Назва фірми.

    Примітка: Розрахункові поля звітів Вартість та Ціна будуються аналогічно одноіменним полям динамічного набору записів запиту ІІ.1.2. У звітах для кожної групи додати проміжні результати для обчислення кількості та вартості замовлених товарів. Звіти також повинні містити загальний підсумок названих показників для всіх записів.

    Вимоги до інтерфейсу користувача.

    Для запуску побудованих об’єктів створити Головну форму, що містить декілька вкладок (див. розділи “Контрольний приклад …” та “Лабораторна робота 5”).

    Під час перегляду звітів передбачити фільтрацію даних по полях Дата замовлення та Дата оплати з метою перегляду замовлень за деякий період, а також інформацію про сплачені та не сплачені замовлення.Фільтр для звітів будується на основі значень елементів управління форми Головна форма. Для створення фільтра по Дата замовлення використати поля форми, для створення фільтра по полю Дата оплати – групу перемикачів.

    Завдання 12

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

    У середовищі СУБД MS Access створити програмне забезпечення, за допомогою якого виконується:

    1. Ввод даних у таблиці БД СУБД MS Access.
    Замовлення послуг

    Номер замовлення

    Код клієнта

    Код послуги

    Код виконавця

    Кількість

    Дата замовлення

    Примітка

    1

    1

    55

    20

    1

    02.01.99

    Виконано

    2

    2

    66

    30

    3

    16.01.99

    Не виконано

    3

    3

    77

    40

    2

    04.02.99

    Не виконано

    4

    4

    88

    10

    2

    22.02.99

    Виконано

    5

    5

    99

    20

    15

    01.03.99

    Не виконано

    6

    1

    11

    30

    1

    11.03.99

    Виконано

    7

    2

    22

    40

    22

    04.04.99

    Виконано

    8

    3

    33

    10

    19

    29.04.99

    Не виконано

    9

    4

    44

    20

    2

    12.05.99

    Не виконано

    10

    5

    55

    30

    1

    27.05.99

    Виконано

    11

    1

    66

    40

    2

    11.06.99

    Не виконано

    12

    2

    77

    10

    2

    30.06.99

    Виконано

    13

    3

    88

    20

    1

    12.07.99

    Виконано

    14

    4

    99

    30

    1

    25.07.99

    Виконано

    15

    5

    11

    40

    3

    10.08.99

    Виконано

    16

    1

    22

    10

    15

    23.08.99

    Виконано

    17

    2

    33

    20

    12

    08.09.99

    Не виконано

    18

    3

    44

    30

    14

    22.09.99

    Виконано




    Види послуг

    Код послуги

    Назва послуги

    Ціна, грн.




    11

    Налагодження сканера EPSON GT-5000

    350




    22

    Заміна стрічки фарб. 13ммх20

    44




    33

    Заміна стрічки фарб. 13х8

    40




    44

    Налагодження сканера HP

    250




    55

    Налагодження стабілізатора LR 2000

    25




    66

    Налагодження принтеру MINOLTA PagePro 20

    150




    77

    Налагодження принтеру EPSON Stylus 400/600 color

    220




    88

    Налагодження принтеру CANON BJC-250

    250




    99

    Заміна стрічки фарб. 8ммх1,5м

    20






    Виконавці послуг

    Код виконавця

    Прізвище

    Ім'я

    Телефон

    10

    Макаров

    Сергій

    514-33-33

    20

    Микитчик

    Ігор

    519-22-22

    30

    Кузьма

    Сергій

    216-55-55

    40

    Сидорук

    Ярослав

    411-22-22




    Довідник клієнтів

    Код клієнта

    Найменування клієнта

    Телефон

    1

    EUROSOUV

    247-72-32

    2

    GRAND

    224-14-31

    3

    LORDON

    271-35-17

    4

    DERBY

    244-17-17

    5

    MIVINA

    417-85-22


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

    • Форму Види послуг для вводу та модифікації даних таблиці Види послуг.

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

    • Форму Виконавці послуг для вводу та модифікації даних таблиці Виконавці послуг.

    • Форму Замовлення для вводу та модифікації даних таблиці Замовлення послуг. На формі передбачити такі елементи управління:

    • поле Номер замовлення;

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

      • поле зі списком Послуга для вводу даних у поле Код послуги. Список будується по таблиці Види послуг;

      • поле зі списком Виконавець для вводу даних у поле Код виконавця. Список будується по таблиці Виконавці послуг. Елементи поляВиконавець будуються на основі поля Прізвище тапершої літери поляІм’я;

      • поле Кількість;

      • поле Дата замовлення;

      • прапорець Примітка;

    • Ієрархічну форму Клієнти та Замовлення для одночасного вводу та перегляду даних таблиць Довідник клієнтів та Замовлення послуг. Форма містить елементи управління, аналогічні елементам управління форми Клієнти, та підпорядковану форму Замовлення клієнта з такими елементами управління:

      • поле Номер замовлення;

      • поле зі списком Виконавець для вводу даних у поле Код виконавця;

      • поле зі списком Послуга для вводу даних у поле Код послуги;

      • полеДата замовлення;

      • прапорець Примітка;

      • поле Кількість;

      • поле Ціна;

      • розрахункове поле Вартість - елементи поля обчислюються як добуток ціни та кількості замовлених послуг;

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

    • Взаємопов’язані форми Виконавці та Замовлення. Форма Виконавці використовуєтьсядля перегляду та вводу даних у таблицю Виконавці послуг. Вона також містить дві кнопки відповідно Виконані замовлення та Не виконані замовлення, натискання на які призводить до відкриття підпорядкованих форм. На підпорядкованих формах відображається інформація відповідно про виконані та не виконані замовлення вибраного виконавця. На підпорядкованій формі розмістити такі елементи управління:

      • поле Номер замовлення;

      • поле зі списком Клієнт для вводу даних у поле Код клієнта;

      • поле зі списком Послуги для вводу даних у поле Код послуги;

      • полеДата замовлення;

      • прапорець Примітка;

      • поле Кількість;

      • розрахункове поле Вартість. Для обчислення елементів поля див. правило, що наведено під час описання ієрархічної форми Клієнти та замовлення;

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

    1. Пошук даних.

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

    2. Інформацію про послуги, назва яких починається зі слова “Налагодження”, а ціна не перевищує 200 грн. Динамічний набір записів повинен містити поля, що співпадають з полями таблиці Види послуг. Дані впорядкувати по зростанню ціни послуги.

    3. Замовлення на послуги для клієнтів “DERBY” та “LORDON” за другий квартал 1999 року. Динамічний набір записів повинен містити такі поля: Номер замовлення, Найменування клієнта, Виконавець, Назва послуги, Вартість, Дата замовлення, Примітка. Поля Вартість та Виконавець будуються на основі правил, що наведені вище.

    4. Визначити не виконані замовлення на послуги, що замовлені до 01.08.99. Динамічний набір записів повинен містити такі поля: Номер замовлення, Назва клієнта, Виконавець, Телефон, Дата замовлення.

    5. Створити групові запити, які визначають для всіх послуг загальну вартість замовлень

    6. усіх клієнтів;

    7. деякого клієнта (найменування клієнта повинно задаватися під час виконання запита у вигляді параметра);

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

    9. за деякий місяць року (значення параметра для поля, що будується на основі поля Дата замовлення повинно вводитись під час виконання запита у такому форматі “yyyy mm”, де “yyyy” означає рік, а “mm” - номер місяця).

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

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

    1. Модифікація даних.

    З використанням запитів-дій:

    1. Зменшити на 5% ціну послуг, пов’язаних з налагодженням EPSON.

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

    1. Створення звітів.

    • Звіт Аналіз замовлень послуг у розрізі місяців. Звіт повинен містити такі поля: Номер замовлення, Назва послуги, Виконавець, Найменування клієнта, Телефон (клієнта), Дата замовлення, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Дата замовлення (по місяцях). У межах однієї групи - по полю Назва послуги.

    • Звіт Аналіз замовлень у розрізі клієнтів. Звіт повинен містити такі поля: Найменування клієнта, Назва послуги, Телефон (клієнта), Номер замовлення, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Найменування клієнта.

    • Звіт Аналіз виконання послуг. Звіт повинен містити такі поля: Виконавець, Номер замовлення, Дата замовлення, Назва послуги, Примітка, Кількість, Вартість. Дані звіту згрупувати по полю Виконавець.

    Примітка: Елементи полів Виконавець та Вартість будуються аналогічно одноіменним полям динамічного набору записів запиту ІІ.1.2. У звітах для кожної групи додати проміжні результати для обчислення кількості та вартості замовлених послуг. Звіти також повинні містити загальні підсумки названих показників для всіх записів.

    Вимоги до інтерфейсу користувача.

    Для запуску побудованих об’єктів створити Головну форму, що містить декілька вкладок (див. розділи “Контрольний приклад …” та “Лабораторна робота 5”).

    Під час перегляду звітів передбачити фільтрацію даних по полях Дата замовлення та Примітка з метою перегляду звітів за деякий період та звітів відповідно про всі, виконані та не виконані замовлення. Фільтр для звітів будується на основі значень елементів управління форми Головна форма. Для створення фільтра по полю Дата замовлення використати поля форми, а для створення фільтра по полю Примітка – групу перемикачів.

    Завдання 13

    Діяльністю деяких туристичних агентств є продаж путівок по декількох напрямках. Проаналізувати діяльність туристичних агентств. Вартість путівок для всіх турагенств вважати однаковою. Для цього

    У середовищі СУБД MS Access створити програмне забезпечення, за допомогою якого виконується:

    1. Ввод даних у таблиці БД СУБД MS Access.

    Продаж путівок туристичними агентствами

    Номер реалізації

    Код турагентства

    Код туру

    Кількість путівок

    Дата

    1

    11

    100

    25

    5.04.99

    2

    22

    110

    4

    6.04.99

    3

    33

    120

    9

    7.04.99

    4

    44

    130

    8

    8.04.99

    5

    55

    140

    15

    9.04.99

    6

    66

    150

    25

    9.04.99

    7

    77

    100

    11

    10.04.99

    8

    88

    110

    10

    10.05.99

    9

    99

    120

    8

    11.05.99

    10

    11

    130

    2

    11.05.99

    11

    22

    140

    15

    12.05.99

    12

    77

    150

    4

    12.05.99

    13

    55

    100

    6

    15.05.99

    14

    88

    110

    10

    15.05.99

    15

    77

    120

    5

    16.05.99

    16

    44

    130

    4

    17.05.99

    17

    99

    140

    4

    18.06.99

    18

    22

    150

    30

    19.06.99




    Довідник туристичних агенств

    Код турагенства

    Назва турагенства

    Адреса турагенства

    Телефон

    100

    Венея

    вул. Саксаганського, 13/42

    244-35-52

    110

    Світлана

    Повітрофлотський пр., 52

    271-25-65

    120

    Сіндбад

    вул. Хрещатик, 46

    229-72-61

    130

    Супутник

    вул. Пушкінська, 9

    228-09-38

    140

    Олімпік

    вул. Круглоуніверситетська, 2/1 офіс 18

    225-53-53

    150

    Планета Турсервіс

    вул. Воровського, 22, к.33

    216-42-55




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




    Код туру

    Напрямок туру

    Вартість

    Кількість днів

    11

    Париж

    620

    7

    22

    Іспанія

    700

    7

    33

    Швеція

    970

    10

    44

    Париж

    220

    7

    55

    Австрія

    850

    5

    66

    Єгіпет

    386

    7

    77

    О.А.Е.

    780

    5

    88

    Чехія

    340

    10

    99

    Ізраїль

    890

    12


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

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

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

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

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

      • поле Номер реалізації;

      • поле зі списком Турагентство длявводу даних у поле Код турагентства. Список будується по таблиці Довідник туристичних агентств;

      • поле Дата;

      • поле Кількість путівок;

      • розрахункове поле Сума реалізації. Елементи поля обчислюються як добуток кількості путівок та вартості однієї путівки;

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

    • Ієрархічну форму Агентства та продаж путівок для вводу даних та перегляду даниху таблиць Продаж путівок туристичними агентствами та Довідник туристичних агентств. Форма містить елементи управління, що аналогічні елементам управління форми Туристичні агентства, та підпорядковану форму Вміст продажу. Елементи управління підпорядкованої форми аналогічні елементам управління форми Продаж путівок. У підпорядкованій формі передбачити наступні поля:

      • розрахункове поле Сума реалізації. Для обчислення поля Сума реалізації скоритатися правилом, що наведено у підпорядкованої форми Продаж турів;

      • розрахункове поле всього - кількість всіх реалізованих турів та загальну вартість реалізованих турів обраного агентства.

    1. Пошук даних.

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

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

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

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

    5. Створити групові запити, які визначають для всіх фірм загальну кількість та загальну вартість реалізованих путівок

    6. для всіх турів;

    7. для турів деякого напрямку (напрямок туру повинен задаватися під час виконання запита у вигляді параметра);

    8. за деякий проміжок часу (нижня та верхня границі проміжку часу для елементів поля Дата повинні вводитися під час виконання запита у вигляді параметрів);

    9. за деякий місяць року (значення параметра для розрахункового поля, що обчислюється на основі поля Дата, повинно вводитись під час виконання запиту у такому форматі “yyyy mm”, “yyyy” означає рік, а “mm” - номер місяця).

    10. З використанням перехресного запиту вивести дані, що містять інформацію про загальну кількість реалізованих путівок до Єгипту для всіх турагенствах по місяцях 1999 року. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть назви турагенств, а назвами стовпців - номери місяців.

    11. Використовуючи зовнішнє об’єднання між таблицями та запитами, визначити тури, які не замовлялися за період з 10.05.99 по 15.05.99.

    1. Модифікація даних.

    З використанням запитів-дій

    1. Збільшити на 1% вартість турів, кількість днів яких не перевищує 7.

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

    1. Створення вихідних документів.

    • Звіт Аналіз продажу путівок у розрізі місяців. Звіт повинен містити такі поля: Номер реалізації, Напрямок туру, Назва турагентства, Адреса турагентства, Телефон, Дата, Кількість путівок, Вартість, Сума реалізації. Дані звіту згрупувати по полю дата (по місяцях). У межах однієї групи - по полю Напрямок туру.

    • Звіт Аналіз продажу путівок у розрізі туристичних агентств. Звіт повинен містити такі поля: Назва турагентства, Адреса турагентства, Телефон, Дата, Номер реалізації, Кількість, Вартість, Сума реалізації. Дані звіту згрупувати по полю Назва турагентства.

    • Звіт Аналіз попиту пуиівок у розрізі напрямків. Звіт повинен містити такі поля: Напрямок туру, Дата, Номер реалізації, Кількість, Вартість, Сума реалізації. Дані звіту згрупувати по полю Напрямок туру.

    Примітка: Розрахункове поле звітів Сума реалізації будується аналогічно одноіменному полю динамічного набору записів запиту II.1.2. У звітах для кожної групи додати проміжні результати для обчислення кількості та вартості реалізованих турів. Звіти також повинні містити загальні підсумки названих показників для всіх записів.

    Вимоги до інтерфейсу користувача.

    Для запуску побудованих об’єктів створити Головну форму, що містить декілька вкладок (див. розділи “Контрольний приклад …” та “Лабораторна робота 5”).

    Під час перегляду звітів передбачити фільтрацію даних по полю Дата. Фільтр для звітів будується на основі значень полів форми Головна форма.
    Завдання 14

    Діяльністю деякої фірми є продаж товарів з використанням замовлень. Фірми мають можливість одночасно замовити різні типи товарів. Платня за товари одного замовлення вноситься одночасно. Якщо замовлення не оплачено протягом 1 місяця замовлення вважається недійсним.

    У середовищі СУБД MS Access створити програмне забезпечення, за допомогою якого виконується:

    1. Ввод даних у таблиці БД СУБД MS Access.

    Вміст замовлень


    Номер замовлення

    Код товару

    Кількість

    10

    1001

    10

    10

    1007

    5

    10

    1015

    3

    20

    1002

    1

    20

    1013

    1

    20

    1017

    1

    30

    1003

    1

    30

    1008

    1

    30

    1016

    2

    40

    1009

    1

    40

    1010

    2

    50

    1011

    1

    50

    1018

    2

    50

    1019

    100

    50

    1020

    1

    60

    1004

    1

    60

    1009

    2

    60

    1014

    5

    70

    1015

    2

    70

    1020

    1

    Довідник фірм

    Код фірми

    Назва фірми

    Телефон

    200

    BCS комп'ютер

    211-45-08

    300

    GEBACOM

    225-12-21

    500

    ІнтерЛінк

    244-96-20

    600

    CDV Apple

    245-78-90

    700

    ІнкоСофт

    244-89-90



    Замовлення товарів


    Номер замовлення

    Код фірми

    Дата замовлення

    Дата оплати

    10

    300

    19.11.98

    19.11.98

    20

    200

    20.12.98

    21.12.98

    30

    300

    30.01.99

    04.04.99

    40

    600

    21.02.99

    05.04.99

    50

    500

    24.03.99

    23.04.99

    60

    600

    24.04.99




    70

    700

    30.05.99






    1   ...   15   16   17   18   19   20   21   22   23


    написать администратору сайта