Кваліфікаційні роботи здобувачів вищої освіти кафедри інженерії програмного забезпечення
Permanent URI for this collectionhttp://er.nau.edu.ua/handle/NAU/42851
Browse
Browsing Кваліфікаційні роботи здобувачів вищої освіти кафедри інженерії програмного забезпечення by Title
Now showing 1 - 20 of 74
- Results Per Page
- Sort Options
Item An e-commerce web application using web scraping with an optimized product reading process(National Aviation University, 2023-12) Kovalenko, Illia; Коваленко, Ілля ІгоровичCurrently, e-commerce web applications for selling products are gaining increasing popularity due to the rapid growth of commercial enterprises. This surge has created a significant demand for e-commerce platforms, making them indispensable in the modern e-commerce industry. Typically, developing and managing web applications for commercial purposes requires meticulous attention to detail. Every commercial business aspires to have its personalized e-commerce platform that meets the needs and demands of its customers. One of the possible solutions to content management challenges is the search for a ready-made web application for selling products. However, this approach often presents issues related to deployment complexity, unclear interfaces, automation of product creation and order processing, as well as the high cost of independently compiled software modules. It is important to note that even ready-made solutions have their limitations and drawbacks. The subject of the research: methods of creating secure web applications. The object of the research: the process of developing an e-commerce web application using web scraping with an optimized product reading process. The goal of the diploma project: the creation of an e-commerce web application using web scraping with an optimized product reading process, along with a base for an order processing conveyor framework and a dynamic interface.Item Application for Calculating Project Quality Indicators(National Aviation University, 2023-12) Kolisnyk, Ivan; Колісник, Іван ПетровичThis thesis is devoted to the development and implementation of an application for calculating project quality. In today's world, where competition and the speed of business development are undeniably increasing, the successful implementation of projects has become a critical component for many organizations. Project quality is one of the key factors that determines its success and affects customer and stakeholder satisfaction. This paper examines the process of creating and developing a software tool that provides an opportunity to objectively assess the quality of the project at all its stages, taking into account various parameters, resources, and quality characteristics. The application uses methods and tools of data analysis, statistics, and information technologies to automate the process of project quality assessment. The thesis includes a detailed review of the literature, analysis of existing methods of project quality assessment, development of a software tool and its testing in practice. The results of the study demonstrate the effectiveness of the application and its potential for improving project management and improving the quality of their implementation. The thesis is aimed at improving project management processes and can be useful both for practicing project managers and for researchers interested in project management issues and the quality of their implementation.Item Approach for testing Augmented reality applications(National Aviation University, 2023-12) Moskalenko, Danyil; Москаленко, Даниїл ОлеговичNowadays, there is a significant development of computer technologies, as well as software solutions for them. In addition to the development of conventional programs, there is also the development of the direction of mixed reality (XR), especially augmented reality and virtual reality. Although some devices for full reality are being developed or are not available to a wide audience. The significant development of mobile has created the concept of using augmented reality applications through personal mobile devices.[MOBILE INDOOR AUGMENTED REALITY. Exploring Applications in Hospitality Environments] In this direction, augmented reality (AR) relies on combining and superimposing virtual information over the real world, providing the user with extra (even real time) computer-based information. In general, Augmented reality can be described as an enhanced, interactive rendition of the real world, achieved through the incorporation of digital visual elements, sounds, and other sensory stimuli using holographic technology. AR encompasses three key features: the merging of digital and physical realms, real-time interactions, and precise 3D or 2D identification of both virtual and real-world objects. The object of research - the processes of testing augmented reality software. The subject of research - the methods and tools for testing augmented reality programs, aimed at effectively verifying their functionality during testing. The purpose of this work - to propose and investigate a new method for testing augmented reality programs, which could complement existing testing methods and tools for augmented reality. Furthermore, it could be further enhanced with the development of augmented reality cloud technology in the future. Hypothesis - "the possibility of using an augmented reality application for testing another augmented reality application".Item Methodology and application of full-stack software production improvement(National Aviation University, 2023-12) Zhdanov, Vladyslav; Жданов, Владислав ОлександровичThe burgeoning demands of modern software development necessitate a meticulous examination and refinement of methodologies and tools employed in the production of software applications. In response to this imperative, this practice report delves into the comprehensive exploration of enhancing full-stack software production through the exclusive use of the Kotlin programming language. Kotlin, recognized for its conciseness, safety, and versatility, has emerged as a promising language for a unified approach encompassing both frontend and backend development. This report embarks on a structured analysis of the subject area by delineating the fundamental characteristics of software processes in the context of employing Kotlin for full-stack software production. Through an exhaustive examination of literary sources and existing analogues, we aim to glean insights into the extant landscape and identify prominent frameworks and applications that underscore Kotlin's efficacy in the realm of full-stack development. The object of research is – the «Methodology and Application of Full-stack Software Production Improvement», focusing exclusively on utilizing the Kotlin programming language for both frontend and backend development in creating comprehensive software solutions. The purpose of the thesis – aims to thoroughly analyze the role of Kotlin as the exclusive language in full-stack software development. It seeks to emphasize the advantages, adaptability, and efficiency of Kotlin in streamlining software production processes, demonstrating its potential to optimize the development of integrated software solutions. Development type – The development type investigated in this research involves a unified approach using Kotlin as the sole programming language to create both frontend and backend software components, known as full-stack development. The predicted assumption about the development of tools – The predicted assumption is that leveraging Kotlin as the exclusive language will significantly improve the efficiency and coherence of full-stack software development. It is expected to enhance collaboration, reduce development time, and ultimately contribute to the advancement of software development tools tailored for a seamless full-stack development experience.Item Methodology and communication patterns of microservices in cloud systems(National Aviation University, 2023-12) Oreshchuk, Hlib; Орещук, Гліб ІгоровичIn today's rapidly evolving landscape of software architecture and cloud computing, the integration of microservices has emerged as a pivotal architectural approach. This document is dedicated to exploring the methodology and communication patterns that are central to the effective implementation of microservices within a cloud environment. The dynamic synergy between microservices and cloud computing presents a compelling avenue for building agile, scalable, and resilient software systems. This document will provide a focused and comprehensive examination of the methodologies that drive the success of microservices, as well as the communication patterns that enable seamless interactions among these modular components. We will also delve into potential challenges and solutions within this context. Object of study: communication pattern of microservices. Purpose: to improve modern solutions of microservices communications in the cloud by creating new pattern. Research methods: creating of a pattern template, comparative analysis, processing of literature sources. The results of the master’s thesis can be used during the development of software with microservices architecture.Item Methodology for improving programs based on means of code generation by artificial intelligence(National Aviation University, 2023-12) Danylov, Oleksii; Данилов, Олексій ГеннадійовичThe methodology of designing software modules using artificial intelligence plays a crucial role in understanding and analyzing existing software systems. This paper examines the integration of artificial intelligence (AI) techniques, including IntelliSense, Code Formatter, ChatGPT, and GitHub Copilot and similar programs to GitHub Copilot for code generation of software systems. The goal is to use AI capabilities to improve various software modules, including code understanding, refactoring, and creating step-by-step documentation for performing specific software improvement actions. We review each AI method, discuss their potential contribution to improved part design, and present a framework for their integration. In addition, we discuss the benefits, challenges, and future directions for AI-driven improvement and exploration of critical security challenges code generation model. The object of research is the methodology of improving programs based on means of code generation by artificial intelligence. The purpose of the work is to propose a methodology for improving programs based on means of code generation by artificial intelligence and to demonstrate its application on practical examples. Research methods - use of software reverse engineering methods and artificial intelligence methods.Item Methodology for optimizing the logistics of product purchases in the war and post-war period(National Aviation University, 2023-12) Skochynskyi, Bogdan; Скочинський, Богдан ДмитровичLogistics is a crucial aspect of modern life, involving the management and coordination of moving goods from their origin to their final destination. It encompasses everything from transportation, warehousing, inventory management, to supply chain management. In the modern world, the importance of optimizing logistics cannot be overstated. Efficient logistics contribute significantly to the success of businesses and the smooth functioning of societies. As global trade expands and consumer demands evolve, the role of logistics becomes even more pivotal. Effective logistics systems ensure timely delivery of goods, which is essential in a fast-paced world where delays can lead to significant losses for businesses and inconvenience for consumers. Moreover, with the rise of e-commerce, the demand for quick and reliable delivery services has skyrocketed, placing additional pressure on logistics networks Object of study: optimizing the logistics of product purchases. Purpose: the study and understanding of the logistic problems in the war and post-war period, and the possibility of its optimizing. Methods: analysis and comparison of logistics methodologies, development of the methodology for optimizing the logistics of product purchases in the war and post-war period and web application that use this methodology.Item Service-oriented means of obtaining the name of the disease according to the international code(National Aviation University, 2023-12) Liu, Heyan; Лю, ХеяньProject Overview: Service-orientedmeans of obtaining the name of a disease usingan international code is a project designed to provide disease name query services for the medical industry and related fields. The goal of this project is to provide the medical field with a useful tool to help professionals more easily access disease information and is expected to have a positive impact in the fields of medicine, research and health management. It allows users to quickly obtain the corresponding disease name via international disease codes such as ICD-10 or other standard codes. This service will be provided through a network interface (API) so that other applications and systems can easily integrate and access disease information. Project objective: The main objective of the project is to provide a convenient, efficient and standardized way to query disease names against international disease codes. This helps medical professionals, health information systems, health research organizations and insurance companies, among others, use disease coding more effectively in a variety of applications. The object of research is - The name of a disease is obtained by an international code. This means that a specific international code can be provided to the system to obtain the official name of the disease associated with that code. This method is commonly used in healthcare information systems and the health field to quickly and accurately identify and retrieve the names of specific diseases for diagnosis, reporting, and documentation. This helps medical professionals and health institutions to use uniform standards to describe and track diseases, thereby facilitating the standardization and comparison of global health data. The purpose of the thesis - The main development objective of the development is to provide a standardized way to enable users to query and obtain the corresponding disease name through the International disease Code, supporting the medical information system to enable medical professionals to quickly find and identify diseases based on the International disease Code for diagnosis and treatment. It is used in disease statistics and epidemiological research to help health departments and disease control agencies track and analyze diseases in different regions and populations. In the field of health insurance, it is used to process claims, authorizations and reimbursements and to identify the illness of the insured through an international disease code. It is used in medical research, academic research and clinical trials to more easily identify diseases and related information. Support data exchange between different healthcare information systems to ensure that healthcare information can be shared seamlessly. Development type - is usually a service-oriented architecture or a more modern microservices architecture. This service architecture is characterized by the partitioning of functions into small independent services that can communicate with each other and provide interfaces to the outside world over a network. This service can communicate using standard Web protocols, such as HTTP, and can be deployed and extended independently, helping to improve the flexibility and maintainability of the system.Item Service-oriented tools for checking the identity of XML documents(National Aviation University, 2023-12) Liu, Xiaofeng; Лю, СяофенWith the rapid development of network technology, a large amount of information expands and gathers, how to quickly and efficiently obtain effective knowledge from a large amount of information becomes more and more important in people's production and life. XML(extension markup language), HTML (Hypertext markup language) and other new generation of electronic document description language described documents have gradually replaced the original plain text format documents, XML because of its flexibility, simplicity, easy to expand and other characteristics, has become the network application "such as digital library, e-commerce, etc. data representation and exchange standards. XML(Extensible Markup Language) is a semi-structured data description language designed by the World Wide Web Consortium W3C(WordWide Web Consortium), which is an important branch of SGML(Standard General Markup Language) specifically for We applications. SGML is a universal language used to describe documents with tags that existed long before the invention of the Web. Because of its huge size, it is difficult to learn and use, so people put forward HTML language to make up for the shortcomings of SGML. With the growing and deepening of Web applications, HTML has become a problem in practical applications. As a result, the W3C recommends a simplified version of SGML-XML. Compared with HTML, XML is independent of machine platforms, providers and programming languages, making it a bridge between different systems, different databases and different languages. Therefore, XML gives powerful capabilities and flexibility to Web-based data mining technology. At the same time, it is easy to realize the integration of heterogeneous data, easy to transmit and exchange data, which makes the query and search of heterogeneous database more simple. The object of the research: – to consider the methodology of checking the identity of XML documents using the examples of the created software, which will be programmed using the tools provided by me. The goal of the work is to create distinguish XML file identifiers for classification. Research methods – use of software reverse engineering methods. Type of development: object-oriented approach. Hardware and software – PC with Windows 11 or Windows 10 operating system, an environment for object-oriented programming –VS Code. The use of artificial intelligence methodology is impossible without an Internet connection.Item Static code analyzer for designing UML diagrams using artificial intelligence(National Aviation University, 2023-12) Fedorenko, Yaroslav; Федоренко, Ярослав ВолодимировичIn the realm of software engineering, the visualization of system architectures and design patterns plays a pivotal role in enhancing comprehension, facilitating collaboration, and ensuring the correct implementation of the intended design. UML diagrams are quintessential in this context, serving as a standardized means to visualize system designs. However, the manual creation of UML diagrams can be time-consuming and error-prone, particularly for complex or evolving codebases. With the advent of AI, there is an untapped potential to automate and refine the process of generating UML diagrams from source code. AI-driven static code analysis, endowed with the ability to discern patterns, relationships, and hierarchies, can potentially revolutionize the way developers perceive and engage with system designs. The object of research is the MDA processes of transformation of software models in reverse engineering. The subject of research is the methods and means of reverse engineering, directed on the effective solution of tasks of static software analysis. The goal of the work is to propose a new, more effective static code analyzer that will be improved when using more modern means of artificial intelligence, and will reduce the time and complexity of software development.Item Web designer for developing sites without using code(National Aviation University, 2023-12) Shkuratiuk, Kyrylo; Шкуратюк, Кирило ІгоровичIn today's digital era, creating a website often requires technical skills, making it challenging for many individuals to establish their online presence. This diploma work is dedicated to exploring a novel solution: a user-friendly web application designed to enable effortless website creation without the need for coding expertise. The complexities of traditional web development can act as barriers, limiting accessibility for those eager to share their ideas online. This project aims to remove these obstacles by introducing an intuitive platform accessible to users with diverse technical backgrounds. The focus here is on designing an interface that's easy to use and tools that simplify the website-building process. Leveraging contemporary technology, this application seeks to streamline website development, making it a user-friendly experience for individuals wishing to materialize their online vision. Object of study: Development process of an application that would allow the construction of websites without usage of the code. Purpose: to develop a web application that will allow an end user to solve the task of creating a website only using the interface of this web application (without writing code). Research methods: analysis, synthesis, monitoring. Results of the master’s thesis can be used during the development of a web application that will allow the end user to solve the task of creating a website only using the interface of this web application (without writing code).Item Web-застосунок сповіщення студентів про ключові події навчального процесу(Національний авіаційний університет, 2024-02-28) Бежнар, Валерій Ігорович; Bezhnar, ValeriiУ сучасному світі, де технології та інновації стрімко трансформують усі сфери життя, освіта не відстає від цього процесу. Зростаюча залежність від інформаційних технологій вимагає постійного вдосконалення систем управління навчанням та комунікації між студентами та адміністрацією закладу. У цьому контексті великого значення набула розробка та впровадження веб-додатку, який має на меті інформувати студентів про важливі події в освітньому процесі. Цей проект є відповіддю на зростаючу потребу в покращенні комунікації та забезпеченні легкого доступу до інформації, важливої для студентської спільноти. Об’єкт розробки – веб-застосунок, що допомагає студентам отримувати інформацію про події, які відбуваються в університеті, розклад, і непередбачувані зміни у навчальному процесі. Мета роботи – проаналізувати існуючі аналоги веб-застосунків та додатків про сповіщення студентів про ключові події навчального процесу, та створити веб-застосунок для покращення комунікації між викладачем та студентом, своєчасним отриманням інформації та для ефективної організації навчання.Item Web-застосунок створення комунікаційних майданчиків з вивчення англійської мови(Національний авіаційний університет, 2024-02-28) Волошин, Віталій Вадимович; Voloshyn, VitaliiУ сучасному глобалізованому світі для більшості людей вивчення англійської мови є першорядним пріоритетом. Це основна мова міжнародного бізнесу, науки та технологій. Отже, володіння англійською забезпечує її носіям сильну конкурентну перевагу та можливості для співпраці та просування. Ефективне спілкування є основним елементом вивчення мови, а комунікативна практика відіграє ключову роль у досягненні просунутого рівня. Участь у розмовах у реальному житті, у дискусіях і практика з носіями мови є важливими компонентами опанування мови. Об’єкт розробки — вебзастосунок для пошуку співрозмовників з вивчення англійської мови на базі технологічного стека MERN. Мета роботи — розробити комунікаційний майданчик у формі вебзастосунка з вивчення англійської мови.Item Автоматизована система керування та обліку мережевого обладнання(Національний авіаційний університет, 2020-12) Машкін, Артем МихайловичОб’єкт дослідження – мережеве обладнання, його керування та облік. Предмет дослідження – автоматизована система керування та обліку мережевого обладнання. Мета дипломної роботи – спрощення процесу керування різним мережевим обладнанням за рахунок автоматизації та уніфікації, покращення процесу обліку. Методи дослідження – емпіричні, теоретичні методи дослідження, прикладне використання теоретичних навичок та знань. У процесі роботи був виконаний аналіз інсуючих мережевих систем, визначено їхні переваги та недоліки, що стало у нагоді при розробці та проектуванні власної системи, її архітектури та складових. Результати роботи можуть бути використані при розробці програмних засобів, призначених для автоматизації та уніфікації керування мережевим обладнанням та веденням його обліку. Розробка та дослідження проводилися під ОС Windows 10. Розробка програми проводилася у середовищі Sublime Text 3 із використанням Python, HTML, CSS та Javascript.Item Веб-додаток для розпізнавання зображень(Національний авіаційний університет, 2023-12) Мікадзе, Олег Вахтангович; Mikadze, OlegОстаннє десятиріччя демонструє стрімкий ріст обсягів цифрової інформації та поширення систем, які її зчитують, обробляють та використовують. Серед загального обсягу інформації велика частка візуальної інформації збирається через системи відеоспостереження. Магазини, зупинки, громадський транспорт, житлові будинки, вулиці забезпечені сучасними системами відеоспостереження, завдяки яким можна зробити життя людини безпечнішим та простішим: ідентифікувати небезпечних злочинців, знаходити зниклих людей, запобігати терактам. Водночас, такі системи використовуються для автоматизації процесів як у побутовій, так і бізнес-сфері. Компанії використовують алгоритми розпізнавання, відстеження та ідентифікації для контролю працівників або для аналізу поведінки людей з метою покращення якості сервісу. У ході виконання роботи я провів дослідження програмних продуктів та технологій, які використовуються для трекінгу та ідентифікації об'єктів. Результатом цієї роботи стала розроблена та протестована веб-система для трекінгу та ідентифікації об'єктів. У роботі над дипломом також надано опис процесу створення системи та надані рекомендації та інструкції щодо її використання. Розробка системи відбувалася у середовищі Visual Studio CodeItem Веб-застосунок «Система управління школою»(Національний авіаційний університет, 2023-12) Альохін, Максим Юрійович; Alokhin, MaksymРинок програмного забезпечення для середніх загальноосвітніх закладів порівняно молодий і мало насичений. Бракує дієвих інструментів, які б автоматизували і оптимізували роботу по організації навчально-виховного процесу, дозволили б суб’єктам навчального процесу сконцентруватись на творчих проблемах, звільнили б від рутини.Метою даної роботи є проаналізувати існуючі програмні рішення з управління школою та створити веб-застосунок «Система управління школою», що буде мати модулі для організації роботи адміністрації, вчителів, бібліотекаря, завгоспа. Об’єкт дослідження – система управління середньою загальноосвітньою школою. Мета дипломної роботи – структурувати, автоматизувати та спростити організацію та управління навчальним процесом у середній школі. Метод дослідження – аналіз робочого процесу та задач, що стоять перед працівниками середньої загальноосвітньої школи, розробка на цій основі модулів програмного засобу. Аналіз існуючих програмних засобів з метою виділення функціоналу, який дозволить краще організувати, оптимізувати та автоматизувати навчальні та адміністративні процеси у школі. Вивчення алгоритмів для автоматичної генерації розкладу та впровадження функціоналу генератора шкільного розкладу у одному з модулів веб-застосунку. В ході роботи над програмним продуктом створені модулі для керування школою (вчителі, учні, класи, предмети, бібліотека, інвентаризація), впроваджено алгоритм генерації розкладу, розроблена база даних, запроваджена система статистичного аналізу роботи закладу. Результати роботи та отриманий програмний продукт можна застосовувати для автоматизації управління середнього загальноосвітнього навчального закладу. Розробка та дослідження проводилися під управлінням ОС Windows 10, у середовищі програмування Visual Studio 2022 на мові програмування C#.Item Веб-застосунок з пошуку персональної інформації у структурованих даних(Національний авіаційний університет, 2024-02-28) Колесник, Сергій Олександрович; Kolesnyk, SerhiiУ сучасному цифровому світі, де обсяги даних, що збираються та зберігаються організаціями, досягають небачених раніше масштабів, виникають значні ризики для конфіденційності та безпеки цих даних. Ці ризики стають особливо важливими, коли йдеться про персональну інформацію, зберігання та обробка якої може призвести до серйозних порушень. Ці порушення можуть мати негативний вплив не тільки на індивідуальні права, але й на корпоративну відповідальність. Згідно з дослідженням компанії IBM [1] у 2023 році середня вартість витоку персональних даних досягла історичного максимуму і склала 4,45 млн доларів США. Перегляд галузевих особливостей показує, що найдорожчі порушення відбуваються в охороні здоров’я (10,93 млн доларів), фінансах (5,9 млн доларів), фармацевтиці (4,82 млн доларів), енергетиці (4,78 млн доларів) і промисловості (4,73 млн доларів). Це підкреслює актуальність проблеми захисту персональних даних у наш час. Персональна інформація, особливо та, яка може бути використана для ідентифікації особи, є цінною метою для кіберзлочинців та може бути використана для крадіжки особистої ідентичності, шахрайства, шантажу, та інших злочинів. Об’єкт розробки – веб-застосунок, що дозволяє користувачам ефективно ідентифікувати та аналізувати персональну інформацію у структурованих даних. Мета роботи – спрощення і автоматизація процесу ідентифікації, фільтрації та управління персональними даними в структурованих даних.Item Веб-сервіс для створення колекцій сображень NFT(Національний авіаційний університет, 2023-12) Кірпач, Крістіна Сергіївна; Kirpach, KristinaСьогоднішній сектор NFT вже достатньо розвинений, щоб продемонструвати різноманітність користувальницьких програм, і він стає все більш зручним для користувачів. Володіючи справжньою цифровою експертизою, художники тепер можуть легко створювати та продавати свої твори мистецтва. Внутрішні права на цифрову власність є дуже важливою та новаторською розробкою, яка дає творцям можливість створювати нові канали розповсюдження, можливості для співпраці та, зрештою, більший контроль над своїми творами. Творчі здібності вихідців із цифрових технологій захопили ринок NFT, і тепер вони продають на аукціоні NFT за сотні тисяч або навіть мільйони доларів у криптовалютах. Любителі колекціонування тепер мають такі платформи, як NBA TopShot, де, як старі добрі бейсбольні картки, вони можуть придбати свої улюблені моменти з найпопулярнішої баскетбольної ліги у світі. Це усуває необхідність турбуватися про зберігання тонких паперових шматків стандартних карток, як і будь-що інше, які також записуються в блокчейні. Іншим сектором, де NFT можуть викликати інтерес, є ринок ігор з підтвердженням власності. CryptoKitties є одними з перших прикладів цифрових предметів колекціонування, які отримали унікальне програмування даних. За допомогою NFT можна продавати майже будь-які віртуальні активи, включаючи зображення, музику, твори та 3D-моделі. Але здебільшого ми маємо на увазі твори цифрового мистецтва.Об’єкт дослідження: веб-сервіс для створення колекцій зображень NFT. Мета дипломної роботи: підвищення зручності та швидкості створення колекцій зображень NFT шляхом генераціїї малюнків програмним кодом. Методи дослідження: розробка зручного веб-сервісу для швидкого створення колекцій зображень для користувачів без знань мов програмування та подальшого використання у сфері NFT. В процесі роботи, був зроблений глубокий аналіз скільки часу витрачають звичайні цифрові ходжники на створення колекцій зображень. В результаті чого виявилося, що за допомогою програмного коду та певних алгоритмів можна набагато швидше генерувати та створювати колекції зображень великого розміру.Item Зaстосунок оцінки ефективності проекту нa основі методики проектувaння інтелектуaльних систем(Національний авіаційний університет, 2024-02-28) Зaзимко, Вітaлій Вікторович; Zazymko, VitaliiВ нaш чaс побудовa будь-якого бізнесу, послуги, ПЗ починaється з ідеї, якa нaдaлі переростaє у повноцінний проект. Тому не менш вaжливо робити оцінку свого проекту різними методaми, щоб зрозуміти, чи буде проект «успішний». Проект – це тимчaсове підприємство, спрямовaне нa створення унікaльного продукту, послуги чи результaту. Тaкож до проекту можнa віднести сукупність нaмічених дій тa упрaвлінських рішень, спрямовaних нa досягнення постaвленої мети. Стaртaпи тaкож відносяться до проектів, оскільки це молоді компaнії без досвіду оперaтивної чи проектної діяльності, які прaцюють нaд ідеєю з високою чaсткою ризику тa невизнaченості. Об’єкт дослідження – aлгоритми для розрaхунку ефективності проекту. Метa дипломної роботи – aнaліз існуючих прогрaмних продуктів для оцінки ефективності проекту, виявлення недоліків, створення влaсного прогрaмного продукту який не буде мaти виявлених недоліків. Метод дослідження – розробкa універсaльного aлгоритму тa розробкa інтелектуaльного зaсобу для розрaхунку ефективності проекту.Item Застосунок для фінансового планування, аналізу та оптимізації витрат(Національний авіаційний університет, 2023-12) Бойчук, Олександр Анатолійович; Boichuk, OleksandrФінансове планування та аналіз витрат – ключові аспекти успішного управління фінансами, які набувають особливого значення в сучасному світі, що переживає швидкі та складні зміни у економічній сфері. Поєднання високих технологій та постійної потреби в ефективному управлінні фінансами створює нові виклики, які вимагають новаторських рішень. В умовах постійних змін у суспільстві, зростання економічної нестабільності та збільшення усвідомленості про важливість фінансової грамотності, потреба у зручних та ефективних інструментах для управління особистими фінансами стає критичною. Зі зростанням обсягу доступної інформації про особисті фінанси та їхнє управління, з'являється необхідність розробки нових методів обробки та аналізу цих даних для максимальної користі для кінцевого користувача. Об’єкт розробки – мобільний застосунок для фінансового планування, аналізу та оптимізації витрат. Мета дипломної роботи – допомога користувачам в аналізі доходів та витрат та ефективному використанні коштів, створення фінансового плану для полегшення розпорядження грошовими збереженнями, надання зручного та ефективного інструменту для керування їхніми фінансами та забезпечення більшої фінансової стабільності. Метод дослідження – проведення опитувань серед потенційних користувачів, що надасть важливий інсайт щодо їхніх потреб, проблем та очікувань від застосунку, та вивчення та аналіз існуючих застосунків для фінансового планування для глибшого розуміння їхніх сильних та слабких сторін, а також виявлення прогалин, які можна заповнити в розроблюваному продукті. Комбінація цих методів дозволить зібрати різноманітні дані та оцінити потреби користувачів, щоб створити більш ефективний та користувацько-орієнтований застосунок для фінансового планування та аналізу витрат.