Материалы на сайте призваны помочь студенту самостоятельно написать собственную курсовую, диплом и т.д.
Главная Каталог Курсовые Автоматизация ведения заказов кулинарии

Автоматизация ведения заказов кулинарии

Курсовые, Технические, Базы данных, ГГУ им. Ф. Скорины
32 страницы
5 источников
2022 год
29.99BYN
110.00BYN
Купить
Поделиться в социальных сетях
Содержание
Материал частично
Список литературы

Введение 2
1 Концептуальное проектирование базы данных 4
1.1 Характеристика предметной области 4
1.2 Выходная информация 4
1.3 Входная информация 7
1.4 Выделение информационных объектов 7
1.5 Алгоритмы реализации отчетов и сервисных процедур 10
2 Реализация базы данных 13
2.1 Создание структуры таблиц 12
2.2 Проектирование форм 14
2.3 Проектирование отчетов 19
Заключение 25
Список использованных источников 27
Приложение А Результаты тестирования приложения БД 28

Для подсчета выручки за день предназначен запрос, приведенный ниже:

SELECT Заказ.Дата,
Sum(Меню.Стоимость) AS Выручка
FROM Заказ,
Меню,
СоставЗаказа
WHERE (Заказ.[Дата]=Now()) and
Меню.КодБлюда=СоставЗаказа.КодБлюда and
Заказ.КодЗаказа=СоставЗаказа.КодЗаказа
GROUP BY Заказ.Дата;

Для подсчета выручки за период предназначен запрос, приведенный ниже:

SELECT Заказ.КодЗаказа,
Заказ.Дата,
Сотрудники.ФИО,
Sum(Меню.Стоимость) AS Стоимость
FROM Заказ,
Меню,
СоставЗаказа,
Сотрудники
WHERE Меню.КодБлюда=СоставЗаказа.КодБлюда and
Заказ.КодЗаказа=СоставЗаказа.КодЗаказа and
Заказ.КодСотрудника=Сотрудники.КодСотрудника and
Заказ.Дата between [Введите начало периода] and [Введите окончание периода]
GROUP BY Заказ.КодЗаказа,
Заказ.Дата,
Сотрудники.ФИО
Вывод информации для формирования чека и бланка заказа, осуществляется следующим образом:

SELECT Заказ.КодЗаказа, Заказ.Дата, Заказ.Время, Меню.НаименованиеБлюда, Меню.Стоимость AS ['Стоимость блюда'], ФИОЗаказчика, Сотрудники.ФИО
FROM Заказ, Меню, СоставЗаказа, Сотрудники
WHERE Заказ.КодЗаказа=СоставЗаказа.КодЗаказа and
СоставЗаказа.КодБлюда=Меню.КодБлюда and
Заказ.КодСотрудника=Сотрудники.КодСотрудника and
Заказ.КодЗаказа = [Введите номер заказа];

Для вывода информации о суммах чеков каждого сотрудника предназначен запрос ниже:

SELECT Сотрудники.ФИО,
Sum(Меню.Стоимость) AS Сумма
FROM Заказ,
Сотрудники,
Меню,
СоставЗаказа
WHERE Меню.КодБлюда=СоставЗаказа.КодБлюда and
Заказ.КодЗаказа=СоставЗаказа.КодЗаказа and
Заказ.КодСотрудника=[Сотрудники].[КодСотрудника]
GROUP BY Сотрудники.ФИО;

1. Гринченко Н. Проектирование баз данных. СУБД Microsoft Access. Учебное пособие / Н. Гринченко, Е. Гусев, Н. Макаров – М.: Горячая линия – Телеком, 2004. – 240 с.
2. Технологии баз данных и знаний [Электронный ресурс] // Учреждение образования Белорусский государственный экономический университет – URL: http://bseu.by/it/tohod/lekcii4_6.htm.
3. Технологии баз данных и знаний [Электронный ресурс] // Учреждение образования Белорусский государственный экономический университет – URL: http://bseu.by/it/tohod/lekcii4_4.htm
4. Литвин П. Access 2010 / П. Литвин, К. Гетц – С.: Издательский дом "БХВ-Петербург", 2002. – 1008 с.
5. Бородина А.И. Технологии баз данных и знаний / А.И. Бородина. – Мн.: БГЭУ, 2008. – 505 с.

Похожие материалы
Автоматизированные системы маршрутной навигации
Курсовые, Экономические, Транспортная логистика, МИУ
30.0 byn
110.0 byn
Автоматизированная система ЗАО "Альфа-Банк"
Курсовые, Технические, Распределенные информационные системы, БГУИР
30.0 byn
110.0 byn
Автоматизация обработки информации медицинского учреждения
Курсовые, Технические, Базы данных, БГУИР
30.0 byn
110.0 byn
Разработка автоматизированной системы управления контентом службы поиска и найма персонала
Курсовые, Технические, Корпоративные информационные системы, ПолесГУ
30.0 byn
110.0 byn
Автоматизация. Система автоматизации проектных работ
Презентации, Экономические, Производственные технологии, БГУ
10.0 byn
30.0 byn
Задать вопрос
Задать вопрос