Современная электроника №8/2022
СОВРЕМЕННЫЕ ТЕХНОЛОГИИ 21 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2022 Рис. 2. Наполненный информацией прототип карточки клиента Рис. 3. Наполненный информацией прототип журнала проходов ● предлагается отличная документа- ция и имеется большое сообщество. Язык программирования Go являет- ся статически типизированным языком программирования и работает с меха- низмом, который позволяет точно ком- пилировать код, заботясь о преобразо- ваниях типов и уровне совместимости. Это даёт разработчикам свободу от про- блем, связанных с языками с динами- ческой типизацией. Преимущества: ● простота использования; ● возможности кроссплатформенной разработки; ● более быстрая компиляция и выпол- нение; ● экономия времени. Недостатки: ● слишком просто; ● отсутствие графической библиотеки; ● нет конкретной ниши; ● плохая обработка ошибок; ● отсутствие рамок. SSL- и TLS-сертификаты SSL-сертификат выдаётся центром сертификации (CA). В этой модели CA является заслуживающей доверия тре- тьей стороной, которая будет аутен- тифицировать обе стороны транзак- ции. SSL-сертификат связывает вместе доменное имя, имя хоста и имя серве- ра, а также идентификационные дан- ные и местоположение организации. Преимущества SSL-сертификата: ● устраняет риск фишинга и других кибератак; ● обеспечивает безопасную связь меж- ду браузером и сервером; ● защищает конфиденциальную ин- формацию пользователя; ● позволяет пользователям совершать транзакции без риска кражи данных; ● создаёт доверие в сознании клиента и повышает его уверенность в себе; ● устраняет предупреждения и опове- щения браузера; ● повышает посещаемость веб-сайта и помогает генерироватьбольшебизнеса; ● повышает репутацию организации в Интернете; ● преимущества ранжирования, предо- ставляемые Google веб-сайтам с под- держкой SSL. Интерфейс веб-приложения C использованием Figma был раз- работан прототип интерфейса веб- приложения (рис. 1). В правом верхнем углу в header нахо- дится кнопка профиля и вход/выход. Под ним размещено поле поиска кли- ента по user ID (UID) или карте. После поиска в карточке клиента ото- бражается информация по клиенту: ● UID; ● номер карты; ● комментарий; ● фотография; ● кнопки «копировать» и «изменить» расположены правее от поля «UID» и «Карта». Чтобы сфотографировать клиента или загрузить его фотографию, необ- ходимо нажать кнопку «Сфотать», для удаления – кнопку с иконкой «корзи- на», которая находится правее. Если вся информация по клиенту загружена в базу, то над фотографией клиента отображается зелёный статус «Профиль загружен», если нет, то крас- ный статус «Профиль не загружен». При- мер с наполненной информацией по карточке клиента представлен на рис. 2. Под карточкой клиента размещён журнал проходов «События», в котором планируется отображение фотографии клиента, сделанной на турникете во вре- мя прохода, и рядом фото профиля из карточки клиента для сравнения. Правее от фотографий такая инфор- мация, как: ● проход разрешён / проход запрещён; ● проход зарегистрирован / проход не зарегистрирован – регистрация про- хода происходит после прохождения клиента через турникет; ● ошибок нет или текст ошибки – в случае, если клиенту проход запре- щён, отображается информация об ошибке; ● дата и время прохода; ● IP-адрес устройства, через которое клиент осуществлял проход. Пример с наполненной информа- цией по журналу событий представ- лен на рис. 3. Заключение Подведем итоги: был выбран фрейм- ворк Bootstrap и язык программирова- ния Go для разработки dt-приложения. Установлено следующее: в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» любая орга- низация, которая собирает, хранит, обрабатывает персональные данные, в том числе фамилию, имя, отчество, дату рождения, другие паспортные дан- ные, должна обеспечить защиту этих данных, защиту прав на неприкосно- венность частной жизни, личную и семейную тайну.
RkJQdWJsaXNoZXIy MTQ4NjUy