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

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

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

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

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

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


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



    Вміст продажу

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

    Код туру

    Кількість турів

    1

    11

    25

    1

    66

    4

    2

    33

    9

    2

    44

    8

    2

    55

    15

    3

    77

    11

    3

    66

    10

    3

    99

    8

    4

    11

    2

    4

    22

    15

    5

    77

    4

    5

    55

    6

    5

    33

    10

    6

    77

    5

    6

    44

    4


    Вміст продажу (продовження)

    7

    44

    15

    8

    55

    25

    8

    77

    15

    8

    88

    25

    9

    99

    11

    9

    11

    10

    9

    55

    8

    9

    33

    2

    10

    55

    15

    10

    66

    4

    11

    77

    9

    11

    88

    8

    11

    99

    15

    12

    11

    25

    12

    22

    18

    13

    33

    10

    13

    44

    15

    13

    55

    5

    14

    99

    11

    14

    33

    10

    14

    44

    8

    15

    55

    2

    15

    99

    15

    15

    11

    15

    15

    22

    25

    16

    66

    18

    16

    77

    10

    16

    88

    11

    17

    33

    10

    17

    55

    4

    18

    66

    30

    18

    22

    25

    18

    11

    8


    Довідник філіалів

    Код філіалу

    Адреса

    Телефон

    1

    вул. Саксаганського, 88

    244-52-35

    2

    Вул. Дігтярівська, 7

    241-26-65

    3

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

    229-72-61

    4

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

    228-09-38

    5

    вул. Крутий Узвіз 6, к.1

    225-35-22

    6

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

    216-55-42



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

    Код туру

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

    Ціна

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

    11

    О.А.Е.

    780

    5

    22

    Ізраїль

    890

    12

    33

    Париж

    620

    7

    44

    Париж

    400

    7

    55

    Австрія

    850

    5

    66

    Єгипет

    456

    7

    77

    Швеція

    970

    10

    88

    Чехія

    340

    10

    99

    Іспанія

    700

    7

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

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

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

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

    • філіалів. На форміпередбачити поле Телефон длявводу даних у одноіменне поле таблиці Довідник філіалів. На підпорядкованій формі Вміст продажу передбачити наступні елементи управління:

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

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

      • поле Ціна;

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

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

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

    • Ієрархічну форму Тури та їх реалізація для вводу та перегляду даних таблиць Довідник турів, Продаж путівок туристичним агентством “Супутник” та Вміст продажу. Ієрархічна форма складається з двох вкладок Тури та Реалізація. Елементи управління вкладки Тури аналогічні елементам управління форми Тури. Вкладка Реалізація містить одноіменну підпорядковану форму з такими елементами управління:

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

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

      • поле Телефон;

      • поле Дата;

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

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

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

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

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

    • поле Дата;

    • поле Кількість – елементи поля містять загальну кількість реалізованих путівок;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    1. Зменшити на 1,5% ціну турів, кількість днів яких не менше, ніж 10.

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

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

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

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

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

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

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

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

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



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


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