Разработка онлайн-системы для лиц с ограниченными возможностями | Статья в журнале «Молодой ученый»

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

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

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №25 (315) июнь 2020 г.

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

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

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

Самсонов, Д. А. Разработка онлайн-системы для лиц с ограниченными возможностями / Д. А. Самсонов. — Текст : непосредственный // Молодой ученый. — 2020. — № 25 (315). — С. 38-42. — URL: https://moluch.ru/archive/315/71963/ (дата обращения: 04.05.2024).



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

Ключевые слова: онлайн-система, помощь, лица с ограниченными возможностями.

Структура онлайн-системы

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

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

Целевая аудитория — жители г. Якутска Республики Саха (Якутия), разделенные на 2 категории:

– Лица с ограниченными возможностями.

– Лица, желающие оказать помощь; волонтерские организации; социально-ориентированный бизнес.

Функционал сайта — возможность получения информации о лицах с ограниченными возможностями, об их проблемах, возможность добавлять подобную информацию. Основной контент ресурса — объявления. Структура web-сайта — это перечень разделов, страниц, подразделов и других функциональных блоков, которые могут использоваться в качестве отдельных элементов, а также их взаимосвязей. [1]

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

– #Нужна помощь

– #Могу помочь

Структура онлайн-системы

Рис. 1. Структура онлайн-системы

На главной странице сразу видно разделение на 2 блока: «#НУЖНА ПОМОЩЬ», «#МОГУ ПОМОЧЬ», а также есть информация в виде модального окна, доступного при нажатии кнопки, о проекте, его цели и назначении. При переходе на любой блок, доступна регистрация новых пользователей и авторизация для входа в онлайн систему чтобы добавить объявление. Каждый блок представляет собой доску объявлений по разным категориям.

Категории блока «#НУЖНА ПОМОЩЬ»:

– необходимы продукты

– помощь на дому

– социальное такси

– иное

Категории блока «#МОГУ ПОМОЧЬ»:

– могу помочь продуктами

– помощь на дому

– помощь в проезде волонтера к нуждающемуся

– социальное такси

– помощь в регистрации на данной онлайн системе

– иное

В каждом блоке есть возможность добавления нового объявления после авторизации в онлайн системе. Также после авторизации возможен доступ к Профилю, который состоит также из 2 частей: «мои объявления» и «мои настройки».

Дизайн онлайн-системы простой, используется несколько основных цвета: белый и разные оттенки синего цвета. Данный дизайн продиктован тем, что в одной из целевых групп могут быть лица с ослабленным зрением, в связи с этим использован контрастный и минималистичный дизайн. [2]

Разработка онлайн-системы

Для написания кода была использована программа Adobe Dreamweaver CS6. Программное обеспечениеAdobe Dreamweaver CS6 мощное программное обеспечение для web-дизайна и создания визуальных проектов. Встроенные подсказки в Adobe Dreamweaver позволяют более точно создавать код в HTML, JavaScript, Ajax, Spry, jQuery и Prototype.

Физическая структура онлайн-системы

Рис 2. Физическая структура онлайн-системы

Физическая структура сайта позволяет менять дизайн и его функции при помощи языка программирования PHP. Сайт включает в себя следующие основные файлы и каталоги:

  1. Каталог «css». содержит таблицы стилей для настройки расположения элементов сайта.
  2. Каталог «fonts». Библиотека шрифтов Glyphicon из состава фрейворка Bootstrap 3.
  3. Каталог «include». PHP скрипты
  4. Каталог «js». jQuery плагины
  5. Корневой каталог. PHP-скрипты онлайн-системы.

MySQL обладает высокой устойчивостью, высокой скоростью работы, простотой в настройке и использовании, исходники сервера компилируются на множестве платформ, поэтому СУБД MySQL является достойным решением для небольших программ. [3]

База данных онлайн-системы состоит из двух таблиц:

– Topic

– Users

В таблице topic хранится информация об объявлениях, таблица users хранит информацию о пользователях.

Таблица 1

Объявления

Имя поля

Назначение поля

Тип данных

id

первичный ключ

счетчик

user_id

идентификатор пользователя

числовой

text

текст объявления

текстовой

cat

категория объявления

числовой

type

тип объявления (блок)

числовой

edate

дата и время добавления

дата/время

Таблица 2

Пользователи

Имя поля

Назначение поля

Тип данных

id

первичный ключ

счетчик

login

логин

текстовой

password

hash пароля

текстовой

passw

пароль

текстовой

name

ФИО

текстовой

tel

телефон

текстовой

type

регистрация по типу (блок)

числовой

edate

дата и время добавления

дата/время

На главной странице есть возможность выбора 2 функциональных блоков: #НУЖНА ПОМОЩЬ и #МОГУ ПОМОЧЬ, а также есть кнопка «О проекте», который показывает информацию об онлайн-системе в модальном окне.

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

Рис.3. Главная страница

Блок «#НУЖНА ПОМОЩЬ»

Рис.4. Блок «#НУЖНА ПОМОЩЬ»

Функциональный блок «#НУЖНА ПОМОЩЬ» представляет собой доску объявлений. Кроме объявлений на ней отображается 2 уведомления с предупреждением о режиме повышенной готовности на территории Республики Саха (Якутия), мерах по противодействия распространения новой коронавирусной инфекции (COVID-19) и алгоритмом действий для нового пользователя. Есть возможность регистрации и авторизации.

Рис.5. Блок «#МОГУ ПОМОЧЬ»

