груші яблоко повидло
груші яблоко повидло
Please use this identifier to cite or link to this item: https://krs.chmnu.edu.ua/jspui/handle/123456789/2885
Full metadata record
DC FieldValueLanguage
dc.contributor.authorІбрагімов, К. В.-
dc.date.accessioned2023-07-05T11:23:46Z-
dc.date.available2023-07-05T11:23:46Z-
dc.date.issued2023-06-
dc.identifier.urihttps://krs.chmnu.edu.ua/jspui/handle/123456789/2885-
dc.descriptionІбрагімов К. В. Вебзастосунок онлайн-комунікації користувачів : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / К. В. Ібрагімов ; ЧНУ ім. Петра Могили. – Миколаїв, 2023. – 78 с.uk_UA
dc.description.abstractПід час війни та з сучасним рівнем розвитку технологій люди стали менше розмовляти наживо. Спостерігається тенденція зменшення чи навіть неможливості спілкування в живу, що спричиняє необхідність використання соціальних мереж та месенджерів для спілкування. Отже галузь онлайн спілкування є дуже актуальною темою. Об’єктом кваліфікаційної роботи є процес онлайн комунікації між людьми. Предметом кваліфікаційної роботи є технології та алгоритми розробки вебзастосунку онлайн комунікації між людьми. Метою кваліфікаційної роботи є полегшення комунікації між людьми зі всього світу шляхом розробки сучасного вебзастосунку. Для досягнення мети потрібно виконати такі завдання, як: - проаналізувати існуючі соціальні мережі; - дізнатись особливості проєктування та створення вебзастосунків; - спроєктувати авторизацію, системи обміну повідомленнями, створення постів; - розробити спроєктований вебзастосунок; - провести тести застосунку. У першому розділі КРБ проведено аналіз сучасних автоматизованих систем та ресурсів, орієнтованих на онлайн комунікацію користувачів, оцінено сильні та слабкі сторони кожної системи, проведено порівняльний аналіз. У другому розділі проводиться проєктування, конструювання та моделювання програмного забезпечення для вебзастосунку онлайнкомунікації користувачів. Це було виконано, включаючи створення архітектурних діаграм та діаграм варіантів використання та інших відповідних схем. Третій розділ показує основні кроки проєктування застосунку, проєктування було розроблено діаграму класів для визначення структури системи і створено частину проєкту на основі визначеної структури класів. Також було розроблено діаграму станів, що дає змогу краще зрозуміти функції застосунку, було створено діаграму діяльності яка відображає деяку взаємодію та діяльності між компонентами системи. У четвертому розділі розглянуто вибір технологій для розробки вебзастосунків. Обрано React Redux для розробки програмного забезпечення та MongoDB як базу даних. Використано WebStorm для написання коду і MongoDB Compass для створення бази даних. Архітектура MVC була використана для розділення застосунку на модель, вид і контролер. Описано користувацький інтерфейс з основними сторінками та функціями. Результатом КРБ є функціональна соціальна мережа, розроблена в процесі комплексного аналізу, розробки та проєктування. КРБ викладена на 95 сторінки, вона містить 4 розділи, 22 ілюстрацій, 10 таблиць, 17 джерел в переліку посилань. During the war and with the current level of technology development, people are talking less in person. There is a tendency to reduce or even make it impossible to communicate in person, which necessitates the use of social networks and messengers for communication. Therefore, the field of online communication is a very relevant topic. The object of the qualification work is the process of online communication between people. The subject of the qualification work is technologies and algorithms for developing a web application for online communication between people. The aim of the qualification work is to facilitate communication between people from all over the world by developing a modern web application. To achieve this goal, you need to complete the following tasks - analyze existing social networks; - learn the peculiarities of designing and creating web applications; - design authorization, messaging systems, and post creation; - develop the designed web application; - conduct application tests. In the first chapter of the thesis, an analysis of modern automated systems and resources focused on online communication between users is carried out, the strengths and weaknesses of each system are assessed, and a comparative analysis is carried out. The second section, the design, construction and modeling of the software for the online user communication web application is carried out. This wasaccomplished by creating architectural and use case diagrams and other relevant diagrams. The third section shows the main steps of designing the application, designing a class diagram to define the structure of the system and creating a part of the project based on the defined class structure. Also, a state diagram was developed to better understand the functions of the application, an activity diagram was created to show some of the interactions and activities between the components of the system. The fourth section discusses the choice of technologies for developing web applications. React Redux was chosen for software development and MongoDB as a database. We used WebStorm to write the code and MongoDB Compass to create the database. The MVC architecture was used to divide the application into a model, view, and controller. The user interface with the main pages and functions is described. The CRS is set out on 95 pages long, it contains 4 sections, 22 illustrations, 10 tables, 17 sources in the list of links.uk_UA
dc.language.isootheruk_UA
dc.publisherЧНУ ім. Петра Могилиuk_UA
dc.subjectКафедра інженерії програмного забезпеченняuk_UA
dc.subjectКандиба І. О.uk_UA
dc.subjectсфера соціальних мережuk_UA
dc.subjectвебзастосунокuk_UA
dc.subjectReactuk_UA
dc.subjectавторизаціяuk_UA
dc.subjectобмін повідомленнямиuk_UA
dc.subjectпрофіль користувачаuk_UA
dc.subjectsocial networkinguk_UA
dc.subjectweb applicationuk_UA
dc.subjectReactuk_UA
dc.subjectauthorizationuk_UA
dc.subjectmessaginguk_UA
dc.subjectuser profileuk_UA
dc.titleВебзастосунок онлайн-комунікації користувачівuk_UA
dc.title.alternativeкваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення»uk_UA
dc.typeOtheruk_UA
Appears in Collections:Факультет ком'ютерних наук

Files in This Item:
File Description SizeFormat 
Ібрагімов КРБ.pdf2.52 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.