- •Задание на дипломный проект
- •Приложение к заданию на дипломный проект
- •5.1 Функции, реализуемые системой:
- •5.2 Технические требования к системе:
- •Введение
- •1 Системотехническая часть
- •Постановка задачи
- •1.1.1 Методика «Якоря карьеры»
- •1.1.2 Тест Потемкиной
- •1.1.3 Тест Леонгарда
- •1.1.4 Методика дс
- •1.1.5 Тест Лири
- •1.1.6 Методика смил
- •1.1.7 Тест Айзенка
- •1.1.8 Методика Кеттелла
- •1.1.9 Тест Амтхауэра
- •1.1.10 Тест на оперативную зрительную память
- •1.1.11 Таблицы Шульте
- •1.1.12 ТестHand
- •1.2 Анализ предметной области
- •1.3 Анализ существующих программных продуктов
- •1.4 Разработка логического проекта системы
- •1.4.1 Краткие сведения о методологии uml
- •1.4.2 Диаграмма вариантов использования
- •1.4.3 Сценарии
- •1.4.4 Диаграммы классов
- •1.4.5 Диаграмма состояний
- •1.4.6 Диаграмма последовательности
- •1.5 Разработка логической модели данных системы
- •1.6 Расчет требуемых ресурсов для реализации системы
- •1.6.1 Расчет объема взу
- •1.6.2 Расчет объема озу
- •1.6.3 Оценка времени реакции системы
- •1.6.4 Выбор комплекса технических средств
- •2 Конструкторско-технологическая часть
- •2.1 Выбор программных средств реализации
- •2.1.1 Выбор и обоснование среды разработки и языка программирования
- •2.1.2 Выбор операционной системы
- •2.2 Разработка программного обеспечения системы
- •2.2.1 Разработка интерфейса пользователя
- •2.2.2 Описание основных алгоритмов функционирования системы
- •2.2.3 Разработка подсистемы хранения данных
- •2.3 Контрольный пример работы системы
- •3 Экономическое обоснование разработки
- •3.1 Планирование и организация процесса разработки системы
- •3.2 Расчет затрат на разработку системы
- •3.3 Расчет-прогноз минимальной цены разработки системы
- •3.4 Расчет целесообразного объема продаж и оценка безубыточности
- •3.5 Расчет единовременных затрат на внедрение системы
- •3.6 Расчет текущих затрат на функционирование системы
- •3.7 Оценка экономической эффективности разработки
- •4 Безопасность жизнедеятельности
- •4.1 Обеспечение безопасности автоматизированной системы анализа психологического состояния личности по результатам тестирования
- •4.2 Обеспечение безопасности пользователя
- •4.2.1 Интеллектуальные нагрузки
- •4.2.2 Сенсорные нагрузки
- •4.2.3 Эмоциональные нагрузки
- •4.2.4 Монотонность нагрузок
- •4.3 Общая оценка напряженности трудового процесса
- •Заключение
- •Список использованных источников
- •Приложение а Информация по тестам
- •Приложение б
- •Руководство разработчика а.В.00001-01 33 01-1-лу Листов 16
- •Приложение в Листинг основных модулей
- •Приложение г Акт внедрения
2.2.2 Описание основных алгоритмов функционирования системы
Алгоритм обработки результатов теста Леонгарда
Тест Леонгарда позволяет диагностировать типы акцентуации личности. Схема алгоритма приведена на рисунке 2.7.
Краткое описание алгоритма:
получение данных по прохождению тестирования (answers – ответы тестируемого) и данных по тесту (test - данные текущего теста);
цикл, в котором осуществляется проход по всем психологическим критериям данного теста;
инициализация переменной resultValue, в которой подсчитывается значение текущего критерия;
получение номеров вопросов, соответствующих текущему параметру теста;
цикл, в котором проверяется, совпадает ли ответ тестируемого с ключом;
если ответ совпадает, то значение переменной resultValue увеличивается на единицу;
цикл заканчивается после обработки всех вопросов теста;
проводится перевод сырых баллов в стандартные баллы по формуле;
все параметры обработаны, цикл, в котором осуществлялся проход по всем психологическим критериям данного теста, завершен. Производится сохранение результатов, завершение работы.
Рисунок 2.7 – Схема алгоритма обработки результатов теста Леонгарда
Алгоритм обработки результатов теста Якоря карьеры
Тест Якоря карьеры позволяет диагностировать ценностные ориентации в карьере. Схема алгоритма обработки результатов представлена на рисунке 2.8.
Краткое описание алгоритма:
получение данных по прохождению тестирования (answers - ответы тестируемого) и данных по тесту (test - данные текущего теста);
цикл, в котором осуществляется проход по всем психологическим критериям данного теста;
инициализация переменной resultValue, в которой подсчитывается значение текущего критерия;
получение номеров вопросов, соответствующих текущему критерию теста;
цикл, в котором получается ответ тестируемого;
к текущему значению resultValue прибавляется число, которое тестируемый отметил в ответе;
цикл заканчивается после обработки всех вопросов теста;
все параметры обработаны, цикл, в котором осуществлялся проход по всем психологическим критериям данного теста, завершен. Производится сохранение результатов, завершение работы.
Алгоритм обработки результатов теста Потемкиной
Тест Потемкиной позволяет выявить степень выраженности социально-психологических установок следующих типов: «альтруизм—эгоизм», «процесс—результат», «свободу—власть», «труд—деньги». Схема обработки результатов предоставлена на рисунке 2.9.
Краткое описание алгоритма:
получение данных по прохождению тестирования (answers - ответы тестируемого) и данных по тесту (test - данные текущего теста);
цикл, в котором осуществляется проход по всем психологическим критериям данного теста;
Рисунок 2.8 – Схема алгоритма обработки результатов теста
Якоря карьеры
инициализация переменной resultValue, в которой подсчитывается значение текущего критерия;
получение номеров вопросов, соответствующих текущему критерию теста.
цикл, в котором проверяется, равен ли ответ тестируемого значению "Да";
если ответ совпадает, то значение переменной resultValue увеличивается на единицу;
цикл заканчивается после обработки всех вопросов теста;
все параметры обработаны, цикл, в котором осуществлялся проход по всем психологическим критериям данного теста, завершен. Производится сохранение результатов, завершение работы.
Алгоритм подсчета результатов данной методики аналогичен методике выявления межличностных отношений – тесту Лири.
Алгоритм обработки результатов теста СМИЛ
Методика СМИЛ позволяет получить многосторонний портрет человека, включающий богатый спектр устойчивых профессионально важных свойств, стиль общения, эмоциональные особенности, характерологические черты, мотивационную направленность, самооценку, выраженность лидерских черт, тип реагирования на стресс, защитные механизмы, особенности состояния, ведущие потребности, фон настроения, сексуальную ориентацию, степень адаптированности индивида и прогнозируемый тип дезадаптации, наличие психических отклонений от нормы, склонность к суициду, предрасположенность к алкоголизму и многое другое. Схема алгоритма обработки результатов изображена на рисунке 2.10.
Алгоритм обработки результатов данного теста аналогичен алгоритму методики ДС, который используется для определения характеристики настроений и некоторые характеристики личностного уровня психических состояний с помощью субъективных оценок обследуемого.
Рисунок 2.9 – Схема алгоритма обработки результатов теста Потемкиной
Краткое описание алгоритма:
получение данных по прохождению тестирования (answers - ответы тестируемого) и данных по тесту (test - данные текущего теста);
инициализация переменной resultUnknown, содержащей количество ответов тестируемого "Не знаю";
цикл, в котором проходятся все ответы, данные тестируемым;
в случае если на текущий вопрос тестируемый дал ответ "Не знаю" значение переменной resultUnknown увеличивается на единицу;
цикл заканчивается после обхода всех ответов тестируемого;
цикл, в котором осуществляется проход по всем психологическим критериям данного теста;
инициализация переменной resultValue, в которой подсчитывается значение текущего критерия;
получение номеров вопросов, соответствующих текущему параметру теста;
цикл, в котором проверяется, совпадает ли ответ тестируемого с ключом;
если ответ совпадает, то значение переменной resultValue увеличивается на единицу;
цикл заканчивается после обработки всех вопросов теста;
проводится коррекция сырых баллов и перевод их в стандартные баллы по формуле;
все параметры обработаны, цикл, в котором осуществлялся проход по всем психологическим критериям данного теста, завершен. Производится сохранение результатов, завершение работы.
Рисунок 2.10 – Схема алгоритма обработки результатов теста СМИЛ