Розробка Web сховища програмних продуктів
dc.contributor.advisor | Партас В. К. | |
dc.contributor.author | Іщенко Олександр Володимирович | |
dc.contributor.author | Ishchenko Oleksandr | |
dc.date.accessioned | 2024-10-29T12:36:15Z | |
dc.date.available | 2024-10-29T12:36:15Z | |
dc.date.issued | 2024 | |
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.abstract1 | This 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.provenance | Submitted 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.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-28T12:32:51Z (GMT) | en |
dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-29T12:35:31Z (GMT) | en |
dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Ірина Бондар(iryna.bondar@nuos.edu.ua) on 2024-10-29T12:36:15Z (GMT) | en |
dc.description.provenance | Made 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: 2024 | en |
dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/9055 | |
dc.language.iso | uk | |
dc.subject | веб сайт | |
dc.subject | програмний продукт | |
dc.subject | база даних | |
dc.subject | комп'ютерні науки | |
dc.subject | 122 "Комп'ютерні науки" | |
dc.subject | website | |
dc.subject | software product | |
dc.subject | database | |
dc.subject | computer science | |
dc.title | Розробка Web сховища програмних продуктів | |
dc.title.alternative | Development of a Web repository of software products | |
dc.type | BachelorWork |
Файли
Контейнер файлів
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
- Опис: