Составление базы данных кафе быстрого питания "Макдональдс"

Характеристика кафе быстрого питания "Макдональдс". Проектирование структуры базы данных предприятия. Разработка пользовательского интерфейса, запросов и отчетов. Конструирование и корректировка многотабличных форм в компьютерной программе в Access.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 05.11.2017
Размер файла 524,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

Составление базы данных кафе быстрого питания «Макдональдс»

ВВЕДЕНИЕ

макдональдс интерфейс запрос многотабличный

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

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

Продукт корпорации Microsoft Access объединяет сведения из разных источников в одной базе данных. Создаваемые в базе данных формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.

Целью данной курсовой работы является проектирования Базы данных транснациональной компании ОАО «Макдональдс» в Microsoft Access, которая предназначена для хранения и обработки данных компании о продукции, сотрудниках, поставщиках и сырье.

Руководству нужно владеть достоверной информацией о сотрудниках, о своевременных и качественных поставках сырья, вести оплату с поставщиками за отгруженное сырье. С помощью использования Базы данных Access, можно избежать ошибок в поставках сырья и оплаты поставщикам, уменьшить шанс потери документации, работа станет более автоматизирована.

1. ОПИСАНИЕ ПРЕДПРИЯТИЯ

ОАО «Макдоналдс» - американская компания, крупнейшая в мире сеть ресторанов быстрого питания, владеющая производственными подразделениями в нескольких странах.

Основная выпускаемая продукции включает:

*гамбургеры;

*сэндвичи;

*картофель фри;

*десерты;

*напитки;

*happy meal (комплексный заказ еды для детей) и т.п.

Рестораны компании «Макдональдс» будут лучшим местом, где их посетители в чистой, приятной обстановке смогут получить быстрое, дружелюбное обслуживание и любимые блюда, которые будут свежими и горячими, где им будет интересно, - и все это по доступной цене.

Корпорация «Макдональдс» имеет свое видение цели, и оно звучит: «Быть лучшим в мире рестораном быстрого обслуживания». Это означает, что рестораны компании «Макдональдс» будут лучшим местом, где их посетители в чистой, приятной обстановке смогут получить быстрое, дружелюбное обслуживание и любимые блюда, которые будут свежими и горячими, где им будет интересно, - и все это по доступной цене.

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

2. ОБЪЕКТЫ БАЗЫ ДАННЫХ

База данных - совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.

Было создано 5 объектов и их свойства для проектирования Базы данных:

1.Продукция:

*Название

*Цена

*Вес

*Калорийность

2.Сотрудники:

*ФИО

*Табельный номер

*Пол

*Дата рождения

*Домашний адрес

*Должность

*Оклад

*Образование

3.Поставщики:

*Название

*Адрес

*ИНН

*Контактный телефон

*E-mail

*Дополнительная информация по продукции

4.Сырье:

*Артикул

*Название

*Количество в кг

*Периодичность поставки

*Тип тары

5.Оборудование:

*Название

*Инвентарный номер

*Срок полезного использования в годах

*Цена

*.Фото

3. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ

ER-диаграммы используются для разработки данных и представляют собой стандартный способ определения данных и отношений между ними. Таким образом, осуществляется детализация хранилищ данных.

ER-диаграмма содержит информацию о сущностях системы и способах их взаимодействия, включает идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений с другими объектами (связей).

Во многих случаях информационная модель очень сложна и содержит множество объектов. ER-диаграмма связей объектов кафе быстрого питания «Макдональдс», которая представлена на рисунке 1.

На основании ER-диаграммы была создана таблица предварительных отношений, которая представлена в таблице 1. На таблице 2 представлена таблица окончательных решений.

Рисунок 1 - ER-диаграмма.

Таблица 1 - Предварительные отношения

Название отношений

Ключевые поля и поля для связи

Используемое правило

Сотрудники

ТабНом

-

Оборудование

ТабНом

4

Поставщики

Назв, ТабНом

4

Поставляют

Назв, Артикул

6

Сырье

Артикул

-

Перерабатывается

Артикул

6

Продукция

Назв

-

Таблица 2 - Окончательные отношения

Название отношений

Ключевые поля, поля для связи и неключевые атрибуты

Нормальная форма

Сотрудники

ТабНом, ФИО, пол, дата рождения, домашний адрес, должность, оклад, образование

3НФ

Оборудование

ТабНом, ИнвНом, название, срок полезного использования в годах, цена, фото

3НФ

Поставщики

Название, ТабНом, адрес, ИНН, Контактный телефон, E-mail, дополнительная информация по продукции

НФБК

Поставляют

Название, Артикул, дата поставки, объем поставки (кг)

НФБК

Сырье

Артикул, название, количество в кг, периодичность поставки, тип тары

НФБК

Перерабатывается

Артикул, название, время приготовления (мин), упаковка

НФБК

Продукция

Название, цена, вес, калорийность

НФБК

4. СХЕМА ДАННЫХ

