Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud
| dc.contributor.advisor | Ліхоузова, Тетяна Анатоліївна | |
| dc.contributor.author | Титаренко, Данило Олегович | |
| dc.date.accessioned | 2026-03-26T08:42:51Z | |
| dc.date.available | 2026-03-26T08:42:51Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 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, де воно автоматизує облік робочого часу, погодження заявок, моніторинг завдань, календар подій та автоматичне нарахування заробітної плати. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of five sections, contains 49 tables, 34 figures, and 28 sources - totaling 103 pages. The diploma project is devoted to the development of a web portal for automating the company’s internal business processes based on Salesforce Experience Cloud. The aim of the project is to increase the efficiency of internal collaboration, reduce the number of manual operations, and optimize personnel management through centralized automation of time tracking, request approval, and task monitoring. In section 1, a pre-project survey of the subject area is examined: business processes (time tracking, vacation and sick-leave approval, payroll calculation) are analyzed, existing solutions are reviewed, and key processes are modeled using BPMN. Section 2 is dedicated to the development of software requirements: functional requirements (creation, editing, and approval of reports; submission and processing of requests; payroll calculation; administration) and non-functional requirements (performance, security, availability, portability) are formulated, an economic analysis using the COCOMO method is performed, and the technical specification is compiled. In section 3, the software architecture and design are described: C4 models are presented, the choice of Salesforce Experience Cloud with Lightning Web Components and Apex is justified, the database structure is detailed, and the algorithm for automatic payroll calculation is outlined. Section 4 covers software quality analysis and testing: key metrics are justified, unit and integration testing processes are described, manual test results are provided, and a control example of user scenarios is presented. In section 5, software deployment and maintenance are considered: the managed-package approach in Salesforce is described, data migration via Data Loader is explained, CI/CD organization is presented, and the mechanism for updating components without interrupting user work is detailed. The software is deployed in the company’s production organization, integrated into the Salesforce Experience Cloud ecosystem, where it automates time tracking, request approvals, task monitoring, event calendar, and automatic payroll calculation. | |
| dc.format.extent | 185 с. | |
| dc.identifier.citation | Титаренко, Д. О. Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Титаренко Данило Олегович. - Київ, 2025. - 185 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/79806 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | вебпортал | |
| dc.subject | автоматизація бізнес-процесів | |
| dc.subject | база даних | |
| dc.subject | business process automation | |
| dc.subject | salesforce experience cloud | |
| dc.subject | Apex | |
| dc.subject | Database | |
| dc.subject | Lightning Web Components | |
| dc.subject | web portal | |
| dc.title | Вебпортал автоматизації бізнес-процесів для внутрішніх користувачів компанії на базі Salesforce Experience Cloud | |
| dc.title.alternative | Web Portal for Automating Company Internal Business Processes Using Salesforce Experience Cloud | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Tytarenko_bakalavr.pdf
- Розмір:
- 8.49 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: