Mesedez, erabili identifikatzaile hau item hau aipatzeko edo estekatzeko: http://elartu.tntu.edu.ua/handle/lib/49062
Metadatuen erregistro osatua
DC eremuaBalioaHizkuntza
dc.contributor.advisorЦуприк, Галина Богданівна-
dc.contributor.authorБаб'як, Назарій Ігорович-
dc.contributor.authorBabiak, Nazarii-
dc.date.accessioned2025-06-26T13:28:31Z-
dc.date.available2025-06-26T13:28:31Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationБаб'як Н. І. Розробка системи менеджменту IT-компанії, з використанням Entity Framework та Angular : спец. 121 - інженерія програмного забезпечення / наук. кер. Г. Б. Цуприк. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 61 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49062-
dc.description.abstractКваліфікаційна робота бакалавра на тему «Розробка системи менеджменту IT-компанії, з використанням Entity Framework та Angular» виконана Баб’яком Назарієм Ігоровичем, студентом Тернопільського національного технічного університету імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-41. Баб’як Н. І. Розробка вебзастосунку для управління діяльністю ІТ-компанії : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення― / Назарій Ігорович Баб’як. — Тернопіль: ТНТУ, 2025. — 61 с. Відомості про обсяг: сторінок — 61, рисунків — 25, таблиць — 3, частин — 3, додатків — 2, посилань — 26. Метою роботи є створення вебзастосунку, що забезпечує централізоване управління бізнес-процесами ІТ-компанії. Система автоматизує облік працівників, проєктів, задач, ролей та фінансових операцій, підвищує ефективність внутрішньої організації, зменшує обсяг ручної роботи та сприяє прозорому розподілу завдань. Система створена з використанням Angular на клієнтській частині та ASP.NET Core з Entity Framework на серверній стороні. Такий підхід забезпечує масштабованість, високу продуктивність і зручність підтримки програмного продукту. Результатом роботи є сучасний вебзастосунок, що відповідає вимогам функціональності, безпеки, зручності у використанні та придатності до розгортання в умовах реального підприємства.uk_UA
dc.description.abstractBachelor's qualification thesis on the topic ― Development of an IT company management system using Entity Framework and Angular ‖ was completed by Nazarii Ihorovych Babyak, a student of the Ternopil Ivan Puluj National Technical University, Faculty of Computer Information Systems and Software Engineering, Department of Software Engineering, group SP-41. Babyak N. I. Development of a Web Application for IT Company Management: Bachelor's qualification thesis for obtaining the degree of Bachelor in specialty ―121 — Software Engineering‖ / Nazarii Ihorovych Babyak. — Ternopil: TNTU, 2025. — 61 p. Thesis details: pages — 61, figures — 25, tables — 3, sections — 3, appendices — 2, references — 26. The aim of this thesis is to develop a web application that enables centralized management of an IT company's business processes. The system automates employee management, project and task tracking, role-based access control, and financial operations, enhancing internal organizational efficiency, reducing manual workload, and promoting transparency in task distribution. The system was developed using Angular on the client side and ASP.NET Core with Entity Framework on the server side. This technology stack ensures scalability, high performance, and maintainability of the software product. The result of the work is a modern web application that meets the requirements of functionality, security, usability, and is suitable for deployment in a real business environment.uk_UA
dc.description.tableofcontentsВСТУП .............................................................................................................................. 8 1. РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ ................................................................. 10 1.1. Аналіз вимог до програмної системи ..................................................... 10 1.1.1. Аналіз предметної області ................................................................. 11 1.1.2 Постановка задачі .................................................................................. 12 1.1.3 Пошук актантів та варіантів використання ......................................... 13 1.1.4 Опис ключових варіантів використання .............................................. 14 1.1.5 Моделювання словника системи .......................................................... 16 1.2. Проектування програмної системи ........................................................ 18 1.2.1 Вибір процесу розробки ........................................................................ 18 1.2.2 Побудова схеми бази даних .................................................................. 20 1.2.3 Побудова UML-діаграми класів ........................................................... 22 1.2.4 Моделювання архітектури системи ..................................................... 23 1.3. Конструювання програмної системи ..................................................... 24 1.3.1 Вибір мови та середовища розробки .................................................... 25 1.3.2 Вибір СУБД та опис її фізичної моделі ............................................... 26 1.3.3 Реалізація основних класів та методів ................................................. 28 1.4. Використання програмної системи ........................................................ 32 1.4.1 Розгортання програмної системи та системні вимоги ....................... 33 1.4.2 Опис типових схем використання системи ......................................... 34 1.4.3 Верифікація програмної системи ......................................................... 37 2. ТЕСТУВАННЯ ПРОГРАМНОЇ СИСТЕМИ .......................................................... 38 7 2.1 План тестування ........................................................................................ 38 2.2 Розробка тестів .......................................................................................... 40 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ПРАЦІ .................. 48 3.1. Долікарська допомога при харчових отруєннях ............................... 48 3.2. Заходи з техніки безпеки при експлуатації обладнання .................. 49 ВИСНОВКИ ................................................................................................................... 52 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ..................................................................... 54 ДОДАТКИ ...................................................................................................................... 57 ДОДАТОК А. Ілюстрації варіантів використання системи ...................................... 58 ДОДАТОК Б. CD з програмним кодом ....................................................................... 61uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectКанбанuk_UA
dc.subjectTask boarduk_UA
dc.subjectМенеджментuk_UA
dc.subjectSaaSuk_UA
dc.subjectПланувальникuk_UA
dc.subjectDrad & dropuk_UA
dc.titleРозробка системи менеджменту IT-компанії, з використанням Entity Framework та Angularuk_UA
dc.title.alternativeDevelopment of an IT company management system using Entity Framework and Angularuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Баб'як Назарій Ігорович, 2025uk_UA
dc.contributor.committeeMemberМатійчук, Любомир Павлович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages61-
dc.subject.udc004.9uk_UA
dc.relation.referencesPressman, R. S. Software Engineering: A Practitioner’s Approach. New York: McGraw-Hill, 2014. 928 p.uk_UA
dc.relation.referencesSommerville, I. Software Engineering. 10th ed. Harlow: Pearson Education, 2015. 792 p.uk_UA
dc.relation.referencesFreeman, E., Robson, E. Head First Design Patterns. 2nd ed. Sebastopol: O'Reilly Media, 2020. 694 p.uk_UA
dc.relation.referencesGamma, E., Helm, R., Johnson, R., Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. Boston: Addison-Wesley, 1994. 395 p.uk_UA
dc.relation.referencesMartin, R. C. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Boston: Prentice Hall, 2017. 432 p.uk_UA
dc.relation.referencesInformation System for Design of Thin Multilayer Film Processes Parameters Management Based on Diffusion. [Without author].uk_UA
dc.relation.referencesPetryk, M., Chyzh, V., Tsupryk, H., Petryk, O. Information Technologies: Theoretical and Applied Problems: Proc. 4th Int. Workshop ITTAP’2024 (Oct. 23–25, 2024, Ternopil, Ukraine – Opole, Poland). CEUR-WS, 2024. Vol. 3896. P. 486–493. URL: https://ceur-ws.org/Vol-3896/ (accessed: ...).uk_UA
dc.relation.referencesYavorskyy, B., Yavorska, E., Tsupryk, H., Kinash, R. Methods of constructing algorithms for comparative test statistical verification of mathematical models of bioobject responses to low-intensity stimuli // Scientific Journal of TNTU. – Ternopil: TNTU, 2023. – Vol. 112, No. 4. – P. 82–90.uk_UA
dc.relation.referencesFowler, M. Patterns of Enterprise Application Architecture. Boston: Addison-Wesley, 2002. 560 p.uk_UA
dc.relation.referencesMicrosoft Docs – ASP.NET Core Documentation. URL: https://learn.microsoft.com/aspnet/core (accessed: ...).uk_UA
dc.relation.referencesAngular Official Documentation. URL: https://angular.io/docs (accessed: ...).uk_UA
dc.relation.referencesPostgreSQL Official Documentation. 55 URL: https://www.postgresql.org/docs/ (accessed: ...).uk_UA
dc.relation.referencesMicrosoft Docs – Entity https://learn.microsoft.com/ef/core (accessed: ...).uk_UA
dc.relation.referencesAgile Alliance. What is Agile Software Development? URL: https://www.agilealliance.org/agile101 (accessed: ...).uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Bildumetan azaltzen da:121 — Інженерія програмного забезпечення (бакалаври)

Item honetako fitxategiak:
Fitxategia Deskribapena TamainaFormatua 
dyplom_Babiak_2025.pdf1,87 MBAdobe PDFBistaratu/Ireki


DSpaceko itemak copyright bidez babestuta daude, eskubide guztiak gordeta, baldin eta kontrakoa adierazten ez bada.

Administratzailearen tresnak