Схема данных в Access является не только средством графического отображения логической структуры базы данных, она активно используется системой в процессе обработки данных. Создание схемы данных позволяет упростить конструирование многотабличных форм, запросов, отчетов, а также обеспечить поддержание целостности взаимосвязанных данных при вводе и корректировке данных в таблицах.

На основании таблиц была создана схема данных, которая представлена на рисунке 2.

Рисунок 2 - Схема данных.

5. РАЗРАБОТКА ЗАПРОСОВ

Запрос - это средство выбора необходимой информации из базы данных.

Вопрос, сформированный по отношению к базе данных, и есть запрос.

Основным видом запроса является запрос на выборку. Результатом выполнения этого запроса является новая таблица, которая существует до закрытия запроса. Записи формируются путем объединения записей таблиц, на которых построен запрос. Способ объединения записей таблиц указывается при определении их связи в схеме данных или при создании запроса.

Условия отбора, сформулированные в запросе, позволяют фильтровать записи, составляющие результат объединения таблиц.

1.Сроки и объемы поставок сырья

SELECT Сырье. Название, Поставляют.[Дата поставок сырья], Поставляют.[Объем поставки (кг)], Сырье. Артикул

FROM Сырье INNER JOIN Поставляют ON Сырье. Артикул = Поставляют. Артикул

WHERE (((Сырье. Название)=[Нужное сырье]));

2.Увеличение количества сырья

SELECT Сырье. [Количество (в кг)], [Количество (в кг)]+50 AS [Увеличение количества]

FROM Сырье

GROUP BY Сырье. [Количество (в кг)], [Количество (в кг)]+50;

3.Средний оклад по должности

SELECT Сотрудники. Должность, Avg (Сотрудники. Оклад) AS [Avg-Оклад]

FROM Сотрудники

GROUP BY Сотрудники. Должность;

4.Перекрестный запрос

SELECT Сотрудники. Должность, Avg (Сотрудники. Оклад) AS [Avg-Оклад]

FROM Сотрудники

GROUP BY Сотрудники. Должность;

5.Обновление оклада

UPDATE [Сотрудники для обновления оклада] SET [Сотрудники для обновления оклада]. Оклад = [Оклад]+5000;

6.Добавление поставщика

INSERT INTO Поставщики ( Наименование, Адрес, ИНН, Тел, [E-mail], ДопИнформ )

SELECT [Наименование] AS Выражение1, [Адрес] AS Выражение2, [ИНН] AS Выражение3, [Тел] AS Выражение4, [E-mail] AS Выражение5, [ДопИнформ] AS Выражение6;

7.Удаление сотрудника

DELETE [Сотрудники для удаления]. ФИО, [Сотрудники для удаления]. Оклад

FROM [Сотрудники для удаления]

WHERE ((([Сотрудники для удаления]. Оклад)<40000));

6. РАЗРАБОТКА ОТЧЕТОВ

Отчет - это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.

При печати таблиц и запросов информация выдается практически в том виде, в котором хранится. Часто возникает необходимость представить данные в виде отчетов, они имеют традиционный вид и легко читаются.

На рисунке 3 и на рисунке 4 представлен отчет на выборку и отчет с группировкой.

Рисунок 3 - Отчет на выборку по сотрудникам.

Рисунок 4 - Отчет с группировкой по сотрудникам.

7. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА

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

С помощью кнопок, размещенных на ней, намного легче передвигаться между элементами, так как каждую из кнопок связывают с отдельной формой. Клик по кнопке заставляет СУБД выполнить переход к связанной с кнопкой таблице. На рисунке 5 представлена кнопочная форма, которая была разработана при создании базы данных.

Рисунок 5 - Кнопочная форма.

ЗАКЛЮЧЕНИЕ

Microsoft Office Access - хорошее решение для предприятий, стремящихся совершенствовать управление бизнесом в условиях постоянно изменяющегося рынка, стремящихся в максимально короткие сроки получить правильное решение.

В основном это относится к предприятиям малого и среднего бизнеса, которые составляют большинство среди компаний разных отраслей. Миллион специалистов мира в области проектирования и разработки приложений используют Microsoft Office Access в своих решениях.

Разработанная в данном курсовой работе база данных кафе быстрого питания «Макдональдс» позволяет при ее применении сократить сроки на поиски нужной информации о сырье, продукции, поставщиках, поставках сырья, сотрудниках. При появлении новых данных пользователь может в кротчайшие сроки внести их в базу данных и работать с ними.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.В.А. Дуболазов, Н.В. Павлов Правила оформления студенческих работ: Метод. указания - СПб.: Изд-во Политехн. ун-та, 2015. - 30 с.

2. Е.О. Попов, Н.В. Павлов Компьютерный практикум. Работа в MS Access: Метод. указания по выполнению лабораторных работ и курсовому проектированию - СПб.: Изд-во Политехн. ун-та, 2013. - 96 с.

Размещено на Allbest.ru

...

