Разработка базы данных ресторана, реализующей хранение данных - Курсовая работа

бесплатно 0
4.5 115
Построение логической и физической структуры базы данных. Сценарии вариантов использования: вход и выход из системы, обновление меню и списка официантов, регистрация и проверка выполнения заказа. Расчёт стоимости и эффективность внедрения программы.


Аннотация к работе
Развитие компьютеров и их программного обеспечения происходил в чрезвычайно быстрых темпах. С того времени как изобрели транзисторы, что привело к уменьшению размеру компьютеров, они стали использоваться в разных сферах человеческой деятельности. Сначала компьютерами были оснащены лишь научные предприятия. На сегодня наиболее важное применение вычислительных машин имеет экономика.Официанты, бармены и повара за день выполняют огромную работу по обслуживанию клиентов кафе. Официанты должны корректно и достоверно принимать заказы; повара - правильно приготавливать требуемые блюда, а бармены - напитки. Администратор ресторана за день должен правильно обработать большое количество информации, а так же отдать заказы на выполнение . Необходимо обеспечить быстрый доступ к оформлению заказа, просмотра всех блюд, и отслеживать процесс выполнения заказа. При этом сначала оформляется заказ.Это описание может быть представлено в формализованном виде, т.е. в идее диаграмм, таблиц и схем. Существует несколько способов анализа предметной области: беседы с работником предприятия; изучение документооборота; наблюдение за работой предприятия; фотография рабочего дня каждого специалиста. В 1-ом случае заранее известны функции, подлежащие автоматизации, поэтому в проект БД включаются только те классы объектов, которые необходимы для реализации этих функций. Проект БД получается достаточно простой, но этот проект не может учесть будущих информационных запросов пользователей. В предметном подходе в проект БД включаются все классы объектов, характерные для данной предметной области.В системе должна храниться следующая информация: 1) Официант: - Номер официанта; 3) Блюдо: - Номер блюда; 4) Блюда в заказе: - Номер блюда в заказе; А также формируются следующие отчеты: - Меню (основывается на блюдах); Чек (основывается на блюдах в заказе);Рисунок 1 - Диаграмма вариантов использованияОсновной сценарий: Данный вариант использования начинает выполняться, когда пользователь хочет войти в систему. Альтернативный сценарий: 2а) Пользователь отказался от входа в систему: Выполнение варианта использования завершается 3а) Неправильно введен логин и/или пароль: Если во время выполнения основного сценария обнаружится, что пользователь ввел неправильно логин и/или пароль, то система выведет сообщение об ошибке. Пользователь может вернуть к началу основного сценария или отказаться от входа в систему, при этом выполнение варианта использования завершается. 3а) Информация, введенная пользователем, некорректная: Если во время выполнения основного сценария обнаружится, что пользователь ввел некорректные данные, то система выведет сообщение об ошибке.Логическая структура базы данных сформирована при помощи средства автоматизированного проектирования ERWIN.Годовой эффективный фонд времени рассчитывается по формуле: Где, - продолжительность рабочего дня, час; На предприятии продолжительность смены 12 часов, работа идет в 1 смену, в году 180 рабочих дней, за рабочим предусмотрен регламентированный перерыв 1 час. Эксплуатационные расходы также являются неотъемлемой частью затрат на разработку программы, рассчитываются по формуле: Где, - среднегодовая заработная плата разработчика, он же занимается обслуживанием. По полученным значениям рассчитываем стоимость машинного часа, рассчитывается по формуле: Время разработки программы Стоимость разработки программы рассчитывается по формуле: Где, - стоимость разработки программы;Обоснование выбора состава и структуры комплекса технических средств основывается на имеющихся сведениях об эксплуатации аналогичных систем, а также на требованиях, предъявляемых к техническим средствам производителями стороннего программного обеспечения, используемого при функционировании системы (ОС, СУБД). Состав технических средств: 1) Процессор: Intel Core Duo и выше; 2) Оперативная память: 2048 MB и выше; При разработке и для последующего функционирования и сопровождения приложения необходимы следующие программные средства: 1) набор дистрибутивов и программная оболочка для создания и отладки сайтов - Денвер;Физическая структура базы данных сформирована при помощи средства автоматизированного проектирования ERWIN.В таблице 1 приведено описание назначение каждого файла проекта. Bluda.php Restoran Осуществляет отображение всей информации о блюдах, а так же позволяет удалять, добавлять и редактировать данные. Oficianti.php Restoran Осуществляет отображение всей информации об официантах, а так же позволяет удалять, добавлять и редактировать данные. Zakaz.php Restoran Осуществляет отображение всей информации о заказах, а так же позволяет удалять, добавлять и редактировать данные. Nabludenie.php Restoran Осуществляет отображение всей информации о заказах в работе и обработанных товарах за день.При открытии приложения отобразиться главная страница. Главная страница приложения представлена на рисунке 6. При выполнении команд меню «Меню», «Официанты», «Заказы», «Проверка выполнения» и «Поиск» отобразится соответствующий список. Это можно сделат

План
Оглавление

Введение

1. Постановка задачи

2. Системный проект

2.1 Описание предметной области

2.2 Диаграммы вариантов использования

2.3 Сценарии вариантов использования

2.3.1 Спецификация BUSINESSUSECASE «Вход в систему»

2.3.2 Спецификация BUSINESSUSECASE «Выход из системы»

2.3.3 Спецификация BUSINESSUSECASE «Обновление списка официантов»

2.3.4 Спецификация BUSINESSUSECASE «Обновление меню»

2.3.5 Спецификация BUSINESSUSECASE «Регистрация заказа»

2.3.6 Спецификация BUSINESSUSECASE «Проверка выполнения заказа»

2.4 Логическая структура базы данных

2.4.1 Оценка стоимости проекта

3. Технический проект

3.1 Выбор состава технических и программных средств

3.2 Физическая структура базы данных

3.3 Физическая структура программы

4. Экспериментальная часть

4.1 Тестирование приложения

Заключение

Список используемых источников

Приложения

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

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

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

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



Дисциплины научных работ



Хотите, перезвоним вам?