Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 49 таблиць, 31 рисунок та 28 джерел - загалом 103 сторінки. Дипломний проєкт присвячений розробці вебпорталу автоматизації внутрішніх бізнес-процесів компанії на базі Salesforce Experience Cloud. Метою проєкту є підвищення ефективності внутрішньої взаємодії, зменшення кількості ручних операцій та оптимізація управління персоналом шляхом централізованої автоматизації обліку робочого часу, погодження заявок та моніторингу виконання завдань. У розділі 1 розглянуто передпроєктне обстеження предметної області: проведено аналіз бізнес-процесів (облік робочого часу, погодження відпусток і лікарняних, нарахування заробітної плати), здійснено огляд існуючих рішень та змодельовано ключові процеси за допомогою BPMN. Розділ 2 присвячений розробленню вимог до програмного забезпечення: сформульовано функціональні (створення, редагування, затвердження звітів; подання й обробка заявок; розрахунок зарплати; адміністрування) та нефункціональні (продуктивність, безпека, доступність, портативність) вимоги, виконано аналіз економічних показників за методикою COCOMO та складено технічне завдання. У розділі 3 описано архітектуру та конструювання програмного забезпечення: наведено C4-моделі, обґрунтовано вибір Salesforce Experience Cloud разом із Lightning Web Components та Apex, деталізовано структуру бази даних, а також викладено алгоритм автоматичного розрахунку заробітної плати. Розділ 4 охоплює аналіз якості та тестування ПЗ: обґрунтовано ключові метрики, описано процеси юніт- і інтеграційного тестування, наведено результати мануальних випробувань і представлено контрольний приклад користувацьких сценаріїв. У розділі 5 розглянуто розгортання та супровід програмного забезпечення: описано пакетний підхід із використанням Managed Package у Salesforce, міграцію даних через Data Loader, організацію CI/CD та механізм оновлення компонентів без переривання роботи користувачів. Програмне забезпечення впроваджено у продакшен-організації компанії, інтегровано в екосистему Salesforce Experience Cloud, де воно автоматизує облік робочого часу, погодження заявок, моніторинг завдань, календар подій та автоматичне нарахування заробітної плати.

Опис

Ключові слова

вебпортал, автоматизація бізнес-процесів, база даних, business process automation, salesforce experience cloud, Apex, Database, Lightning Web Components, web portal

Бібліографічний опис

Титаренко, Д. О. Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Титаренко Данило Олегович. - Київ, 2025. - 185 с.

ORCID

DOI