Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі 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 с.