Современная электроника №8/2022
СОВРЕМЕННЫЕ ТЕХНОЛОГИИ 20 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2022 Программно-аппаратный комплекс системы контроля и управления доступом Рис. 1. Прототип интерфейса веб-приложения В статье рассматривается веб-приложение для управления системой контроля и управления доступом. Иван Подзоров Введение Цифровые технологии – это новая эра в жизни человечества. Современ- ное общество невозможно представить без применения интернет-средств ком- муникации. Онлайн-магазины, серви- сы доставки еды, оплата коммуналь- ных услуг и налогов в личном кабинете, отслеживание посылок: все эти возмож- ности экономят время, ведь Интернет всегда под рукой. Наука не стоит на месте, и с прогрес- сом нанотехнологий, уменьшением процессоров до миниатюрных разме- ров человек использует цифровые тех- нологии во всех сферах жизни. Мобиль- ные телефоны, носимая электроника и другие продукты современной эпохи не только помогают развиваться бизнесу, образованию, но и способны менять образ жизни человека. Предметом исследования данной работы являются системы контроля и управления базой данных. Цель работы заключается в разра- ботке веб-приложения для управле- ния системой контроля и базой данных через браузер в компании АНО «Наци- ональное Фитнес Соединение». Система контроля и управления доступом СКУД – это система контроля и управ- ления доступом, иначе говоря, физиче- ский контроль доступа. Данная система позволяет контролировать, кто и ког- да заходил в то или иное помещение, а также позволяет использовать разгра- ничение доступа. Языки программирования Frontend – интерфейс веб-сайта – это то, что вы видите и с чем взаи- модействуете в своём браузере. Также называемая «клиентской стороной», она включает в себя всё, с чем непо- средственно сталкивается пользо- ватель: от текста и цветов до кно- пок, изображений и навигационных меню. Существуют три основных язы- ка для frontend-разработки: HTML, CSS, JavaScript. Вместе эти основ- ные элементы создают всё, что визу- ально представлено при посеще- нии веб-страницы, будь то покупка в Интернете, чтение новостей, провер- ка электронной почты или поиск в Google. Они известны как строитель- ные блоки Интернета. Backend – это часть веб-сайта, кото- рую не видно. Она отвечает за хранение и организацию данных, а также за то, чтобы всё на стороне клиента действи- тельно работало. Серверная часть взаи- модействует с интерфейсом, отправляя и получая информацию для отображе- ния в виде веб-страницы. Такие языки программирования, как Golang, Ruby, PHP, Java, .Net и Python часто работа- ют на платформах и упрощают процесс веб-разработки. Веб-сайту нужна база данных для управления всей информацией о кли- ентах и продуктах. База данных хра- нит содержимое веб-сайта в струк- туре, которая упрощает извлечение, организацию, редактирование и сохранение данных. Она работает на удалённом компьютере, называе- мом сервером. Существует множество различных широко используемых баз данных, таких как MySQL, SQL Server, PostgresSQL и Oracle. Выбор инструментов разработки Bootstrap – это мощный набор инстру- ментов, набор инструментов HTML, CSS и JavaScript для создания адаптивных веб-страниц и веб-приложений. Преимущества его заключаются в том, что: ● предлагается гибкий CSS, который адаптируется к различным телефо- нам, планшетам и настольным ком- пьютерам. Bootstrap также совместим с разными браузерами и поддержива- ется Chrome, Firefox, Internet Explorer, Safari и Opera; ● требуется только минимальная на- стройка; функциональный макет можно создать менее чем за час;
RkJQdWJsaXNoZXIy MTQ4NjUy