Научная статья на тему 'РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ "КИНОТЕАТРА" С ИСПОЛЬЗОВАНИЕМ JAVASCRIPT, PHP И MYSQL'

РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ "КИНОТЕАТРА" С ИСПОЛЬЗОВАНИЕМ JAVASCRIPT, PHP И MYSQL Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
294
20
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
web-приложение / ER-диаграммы / web-application / ER-diagrams

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бабенко А.А., Ушакова С.Н.

В данной статье описывается процесс разработки web-приложения, его особенности и функционал. Инструментом реализации web-приложения стали такие инструменты HTML, CSS, JavaScript, PHP.

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

DEVELOPMENT OF A WEB-APPLICATION "CINEMA" WITH THE USE OF JAVASCRIPT, PHP AND MYSQL

This article describes the process of developing a web-application, its features and functionality. Such tools as HTML, CSS, JavaScript, PHP became the implementation tool for the web application.

Текст научной работы на тему «РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ "КИНОТЕАТРА" С ИСПОЛЬЗОВАНИЕМ JAVASCRIPT, PHP И MYSQL»

коммунальном комплексе и нуждается в совершенствовании.

Использованные источники: Волков О.И., Скляренко В.К. «Экономика предприятия», курс лекций. - М.: ЮНИТИ-ДАНА, 2007. - 389с.

Горемыкин В.А., Богомолов А.Ю. Планирование предпринимательской деятельности предприятия. - М.: ИНФРА-М, 2008. - 333с. Официальный сайт Татарстанстат - Федеральная служба государственной статистики http://tatstat.gks.ru/

Румянцева Е.Е. Приоритеты реформирования ЖКХ // Жилищное и коммунальное хозяйство. - 2003. - № 7. - с. 22 - 25

Солдатова А.В., Мишкина Е.В. Повышение качества услуг по управлению жилфондом с учетом принципов стандартов серии ИСО 9000. - 2014. - № 1. -с. 342-350

УДК 608.2

Бабенко А. А. студент, 4 курс, ИИиЦТ Ушакова С. Н. студент, 4 курс, ИИиЦТ Бабенко А . А . студент, 4 курс, ИИиЦТ ФГАОУВО «БелГУ», Россия, г. Белгород РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ «КИНОТЕАТРА» С ИСПОЛЬЗОВАНИЕМ JAVASCRIPT, PHP И MYSQL Аннотация: в данной статье описывается процесс разработки web-приложения, его особенности и функционал. Инструментом реализации web-приложения стали такие инструменты HTML, CSS, JavaScript, PHP. Ключевые слова: web- приложение, ER-диаграммы.

Babenko A. A. student, 4 year, IIITC Ushakova S. N. student, 4 year, IIITC Babenko A. A. student, 4 year, IIITC, FGAOY VO "BelGU", Russia, Belgorod DEVELOPMENT OF A WEB-APPLICATION "CINEMA" WITH THE USE OF JAVASCRIPT, PHP AND MYSQL Annotation: this article describes the process of developing a web-application, its features and functionality. Such tools as HTML, CSS, JavaScript, PHP became the implementation tool for the web application. Keywords: web-application, ER-diagrams.

Роль «всемирной паутины» в жизни людей с каждым годом приобретает все большее значение. Старые «классические» приложения все больше

получают распространение в виде онлайновых версий доступных из любой точки земли, где есть подключение к сети Интернет.

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

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

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

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

Данные сгруппированы в разрабатываемой системе следующем образом: репертуар фильмов на сегодня (номер фильма, название фильма, дата показа фильма, время показа фильма); сведения о зрителях (номер зрителя, Фамилия Имя Отчество зрителя, возраст); данные в кассе (номер кассы, номер фильма, номер зрителя).

В разрабатываемой системе имеется возможность ведения данных: организация таблиц для задания режима работы кинотеатра и ссылок на них, ввод и редактирование данных в таблицах.

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

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

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

В настоящее время программисту предоставлен очень широкий инструментарий для разработки веб-приложения. Это касается не только серверной части, где существует множество коммерческих решений, но и проектов с открытым исходным кодом. Помимо широкого выбора компонент для сервера, значительное развитие получила и клиентская часть, в которой выбор возможностей в плане производителей очень широк. Исходя из этого инструментом реализации web-приложения стали такие инструменты, как: HTML, CSS, JavaScript, PHP. Для наглядного отображения модулей приложения и связей между этими модулями, была разработана модульная схема приложения.

На рисунке 2 представлена модульная схема приложения.

Рисунок 2- Модульная схема приложения

В таблице указано назначение каждого из модулей приложения.

Номер Название модуля Описание модуля

модуля

1 Index.html Главная страница сайта

2 Fil al.html

3 Dob al.html Страница добавления записей в таблицу «Зрители»

4 Poisk al.html Страница поиска по таблице «Зрители»

5 Del al.html Страница удаления записи в таблице «Зрители»

6 Filtr al.html Страница фильтрации по таблице «Зрители»

Пользовательский интерфейс представлен в виде страниц. Главная страница имеет расширение .html и является статической. Она представляет собой «визитную карточку», приветствующую посетителя. В навигационном меню, расположенном в левой части главной страницы расположены ссылки на основные интерфейсы подсистем Web-приложения. На страницах подсистем, также имеется навигационное меню, позволяющее перемещаться между подсистемами, а также вернуться на главную страницу. На рисунке 3 представлен скриншот главной страницы сайта

„Добро пожжмватк ал гяйт кинотеатра

*FilmsBox"I Зрители

Хзесь Вы ваАл? г* ■

информацию об ^Н

КО.ТИ'ИЧ TRe ^^^^^^^^HJH^H

кинофильмов. У Вас >авка.1ьааа вошижмопь пппикпчятса с

»»пожегшим фильмов, актёров ■ актрвг. Кроме им о. Вы мажете сама №>)-ча*тяоватк я

обновлении информация ва сайт«-!

Окунитесь в

мир кинофильмов и станьте частью ucmopuul

Рисунок 3 - Главная страница web-приложения На рисунке 4 представлен скриншот страниц вывода данных из таблицы

«Зрители». _

Рисунок 4- Информация из страницы «Зрители» Были рассмотрены такие аспекты как время, дата проведения сеанса и номер зала. С помощью данного приложения можно получить информацию о

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

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

1. МакКоннел Стив. Совершенный код. - СПб.: Питер, 2005. — 860 с

2. Дейт К. Дж. Введение в системы баз данных. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с.

УДК 608.2

Бабенко А. А. студент магистратуры НИУ «БелГУ» Россия, г. Белгород

Бабенко А. А. студент магистратуры НИУ «БелГУ» Россия, г. Белгород ОБ ОСОБЕННОСТЯХ СВЕРТОЧНОЙ АРХИТЕКТУРЫ НЕЙРОСЕТИ Аннотация: в данной статье рассмотрены особенности сверточной архитектуры нейросети, модель искусственного нейрона. Архитектура свёрточных нейросетей позволяет закодировать определенные свойства под архитектуру.

Ключевые слова: персептрон, сверточная архитектура, нейросети.

Babenko A. A., graduate student NRU "BelSU" Russia, Belgorod Babenko A. A., graduate student NRU "BelSU" Russia, Belgorod ABOUT THE PECULIARITIES OF THE NEURAL NETWORK

ARCHITECTURE

Annotation: this article describes the features of the convolutional neural network architecture, the model of an artificial neuron. The architecture of convolutional neural networks allows you to encode certain properties under the architecture. Keywords: perceptron, convolutional architecture, neural networks.

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

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