1.58M
Category: databasedatabase

Проектирование и разработка базы данных для мобильного приложения «Официант»

1.

АПОУ ВО «Вологодский колледж связи и информационных технологий»
ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ «ОФИЦИАНТ»
Студент: Африканов
Кирилл Михайлович
Руководитель: Осина
Галина Михайловна
Вологда
2022год

2.

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ «ОФИЦИАНТ»
Цель курсового проекта осуществить проектирование и разработку базы
данных для мобильного приложения «Официант».
Задачи:
1. Исследовать предметную область автоматизации заведений
общественного питания.
2. Описать процесс моделирование бизнес-процессов базы данных.
3. Осуществить сравнительный анализ системы с аналогами.
4. Спроектировать инфологическую модель базы данных.
5. Привести базу данных к третьей нормальной форме.
6. Создать SQL-скрипты для реализации базы данных на сервере.

3.

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ «ОФИЦИАНТ»
Описание предметной области
Сфера общественного питания активно развивается, открываются
новые заведения. Автоматизация бизнес-процессов стала критерием
конкурентоспособности бизнеса. Мобильное приложение для официанта
не только объединит несколько бизнес-процессов в структуру, но и
существенно увеличит продуктивность работы, её скорость.

4.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма деятельности

5.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма классов

6.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма прецендентов

7.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма
последовательностей

8.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма
прецендентов

9.

Моделирование
бизнес-процессов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Диаграмма
IDEF0

10.

Сравнительный анализ
систем аналогов
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Сравниваемые функции
Разрабатываемый продукт
1С-Рарус
SmartOrder
r_keeper
Наличие русского и английского
интерфейса
-
+
+
-
Отклик API в режиме реального
времени
+
+
-
-
Кроссплатформенность
-
+
-
+
Просмотр выполненных заказов
+
+
-
-
Исходники кода при покупке
платформы
+
-
-
-
Возможность покупки полного
функционала программы
единовременно
+
-
-
-
Минималистичный и удобный
интерфейс
+
-
-
+
Большое количество функций
-
+
+
-

11.

Инструментальные
средства разработки
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Система управления
базами данных (СУБД) –
это специализированное
программное обеспечение
предназначенных для
управления, ведения и
организации базы данных.

12.

Инструментальные
средства разработки
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»

13.

Организация хранения
информации
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Инфологическая модель таблицы User
Table1 (User)
Attribute Name
NOT NULL
UNIQUE
TYPE
SIZE
IdWaiter
+
+
int
Password
+
varchar
100
IdSession
+
varchar
50
Name
+
varchar
50
Token
+
varchar
70
KEY
Primary
RELATION

14.

Организация хранения
информации
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
ER модель базы данных

15.

Организация хранения
информации
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Скрипт создания таблицы User

16.

Организация хранения
информации
РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ
МОБИЛЬНОГО ПРИЛОЖЕНИЯ
«ОФИЦИАНТ»
Содержимое таблицы User
Содержимое таблицы Order

17.

ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТИРОВАНИЯ И
РАЗРАБОТКИ ОБУЧАЮЩЕГО МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ
ПОВЕРХНОСТНОГО МОДЕЛИРОВАНИЯ
Вывод
Делая вывод, можно сказать, мобильное приложение для официанта не
только объединит несколько бизнес-процессов в структуру, но и существенно
увеличит продуктивность работы, её скорость.
В ходе написания курсовой работы была спроектирована и разработана
база данных для мобильного приложения «Официант».

18.

ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТИРОВАНИЯ И
РАЗРАБОТКИ ОБУЧАЮЩЕГО МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ
ПОВЕРХНОСТНОГО МОДЕЛИРОВАНИЯ
Спасибо за внимание!
English     Русский Rules