Інженерія програмного забезпечення
Permanent URI for this collection
Browse
Browsing Інженерія програмного забезпечення by Subject "AJAX"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Розробка програмного забезпечення продажу книг(Державний університет економіки і технологій, 2025) Косяк В.О.У дипломній роботі створено два програмні продукти: веб-сайт для продажу книг та настільний 3D-переглядач обкладинок. Веб-сайт реалізовано з використанням PHP і MySQL - він дозволяє переглядати каталог книг, фільтрувати за категоріями та ціною, оформлювати замовлення й читати придбані електронні копії онлайн. Інтерфейс адаптивний, побудований за принципом багатосторінкового додатку з AJAX-елементам. Десктопний переглядач розроблено на C# (Windows Forms) із використанням OpenGL через OpenTK. Програма завантажує список книг безпосередньо з тієї самої бази даних сайту та відтворює їх обкладинки і корінці у форматі 3D. Користувач може обертати модель мишею і переглядати дизайн книги з різних боків. Алгоритм автоматично підвантажує текстури обкладинок та їхньої корінної частини й відображає їх у вікні рендерингу.Item Розробка програмного забезпечення продажу фаст-фуду з можливістю доставки(Державний університет економіки і технологій, 2025) Соловйов Д.В.У дипломній роботі розроблено два програмні продукти: веб-сайт для онлайн-продажу фаст-фуду з доставкою та десктопний застосунок-конструктор страв. Веб-сайт реалізовано з використанням мов PHP, JavaScript, HTML, CSS та СУБД MySQL. Реалізовано функціонал реєстрації користувачів, перегляду товарів, фільтрації, додавання до кошика, оформлення замовлень, пошуку та оцінювання продукції. Сайт має адаптивний дизайн і підтримує асинхронну взаємодію з сервером через AJAX. Десктопний застосунок створено на C# з використанням Windows Forms та бібліотеки OpenGL. Користувач має змогу самостійно сформувати піцу або бургер: вибрати соус, додати інгредієнти, бачити результат у графічному середовищі. Автоматично обчислюється вартість замовлення. Після формування замовлення користувач вводить контактні дані для подальшої обробки.