Similar presentations:
Разработка модулей программного обеспечения информационной системы учета заказов клиентов в ресторане «Avenue»
1. МИНИСТЕРСТВО ОБРАЗОВАНИЯ, НАУКИ И МОЛОДЕЖНОЙ ПОЛИТИКИ КРАСНОДАРСКОГО КРАЯ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ КРАСНОДАРСКОГО КРАЯ«КРАСНОДАРСКИЙ КОЛЛЕДЖ ЭЛЕКТРОННОГО ПРИБОРОСТРОЕНИЯ»
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
Разработка модулей программного обеспечения информационной
системы учета заказов клиентов в ресторане «Avenue»
Выполнил:
Студент группы 632-Д9-4ИСП
Архипов Александр Игоревич
Руководитель:
Зиманина Татьяна Николаевна
Краснодар
2022 г.
2. Сведения об организации – заказчике
«Avenue» – деятельность ресторана представляет собойкомплексную систему организации производства и сбыта
продукции, ориентированную на удовлетворение потребностей
потребителей и получение прибыли.
Диаграмма демонстрирует структуру российского ресторанного
рынка на 2022 год.
2
3. Актуализация темы ВКР
Автоматизация ресторана ― это процесс внедрения аппаратных ипрограммных средств на предприятии общественного питания. Ее
цель состоит в упрощении и ускорении бизнес-процессов путем
замены ручного труда автоматизированными системами.
На диаграмме представлена статистика самых распространенных
претензий гостей ресторанов.
3
4. Разработка технического проекта Определение спецификаций программного обеспечения
Диаграмма вариантовиспользования системы
менеджером, администратором
и официантом.
4
5. Разработка технического проекта Определение спецификаций программного обеспечения
Диаграмма деятельности дляварианта
использования
«Добавление (редактирование)
заказа
в
подсистеме
менеджера».
5
6. Разработка технического проекта Определение спецификаций программного обеспечения
Диаграммапоследовательности для
варианта использования
«Добавление
(редактирование) заказа в
подсистеме менеджера».
6
7. Разработка технического проекта Проектирование требований к структуре данных и методам обработки данных
Диаграмма классов7
8. Разработка технического проекта Проектирование требований к интерфейсу
‒тип шрифта – Roboto Light;
‒
в качестве основного фона – белый цвет RGB (255, 255, 225);
‒
в качестве дополнительного – цвет RGB (224, 239, 255);
‒
для акцентирования внимания пользователя
действие интерфейса – цвет RGB (113, 170, 235);
‒
использовать логотип, представленный на рисунке справа.
Основной
фон
Дополнительный
фон
на
целевое
Акцентирование
внимания
8
9. Итоги реализации базы данных и программного компонента Обоснование средств разработки
ЯзыкПрограммирования
Плюсы
Минусы
WPF
Независимость от
разрешения экрана,
возможность настроить
внешний вид стандартных
элементов управления
практически как угодно,
плюс разработать свои
нестандартные элементы
управления
Некорректная работа стилизации
некоторых объектов, неудобная
система задания расположения
элементов управления через
явные номера строк и столбцов в
самом распространённом
контейнере.
UWP
Интеграция с магазинами
приложений, возможность
разрабатывать приложение
параллельно под разные
платформы (Windows,
Android), имеется
встроенная поддержка
диалогов
Отсутствует возможность
подключения к базе данных,
работает только на новых
Windows
9
10. Итоги реализации базы данных и программного компонента Обоснование средств разработки
ЯзыкПрограммирования
Плюсы
Минусы
Java
Независимость — код будет
работать на любой
платформе, которая
поддерживает Java.
Надёжность — в немалой
мере достигается благодаря
строгой статической
типизации.
Мультифункциональность.
Сравнительно простой
синтаксис.
Низкая скорость (по сравнению с
С и С++).
Требует много памяти.
Нет поддержки низкоуровневого
программирования (Java —
высокоуровневый язык).
Например, у неё нет указателей.
Xamarin C#
Возможность использования
большинства WinAPI
функций для расширения
функциональных
возможностей приложения.
Ограниченный доступ к opensource библиотекам,
ограниченность экосистемы,
Xamarin не подходит для
приложений с
высокопроизводительной
графикой.
10
11. Итоги реализации базы данных и программного компонента Реализация базы данных
База данных11
12. Итоги реализации базы данных и программного компонента Основные экранные формы и обработчики
Настольное и мобильное приложение ресторана «Avenue»12
13. Тестирование
Unit test13
14. Тестирование
Тест-кейс14
15. Разработка эксплуатационной документации
В рамках данного дипломного проекта было разработаноруководство пользователя по использованию настольного и
мобильного приложения для:
менеджера;
администратора;
официанта.
15
16. Анализ полученных результатов в ходе выполнения выпускной квалификационной работы
В результате проделанной выпускной квалификационной работыбыло разработано настольное и мобильное приложение для
ресторана «Avenue», с уникальным дизайном, с соблюдением всех
правил создания приложений. Были соблюдены основные
требования руководства по стилю.
16
17.
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТАРазработка модулей программного обеспечения информационной
системы учета заказов клиентов в ресторане «Avenue»
Выполнил:
Студент Архипов Александр Игоревич
СПАСИБО ЗА ВНИМАНИЕ!