Отправьте статью сегодня! Журнал выйдет 12 июля, печатный экземпляр отправим 16 июля
Опубликовать статью

Молодой учёный

Проектирование информационно-справочной системы «Перепись населения»

Информационные технологии
11.01.2021
190
Поделиться
Библиографическое описание
Визер, А. Н. Проектирование информационно-справочной системы «Перепись населения» / А. Н. Визер. — Текст : непосредственный // Молодой ученый. — 2021. — № 3 (345). — С. 13-16. — URL: https://moluch.ru/archive/345/77499/.


Перепись населения в РФ проводится не реже чем раз в 10 лет. В 2021 году будет проводиться Всероссийская перепись населения с 1 по 30 апреля и в связи со сложившейся эпидемиологической ситуацией безопасным способом проведения этого мероприятия будет электронный вариант. Это позволит улучшить скорость сбора информации о человеке, а также безопасность при сборе информации.

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

Данная система будет иметь функционал, позволяющий пользователям:

  1. Регистрироваться
  2. Заполнять изменять личные данные для их обработки в дальнейшем
  3. Проходить верификацию для официального участия в переписи
  4. Участвовать в опросах и смотреть их результаты

Так как одним из главных вопросов для такой информационно-справочной системы стоит безопасность, любой запрос, хранящий личные данные пользователя, передается методом POST. Для паролей используется алгоритм «sha1»

Для проектирования информационно-справочной системы был использован язык разметки HTML, язык программирования PHP и каскадные таблицы стилей CSS.

Проектирование базы данных:

Удобным способом хранения больших массивов информации считается база данных MySQL, она и будет использована.

Для создания информационно-справочной системы было создано 2 базы данных в phpMyAdmin:

  1. Users
  2. Votes

Первая таблица базы данных, которая понадобится — это таблица «users», она будет содержать в себе данные обо всех пользователях программного комплекса: логин, пароль, имя и другие персональные данные.

Следующая таблица- таблица «votes». В данной таблице будет храниться информация об опросах, проводимых в разделе «Социальные опросы», логины проголосовавших людей и уже набранные голоса.

Функционал:

Пользователю доступны следующие пункты меню:

  1. Главная страница , здесь выводится самая важная информация, для теста выведем изображение президента
  2. Личный кабинет отображает всю информацию о пользователе и имеет снизу сноски об использовании персональных данных и правилах участия в переписи. Для безопасности пароль не отображается, а такие данные как ИНН, паспорт и СНИЛС имеют пометку «Указан», если пользователь их ввел. Пользователь будет переадресован на страницу изменения информации, нажав по кнопке «Обновить информацию»
  3. Участники программы эта страница показывает счетчик уже прошедших верификацию пользователей, а так же выводит их имя, фамилию и отчество
  4. Социальные опросы страница с множественными опросами пользователей по разным темам. Каждый пользователь имеет право голосовать лишь один раз!
  5. Выход пользователя из своей учетной записи

Личный кабинет

Рис. 1. Личный кабинет

Главная страница портала

Рис. 2. Главная страница портала

Страница «Участники программы»

Рис. 3. Страница «Участники программы»

Страница «Социальные опросы»

Рис. 4. Страница «Социальные опросы»

Вывод:

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

Литература:

1. Основы работы с PHP. — Текст: электронный // old.code: [сайт]. — URL: http://old.code.mu/books/php/base/osnovy-yazyka-php-dlya-novichkov.html (дата обращения: 09.01.2021).

2. Основы HTML для начинающих. — Текст: электронный // webdesign-master: [сайт]. — URL: https://webdesign-master.ru/blog/html-css/4.html (дата обращения: 09.01.2021).

3. Основы работы с MySQL в PHP. — Текст: электронный // internet-technologies: [сайт]. — URL: https://www.internet-technologies.ru/articles/osnovy-raboty-s-mysql-v-php.html (дата обращения: 09.01.2021).

Можно быстро и просто опубликовать свою научную статью в журнале «Молодой Ученый». Сразу предоставляем препринт и справку о публикации.
Опубликовать статью
Молодой учёный №3 (345) январь 2021 г.
Скачать часть журнала с этой статьей(стр. 13-16):
Часть 1 (стр. 1-71)
Расположение в файле:
стр. 1стр. 13-16стр. 71

Молодой учёный