Разработка информационной системы «Кафе-бар»
Бесплатный доступ
В статье рассматривается автоматизация кафе-бара путем внедрения информационной системы, которая позволит повысить эффективность организации. Система написана на языке программирования С#, также было реализована взаимодействие с базой данных под управлением СУБД SQLite Personal для хранения больших массивов информации.
Информационная система, база данных
Короткий адрес: https://sciup.org/140288072
IDR: 140288072
Текст научной статьи Разработка информационной системы «Кафе-бар»
Проектирование информационной системы – это процесс создания и внедрения проектов комплексного решения прикладных задач. Сюда включается разработка отдельных решений, их анализ, апробация и внедрение. Цель всех этих работ состоит не только в автоматизации информационных потоков, но и в совершенствовании самого управления и организации основной деятельности объекта автоматизации.
Для работы кафе бара автоматизация (внедрение системы) приводит к увеличению производительности и качества обслуживания клиентов. Таким образом, клиент в пару кликов может оформить свой заказ, указав точное время его подачи и просмотреть стоимость.
Система позволит сократить производственные затраты, повысить удобство ведения учета и обслуживания клиентов, увеличить скорость оформления заказов, а также еще одним преимуществом является ведение документооборота, работникам не придется обрабатывать большое количество бумаг вручную [3].
При проектировании системы для учета заказов в кафе-баре был проведен предметный анализ, на его основе были выделены основные требования к системе:
-
- проведение контроля вводимой информации;
-
- блокировка некорректных действий пользователя при работе с
системой;
-
- обеспечение целостности данных;
-
- сбор и хранение данные в отдельной базе;
-
- возможность бронирования заказа;
-
- возможность редактирование существующего заказа;
-
- понятный и дружественный интерфейс для пользователя.
На основании выделенных требований была спроектирована схема базы данных (Рисунок 1).
Bronirovanie
ID_bronirovanie
Stol
ID_stola
Kol_porcii
Data
FIO
Oplata_bronirovanie
ID_stola (FK)
Oficiant
ID_oficianta
FIO
Bludo
ID_bludo
Nazvanie_bludo
Tip_bludo
I
ID_zakaza
Stroka_zakaza
_ф ID_zakaza (FK)


ID_bludo (FK)
KoLporcii
Value
ID_oficianta (FK) Data Obshaya_summa ID_stola (FK)
Рисунок 1 – Схема данных «Кафе-бара»
В качестве средства разработки программы используется язык программирования C# [4] и интегрированная среда разработки Visual Studio 2010[2]. Для создания базы данных использовалась свободная объектно-реляционная система управления базами данных (СУБД) SQLite [1]. Для управления СУБД использовалось средство администрирования и разработки баз данных SQLite Personal. SQLite базируется на языке SQL и поддерживает многие из возможностей стандарта SQL.
При запуске системы пользователю автоматически открывается окно «Бронирование» (Рисунок 2).

Рисунок 2 – Окно бронирования
В данном окне представлена информация об уже забронированных столах. Стоит отметить, что данную информацию можно редактировать или же просматривать отдельные записи, нажав на кнопку «Показать».
На вкладе «Заказ» пользователь может оформить заказ указав код, официанта, дату, номер стола и количество гостей. Также клиенту необходимо ввести блюда и их количество. После введенной информации автоматически будет подсчитана цена (Рисунок 3).

Рисунок 3 – Вкладка «заказ»
Также пользователь может проверить свой заказ, нажав на кнопку
«Показать» (Рисунок 4).

Рисунок 4 – Просмотр заказа
Разработки таких информационных систем – актуальное направление в информационных технологиях. Подобные информационные решения упрощают взаимодействия клиента и персонала, а также увеличивает качество обслуживания и экономят время обслуживания. Разработанная система позволит увеличить производительность, удобство, а также качество обслуживания клиентов.
Список литературы Разработка информационной системы «Кафе-бар»
- SQLLite [Электронный ресурс]. Режим доступа URL: https://lecturesdb.readthedocs.io/databases/sqlite.html (дата обращения 05.07.2020)
- Visual Studio [Электронный ресурс]. Режим доступа URL: https://visualstudio.microsoft.com/ru/ (дата обращения 05.07.2020)
- Проектирование информационных систем. [Электронный ресурс]. Режим доступа URL: https://damirock.com/hse/pris3 (дата обращения 05.07.2020)
- Э. Стиллмен, Дж. Грин. Изучаем C#. 3-е издание. Издательство O'Reilly, 2017. - 816 с.