
- •Задание на дипломный проект
- •Приложение к заданию на дипломный проект
- •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
- •Приложение в Листинг основных модулей
- •Приложение г Акт внедрения
Приложение к заданию на дипломный проект
студентки группы №6601 Курицкой Ю. С.
Тема проекта: «Автоматизированная система анализа психологического состояния личности по результатам тестирования»
Исходные данные к проекту:
Характеристики объектов автоматизации:
объект автоматизации: процесс анализа психологического состояния личности;
максимальное количество тестируемых: 10000;
максимальное количество вопросов в одном тесте: 600;
максимальное число ответов в тесте: 10;
максимальное количество тестов: 25;
виды автоматизируемой деятельности:
процесс проведения тестирования эмоционального состояния личности;
процесс ведения результатов тестирования.
Требования к информационному обеспечению:
информационное обеспечение разрабатывается на основании следующих источников:
сведения о тестируемых;
сведения о психологических методиках;
при разработке системы обеспечить контроль целостности данных;
в системе должны вестись следующие справочники:
справочник пользователей;
справочник тестов.
Требования к техническому обеспечению:
Состав и конфигурация комплекса технических средств системы определяется в процессе дипломного проектирования.
Требования к программному обеспечению:
тип операционной системы – любая, поддерживающая JVM;
язык программирования Java;
среда программирования – NetBeans IDE 6.9.1
Общие требования к проектируемой системе.
5.1 Функции, реализуемые системой:
идентификация, авторизация и аутентификация пользователя;
проведение автоматизированного тестирования
хранение и выдача информации о тестах;
добавление, хранение, выдача информации о тестируемых;
формирование и редактирование батареи тестов;
создание и обработка данных профессиограммы;
формирование отчётов по результатам тестирования;
защита информации от несанкционированного доступа
5.2 Технические требования к системе:
режим работы ‑ диалоговый;
система должна удовлетворять санитарным правилам и нормам СанПин 2.2.2/2.4.2198-07;
условия работы средств вычислительной техники должны соответствовать ГОСТ 12.01.005, 12.01.007.
температура окружающего воздуха – 20°С;
влажность 40-45%.
Руководитель дипломного проекта, к.т.н., доцент кафедры ИСТ Солдатова О.П.
РЕФЕРАТ
Пояснительная записка 198 страниц, 41 рисунок, 13 таблиц, 21 источник, 4 приложения.
Графическая часть:16 слайдов.
МЕТОДИКА ПСИХОЛОГИЧЕСКОГО ТЕСТИРОВАНИЯ, ПСИХОЛОГИЧЕСКИЙ КРИТЕРИЙ, ПРОФЕССИОГРАММА, ПРОФЕССИЯ, ПСИХОЛОГИЧЕСКИЙ ПРОФИЛЬ, ЛИЧНОСТЬ, ПСИХОЛОГИЧЕСКИЙ ВОПРОС
Разработана автоматизированная система анализа психологического состояния личности по результатам тестирования. Решена задача оперативного обновления информации о результатах тестирования пользователей системы и систематизации размещаемой информации. Реализованы функции поиска, удаления, фильтрации информации, формирования отчётов по результатам тестирования, возможность редактирования батареи тестов и составления профессиограммы. Решен вопрос разграничений прав доступа к системе.
Разработан логический проект на основе методологии UML.
Система реализована в среде разработки NetBeans6.9.1 на языке программированияJava.
Тестирование системы проведено на контрольном примере.
Проведено экономическое обоснование разработки и внедрения системы. Интегральный экономический эффект от внедрения системы составил 45 648 рублей при сроке окупаемости системы два года пять месяцев.
Рассмотрены вопросы по обеспечению информационной и производственной безопасности системы.
СОДЕРЖАНИЕ
Задание на дипломный проект 2
ВВЕДЕНИЕ 9
1 СИСТЕМОТЕХНИЧЕСКАЯ ЧАСТЬ 11
1.1Постановка задачи 11
1.2 Анализ предметной области 37
1.3 Анализ существующих программных продуктов 40
1.4 Разработка логического проекта системы 45
1.5 Разработка логической модели данных системы 67
1.6 Расчет требуемых ресурсов для реализации системы 72
2 КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 76
2.1 Выбор программных средств реализации 76
2.2 Разработка программного обеспечения системы 80
2.3 Контрольный пример работы системы 99
3 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ 105
3.1 Планирование и организация процесса разработки системы 106
3.2 Расчет затрат на разработку системы 110
3.3 Расчет-прогноз минимальной цены разработки системы 114
3.4 Расчет целесообразного объема продаж и оценка безубыточности 115
3.5 Расчет единовременных затрат на внедрение системы 119
3.6 Расчет текущих затрат на функционирование системы 121
3.7 Оценка экономической эффективности разработки 121
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 126
4.1 Обеспечение безопасности автоматизированной системы анализа психологического состояния личности по результатам тестирования 127
4.2 Обеспечение безопасности пользователя 133
4.3 Общая оценка напряженности трудового процесса 143
ЗАКЛЮЧЕНИЕ 145
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 147
ПРИЛОЖЕНИЕ А 149
Информация по тестам 149
ПРИЛОЖЕНИЕ Б 163
Руководство пользователя 163
ПРИЛОЖЕНИЕ В 182
Листинг основных модулей 182
ПРИЛОЖЕНИЕ Г 196
Акт внедрения 196