Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://krs.chmnu.edu.ua/jspui/handle/123456789/3590
Назва: | Розробка месенджера з функцією локального збереження історії листування |
Інші назви: | кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» |
Автори: | Коваленко, М. Ю. |
Ключові слова: | Кафедра інженерії програмного забезпечення Кірей К. О. месенджер розробка на Python застосунок для обміну повідомленнями локальне збереження історії листування PyQt шифрування передачи даних messenger Python programming messaging application local storage of chat history data encryption |
Дата публікації: | чер-2024 |
Видавництво: | ЧНУ ім. Петра Могили |
Короткий огляд (реферат): | Кваліфікаційну роботу бакалавра присвячено розробці месенджера з функцією локального збереження історії листування. Актуальність полягає у зростаючій потребі мати засоби обміну інформацією, як діловою, так і особистою, будучи незалежним від місця перебування. Об’єктом кваліфікаційної роботи є процес комунікації шляхом обміну текстовими повідомленнями. Предметом кваліфікаційної роботи є організація середовища для обміну тестовими повідомленнями між користувачами з використанням PyQt та криптографічної бібліотеки cryptography. Метою кваліфікаційної роботи є розробка месенджера з функцією локального збереження історії листування для підвищення безпеки та зручності комунікації між людьми. Кваліфікаційна робота бакалавра складається з фахової частини і спеціальної частини з охорони праці. Фахова частина в свою чергу поділяється на вступ, чотири розділи, висновки та переліку джерел посилання. У вступі описується актуальність теми роботи, зазначено об’єкт, предмет, а також мета й завдання, які необхідно виконати для досягнення цієї мети. У першому розділі проводиться аналіз предметної області. Також оглянуто наявні аналоги, здійснено їх порівняння на основі функціональних можливостей, оцінено переваги та недоліки. У результаті було складено специфікацію вимог до програмного забезпечення, що розробляється, наведено макет графічного інтерфейсу користувача. У другому розділі описано процес моделювання програмного забезпечення, шляхом опису сценаріїв використання, демонстрації діаграми варіантів використання, діяльності, розгортання. У третьому розділі описана архітектура системи, що розробляється та надана інформація про технології, які будуть використовуватись для реалізації програмного забезпечення. У четвертому розділі демонструється процес кодування програмного забезпечення та здійснюється огляд результатів. У висновках проводиться аналіз виконаної роботи та отриманих результатів. Кваліфікаційна робота бакалавра викладена на 60 сторінок, містить 4 розділи, 35 ілюстрацій, 8 таблиць, 14 джерел в переліку посилань. The Bachelor’s Thesis is devoted to the development of a messenger with the function of local storage of chat history. The relevance is the increasing need to have a tool for exchanging information, both business and personal, while being independent of location. The object of the qualification work is the process of communication through text messaging. The subject of the qualification work is the organization of an environment for exchanging test messages between users using PyQt and the cryptographic library cryptography. The purpose of the qualification work is to develop a messenger with the function of local storage of the history of correspondence to increase the security and convenience of communication between people. The Bachelor's Thesis consists of a professional part and a special part on labor protection. The professional part, in turn, is divided into an introduction, four sections, conclusions and a list of references. The introduction describes the relevance of the topic of the work, indicates the object, subject, as well as the goal and tasks to be performed to achieve this goal. The first chapter analyzes the subject area. Existing analogs are also reviewed, compared based on functionality, and their advantages and disadvantages are evaluated. As a result, a specification of requirements for the software being developed was drawn up, and a mockup of the graphical user interface was presented. The second section describes the process of software modeling by describing use cases, demonstrating a diagram of use cases, activities, and deployment. The third section describes the architecture of the system under development and provides information about the technologies that will be used to implement the software. The fourth section demonstrates the software coding process and reviews the results. The conclusions analyze the work performed and the results obtained. The qualification work is presented on 60 pages, 4 sections, 35 illustrations, 8 tables, 14 sources in the list of references. |
Опис: | Коваленко М. Ю. Розробка месенджера з функцією локального збереження історії листування : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 121 «Інженерія програмного забезпечення» / М. Ю. Коваленко ; ЧНУ ім. Петра Могили. – Миколаїв, 2024. – 67 с. |
URI (Уніфікований ідентифікатор ресурсу): | https://krs.chmnu.edu.ua/jspui/handle/123456789/3590 |
Розташовується у зібраннях: | Факультет ком'ютерних наук |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
кваліфікаційна робота Коваленко.pdf | 4.66 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.