В наше время важной задачей психологов является проведение работы по улучшению адаптации пациентов в различных областях. Это может быть адаптация ребенка в школе, адаптация человека на новой работе, или при переезде на новое место жительство, также адаптация пожилых людей при выходе на пенсию. Это далеко не весь перечень областей, в которых люди сталкиваются с потребностью в помощи психолога. Неспособность самостоятельно адаптироваться может привести к дезадаптатии и последующей деградации [1].
В настоящее время существует большое количество различных программ, которые психологи используют в своей работе. В основном это программы, позволяющие проводить тестирование и определять психологические типы клиентов.
Но не существует программ, которые помогали бы психологу при выполнении работы по психологической адаптации пациентов. Причем эффективнее разрабатывать систему, которая могла бы настраиваться и заполняться самим психологом в зависимости от его опыта.
Описание работы системы
В данной работе предлагается разработанная модель системы проведения психологической адаптации.
В управлении адаптационными процессами необходимо учитывать то, что параметры физиологических и психологических возможностей человека, возможностей среды, условий и содержания деятельности не безграничны в плане перемен и перестройки. Успешность процесса адаптации по реализации одних потребностей оказывает влияние на другие.
В качестве основы была выбрана модель конечных автоматов, так как процессы выбора, реагирования на выбор, отклик, получаемый при этом, хорошо описываются при помощи автоматной модели.
Конечный автомат формально задается множеством А={Х, У, S, λ, δ} [2,3].
Где Х – множество входных воздействий;
У – множество выходных сообщений;
S – множество состояний автомата;
λ – Функция выходов, определяющая зависимость выходного сигнала от входного сигнала и текущего состояния автомата;
δ – Функция состояний, определяющая переключение автомата в зависимости от входного сигнала и текущего состояния.
Модель конечного автомата позволяет запоминать реакции пользователей на различные ситуации и в зависимости от них принимать решение об усвоении ситуации. Функция переходов и выходов автомата, моделирующего адаптационную реакцию пользователей, задается таблицей переходов-выходов. Множество входов автомата – это множество вопросов. Состояние определяет текущее состояние пользователя, степень его адаптированности в данной ситуации. Выход автомата совпадает с состоянием и должен визуально демонстрировать пользователю его текущее состояние, формирующееся как сумма его реакций в прошлом.
Таблица 1
Совмещенная таблица переходов-выходов автомата
Xi (вопросы) |
вариант ответа |
S0 |
SJ |
S2J |
S3J |
.... |
SI*J |
1вопрос |
отрицательный |
S1, |
SJ |
S2J |
|
|
|
нейтральный |
S0+j/2 |
SJ+j/2 |
S2J+i/2 |
|
|
|
|
положительный |
S0+J |
SJ+J |
S2J+i |
|
|
|
|
2 вопрос |
отрицательный |
S0 |
SJ |
S2J |
|
|
|
нейтральный |
S0+j/2 |
SJ+j/2 |
S2J+i/2 |
|
|
|
|
положительный |
S0+J |
SJ+J |
S2J+i |
|
|
|
|
.... |
|||||||
i-й вопрос |
отрицательный |
S0 |
SJ |
S2J |
|
|
|
нейтральный |
S0+j/2 |
SJ+j/2 |
S2J+i/2 |
|
|
|
|
положительный |
S0+J |
SJ+J |
S2J+i |
|
|
|
В текущем автомате:
-
Количество строк автомата i.
-
Количество столбцов равно количеству вопросов i.
-
Шаг (состояния) определяется по формуле.
j=100/ i
Психолог может определить количество уровней системы и количество направлений, в которых будет разрабатываться адаптационная система. Например, система, имеющая два уровня и два аспекта рассмотрения, имеет структуру, изображенную на рис.1.
Рис.1. Структура системы с двумя уровнями и двумя направлениями адаптации
После определения количества уровней направлений, должна динамически генерироваться система, каждой ячейкой которого является конечный автомат. Пример реализации автомата на примере приведен в [4].
В программе автомат представлен в виде обьекта класса. Структура класса представлена на рис. 2.
Диаграмма вариантов использования является исходным концептуальным представлением или концептуальной моделью системы в процессе ее проектирования и разработки. Определим общие границы и контекст моделируемой системы при помощи диаграммы вариантов использования, рис.4 [5].
Рис. 2. Структура класса
База знаний системы имеет вид, показанный на рис. 3.
Рис. 3. Общий вид базы знаний системы тестирования
Рис.4. Диаграмма вариантов использования системы
Связь между пользователем и системой лучше моделировать при помощи диаграммы последовательности, рис. 5.
Рис. 5. Диаграмма последовательности взаимодействия пользователя и модулей системы
Система должна работать в двух режимах – ПСИХОЛОГ и ПОЛЬЗОВАТЕЛЬ.
Режим работы: психолог
Психолог может создать систему в соответствии своими пожеланиями. Он должен определить:
- Название системы.
- Количество уровней разрабатываемой системы.
- Количество автоматов (тем) на уровне.
- Количество вопросов в автомате.
При этом система должна генерировать необходимое количество объектов и выделять ресурсы под систему.
Далее работа психолога в системе заключается в заполнение полей:
Название автомата
В цикле
Вопрос:
Три варианта ответа
- Положительный.
- Нейтральный.
- Отрицательный.
Режим работы: пользователь
В режиме Пользователь необходимо обеспечить выполнение следующих функций
- Регистрация пользователя;
- Авторизацию пользователя;
- Сохранение результатов опроса;
- Сброс результатов;
- Тестирование.
Тестирование
Алгоритм тестирования:
Определение уровня пользователя (в начальный момент 1)
В цикле
Выбор темы;
В цикле для выбранной темы
Представление вопросов на выбор.
Сохранение, суммирование результата.
Определение уровня количества правильных ответов.
Сохранение результата.
Конец цикла
Конец.
После прохождения большего количества тем ПОЛЬЗОВАТЕЛЬ переходит на следующий уровень.
Условие перехода на следующий уровень
Если в |N/2| (целочисленное деление, округленное в большую сторону) автоматах текущего уровня Sk , k >= 75, то пользователь переходит на новый уровень, в котором во всех автоматах Sd=0. При этом те автоматы, в которых k>=75 для него блокируются (для данного пользователя, но не всей системы) (он их уже успешно прошел и в них не возвращается).
Если ПОЛЬЗОВАТЕЛЬ долгое время находится на одном состоянии, что означает, что он не выбрал ни одно нейтральное или положительное решение, то он проваливается на нижний уровень.
Заключение
Смоделирована система, которая позволит пользователю, отвечая на вопросы, наблюдать, когда его действия соответствуют лучшей адаптации, а когда нет. Модель психологического адаптационного комплекса направлена на профилактику социальной дезадаптации и оптимизацию социального функционирования людей в обществе.
Достоинством разработанной системы является возможность создания, редактирования и дополнения базы данных психологами, которые имеют опыт работы и методически проработанный материал.
В основу системы проведения психологической адаптации положена модель конечного автомата. Конечный автомат позволяет моделировать процесс успешной адаптации в конкретной области.
При разработке соответствующего интерфейса, на основе представленной модели может быть реализована игра.
Успешность системы зависит от правильно реализованной обратной связи, которая позволит пользователю увидеть свои ошибки и наблюдать, когда его решения приводят к лучшей адаптации.
Рецензенты:
Кобзаренко Д.Н., д.т.н., ФГБУН «Института проблем геотермии ДНЦ РАН», г. Махачкала;
Омаров О.М., д.т.н., профессор, директор «Даг Инком», г. Махачкала.
Библиографическая ссылка
Абидова М.Ш., Шихалиева Д.С., Агаева С.Р., Газанова Н.Ш. МОДЕЛИРОВАНИЕ СИСТЕМЫ ПРОВЕДЕНИЯ ПСИХОЛОГИЧЕСКОЙ АДАПТАЦИИ НА КОНЕЧНЫХ АВТОМАТАХ // Современные проблемы науки и образования. – 2015. – № 1-1. ;URL: https://science-education.ru/ru/article/view?id=19406 (дата обращения: 07.10.2024).