Мажара, Ольга ОлександрівнаКравчук, Олександр Ігорович2021-04-192021-04-192020-06Кравчук, О. І. Інформаційна система підтримки процесів діяльності балетної школи (комплексна тема). Загальна частина. Підсистема графового інтерфейсу серверної частини застосунку. Індивідуальна частина № 2 : дипломний проєкт ... бакалавра : 122 Комп'ютерні науки та інформаційні технології / Кравчук Олександр Ігорович. – Київ, 2020. – 166 с.https://ela.kpi.ua/handle/123456789/40678Загальна частина (С. 1-63) та індивідуальна частина № 2 (С. 64-166) комплексного дипломного проєкту на здобуття ступеня бакалавра на тему «Інформаційна система підтримки процесів діяльності балетної школи» (автори: Кравчук Олександр Ігорович, Халін Олег Ігорович, Щеголь Данило Андрійович). Індивідуальна частина № 1: https://ela.kpi.ua/handle/123456789/40677. Індивідуальна частина № 3: https://ela.kpi.ua/handle/123456789/40679.Структура та обсяг роботи. Пояснювальна записка дипломного проекту складається з трьох розділів, містить 4 рисунків, 2 таблиці, 2 додатка, 20 джерел. Призначенням дипломного проекту є створення інформаційної системи підтримки діяльності балетної школи. ЇЇ реалізація у вигляді веб-застосунку, розміщеного на сервері та мобільного додатку, розміщеного на AppStore[1]. На сьогодні представлення компанії в інтернет просторі є необхідною умовою для її сприйняття користувачами. Найпоширенішою формою присутності у мережі є персоніфікована веб-сторінка. Веб-застосунок слугує не лише платформою для розміщення інформації, але й системою, що допомагає автоматизувати бізнес-процеси. Існує тенденція до створення окремих веб- та моб-додатків поряд з веб-сайтами (наприклад Instagram[2], Facebook[3], Privat24[4]). Актуальною є задача розробки персоніфікованих інформаційних систем для представників малого бізнесу та стартапів. У розділі інформаційного забезпечення задаються необхідні вимоги до даних, якими оперує система. У нашому випадку це файли бази даних. При виборі мов програмування один з основних критеріїв була швидкість розробки та простота підтримки. Для серверної частини була вибрана мова Python[5] з простим синтаксисом і великою спільнотою розробників. Для веб застосування використовується TypeScript[6] - мова, що розширює можливості JavaScript[7], завдяки системі типів застосунок має вищу надійність. Нативний мобільний застосунок розроблено на мові Swift[8], яка є новішою і має ширші можливості за Objective-c[9]. Розділ математичного забезпечення присвячений вирішенню задачі теорії розкладів та обґрунтуванню використаних методів розв’язку. У ньому пояснюється обраний метод та доводиться його доцільність. Структура та обсяг роботи. Пояснювальна записка дипломного проекту складається з 3 розділів, 5 рисунків, 1 таблиці, 20 джерел. У дипломному проекті реалізована система підтримки діяльності балетної школи у вигляді програмного інтерфейсу. Клієнтські частини системи реалізовані у вигляді застосунку для веб-браузера та нативного мобільного застосунку. Основна мета створення системи - автоматизація та прискорення шаблонних процесів всередині школи, полегшення комунікації з клієнтами. У першому розділі «Постановка задачі» описано призначення розробки, цілі та задачі, які повинна вирішувати. розроблена частина застосунку. У розділі «Програмне та технічне забезпечення» обрано та обґрунтовано набір технологій та засобів для створення застосунку, а також описано вимоги, архітектуру та специфікації функцій застосунку. Технологічний розділ надає інструкцію користувачу по запуску застосунку і роботі з ним. Також в ньому описані використані методи тестування застосунку.ukбалетна школаінформаційний додатоквеб-застосунокмобільний додатоксерверний застосуноккористувацький інтерфейсballet schoolinformation systemweb applicationmobile applicationclient sideinformation systemGraphQLІнформаційна система підтримки процесів діяльності балетної школи (комплексна тема). Загальна частина. Підсистема графового інтерфейсу серверної частини застосунку. Індивідуальна частина № 2Bachelor Thesis166 с.004