Проєкт інформаційної системи гібриду додатку-чату та соціальної мережі
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Львівська політехніка"
Abstract
З часом попит на подібні застосунки лише зростає: в споживачів з’являються нові потреби, а компаніям необхідно впроваджувати у свої додатки нові «родзинки», щоб виділятись на фоні інших конкурентів [1]. Останнім часом популярності на фоні соцмереж набрали чат-додатки і це закономірно, так як вони є більш інтуїтивно зрозумілими, мінімалістичними, швидшими та місцями зручнішими, ніж соцмережі [2]. На даний момент дані застосунки досягнули великих успіхів та розвинулись функціонально настільки, що великій ланці користувачів соцмережі стали просто непотрібними. Тим не менш, у популярних чат-аплікацій все ще вісутні деякі дуже корисні функції, які є у соцмереж, що спонукає користувачів так чи інакше повертатись до них [3]. З цього можна зробити логічний висновок, що, з метою виділитися серед великої кількості конкурентів, впровадження ряду функцій соцмереж у чат-додатку без втрати головних його переваг буде чудовим рішенням.
Хорошим вибором буде веб-додаток, так як більшість конкурентних застосунків погано оптимізовані або ж застарілі [4]. Веб-чат, що не потребує багато ресурсів, працює швидко та надає ряд унікальних функцій точно набере популярності серед споживачів та стане дійсно конкурентоспроможним програмним продуктом.
Об’єкт дослідження: хід спілкування з використанням гібриду додатку-чату зі соцмережею.
Предмет дослідження: засоби і методи розробки проєкту інформаційної системи гібриду застосунку-чату та соцмережі.
Мета дослідження: розробити інформаційну систему гібриду додатку-чату та соцмережі, яка буде надавати користувачам базовий функціонал чат-додатків скомбінований з елементами соцмереж, які можна інтегрувати в середовище чат-застосунку, тим самим надаючи користувачу значно ширший спектр можливостей для комунікації.
Результатом роботи даної магістерської роботи є інформаційна система веб-додаток чат з елементами соцмережі, такими як особистий канал та стрічка активності. У даного програмного продукту зручний та сучасний інтерфейс, який не завжди є у веб-версій чат-додатків. Крім цього, даний застосунок працює в режимі реального часу, тому користувач отримує повідомлення не оновлюючи сторінку [5].
Веб-додаток розроблено з використанням скриптових мов JavaScript та PHP. Клієнтська частина написана за допомогою JS-фреймворка QuasarJS, який зроблений на базі VueJS. Серверна частина створена за допомогою PHP-фреймворка Laravel та технології Pusher, за допомогою якої можна створювати додатки, що працюють в режимі реального часу [6]. Дані зберігаться у базі даних MySQL.
Обсяг основної частини роботи — 89 сторінки. Загальний об’сяг роботи — 109 сторінок. Записка складається з 6 розділів та 4 додатків.
Даний додаток буде корисним всім людям, які користуються чат-додатками, проте відвідують також і соціальні мережі, з метою застосування їхнього функціоналу. В даному програмному продукті якісно реалізовані базові функції чат-додатків та елементи соціальої мережі, такі як особиста сторінка у вигляді персонального каналу та стрічка активності.
Over time, the demand for such applications only grows: consumers have new needs, and companies need to introduce new "highlights" into their applications in order to stand out from other competitors [1]. Recently, chat applications have gained popularity against the background of social networks, and this is natural, since they are more intuitive, minimalistic, faster and in some places more convenient than social networks [2]. At the moment, these applications have achieved great success and have developed functionally to such an extent that they have become simply unnecessary for a large number of social network users. Nevertheless, popular chat applications still have some very useful features that social networks have, which encourages users to return to them in one way or another [3]. From this, we can draw a logical conclusion that, in order to stand out among a large number of competitors, implementing a number of social network functions in a chat application without losing its main advantages will be a great solution. A good choice would be a web application, as most competing applications are poorly optimized or outdated [4]. A web chat that does not require a lot of resources, works quickly and provides a number of unique functions will definitely gain popularity among consumers and become a truly competitive software product. Study object: the course of communication using a hybrid application-chat with a social network. Scope of object: means and methods of developing the information system project of the hybrid application-chat and social network. Goal of research: to develop an information system of a hybrid of a chat application and a social network, which will provide users with the basic functionality of chat applications combined with elements of social networks that can be integrated into the environment of a chat application, thereby providing the user with a much wider range of opportunities for communication. The result of this master thesis is an information system web chat application with elements of a social network, such as a personal channel and a activity feed. This software product has a user-friendly and modern interface, which is not always available in web versions of chat applications. In addition, this application works in real time, so the user receives messages without refreshing the page [5]. The web application is developed using JavaScript and PHP scripting languages. The client part is written using the JS-framework QuasarJS, which is based on VueJS. The server part is created using the Laravel PHP framework and Pusher technology, which can be used to create applications that run in real time. The data is stored in a MySQL database. The volume of the main part of the work is 89 pages. The total volume of the work is 109 pages. The note consists of 6 sections and 4 appendices. This application will be useful to all people who use chat applications, but also visit social networks, in order to use their functionality. This software product qualitatively implements the basic functions of chat applications and elements of the social network, such as a personal page in the form of a personal channel and an activity feed.
Over time, the demand for such applications only grows: consumers have new needs, and companies need to introduce new "highlights" into their applications in order to stand out from other competitors [1]. Recently, chat applications have gained popularity against the background of social networks, and this is natural, since they are more intuitive, minimalistic, faster and in some places more convenient than social networks [2]. At the moment, these applications have achieved great success and have developed functionally to such an extent that they have become simply unnecessary for a large number of social network users. Nevertheless, popular chat applications still have some very useful features that social networks have, which encourages users to return to them in one way or another [3]. From this, we can draw a logical conclusion that, in order to stand out among a large number of competitors, implementing a number of social network functions in a chat application without losing its main advantages will be a great solution. A good choice would be a web application, as most competing applications are poorly optimized or outdated [4]. A web chat that does not require a lot of resources, works quickly and provides a number of unique functions will definitely gain popularity among consumers and become a truly competitive software product. Study object: the course of communication using a hybrid application-chat with a social network. Scope of object: means and methods of developing the information system project of the hybrid application-chat and social network. Goal of research: to develop an information system of a hybrid of a chat application and a social network, which will provide users with the basic functionality of chat applications combined with elements of social networks that can be integrated into the environment of a chat application, thereby providing the user with a much wider range of opportunities for communication. The result of this master thesis is an information system web chat application with elements of a social network, such as a personal channel and a activity feed. This software product has a user-friendly and modern interface, which is not always available in web versions of chat applications. In addition, this application works in real time, so the user receives messages without refreshing the page [5]. The web application is developed using JavaScript and PHP scripting languages. The client part is written using the JS-framework QuasarJS, which is based on VueJS. The server part is created using the Laravel PHP framework and Pusher technology, which can be used to create applications that run in real time. The data is stored in a MySQL database. The volume of the main part of the work is 89 pages. The total volume of the work is 109 pages. The note consists of 6 sections and 4 appendices. This application will be useful to all people who use chat applications, but also visit social networks, in order to use their functionality. This software product qualitatively implements the basic functions of chat applications and elements of the social network, such as a personal page in the form of a personal channel and an activity feed.
Description
Citation
Морозов В. О. Проєкт інформаційної системи гібриду додатку-чату та соціальної мережі : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Володимир Олександрович Морозов. — Львів, 2022. — 96 с.