Вебзастосунок для пошуку репетиторів

dc.contributor.advisorЛісовиченко, Олег Іванович
dc.contributor.authorСкачкова, Анастасія Дмитрівна
dc.date.accessioned2025-02-06T08:41:55Z
dc.date.available2025-02-06T08:41:55Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 100 таблиць, 36 рисунків та 9 джерел – загалом 109 сторінок. Дипломний проєкт присвячений створенню вебзастосунку, що забезпечить у собі можливість виставлення завдань репетитором для учня та пошук викладачів. Мета – підвищити ефективність пошуку та підбору розкладу занять з репетитором. Об'єкт дослідження: технології та методи реалізації вебзастосунку, база даних. Предмет дослідження: протоколи роботи з базою даних, авторизації, аутентифікації, інтерфейсна реалізація. У розділі передпроектного обстеження предметної області описано предметну область, проаналізовано існуючі рішення, відомі технічні рішення, описано бізнес-процеси, виконана постановка задачі. У розділі розроблення вимог до програмного забезпечення визначено варіанти використання програмного забезпечення, проаналізовано системні вимоги, розроблено функціональні та нефункціональні вимоги. У розділі конструювання та розроблення програмного забезпечення виконано моделювання програмного забезпечення; обґрунтовано вибір архітектури; описане конструювання програмного забезпечення і проведений аналіз безпеки даних. У розділі аналізу якості та тестування програмного забезпечення розглянуто метрики якості коду, описані процеси тестування; наведений опис контрольного прикладу. У розділі розгортання та супроводу програмного забезпечення описано процес розгортання і зазначено спосіб його підтримки.
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 100 tables, 36 figures and 9 sources – in total 109 pages. The purpose of the diploma project is to develop a web application that enables tutors to post assignments for students and facilitates the search for instructors. The aim of the work is to increase the efficiency of searching for and scheduling tutoring sessions. The research object is the technologies and methods of implementing the web application, as well as the database. The Pre-project Survey section describes the subject area, analyzes existing solutions and known technical solutions, describes business processes and defines the task. The section on Developing Software Requirements identifies software use cases, analyzes system requirements and develops functional and non-functional requirements. The Construction and Development of Software section involves modeling software, justifying the choice of architecture, describing software construction, and conducting a data security analysis. The Quality Analysis and Testing of Software section covers code quality metrics, describes testing processes, and provides a description of a control example. The Deployment and Maintenance of Software section describes the deployment process and specifies the method of its support.
dc.format.extent297 с.
dc.identifier.citationСкачкова, А. Д. Вебзастосунок для пошуку репетиторів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Скачкова Анастасія Дмитрівна. - Київ, 2024. - 297 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72371
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectASP.NET CORE
dc.subjectCQRS
dc.subjectMVC
dc.subjectclean architecture
dc.subjectMySQL
dc.subjectWeb application
dc.subjectASP.NET Core
dc.titleВебзастосунок для пошуку репетиторів
dc.title.alternativeTutor Finder Web Application
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Skachkova_bakalavr.pdf
Розмір:
10.12 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: