Ліхоузова, Тетяна АнатоліївнаТитаренко, Данило Олегович2026-03-262026-03-262025Титаренко, Д. О. Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Титаренко Данило Олегович. - Київ, 2025. - 185 с.https://ela.kpi.ua/handle/123456789/79806Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 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, де воно автоматизує облік робочого часу, погодження заявок, моніторинг завдань, календар подій та автоматичне нарахування заробітної плати.185 с.ukвебпорталавтоматизація бізнес-процесівбаза данихbusiness process automationsalesforce experience cloudApexDatabaseLightning Web Componentsweb portalВебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience CloudWeb Portal for Automating Company Internal Business Processes Using Salesforce Experience CloudBachelor Thesis