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

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

  • Характеристики компютерів

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

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

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

  • Характеристики принтерів

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


    Скачать 1.17 Mb.
    НазваниеІндивідуальні завдання Завдання 1
    АнкорZavd_156.doc
    Дата10.06.2018
    Размер1.17 Mb.
    Формат файлаdoc
    Имя файлаZavd_156.doc
    ТипДокументы
    #20161
    страница1 из 23
      1   2   3   4   5   6   7   8   9   ...   23

    Індивідуальні завдання до лабораторних робіт Завдання 1

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

    Завдання 1

    Діяльністю деякої фірми є продаж комп’ютерів з використанням замовлень. Клієнти (фірми) мають можливість одночасно замовити декілька комп’ютерів та сплатити замовлення протягом деякого періоду.

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





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




      Код фірми

      Назва фірми

      Телефон

      11

      В.М.

      229-40-33

      22

      Бостон-Київ

      211-45-08

      33

      ЛДС

      225-12-21

      44

      Комел

      216-98-10

      55

      Промрегіон

      244-96-20

      66

      ТОН-Д

      221-17-04



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

    Замовлення комп'ютерів




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

    Код фірми

    Дата

    Примітка

    1

    11

    20.01.99

    Сплачено

    2

    22

    31.01.99

    Сплачено

    3

    33

    01.02.99

    Не сплачено

    4

    44

    26.02.99

    Не сплачено

    5

    55

    01.03.99

    Сплачено

    6

    66

    18.03.99

    Не сплачено

    7

    11

    24.03.99

    Сплачено

    8

    22

    04.04.99

    Не сплачено

    9

    33

    15.04.99

    Сплачено

    10

    44

    30.04.99

    Сплачено

    11

    55

    02.05.99

    Сплачено

    12

    66

    14.05.99

    Сплачено

    13

    11

    27.05.99

    Не сплачено

    14

    22

    07.06.99

    Не сплачено

    15

    33

    11.06.99

    Не сплачено




    Характеристики комп'ютерів







    Код комп’ютера

    Найменування комп’ютера

    RAM, Mb

    HDD, Gb

    FDD, Mb

    VRAM, Mb

    CD-ROM

    D

    Роздрібна ціна

    Оптова ціна







    1001

    CELERON 300A

    32

    4,3

    1,44

    2

    ні

    14"SVGA

    444,00

    437,00







    1002

    IBM-200-MMX

    16

    3,2

    1,44

    2

    так

    14"SVGA

    505,00

    499,00







    1003

    IBM-233

    16

    3,2

    1,44

    2

    ні

    14"SVGA

    450,00

    438,00







    1004

    IDT-200

    16

    3,2

    1,44

    4

    ні

    14"SVGA

    560,00

    510,00







    1005

    IDT C6-200

    16

    3,2

    1,44

    1

    ні

    14"LR NI

    565,00

    516,00







    1006

    Intel Celeron-333

    64

    3,2

    1,44

    4

    так

    15"SVGA

    760,00

    749,00







    1007

    Intel Celeron-333

    32

    3,2

    1,44

    2

    ні

    4mbVideo

    440,00

    420,00







    1008

    Intel Pentium 166MHz

    32

    3,2

    1,44

    2

    так

    15"LG SV

    630,00

    610,00







    1009

    Intel Pentium II-350MXX

    64

    4,3

    1,44

    4

    так

    15"SVGA

    916,00

    905,00







    1010

    IP II Celeron 300A

    32

    3,2

    1,44

    4

    ні

    AGP

    420,00

    400,00







    1011

    Intel P II 333

    64

    4,3

    1,44

    4

    ні

    AGP

    518,00

    498,00







    1012

    IP II Celeron 300A

    64

    4,3

    1,44

    4

    так

    AGP

    520,00

    500,00





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




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

    Код комп'ютера

    Кількість

    1

    1001

    10

    1

    1002

    5

    1

    1003

    7

    2

    1002

    15

    2

    1003

    12

    2

    1004

    9

    3

    1005

    20

    3

    1006

    14

    3

    1007

    9

    4

    1008

    13

    4

    1009

    10

    4

    1010

    15

    5

    1011

    18

    5

    1001

    22

    5

    1002

    9

    6

    1003

    24

    6

    1004

    18

    6

    1005

    6

    7

    1006

    15

    7

    1007

    11

    7

    1008

    25

    8

    1009

    10

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

    8

    1010

    5

    8

    1011

    18

    9

    1001

    8

    9

    1002

    20

    9

    1003

    15

    10

    1004

    5

    10

    1005

    9

    10

    1006

    17

    11

    1007

    25

    11

    1008

    14

    11

    1009

    20

    12

    1010

    7

    12

    1011

    15

    12

    1001

    20

    13

    1002

    14

    13

    1003

    5

    13

    1004

    14

    14

    1005

    21

    14

    1006

    9

    14

    1007

    21

    15

    1008

    10

    15

    1009

    7

    15

    1010

    15


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

    • Форму Комп’ютери для вводу та модифікації даних таблиці Характеристики комп’ютерів.

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

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

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

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

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

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

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

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

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

      • поле Дата;

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

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

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

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

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

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

    3. Замовлення на продаж комп’ютерів для фірм “ЛДС” та “Промрегіон” за перший квартал. Динамічний набір записів повинен містити такі поля: Номер замовлення, Найменування комп’ютера, Назва фірми, Кількість, Ціна, Вартість. Елементи поля Вартість та Ціна обчислюються за правилами, що наведені в ієрархічні формі Замовлення та їх вміст. Дані впорядкувати по алфавіту назв фірм.

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

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

    6. всіх типів (правило для розрахунку вартості комп’ютерів одного типу в замовленні наведено вище);

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

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

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

    10. Вивести дані, що містять інформацію про кількість замовлених комп’ютерів, найменування яких починається зі слова “Intel”, для кожної фірми по місяцях. Результати подати у вигляді перехресної таблиці, в якій елементами першого стовпця будуть назви фірм, а назвами стовпців – елементи поля Дата у такому форматі “yyyy mm”, де “yyyy” означає рік, а “mm” - номер місяця.

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

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

    За допомогою запитів-дій:

    1. Зменшити на 10% оптову ціну та на 5% роздрібну ціну комп’ютерів, об’єм оперативної пам’яті (RAM) яких менший, ніж 32 Mb.

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

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

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

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

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

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

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

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

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

    Діяльністю деякої фірми є продаж принтерів з використанням замовлень. Клієнти (фірми) мають можливість одночасно замовити декілька принтерів та сплатити замовлення протягом деякого періоду.

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

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



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

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

    Код фірми

    Дата

    Примітка

    1

    10

    20.04.99

    Сплачено

    2

    20

    22.04.99

    Сплачено

    3

    30

    30.04.99

    Сплачено

    4

    40

    04.05.99

    Сплачено

    5

    50

    11.05.99

    Не сплачено

    6

    60

    19.05.99

    Сплачено

    7

    70

    25.05.99

    Сплачено

    8

    80

    01.06.99

    Сплачено

    9

    10

    09.06.99

    Сплачено

    10

    20

    18.06.99

    Сплачено

    11

    30

    27.06.99

    Не сплачено

    12

    40

    05.07.99

    Сплачено

    13

    50

    10.07.99

    Не сплачено

    14

    60

    30.07.99

    Не сплачено

    15

    70

    04.08.99

    Сплачено

    16

    80

    26.08.99

    Сплачено

    17

    10

    07.09.99

    Сплачено

    18

    20

    16.09.99

    Не сплачено




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




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

    Код принтера

    Кількість

    1

    101

    20

    1

    102

    14

    2

    105

    20

    2

    106

    24

    3

    107

    15

    3

    108

    10

    4

    102

    18

    4

    103

    5

    4

    104

    15

    5

    105

    10

    5

    107

    16

    6

    105

    8

    6

    106

    10

    6

    107

    15

    7

    108

    19

    7

    101

    5

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

    7

    102

    20

    8

    103

    24

    8

    107

    15

    8

    108

    10

    9

    101

    18

    9

    105

    5

    9

    106

    15

    10

    107

    10

    10

    108

    17

    10

    101

    16

    11

    102

    8

    11

    103

    17

    11

    104

    16

    12

    105

    8

    12

    102

    10

    12

    108

    15

    13

    104

    19

    13

    101

    5

    13

    108

    20

    14

    106

    10

    14

    104

    17

    15

    101

    8

    15

    106

    17

    15

    102

    16

    16

    104

    8

    16

    103

    10

    16

    107

    15

    17

    105

    19

    17

    108

    20

    18

    101

    10






    Характеристики принтерів




    Код принтера

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

    Код типу

    Роздрібна ціна, у.о.

    Оптова ціна, у.о.

    101

    CANON 250

    2

    176,00

    166,00

    102

    EPSON LQ 100

    1

    128,00

    118,00

    103

    EPSON LX 1050

    1

    158,00

    148,00

    104

    MINOLTA PagePro 6L

    3

    1585,00

    1578,00

    105

    EPSON Stylus 400/600 color

    2

    186,00

    179,00

    106

    HP DESKJET 400

    1

    131,00

    124,00

    107

    HP LJET 1100

    2

    400,00

    390,00

    108

    HP Laser Jet 6P

    3

    733,00

    720,00

    109

    EPSON LX 300

    1

    119,00

    102,00

    110

    HP Laser Jet 4P

    3

    515,00

    500,00







    Типи принтерів

    Код типу

    Тип

    1

    Матричний

    2

    Струйний

    3

    Лазерний






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

    Код фірми

    Назва фірми

    Телефон

    10

    КОМЕЛ

    216-98-10

    20

    НЕВАДА

    211-62-11

    30

    ОЛЕКСАНДРИНА

    261-00-74

    40

    Офісна техніка БВКТ

    245-80-00

    50

    ХОСТ-ПЛЮС

    245-47-54

    60

    АВС-ГРУПП

    229-44-92

    70

    АВС-ГРУПП

    443-10-82

    80

    Бізнестехніка

    573-98-88
      1   2   3   4   5   6   7   8   9   ...   23


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