Програмне забезпечення системи управління інтернет магазину

Вантажиться...
Ескіз

Дата

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

Анотація

У сучасному світі електронна комерція стала невід’ємною частиною економічного розвитку, а інтернет-магазини є ключовим інструментом для забезпечення доступу до товарів та послуг у цифровому просторі. Розробка програмного забезпечення системи управління інтернет-магазином передбачає створення комплексного рішення, яке охоплює функціонал для управління каталогом товарів, обробки замовлень, автентифікації користувачів та забезпечення зручного інтерфейсу. У рамках цього проєкту представлено результат реалізації проєкту – два основні компоненти: клієнтська частина (client.py), побудована на базі Streamlit, та серверна частина (server.py), реалізована з використанням Flask. Ці компоненти разом формують функціональну систему управління книжковим інтернет-магазином. Актуальність теми зумовлена стрімким зростанням популярності онлайн-торгівлі, що вимагає створення ефективних, безпечних та масштабованих програмних рішень. Системи управління інтернет-магазинами повинні відповідати сучасним вимогам, таким як швидка обробка запитів, захист даних користувачів та інтуїтивно зрозумілий інтерфейс. Дослідження таких систем дозволяє не лише вдосконалювати технології електронної комерції, а й адаптувати їх до потреб малого та середнього бізнесу, зокрема у сфері продажу книг, де конкуренція вимагає високої якості сервісу. Метою роботи є розробка та аналіз програмного забезпечення системи управління інтернет-магазином, яке забезпечує зручність використання для клієнтів і менеджерів, а також демонструє практичну реалізацію ключових функцій електронної комерції на прикладі книжкового магазину. Об’єктом роботи є система управління інтернет-магазином, що включає клієнтську та серверну частини, призначені для організації торгівлі книгами в онлайн-середовищі. Основними завданнями роботи є: - Розробка клієнтської частини системи з використанням бібліотеки Streamlit для створення інтерактивного вебінтерфейсу. - Реалізація серверної частини на базі Flask із застосуванням RESTful API для обробки запитів та взаємодії з базою даних. - Забезпечення базового функціоналу: автентифікація користувачів, управління каталогом книг, обробка замовлень. - Аналіз структури та можливостей створеного програмного забезпечення з точки зору його практичного застосування. Предметом роботи є програмне забезпечення, представлене у вигляді клієнтського (client.py) та серверного (server.py) кодів, їх архітектура, функціональні можливості та взаємодія між компонентами. У роботі використано такі методи дослідження: - Аналітичний метод – для вивчення вимог до систем управління інтернет-магазинами та аналізу існуючих рішень. - Метод програмування – для створення клієнтської та серверної частин із застосуванням Python, Streamlit, Flask та SQLite. - Тестування – для перевірки працездатності розробленого програмного забезпечення та оцінки його відповідності поставленим завданням. Розроблене програмне забезпечення має практичне значення як прототип системи управління інтернет-магазином, який може бути адаптований для реального використання у сфері онлайн-торгівлі книгами. Воно демонструє базові принципи створення таких систем і може слугувати основою для подальшого вдосконалення, наприклад, додавання модулів оплати, аналітики продажів чи інтеграції з зовнішніми сервісами. Результати роботи також можуть бути використані у навчальних цілях для вивчення технологій розробки вебдодатків.

Опис

Ключові слова

електронна комерція, інтернет-магазини, розробка програмного забезпечення, управління книжковим інтернет-магазином, e-commerce, online stores, software development, online bookstore management

Бібліографічний опис

Олефіренко І.В. Програмне забезпечення системи управління інтернет магазину : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 103 с.

Підтвердження

Рецензія

Додано до

Згадується в