Научная статья на тему 'РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "КАФЕ-БАР"'

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "КАФЕ-БАР" Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
549
57
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / БАЗА ДАННЫХ / C# / SQLITE PERSONAL / INFORMATION SYSTEM / DATABASE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Овезов М.Д.

В статье рассматривается автоматизация кафе-бара путем внедрения информационной системы, которая позволит повысить эффективность организации. Система написана на языке программирования С#, также было реализована взаимодействие с базой данных под управлением СУБД SQLite Personal для хранения больших массивов информации.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Овезов М.Д.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DEVELOPMENT OF THE CAFE-BAR INFORMATION SYSTEM"

The article discusses the automation of a cafe-bar by implementing an information system that will improve the efficiency of the organization. The system is written in the C# programming language, and interaction with a database managed by the SQLite Personal database management system for storing large amounts of information has also been implemented.

Текст научной работы на тему «РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ "КАФЕ-БАР"»

УДК 004.41

Овезов М.Д. студент НИУ «БелГУ» Россия, Белгород

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «КАФЕ-БАР»

Аннотация: в статье рассматривается автоматизация кафе-бара путем внедрения информационной системы, которая позволит повысить эффективность организации. Система написана на языке программирования С#, также было реализована взаимодействие с базой данных под управлением СУБД SQLite Personal для хранения больших массивов информации.

Ключевые слова: информационная система, база данных, C#, SQLite Personal.

Ovezov M. D. student

National University of BelSU Russian Federation, Belgorod

DEVELOPMENT OF THE CAFE-BAR INFORMATION SYSTEM»

Abstract: the article discusses the automation of a cafe-bar by implementing an information system that will improve the efficiency of the organization. The system is written in the C# programming language, and interaction with a database managed by the SQLite Personal database management system for storing large amounts of information has also been implemented.

Keywords: information system, database, C#, SQLite Personal.

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

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

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

При проектировании системы для учета заказов в кафе-баре был проведен предметный анализ, на его основе были выделены основные требования к системе:

- проведение контроля вводимой информации;

- блокировка некорректных действий пользователя при работе с системой;

- обеспечение целостности данных;

- сбор и хранение данные в отдельной базе;

- возможность бронирования заказа;

- возможность редактирование существующего заказа;

- понятный и дружественный интерфейс для пользователя.

На основании выделенных требований была спроектирована схема базы данных (Рисунок 1).

Вготгоуагие

ID_bronirovanie

Г -----Ф Data

о Stol

FIO

ID_stola Oplata_bronirovanie ID_stola (FK)

Kol_porcii

Oficiant

Bludo

FIO

ID bludo

Nazvanie_bludo

Cena

Tip_bludo

ID_zakaza 1 1--J Stroka zakaza

ID oficianta (FK) -• Г ID zakaza (FK) 1

Data Obshaya_summa ID_stola (FK) ID.bludo (FK) Kol_porcii Value

Рисунок 1 - Схема данных «Кафе-бара»

В качестве средства разработки программы используется язык программирования C# [4] и интегрированная среда разработки Visual Studio 2010[2]. Для создания базы данных использовалась свободная объектно -реляционная система управления базами данных (СУБД) SQLite [1]. Для управления СУБД использовалось средство администрирования и разработки баз данных SQLite Personal. SQLite базируется на языке SQL и поддерживает многие из возможностей стандарта SQL.

При запуске системы пользователю автоматически открывается окно «Бронирование» (Рисунок 2).

Рисунок 2 - Окно бронирования

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

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

N 1 для5 к N ф X

Рисунок 3 - Вкладка «заказ»

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

Рисунок 4 - Просмотр заказа

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

Использованные источники:

1. SQLLite [Электронный ресурс]. Режим доступа URL: https://lecturesdb.readthedocs.io/databases/sqlite.html (дата обращения 05.07.2020)

2. Visual Studio [Электронный ресурс]. Режим доступа URL: https://visualstudio.microsoft.com/ru/ (дата обращения 05.07.2020)

3. Проектирование информационных систем. [Электронный ресурс]. Режим доступа URL: https://damirock.com/hse/pris3 (дата обращения 05.07.2020)

4. Э. Стиллмен, Дж. Грин. Изучаем C#. 3-е издание. Издательство O'Reilly, 2017. - 816 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.