logo
Разработка автоматизированной системы бронирования и реализации билетов в кинотеатре

7. Алгоритмы обработки данных, используемые в приложении для бронирования билетов в кинотеатр

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

При выборке общей информации о сеансах в базу данных отправляется запрос типа "Select * from <имя_таблицы>" к соответствующей таблице "Сеансы"

При добавлении новой записи о брони в базу данных отправляется запрос типа "Insert into <имя_таблицы> (список параметров)", на вставку новой строки в соответствующую таблицу, параметры для которого берутся из заполняемых полей соответствующей формы.

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

При изменении записи в базу данных отправляется запрос типа "Update <имя_таблицы> set <изменяемые параметры> where <условие>", где обязательно уточняется номер брони и 4 цифры номера телефона, а параметры изменяемые добавляются в запрос из полей для ввода данных или списков, из которых их можно выбрать.