Розробка Web сховища програмних продуктів

dc.contributor.advisorПартас В. К.
dc.contributor.authorІщенко Олександр Володимирович
dc.contributor.authorIshchenko Oleksandr
dc.date.accessioned2024-10-29T12:36:15Z
dc.date.available2024-10-29T12:36:15Z
dc.date.issued2024
dc.descriptionІщенко, О. В. Розробка Web сховища програмних продуктів = Development of a Web repository of software products : бакалаврська робота ; спец. 122 "Комп'ютерні науки" / О. В. Іщенко ; наук. кер. В. К. Партас. – Миколаїв : НУК, 2024. – 101 с.
dc.description.abstractУ дипломній роботі представлено процес розробки веб-сайту з базою даних для зберігання. Метою даного проекту було створення платформи, яка дозволяє користувачам знаходити, завантажувати та оцінювати різноманітні програми. Після проведення детального аналізу вимог користувачів було створено технічне завдання та план проекту. У процесі проектування системи розроблено прототип веб-сайту, а також спроектовано базу даних для зберігання інформації відгуків користувачів про сайт. Для розробки інтерфейсу користувача використовувалися сучасні технології та фреймворки (HTML, CSS, JavaScript), а бекенд був реалізований на основі PHP для обробки запитів користувачів і взаємодії з базою даних phpMyAdmin. Також було приділено увагу забезпеченню безпеки: впроваджено механізми аутентифікації та авторизації користувачів, застосовано SSL/TLS сертифікати для захисту даних під час передачі між клієнтом і сервером. У ході роботи проведено тестування функціоналу сайту для виявлення та усунення помилок, виконано оптимізацію продуктивності та швидкості завантаження сторінок. Результатом роботи є функціональний веб-сайт, який дозволяє користувачам переглядати доступні програми з детальними описами, переходити на офіційний сайт і завантажувати обрані програми, оцінювати та залишати відгуки про використання сайтом. Розроблений веб-сайт відповідає сучасним вимогам до зручності, безпеки та функціональності. Проект продемонстрував важливість ретельного планування, проектування та тестування для успішної реалізації програмного продукту. Впроваджені технології та методології можуть бути використані для подальшого розвитку та масштабування системи, забезпечуючи її відповідність зростаючим потребам користувачів.
dc.description.abstract1This thesis presents the process of developing a website with a storage database. The aim of this project was to create a platform that allows users to find, download and evaluate various applications. After a detailed analysis of user requirements, a technical specification and project plan were created. In the process of designing the system, a prototype website was developed, and a database was designed to store information about user reviews of the site. Modern technologies and frameworks (HTML, CSS, JavaScript) were used to develop the user interface, and the backend was implemented on the basis of PHP to process user requests and interact with the phpMyAdmin database. We also paid attention to security: we implemented user authentication and authorisation mechanisms, and used SSL/TLS certificates to protect data during transmission between the client and the server. In the course of the work, we tested the website's functionality to identify and eliminate errors, optimised performance and page loading speed. The result is a functional website that allows users to browse available applications with detailed descriptions, go to the official website and download selected applications, evaluate and leave feedback on the use of the website. The developed website meets modern requirements for convenience, security and functionality. The project demonstrated the importance of careful planning, design and testing for the successful implementation of a software product. The implemented technologies and methodologies can be used for further development and scaling of the system, ensuring that it meets the growing needs of users.
dc.description.provenanceSubmitted by Альона Павленко (aliona.pavlenko@nuos.edu.ua) on 2024-10-24T19:31:49Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Іщенко.pdf: 36015933 bytes, checksum: 29171afeb51bbd513d9178101e685c1e (MD5)en
dc.description.provenanceStep: reviewstep - action:reviewaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-28T12:32:51Z (GMT)en
dc.description.provenanceStep: editstep - action:editaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-29T12:35:31Z (GMT)en
dc.description.provenanceStep: finaleditstep - action:finaleditaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-29T12:36:15Z (GMT)en
dc.description.provenanceMade available in DSpace on 2024-10-29T12:36:15Z (GMT). No. of bitstreams: 1 Ishchenko_bakalavr.pdf: 36015933 bytes, checksum: 29171afeb51bbd513d9178101e685c1e (MD5) Previous issue date: 2024en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/9055
dc.language.isouk
dc.subjectвеб сайт
dc.subjectпрограмний продукт
dc.subjectбаза даних
dc.subjectкомп'ютерні науки
dc.subject122 "Комп'ютерні науки"
dc.subjectwebsite
dc.subjectsoftware product
dc.subjectdatabase
dc.subjectcomputer science
dc.titleРозробка Web сховища програмних продуктів
dc.title.alternativeDevelopment of a Web repository of software products
dc.typeBachelorWork

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Ishchenko_bakalavr.pdf
Розмір:
34.35 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
4.38 KB
Формат:
Item-specific license agreed upon to submission
Опис: