6.77M
Category: internetinternet

Разработка Web - приложения для автоматизации деятельности суши - бара

1.

ГБПОУ Нефтекамский машиностроительный колледж
Разработка Webприложения для
автоматизации
деятельности суши-бара
09.02.07 Информационные системы и программирование
Выполнил: студент гр. ИС191
Янгиров Артур Маратович
Руководитель: Т.Ф. Маликов
Нефтекамск, 2023

2.

Актуальность темы дипломного
проекта

3.

Цели дипломного проекта
Исследовательская часть
Проанализировать деятельность суши-бара «РИС»
Проектная часть
Разработать Web-приложение для автоматизации
деятельности суши-бара «РИС»
Экспериментальная часть
Провести оценку работоспособности разработанной
программы

4.

Актуальность темы дипломного
проекта

5.

Задачи дипломного проекта
• Провести анализ предметной области
• Проанализировать существующие разработки
• Определить необходимый функционал в Web-приложении
• Составить анализ входных и выходных данных

6.

Анализ предметной области
Провести анализ конкурентной среды компании «РИС Нефтекамск»
Провести анализ работы суши-бара «РИС Нефтекамск»

7.

Постановка задачи
• Хранение данных
• Выгрузка данных о продукции из БД
• Выгрузка данных о заказах из БД
• Запись, редактирование, удаление данных из БД
• Оформление заказа
• Авторизированный доступ
• Подсказки для пользователя в случае неверного
заполнения данных

8.

Постановка задачи
• Страница сотрудников для просмотра,
ввода, редактирования и удаления
данных о товарах
• Оформление заказа
• Сортировка по оптимальным
критериям
• Хранение данных в базе с
определением ограничений
целостности
• Возможность удобного перехода
между страниц
• Выгрузка данных о товаре, на
главную страницу и страницу
редактирования товаров
• Подсказки для пользователя, в
случае неверного заполнения
полей с данными
• Выгрузка данных о поступивших
заказах на страницу сотрудников

9.

Обоснование выбора технологии
программирования
Frontend разработка:
Backend разработка:
• HTML – фундамент разработки
сайтов, Web-приложений
• PHP – отвечает за серверную
часть, используется при
генерации динамических
html-страниц
• CSS – стилизация
Web-приложений
• Фреймворк bootstrap - готовые
решения каких-либо задач
в стилизации
• SQL – язык запросов к БД,
используется в серверной части
Web-приложения,
• JavaScript – универсальный язык,
который используется как в Frontend,
так и Backend разработке

10.

Концептуальная схема Webприложения

11.

Структура и алгоритм работы Webприложения
Схема алгоритма работы часть 1:
Схема алгоритма работы часть 2:

12.

Структура и алгоритм работы Webприложения
Структурная схема Web-приложения:

13.

Описание интерфейса Webприложения

14.

Описание интерфейса Webприложения

15.

Описание интерфейса Webприложения

16.

Описание интерфейса Webприложения

17.

Описание интерфейса Webприложения

18.

Описание интерфейса Webприложения

19.

Описание интерфейса Webприложения

20.

Описание интерфейса Webприложения

21.

Описание интерфейса Webприложения

22.

Описание интерфейса Webприложения

23.

Результаты испытаний

24.

Результаты испытаний

25.

Результаты испытаний

26.

Результаты испытаний

27.

Результаты испытаний

28.

Выводы и рекомендации
В ходе проделанной работы была проанализирована
работа суши-бара «РИС», на основе анализа разработано
Web-приложение. Проведены тесты функциональности
и адаптивности под различные устройства и браузеры.
Поставленная цель и задачи были выполнены.
English     Русский Rules