Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 3-003,4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆
  1. Реалізація програмного продукту

4.1. Алгоритм роботи програми

Рис. 4.1. Функціональний алгоритм програми

Рис. 4.2. Структурна схема алгоритму створення відомості «Популярні ліки»

4.2. Реалізація запитів

1. Додавання товару в замовлення

При додаванні замовлення в таблицю перевіряємо кількість товару в наявність у таблиці «Прайс цін». Якщо вводиться замовлення більше того, що є, то до замовлення пишемо то кількість яке є в наявність, а в «Прайсі цін» кількість у наявність обнуляємо.

    1. USE [Apteka_Aibolit]

    2. select @Kol_Nal=Количество_штук from Прайс_цен

    3. where NПрепарата=@NPr and Шифр_фирмы=@Ch_firmi

    4. if @Kol_Nal<@Kol

    5. begin

    6. update Содержимое_заказа set Кол_заказа=@Kol_Nal

    7. where NПрепарата=@NPr and NЗаказа=@NZakaza

    8. update Прайс_цен set Количество_штук=0

    9. where NПрепарата=@NPr and Шифр_фирмы=@Ch_firmi

    10. end

2. Зміна кількості в прайсі при додаванні товару в замовлення

При додаванні замовлення в таблицю перевіряємо кількість товару в наявність у таблиці «Прайс цін». Якщо вводиться замовлення менше того, що є, то до замовлення пишемо замовляється, а в «Прайсі цін» кількість зменшуємо на величину, рівну замовленням.

    1. Код запиту .......................................

4.3. Організація інтерфейсу

Стартове вікно клієнтської частини бази даних представлено на рис 4.3.

Рис. 4.3. Стартове вікно

Тут можна вибрати 3 варіанти, увійти на сторінку «Фірми», «Препарати», «Прайс цін».Після натискання на кнопку «Препарати» відкривається вікно, представлене на малюнку 4.4. У цьому вікні можна переглядати каталог товарів і здійснювати по ньому пошук.

Рис. 4.4. Вікно «Препарати»

При натисканні на посилання «Показання до застосування» відкривається вікно, яке представлене на рис. 4.5. Тут при введенні категорії захворювання можна отримати по ньому показання до застосування:

Рис. 4.5. Показання до застосування

При натисканні на посилання «Фармакологічні властивості» з'являється вікно, представлене на рис.4.6:

Рис. 4.6. Фармакологічні властивості

При натисканні на посилання «Склад та лікарська форма» з'являється вікно, представлене на рис.4.7:

Рис. 4.7. Склад та лікарська форма

При натисканні на одну з посилань «Вітаміни», «Лікарські препарати», «БАД», «Косметика» з'являються такі вікна, представлені на рис.4.8:

Рис. 4.8. Тип препарату

При натисканні на кнопку пошук за назвою, з'являється вікно, представлене на рис. 4.9:

Рис. 4.9. Пошук за назвою

При натисканні на кнопку «Фірми», з'являється вікно, представлене на рис. 4.10:

Рис 4.10. Фірми

При натисканні на кнопку пошук за назвою, з'являється вікно, представлене на рис. 4.11:

Рис. 4.11. Пошук за назвою

При натисканні з головного вікна на кнопку «Прайс цін», з'являється вікно, представлене на рис. 4.12:

Рис. 4.12. «Прайс цін»

При натисканні на кнопку «Замовлення», з'являється вікно, представлене на рис. 4.13:

Рис. 4.13. Замовлення

При натисканні на кнопку «Вміст замовлення», з'являється вікно, представлене на рис. 4.15:

Рис. 4.15. «Вміст замовлення»