You are on page 1of 8

Міністерство освіти і науки України

Харківський національний університет радіоелектроніки

Факультет комп’ютерних наук


Кафедра програмної інженерії

Звіт з лабораторної роботи №2


з дисципліни «Інструментарії моделювання бізнес-процесів та продуктовий
менеджмент»
за темою «Формулювання аналітичної звітності за допомогою генератора звітів SAP
Crystal Reports»

Виконали:
ст. гр. ІПЗм-22-4
Гладченко О. О.
Скримінський Н. О.

Перевірила:
Доц. каф. ПІ, к.т.н.
Кириченко Ірина Віталіївна

Харків – 2023
Мета роботи

Метою лабораторної роботи є ознайомлення та отримання практичних


навичок із формування аналітичної звітності за допомогою генератора звітів SAP
Crystal Reports, інтерпретації отриманих результатів.

Хід роботи

1. Завантаження дата сету


Переходимо на сайт https://hackernoon.com/15-excel-datasets-for-data-analytics-
beginners та завантажимо дата сет за тематикою продажів для вигаданої роздрібної
компанії, включаючи інформацію про продукти, замовлення та клієнтів під назвою
«Superstore Sales».
Дані «Superstore Sales» надають дані про продажі для вигаданої роздрібної
компанії, включаючи інформацію про продукти, замовлення та клієнтів. Його часто
використовують для практики аналізу даних.
Цей набір даних Excel містить такі поля:

– Order ID – унікальний ідентифікатор для кожного замовлення.


– Customer ID – унікальний ідентифікатор для кожного клієнта.
– Order Date – дата розміщення замовлення.
– Unit price – ціна товару.
– Ship Date – дата відправлення замовлення.
– Ship Mode – режим доставки для замовлення (наприклад, стандартний, у
той же день).
– Segment – сегмент клієнтів (наприклад, споживчий, корпоративний,
домашній).
– Region – регіон, де знаходиться клієнт (наприклад, Захід, Центр, Схід).
– Category – категорія придбаного продукту (наприклад, меблі, техніка,
канцелярське приладдя).
– Sub-category – підкатегорія придбаного продукту (наприклад, стільці,
робочі столи, папір).
– Product Name – назва придбаного продукту.
– Sales – дохід від продажу придбаного продукту.
– Quantity – кількість одиниць придбаного товару.
– Discount – знижка, яка застосовується до придбаного продукту.
– Profit – прибуток, отриманий від придбаного продукту.

Імпортуємо даний датасет.


Головним завданням побудови звіту у Crystal Reports згідно з тематикою дата
сету буде аналіз загального продажу роздрібних товарів за категорією. Усі вихідні
данні ми будимо обирати згідно з поставленою метою звіту.
Оскільки нас цікавить назва товару, його категорія, ціна та знижка – ці поля у
дата сеті, що відображають ці данні будуть основними, які ми виводимо у звіті у
табличній формі. Обираємо їх.

Рисунок 1 – Поля звіту для таблиць


У вікні Grouping згруповуємо дані за Product Category та Unit Price, сортування
груп встановлюємо за спаданням.

Рисунок 2 – Групування даних

Обчислюємо сумарні значення Unit Price у кожній групі. Для обчислення


агрегатних значень використовуємо вікно Summaries.

Рисунок 3 – Агрегаційні дані по групам


Так як в датасеті загалом три вида категорії продуктів, то в нас буде
відображено лише три стовпці.

Рисунок 4 – Отриманий звіт

2. Редагування звіту
Змінимо вид діаграми зі стовпчастої на секторну.

Рисунок 5 – Секторна діаграма в звіті


Додамо формулу для округлення ціни.

Рисунок 6 – Формула для округлення ціни

Експортуємо новий звіт у форматі PDF (буде прикріплений до звіту).

Висновки

У ході лабораторної роботи ми навчилися працювати та застосовувати


інструмент генератора звітів SAP Crystal Reports. SAP Crystal Reports – це багатий за
функціоналом інструмент швидкої побудови звітів з набору даних який можна
представити у вигляді дата сету і який можна застосовувати як у комерційних
завданнях так і в наукової роботі та при аналізі даних та оформлення дипломної
студентської роботи.

Контрольні запитання
1) Для чого використовується програма SAP Crystal Reports?
SAP Crystal Reports використовується для створення різноманітних звітів і
документів на основі даних з різних джерел, таких як бази даних, електронні
таблиці, XML-файли тощо. Програма дозволяє користувачам створювати
професійно виглядаючі звіти з різноманітними елементами, такими як таблиці,
графіки, діаграми та інші.
2) У яку секцію звіту необхідно додати поля для їхнього повторення у
вигляді шапки звіту на кожній сторінці?
Поля для їхнього повторення у вигляді шапки звіту на кожній сторінці слід
додавати до секції "Заголовок сторінки" (Page Header).
3) Як у SAP Crystal Reports можна створювати поля, що обчислюються?
Для створення полів, що обчислюються, використовуйте формули. Ви можете
використовувати вбудовані функції або створювати власні формули для обчислення
значень на основі існуючих даних в звіті.
4) Як додати додаткові поля до SAP Crystal Reports?
Додавання додаткових полів в SAP Crystal Reports виконується шляхом
вибору опції "Додати поле" або "Вставити поле" під час розробки звіту. Вам
потрібно вказати джерело даних для поля і вибрати відповідне поле з цього джерела.
5) Як додати вільний текст до SAP Crystal Reports?
Ви можете додати вільний текст, вибравши інструмент "Текст" або "Текстове
поле" та розмістивши його на звіті. Потім ви можете ввести або вставити текст, який
бажаєте відобразити.
6) Яким чином можна попередньо переглянути звіт, що формується
вручну?
Щоб попередньо переглянути звіт у SAP Crystal Reports, використовуйте
опцію "Перегляд" або "Попередній перегляд". Це дозволяє вам побачити, як
виглядатиме звіт перед його фактичним друкуванням чи експортом.

You might also like