2.93M
Categories: internetinternet businessbusiness

Разработка клиент-серверной части приложения для суши-бара «Сакура»

1.

Министерство образования Тульской области
Государственное профессиональное образовательное учреждение
Тульской области
«Донской политехнический колледж»
Разработка клиент-серверной части приложения для сушибара «Сакура»
Курсовая работа МДК 02.01
«Технология разработки программного обеспечения»
Студент группы П-19-1
Руководитель
Донской, 2023
В.В. Мараев
И.Ю. Демихова

2.

Актуальность
исследования
За последние годы суши-бары стали необычайно
популярными, и с каждым днем число их посетителей
растет.
Разработка ПО для Суши бара Сакура имеет высокую
актуальность в современном обществе, и может
помочь упростить работу персонала, повысить
качество обслуживания.

3.

Объект исследования
Объектом исследования является процесс создания
приложения, предназначенного для автоматизации и
оптимизации работы суши-бара.
Предмет исследования
Предметом исследования является проектирование и
разработка приложения, которое позволит автоматизировать
процесс заказа и доставки блюд в суши-баре.
Цель работы
Целью данной курсовой работы является разработка клиентсерверного приложения для суши-бара «Сакура», которое
позволит автоматизировать процесс заказа и доставки блюд,
также повысить уровень сервиса для клиентов.

4.

Задачи работы
1) Изучить требования и потребности суши-бара «Сакура»;
2) Изучить существующие решения для разработки приложения;
3) Реализовать интерфейс пользователя;
4) Разработать функционал приложения;
5) Провести тестирование и отладку приложения;
6) Описать процесс разработки приложения и сделать выводы.

5.

SADT-модель
Для подробного описания системы,
включая ее цель и характеристики
необходимо составить SADT-модель.
Создание SADT-модели позволяет
получить более полное понимание
внутренней работы программы.
Для более подробного описания
системы необходимо разбить ее на
более крупные составляющие. Этот
процесс называется функциональной
декомпозицией.

6.

Макет программного продукта
Этап эскизного проектирования программного обеспечения — это важный этап в разработке
программного продукта, на котором создается общее представление о том, как будет выглядеть
и работать программа.

7.

Макет программного продукта
Дизайн должен быть интуитивно понятным и легким для использования пользователем. Этот
этап является фундаментом для успешной реализации проекта, так как обеспечивает
правильную структуру и функциональность будущего приложения.

8.

Внутренняя структура ПО
В
программном
продукте
суши-бар
«Сакура» применяется линейная структура.
Линейная структура страницы означает, что
пользователь перемещается от одной
страницы к другой в определенном порядке
или последовательности.
Каждая страница является следующим
этапом в процессе.

9.

Выбор средств разработки
MAUI
Фреймворк для создания
кроссплатформенных
приложений с единым
пользовательским
интерфейсом
Firebase
Облачная платформа,
которая предоставляет
разработчикам
множество
инструментов и сервисов
для разработки и
развертывания
приложений.
Visual Studio
Cреда разработки,
которая предоставляет
широкий спектр
инструментов и
функций для
разработки ПО
NOX
Это быстрый, простой и
мощный эмулятор.

10.

Технико-экономические показатели
Они оценивают затраты на создание программы,
потенциальную прибыль от ее использования, а
также сроки окупаемости инвестиций.
Затраты на разработку
Произведя все вычисления, связанные с
затратами на разработку получена сумма в
размере 139.900 рублей.
Расходы
Расчет годовой прибыли
Квартал
1
Квартал
2
Квартал
3
Квартал
4
Год
Кол-во проданного
ПО
3 шт
3 шт
5 шт
8 шт
19 шт
Доход
75.000 ₽
75.000 ₽
125.000 ₽ 200.000 ₽ 475.000 ₽
Расход
60.000 ₽
60.000 ₽
60.000 ₽
60.000 ₽
Прибыль
15.000 ₽
15.000 ₽
65.000 ₽
140.000 ₽ 235.000 ₽
240.000 ₽
К расходам следует отнести заработную плату
разработчику в количестве 20.000 рублей в
месяц, соответственно 60.000 рублей
поквартально.
Срок окупаемости составляет 6 месяцев, что
показывает рентабельность и прибыльность
созданного программного продукта.

11.

ЗАКЛЮЧЕНИЕ
Все поставленные задачи были
выполнены. Данная курсовая
работа позволила получить
практические навыки
проектирования и разработки с
использованием современных
инструментов разработки.

12.

Спасибо за
внимание!
English     Русский Rules