Лабораторна робота №4 на тему Алгоритмізація бізнес-логіки задачі, НУДПСУ
« НазадЛабораторна робота №4Тема: Алгоритмізація бізнес-логіки задачіМета: Розробити процедуру обробки первинної інформації з метою отримання інформаціїї, яка придатна для управлінського рішення Хід роботи Етап алгоритмізації має на увазі розробку процедур змістовної обробки первинної інформації з метою одержання такої інформації, яка придатна для прийняття деякого управлінського рішення. Як правило, така інформація представляється у вигляді зведених даних, таблиць, графіків або діаграм. В рамках лабораторного проекту алгоритмізація бізнес-процесів задачі полягає у створенні запитів на мові SQL [4,8] до таблиць розподіленої бази даних засобами інтерфейсу побудови запитів MS Access. Важливо на цьому етапі отримати повні, достовірні та несуперечливі дані. Це досягається всебічним тестуванням запитів на різноманітних наборах тестових даних та вхідних параметрів. В наведеному нижче прикладі представлено про едуру створення запиту з метою отримання відомостей про наявність у науковому фонді деякої книги, яка задається кодом ISBN в параметричній частині запиту. Вихідною інформа ією виконання запиту має бути назва книги, її реквізити, загальна кількість на обліку, кількість виданих екземплярів, та залишок. Будуємо основний запит, який виводить по кожній книзі перераховану вище інформацію, а також підраховує кількість книг на руках (Видано - Прийнято), та залишок у фонді. (мал. 12)Для поля „Код книги" встановлюємо «условие отбора», як параметр запиту.
В середовищі бази даних «РБД-библиотека» будуємо допоміжний перехресний запит, який підраховує кількість опера ій видачі та повернення в розрізі книг з джерела, яке розташовано в абонементі бібліотеки . При необхідності, для реалізації бізнес-логіки задачі можна використовувати макроси та УБЛ-модулі. Побудовані процедури бізнес-логіки представляються викладачу у вигляді файлу, в якості звіту по лабораторній роботі. З повагою ІЦ "KURSOVIKS"! |