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

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

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №3 (345) январь 2021 г.

Дата публикации: 11.01.2021

Статья просмотрена: 60 раз

Библиографическое описание:

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



Перепись населения в РФ проводится не реже чем раз в 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).

Основные термины (генерируются автоматически): информационно-справочная система, пользователь, CSS, HTML, PHP, POST, данные, информация, личный кабинет, опрос.


Похожие статьи

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

 Справочно-правовые системы (СПС) или информационно-правовые системы (ИПС) — это компьютерные базы данных, ядром которых являются электронные базы и банки юридической информации. В этих базах данных хранятся федеральные и региональные указы, законы...

Разработка Web-приложения с применением технологии ASP.NET

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

Образовательные онлайн-ресурсы: определение и виды

‒ Информационно-поисковые и информационно-справочные — выдают сведения по запросу; ‒ Демонстрационные — служат для визуального отображения информации, явлений и процессов для достижения наибольшей наглядности

О технологии организация web-интерфейса к базе данных

система, информация, вариант использования, баз данных пользователей электроэнергии, база данных, баз данных, главное окно программы, информационная система

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

Разработка информационно-справочной системы учета...

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

Разработка интеллектуальных средств поддержки веб-порталов...

Основные термины (генерируются автоматически): CMS, HTML, PHP, указанная возможность, CSS, IDE, отладка, программная реализация, разработка, язык программирования.

Информационно-компьютерное сопровождение бизнес-процессов...

Разработка информационной системы для учебной группы

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

Разработка базы данных для отдела кадров в программе...

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

Использование web-технологий при подаче заявлений...

В данной статье рассмотрены и проанализированы популярные методы проектирования веб-дизайна с целью выявления тенденций развития и изменения внешнего вида интернет-ресурсов. Рассмотрены некоторые современные тенденции, которые наблюдаются в веб-разработке в...

Похожие статьи

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

 Справочно-правовые системы (СПС) или информационно-правовые системы (ИПС) — это компьютерные базы данных, ядром которых являются электронные базы и банки юридической информации. В этих базах данных хранятся федеральные и региональные указы, законы...

Разработка Web-приложения с применением технологии ASP.NET

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

Образовательные онлайн-ресурсы: определение и виды

‒ Информационно-поисковые и информационно-справочные — выдают сведения по запросу; ‒ Демонстрационные — служат для визуального отображения информации, явлений и процессов для достижения наибольшей наглядности

О технологии организация web-интерфейса к базе данных

система, информация, вариант использования, баз данных пользователей электроэнергии, база данных, баз данных, главное окно программы, информационная система

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

Разработка информационно-справочной системы учета...

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

Разработка интеллектуальных средств поддержки веб-порталов...

Основные термины (генерируются автоматически): CMS, HTML, PHP, указанная возможность, CSS, IDE, отладка, программная реализация, разработка, язык программирования.

Информационно-компьютерное сопровождение бизнес-процессов...

Разработка информационной системы для учебной группы

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

Разработка базы данных для отдела кадров в программе...

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

Использование web-технологий при подаче заявлений...

В данной статье рассмотрены и проанализированы популярные методы проектирования веб-дизайна с целью выявления тенденций развития и изменения внешнего вида интернет-ресурсов. Рассмотрены некоторые современные тенденции, которые наблюдаются в веб-разработке в...

Задать вопрос