Подобные документы

  • Построение информационно-логической модели базы данных. Корректировка данных средствами запросов. Проектирование алгоритмов обработки данных. Реализация пользовательского интерфейса средствами форм. Разработка запросов для корректировки и выборки данных.

    курсовая работа [680,9 K], добавлен 19.10.2010

  • Составление схемы концептуальной модели данных. Разработка структуры реляционной базы данных и интерфейса пользователя. Особенности главных этапов проектирования базы данных. Способы реализации запросов и отчетов. Специфика руководства пользователя.

    курсовая работа [186,9 K], добавлен 18.12.2010

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Построение концептуальной модели. Создание таблиц, входящих в состав базы данных. Разработка основных запросов, отчетов о количестве учеников в данном классе и работе школы; форм для просмотра и редактирования данных в программе Microsoft Access.

    курсовая работа [2,7 M], добавлен 08.05.2015

  • Разработка базы данных для спортивной школы с целью ведения учета, контроля и получения информации о нужном студенте. Создание диалогового окна входа в приложение. Составление схемы и структуры базы данных. Разработка пользовательского интерфейса.

    курсовая работа [3,4 M], добавлен 08.09.2015

  • Разработка пользовательского интерфейса и создание базы данных на основе реляционной СУБД Microsoft Access. Процедуры для ввода, корректировки, просмотра входных данных, их обработка и анализ. Формирование запросов и отчетов, их вывод на экран монитора.

    курсовая работа [2,7 M], добавлен 03.05.2014

  • Проектирование реляционной базы данных с помощью прикладного программного средства MS ACCESS. Описания особенностей использования запросов для извлечения, изменения и удаления информации из базы данных. Характеристика структуры интерфейса пользователя.

    курсовая работа [1,6 M], добавлен 19.11.2012

  • Характеристика Microsoft Access. Создание структуры базы данных. Определение основных тем таблиц базы данных и информации, которую будут содержать поля таблиц. Создание таблиц, запросов, форм и отчетов. Страницы доступа к данным. Макросы и модули.

    курсовая работа [1,1 M], добавлен 09.12.2012

  • Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.

    курсовая работа [2,9 M], добавлен 14.11.2016

  • Принципы работы с реляционными базами данных в среде Microsoft Access. Основные положения базы данных Access. Составление таблиц, запросов, отчетов, страниц и модулей. Основные структуры представления базы данных. Определение связей между таблицами.

    контрольная работа [2,6 M], добавлен 03.04.2014

  • Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.

    реферат [3,3 M], добавлен 29.01.2011

  • Создание базы данных по теме "Склад фруктов" в СУБД Microsoft Access. Проектирование запросов по числовым, символьным, логическим критериям и сложных запросов, состоящих из комбинаций приведенных типов данных. Создание форм и таблиц, конструктор отчетов.

    курсовая работа [869,2 K], добавлен 04.11.2014

  • Структура многотабличных баз данных, создание и редактирование таблиц в MS Access, установка связей между таблицами, фильтрация и сортировка данных, создание БД "Месторождения нефти". Составление форм, запроса на выборку по разным полям и отчетов.

    лабораторная работа [531,5 K], добавлен 13.02.2012

  • Проектирование и создание базы данных в СУБД Access для автоматизации работы магазина компьютерной техники. Режимы работы с базами данных, таблицы как основные объекты базы. Источники записей для форм, отчетов и страниц доступа, хранение структуры базы.

    курсовая работа [249,8 K], добавлен 14.09.2011

  • Реализация базы данных, содержащей несколько таблиц, а также информационных запросов, форм и отчетов к ней в СУБД FoxPro. База данных "Справочник Меломана" спроектирована для быстрого поиска исполнителей и информации об их творческой деятельности.

    курсовая работа [5,8 M], добавлен 28.04.2012

  • Проектирование структуры базы данных предприятия с помощью СУБД Access. Установка связей между таблицами и ввод в них данных. Создание форм к базе данных, фильтрация запросов, просмотр отчетов. Получение комплексного отчета после группировки и сортировки.

    лабораторная работа [787,7 K], добавлен 22.11.2014

  • Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.

    презентация [389,6 K], добавлен 18.01.2014

  • Рассмотрение инфологической и даталогической модели базы данных кинотеатров города. Разработка базы данных в программе MS Access. Описание структуры приложения и интерфейса пользователя. Изучение SQL-запросов на вывод информации о кинотеатре и о фильме.

    курсовая работа [1,1 M], добавлен 04.09.2014

  • Описание предметной области и соотношения между объектами. Этапы проектирования базы данных, ее инфологическая, концептуальная и физическая модели. Использование режима "Конструктор" при создании таблиц, разработка форм, запросов и отчетов в MS Access.

    курсовая работа [2,5 M], добавлен 07.11.2012

  • Создание базы данных "Компьютерные игры": разработка и дизайн интерфейса, наполнение таблиц информацией, формирование идентификаторов. Использование системы управления базами данных Microsoft Access для составления стандартных запросов, форм и отчетов.

    курсовая работа [715,7 K], добавлен 29.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.