- •Методичні вказівки щодо виконання курсової роботи
- •5.05010201 «Обслуговування комп’ютерних систем і мереж»
- •1. Загальні положення
- •1.1. Мета курсової роботи
- •1.2. Вимоги та заходи з питань оформлення курсової роботи
- •3.2. Побудова основного тексту пояснювальної записки
- •1.3. Вимоги та заходи з захисту курсової роботи
- •2. Структура курсової роботи
- •3. Оформлення пояснювальної записки
- •3.1. Вимоги до оформлення пояснювальної записки
- •3.3. Викладення основного тексту пояснювальної записки.
- •3.4. Оформлення ілюстрацій
- •3.5. Побудова таблиць
- •3.6. Оформлення додатків
- •3.7.Складання списку літератури
- •4. Оформлення графічних документів
- •4.1. Оформлення структурних схем алгоритмів
- •Список використанної літератури
- •Варіанти завдань на курсову роботу
- •(Робота)
- •Завдання на курсовий проект/роботу
- •Аналіз та опис предметної області
- •Цілі та завдання інформаційної системи
- •Проектування інформаційної системи
- •3.1 . Вибір субд
- •3.2 . Фізичне проектування
- •Реалізація програмного продукту
- •4.1. Алгоритм роботи програми
- •4.2. Реалізація запитів
- •1. Додавання товару в замовлення
- •2. Зміна кількості в прайсі при додаванні товару в замовлення
- •4.3. Організація інтерфейсу
- •Висновок
- •Список використаних джерел
- •Лист ознакомления
Реалізація програмного продукту
4.1. Алгоритм роботи програми
Рис. 4.1. Функціональний алгоритм програми
Рис. 4.2. Структурна схема алгоритму створення відомості «Популярні ліки»
4.2. Реалізація запитів
1. Додавання товару в замовлення
При додаванні замовлення в таблицю перевіряємо кількість товару в наявність у таблиці «Прайс цін». Якщо вводиться замовлення більше того, що є, то до замовлення пишемо то кількість яке є в наявність, а в «Прайсі цін» кількість у наявність обнуляємо.
USE [Apteka_Aibolit]
select @Kol_Nal=Количество_штук from Прайс_цен
where NПрепарата=@NPr and Шифр_фирмы=@Ch_firmi
if @Kol_Nal<@Kol
begin
update Содержимое_заказа set Кол_заказа=@Kol_Nal
where NПрепарата=@NPr and NЗаказа=@NZakaza
update Прайс_цен set Количество_штук=0
where NПрепарата=@NPr and Шифр_фирмы=@Ch_firmi
end
2. Зміна кількості в прайсі при додаванні товару в замовлення
При додаванні замовлення в таблицю перевіряємо кількість товару в наявність у таблиці «Прайс цін». Якщо вводиться замовлення менше того, що є, то до замовлення пишемо замовляється, а в «Прайсі цін» кількість зменшуємо на величину, рівну замовленням.
Код запиту .......................................
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. «Вміст замовлення»
