Курсавая работа. Доделать додику курсач. База данных (БД)
Скачать 5.09 Mb.
|
ВВЕДЕНИЕ В современном мире практически ни одно учреждение не может обойтись без использования баз данных. Это связано с развитием информационных технологий и увеличившимися потоками обрабатываемой информации. База данных (БД) – это структура записей и файлов, которые организованы специальным образом. Управление осуществляется с помощью системы управления базами данных (СУБД). Темой данного курсового проекта является «Автоматизированное рабочее место сотрудника ресторана». Данная тема была выбрана потому что, она понятная, близкая практически каждому человеку и, следовательно, удобна и интересна для изучения её предметной области. Актуальностью данного курсового проекта, является то, что во всем мире, в каждой стране, во многих городах, в том числе и в нашем, работают рестораны. Они имеют высокую популярность среди людей. Ресторан – заведение, которое продает готовую еду и напитки по заказу для употребления в пищу на месте. Быстрое управление заказами, оперативный расчет с клиентами – все это позволяет поднять обслуживание на новый уровень. Существует большое разнообразие ресторанов по архитектурному оформлению, интерьеру и видам кухни. Автоматизация необходима для того чтобы сотрудники могли быстро просмотреть и найти нужную информацию: название блюда, описание блюда, цену. Это ускорит работу, а значит, количество обслуживаемых клиентов увеличится, а также ускорит оформление заказов. Такая сложная задача, как автоматизация рабочего место сотрудника ресторана должна решаться путём введения в работу своей базы данных. Также для облегчения работы, а заодно и продвижения автошколы, может использоваться интернет ресурс. Применение в работе базы данных помогает структурировать множество записей и файлов, организовать их специальным образом и иметь над ними полный контроль. Работа с базой данных ускоряет процесс любого учёта в несколько раз, что отлично сказывается на уровне эффективности работы и оперативности деятельности. Целью курсового проекта «Автоматизированное рабочее место сотрудника ресторана» для облегчения работы многих сотрудников ресторана и повышение эффективности работы. Данное программное средство служит для решения следующих задач: ведение базы данных клиентов, сотрудников ресторана и блюд, фильтрации и сортировки данных по определенным критериям, поиск необходимой информации, а также формирование чека. 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 1.1 Обзор аналогов В рамках курсового проектирования необходимо разработать программное средство «Автоматизированное рабочее место сотрудника ресторана». Ресторан – специальное заведение, торгующее товарами из области общественного питания и предоставляющее различные виды услуг. Предметной областью решаемой задачи является работа сотрудника кафе. В данном программном средстве сотрудник может корректно вести учёт блюд в ресторане, а также оформлять заказы, сделанные клиентом. Компьютерная обработка обосновывается необходимостью рекламирования ресторана и возможностью получить подробную информацию о любом блюде. В связи с большим количеством заказов, данное программное средство будет использоваться круглосуточно. Данное программное средство будет упрощать решение задач, а именно: возможность редактирования данных; возможность оформления заказа; учет сотрудников, работающих в ресторане. На данный момент существуют аналоги данной программы такие как «R-Keeper» и «POSitive:Cheсk»[2]. R-Keeper – кассовая и управленческая система для автоматизации учета в кафе, баре или ресторане любого формата. Данная система представлена на рисунке 1.1. Рисунок 1.1 – кассовая и управленческая система «R-Keeper» Преимущества: идентификация персонала; предоставление отчётов; бронирование столика. Недостатки: сложный интерфейс. POSitive:Cheсk – кассовая программа для автоматизации ресторанов, кафе, баров, фаст-фуда. Данная программа представлена на рисунке 1.2. Рисунок 1.2 – кассовая программа «POSitive:Cheсk» Преимущества: идентификация персонала; предоставление отчётов; бронирование столика. Недостатки: стоимость. 1.2 Постановка задачи Таким образом, исходя из проведенного анализа аналогов и прототипов, можно сделать вывод о целесообразности предстоящей разработки собственного варианта автоматизированного рабочего места сотрудника ресторана. В данном курсовом проекте необходимо реализовать автоматизированное рабочее место сотрудника ресторана. Основные задачи курсового проектирования: – изучение предметной области; – разработка диаграмм; – проектирование интерфейса программного средства; – разработка программного средства; – тестирование программного средства; – установка и эксплуатация программного обеспечения. Предметом разработки данного курсового проектирования является «Автоматизированное рабочее место сотрудника ресторана». Объектом разработки данного курсового проектирования является процесс автоматизации рабочего места сотрудника ресторана. 1.3 Входные и выходные данные |