Функциональный блок «#МОГУ ПОМОЧЬ» также представляет собой доску объявлений. Кроме объявлений на ней отображается уведомление с предупреждением о режиме повышенной готовности на территории Республики Саха (Якутия), мерах по противодействия распространения новой коронавирусной инфекции (COVID-19). Есть возможность регистрации и авторизации.

Добавление нового объявления

Рис.6. Добавление нового объявления

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

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

Литература:

  1. Проектирование структуры web-сайта https://www.a5.ru/blog/proektirovanie-struktury-web-sayta/ (дата обращения: 24.12.2019). — Текст: электронный.
  2. Введение в веб-доступность URL: https://www.w3.org/WAI/fundamentals/accessibility-intro/ru (дата обращения: 01.06.2020). — Текст: электронный.
  3. Федорчук Д. А. Разработка WEB приложений на PHP и MySQL — СПб.: Корона-принт, 2013. — 340 c.
Основные термины (генерируются автоматически): помощь, PHP, блок, онлайн система, главная страница, доска объявлений, лицо, структура онлайн-системы, Якутия, модальное окно.


Ключевые слова

помощь, онлайн-система, лица с ограниченными возможностями

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

Moodle — свободная система управления обучением

В современных системах электронного обучения курс может представлять собой набор

Преподаватель самостоятельно, прибегая только к помощи справочной системы, может

Ориентированная на дистанционное образование, система управления обучением Moodle...

Системы управления контентом (CMS) электронного...

Дается определение понятия «система управления контентом (CMS)», рассматриваются функции и

Главное достоинство CMS — легкость управления сайтом, не требующая от

Закрытый исходный код не позволяет вносить изменения в структуру системы всем...

Разработка онлайн-сервиса услуг handmade | Статья в журнале...

Библиографическое описание: Зыков, А. В. Разработка онлайн-сервиса услуг handmade / А. В. Зыков.

При применении многосайтовости все веб-ресурсы включают общую систему управления

В блоке многопортальности с применением модуля «Контроллер сайтов» можно...

Исследование технологий дистанционного обучения при...

Sakai представляет собой онлайн систему организации учебного образовательного пространства.

В системе Moodle существует 3 типа форматов курсов: форум, структура (учебные модули без привязки к

Онлайн-курсы как инновационная форма дистанционного...

Разработка информационной системы принятия решения...

В статье приведены результаты построения информационной системы поддержки процесса принятия решения на

Обобщенное взаимодействие режимов представлено на рис.5. В блок схеме реализована связь

Структура интернет-магазина: ключевые страницы и разделы.

Технология создания веб-сайта туристского предприятия...

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

Создание открытой сетевой информационной системы...

Стартовая страница системы до регистрации, носит презентационный характер: представляет систему дистанционного обучения

Информационно-знаниевая подсистема позволяет разрабатывать и поддерживать различные виды курсов (по структуре, формату, срокам).

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

В статье рассматриваются возможности применения технологии ASP.NET, позволяющей создавать динамические Web-страницы. Разработанный стартовый проект содержит данные о предприятиях и организациях Карагандинской области, предоставляемых ими вакансиях...

Разработка алгоритма работы веб-модуля для структурирования...

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

Административные, коммуникативные, учебные инструменты...

В статье рассматривается система дистанционного обучения Moodle, представлены общие

- блок «Управление» — содержит ссылки на страницу с оценками по курсу, на страницу

В заключении можно сделать следующие выводы. Онлайн-курсы как инновационная форма...

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

Moodle — свободная система управления обучением

В современных системах электронного обучения курс может представлять собой набор

Преподаватель самостоятельно, прибегая только к помощи справочной системы, может

Ориентированная на дистанционное образование, система управления обучением Moodle...

Системы управления контентом (CMS) электронного...

Дается определение понятия «система управления контентом (CMS)», рассматриваются функции и

Главное достоинство CMS — легкость управления сайтом, не требующая от

Закрытый исходный код не позволяет вносить изменения в структуру системы всем...

Разработка онлайн-сервиса услуг handmade | Статья в журнале...

Библиографическое описание: Зыков, А. В. Разработка онлайн-сервиса услуг handmade / А. В. Зыков.

При применении многосайтовости все веб-ресурсы включают общую систему управления

В блоке многопортальности с применением модуля «Контроллер сайтов» можно...

Исследование технологий дистанционного обучения при...

Sakai представляет собой онлайн систему организации учебного образовательного пространства.

В системе Moodle существует 3 типа форматов курсов: форум, структура (учебные модули без привязки к

Онлайн-курсы как инновационная форма дистанционного...

Разработка информационной системы принятия решения...

В статье приведены результаты построения информационной системы поддержки процесса принятия решения на

Обобщенное взаимодействие режимов представлено на рис.5. В блок схеме реализована связь

Структура интернет-магазина: ключевые страницы и разделы.

Технология создания веб-сайта туристского предприятия...

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

Создание открытой сетевой информационной системы...

Стартовая страница системы до регистрации, носит презентационный характер: представляет систему дистанционного обучения

Информационно-знаниевая подсистема позволяет разрабатывать и поддерживать различные виды курсов (по структуре, формату, срокам).

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

В статье рассматриваются возможности применения технологии ASP.NET, позволяющей создавать динамические Web-страницы. Разработанный стартовый проект содержит данные о предприятиях и организациях Карагандинской области, предоставляемых ими вакансиях...

Разработка алгоритма работы веб-модуля для структурирования...

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

Административные, коммуникативные, учебные инструменты...

В статье рассматривается система дистанционного обучения Moodle, представлены общие

- блок «Управление» — содержит ссылки на страницу с оценками по курсу, на страницу

В заключении можно сделать следующие выводы. Онлайн-курсы как инновационная форма...

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