Лабораторная работа № 6
Тема. Создание базы данных для компьютерного психодиагностического тестирование в ACCESS
Цель работы. Изучить способы создания компьютерных вариантов психологических тестов в ACCESS
Продолжительность работы: 6 часов.
Последовательность выполнения работы.
1. Прочитать введение, в котором описано назначение форм и требования, предъявляемые к ним.
2. Открыть базу данных «PRIMER». Войти в меню «Сервис» - пункт «Параметры» - закладка «Правка и поиск» и в блоке «Подтверждение» убрать все «галочки».
В поле «Факультет» выбрать факультет, в поле «Группа» выбрать группу, в появившемся списке выбрать студента (просто кликнув в выбранной строке мышкой). В появившейся форме «Что делать?» нажать кнопку «Психолого-социальные тесты», а в форме тесты нажать кнопку «Якоря карьеры».
Чтобы ближе познакомиться с тестом пройдите его: выбирая один из предложенных вариантов ответа на каждый вопрос, ответьте на все вопросы и нажмите кнопку «Готово». Перемещаться по списку вопросов можно скроллингом. После окончания, для выхода из теста нажмите «stop».
Тест «Якоря карьеры» типичный опросник закрытого типа. Он направлен на анализ профессиональной ориентации. Итогом теста являются данные по девяти параметрам:
· Профессиональная компетентность (переменная k) – наличие способностей и талантов в определенной области, стремление к успеху в профессиональной сфере. (Вычисляется как среднее значение ответов на вопросы 1, 9, 17, 25, 33).
· Менеджмент (переменная l) – стремление занять должность, позволяющую управлять финансами, маркетингом, производством, продажами и др. (Вычисляется как среднее значение ответов на вопросы 2, 10, 18, 26, 34).
· Автономия (переменная m) – выраженная потребность самому решать, когда, над чем, и сколько работать, может успешно работать в организации, которая обеспечивает достаточную степень свободы. (Вычисляется как среднее значение ответов на вопросы 3, 11, 19, 27, 35).
· Стабильность работы (переменная n) – ищет работу в такой организации, которая выглядит наиболее надежной в своей отрасли, ответственность за управление карьерой перекладывает на организацию. (Вычисляется как среднее значение ответов на вопросы 4, 12, 36).
· Стабильность места жительства (переменная o) – не выносят "срывания с места", откажутся от повышения, если оно грозит сменой региона (места жительства). (Вычисляется как среднее значение ответов на вопросы 20, 28, 41).
· Служение (переменная p) – важными ценностями являются работа с людьми, "служение человечеству", желание сделать мир лучше, не будет работать в организации, которая не позволяет ему реализовать эти ценности. (Вычисляется как среднее значение ответов на вопросы 5, 13, 21, 29, 37).
· Вызов (переменная r) – основные качества конкуренция, преодоление препятствий,
очень важны новизна и разнообразие. (Вычисляется как среднее значение ответов на вопросы 6, 14, 22, 30, 38).
· Интеграция стилей жизни (переменная s) – стремится, чтобы все в жизни было сбалансировано, больше ценит свою жизнь в целом, чем конкретную работу или карьеру. (Вычисляется как среднее значение ответов на вопросы 7, 15, 23, 31, 39).
· Предпринимательство (переменная t) – не желает работать на других, главное – создать свое дело, концепцию или организацию. (Вычисляется как среднее значение ответов на вопросы 8, 16, 24, 32, 40).
3. Создать БД своего теста.
В меню «Окно» выбрать пункт «Отобразить». В появившемся окне выбрать базу данных «Primer» и нажать «ОК».
В окне базы данных в списке Объектов выбрать Таблицы. Найдите таблицу «Якоря» и откройте её в режиме таблицы. Замените существующие вопросы на свои в соответствии с индивидуальным заданием. Если остались лишние вопросы – удалите их. Закройте таблицу. Найдите таблицу «результ якоря» и скопируйте её под другим именем (правой кнопкой мыши – пункт «сохранить как…»). Откройте её в режиме таблицы и удалите все записи. Войдите в неё в режиме конструктора и удалите строки с лишними параметрами, начиная с последнего. Сохраните изменения.
Войдите в объекты Формы. Найдите форму «Якоря» и войдите в неё в режиме конструктора. В разделе «Заголовок формы», если это необходимо, в соответствии с заданием измените надписи с постановкой задачи теста и вариантами ответов.
В разделе «Область данных» вы можете изменить веса ответов. Для этого поочередно выбирайте кнопки ответов и меняйте на необходимое значение «Значение параметра» в закладке «Данные» окна свойства объекта. Если это окно неактивно, нажмите кнопку «Свойства» на панели «Конструктор форм». Все кнопки ответов объединены в группу «ответ», поэтому одновременно на один вопрос может быть выбран только один из вариантов ответа. Обратите также внимание на то, что макет теста имеет ленточную форму, т. е. в области данных выводятся все записи исходной таблицы вопросов теста («Якоря»).
Чтобы реализовать обработку ответов в соответствии с Вашим индивидуальным заданием нажмите кнопку «Программа» и войдите в редактор Visual Basic.
· В процедуре Form_Open (запускается при открытии формы «Якоря карьеры») все выходные параметры обнуляются. Все параметры созданы как поля формы (их текущие значения всегда можно посмотреть в отладчике VBA). Если у Вас параметров меньше чем 9, то не обязательно удалять лишние переменные и что-либо менять в этой процедуре.
· В процедуре otv_Enter (обрабатывается при нажатии какой-либо кнопки ответа) из параметра соответствующего номеру вопроса вычитается величина предыдущего выбора ответа на этот вопрос. Эта процедура реализована для того, чтобы дать возможность изменять свой выбор ответа по любому вопросу до нажатия кнопки «готово».
· В процедуре otv_Exit (обрабатывается при отжатии (отпускании) кнопки предыдущего пункта) к параметру соответствующему номеру вопроса прибавляется величина текущего выбора ответа на этот вопрос. Эти две процедуры работают в паре при нажатии кнопки ответа (кнопка вниз – кнопка вверх). Каждая строка If этих процедур соответствует одному из параметров пункта 2. Здесь вычисляется сумма ответов каждого параметра в соответствии с его номерами вопросов. Измените процедуры otv_Enter и otv_Exit исходя из своего индивидуального задания.
· В процедуре готово_Click (обрабатывается при нажатии (клик) на кнопку «готово») вычисляются средние значения каждого параметра и все данные заносятся в таблицу «результ якоря». Также в этой процедуре вызывается к просмотру диаграмма вычисленных параметров. Измените процедуру в соответствии с заданием. Обратите внимание в каком месте процедуры Вы должны изменить имя таблицы результатов на имя созданной Вами таблицы. Если у Вас нет необходимости отображать диаграмму – удалите ту часть процедуры, которая вызывает к просмотру отчет, а если есть необходимость вывести отчет – укажите имя своего отчета.
· В процедуре выход_Click (обрабатывается при нажатии (клик) на кнопку «STOP») осуществляется закрытие формы теста.
Как создать свой отчет по полученным данным Вы узнаете из лабораторной работы «Создание отчета в режиме конструктора и с помощью мастера».
4. Проверить правильность работы теста.
Пройти тест на листке бумаги и подсчитать все параметры следуя исходному заданию.
Зайти в базу данных «PRIMER» и под своим именем пройти этот тест с теми же вариантами ответов на каждый вопрос, что и на листке бумаги.
Сверить результаты полученные вручную и в результате компьютерного тестирования.
5. Защитить работу.


