ВВЕДЕНИЕ | 5 |
1 АНАЛИТИЧЕСКИЙ ОБЗОР И ПОСТАНОВКА ЗАДАЧИ | 9 |
1.1 Анализ деятельности и организационной структуры ресторана «Старый Город» | 9 |
1.2 Моделирование процессов заказа еды ресторана «Старый Город» | 12 |
1.2.1 Заказ еды по телефону | 12 |
1.2.2 Заказ еды в ресторане | 14 |
1.2.3 Предварительный заказ еды для банкетов и бизнес-ланчей | 16 |
1.3 Обоснование необходимости проектирования и внедрения мобильного приложения предварительного заказа еды ресторана «Старый Город» | 20 |
1.4 Моделирование процессов заказа еды ресторана «Старый Город» с использованием мобильного приложения | 22 |
1.5 Постановка задач | 25 |
2 ПРОЕКТИРОВАНИЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ПРЕДВАРИТЕЛЬНОГО ЗАКАЗА ЕДЫ РЕСТОРАНА «СТАРЫЙ ГОРОД» | 26 |
2.1 Анализ программного и технического окружения ресторана «Старый Город» | 26 |
2.2 Определение функциональных и нефункциональных требований к мобильному приложению предварительного заказа еды ресторана «Старый Город» | 30 |
2.3 Разработка проекта мобильного приложения предварительного заказа еды ресторана «Старый Город» | 35 |
2.3.1 Определение используемых методов, принципов проектирования и программирования | 35 |
2.3.2 Разработка функциональной модели | 37 |
2.3.3 Выбор архитектуры и определение структурных вариантов | 39 |
2.3.4 Разработка UML-диаграмм, диаграмм вариантов использования и компонентов | 41 |
2.4 Проектирование базы данных мобильного приложения предварительного заказа еды ресторана «Старый Город» | 45 |
2.4.1 Описание сущностей и атрибутов | 45 |
2.4.2 Определение связей между сущностями | 47 |
2.4.3 Логическая модель данных | 49 |
2.4.4 Физическая модель данных | 51 |
2.5 Выводы по главе | 53 |
3 РАЗРАБОТКА ИНТЕРФЕЙСА И РЕКОМЕНДАЦИЙ ПО ВНЕДРЕНИЮ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ПРЕДВАРИТЕЛЬНОГО ЗАКАЗА ЕДЫ РЕСТОРАНА «СТАРЫЙ ГОРОД» | 54 |
3.1 Выбор средств разработки мобильного приложения предварительного заказа еды ресторана «Старый Город» | 54 |
3.2 Разработка форм пользовательского интерфейса мобильного приложения предварительного заказа еды ресторана «Старый Город» | 58 |
3.3 Разработка инструкции по использованию мобильного приложения предварительного заказа еды ресторана «Старый Город» | 63 |
3.3.1 Руководство пользователя для клиентов | 63 |
3.3.2 Руководство пользователя для менеджеров ресторана «Старый Город» | 67 |
3.3.3 Руководство пользователя для руководителей ресторана «Старый Город» | 70 |
3.4 Разработать алгоритм внедрения мобильного приложения предварительного заказа еды ресторана «Старый Город» | 72 |
3.5 Выводы по главе | 74 |
ЗАКЛЮЧЕНИЕ | 75 |
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ | 77 |
ПРИЛОЖЕНИЯ | 80 |