Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Картавенко М.В. End.doc
Скачиваний:
26
Добавлен:
09.12.2018
Размер:
1.71 Mб
Скачать

Министерство ОБРАЗОВАНИЯ и НАУКИ Российской федерации

федеральное агентство по образованию

Технологический институт

Федерального государственного образовательного учреждения

высшего профессионального образования

«Южный федеральный университет» в г. Таганроге

Факультет информационной безопасности

Кафедра Психологии и безопасности жизнедеятельности

К защите допустить:

Зав. кафедрой _____________ Непомнящий А.В.

"____"_________2007 г.

ДИПЛОМНЫЙ ПРОЕКТ

на тему: Комплекс программ для автоматизации исследований в экспериментальной психологии

Руководитель дипломного проекта

Непомнящий А.В.

(фамилия, имя, отчество)

Зав. кафедрой ПиБЖ, к.т.н, д.п.н, профессор

(должность, ученая степень и звание) ____________________________________

(подпись)

Консультанты

по психологии: зав. кафедры ПиБЖ, д.п.н, профессор Непомнящий А.В.

по безопасности и экологичности: к.т.н., доц. кафедры ПиБЖ Компаниец В.С.

по технико-экономическому обоснованию: доц. кафедры экономики,

к.э.н. Корсаков М.Н.

Дипломант Картавенко Михаил Валерьевич, ПСВ-161

(фамилия, имя, отчество, группа)

"____"________________ 2007 г.

_____________________________

(подпись)

Таганрог 2007

УДК 681.3.06:15

Картавенко М.В. Комплекс программ для автоматизации исследований

в экспериментальной психологии

Дипломный проект. - Таганрог: ТТИ ЮФУ, 2007. – 105 с.

АННОТАЦИЯ

Дипломный проект посвящен разработке программного средства для автоматизации исследований в экспериментальной психологии. Объектом автоматизации стали математические процедуры обработки данных, используемые психологами в практических исследованиях. Были разработаны механизмы создания математических процедур и их верификации. Разработанное программное средство учитывает особенности работы психолога и позволяет ему самому разрабатывать математические процедуры обработки данных. Созданный механизм позволяет создавать решения, не зависящие от математических пакетов и используемых средств разработки.

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

В дипломном проекте также рассмотрены вопросы безопасности и экологичности системы, а также экономическое обоснование разработки программного продукта.

Общий объем дипломной работы составил 105 с. (вместе с приложениями, без приложений 85 c.). Дипломная работа содержит 30 рисунков, 9 таблиц, 48 источников литературы, 6 приложений.

ABSTRACT

The diploma project is intended to development of software tool to automation exploration in experimental psychology. Automation object became the mathematical procedures of data processing used by psychologists in practical researches. Mechanisms of creation of mathematical procedures and their verifications have been developed. The developed software considers features of operation of the psychologist and allows him to develop mathematical procedures of data processing. The created mechanism allows to create solutions, not dependent on mathematical packages and used development tools.

As a result of development of the degree project all tasks put in the technical project have been realized. In the present note the basic design stages developed.

During work problems of safety and ecological compatibility of a created product also have been mentioned, its economic substantiation is done.

The diploma includes 105 pages, 30 pictures, 48 references, 9 tables, 6 appendix.

Содержание

ВВЕДЕНИЕ 6

ГЛАВА 1. ПРОБЛЕМА МАТЕМАТИЧЕСКОГО СОПРОВОЖДЕНИЯ ПСИХОЛОГИЧЕСКОГО ИССЛЕДОВАНИЯ 10

1.1. Экспериментальная психология как набор инструментов и принципов психологического исследования 10

1.2. Математическое обеспечение психологического исследования 17

1.3. Обзор существующих аналогов 24

1.4. Выводы 31

ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 32

2.1. Постановка технического задания 32

2.2. Используемые программные технологии 33

2.3. Архитектурное проектирование программного средства 37

2.4. Обоснование выбора средств разработки 43

2.5. Проектирование интерфейсов 47

2.5.1. Проектирование внутренних интерфейсов 47

2.5.2. Проектирование пользовательского интерфейса 53

2.6. Реализация и эксплуатация программного средства 54

69

2.7. Модернизация программного средства 69

ГЛАВА 3. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА 71

3.1. Анализ безопасности 71

3.1.1. Описание трудового процесса при использовании программного средства 71

3.1.2. Анализ и оценка напряженности трудового процесса пользователя 72

3.1.3. Разработка защитных и профилактических мероприятий 76

3.1.4. Анализ надежности программного средства на этапе эксплуатации 76

3.2. Анализ экологичности 79

ГЛАВА 4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 81

4.1. Актуальность разработки 81

4.2. Расчет затрат на разработку программного средства 81

4.3. Расчет капитальных вложений 84

4.4. Расчет и сопоставление эксплуатационных расходов 85

ЗАКЛЮЧЕНИЕ 87

Список использованных источников 89

ПРИЛОЖЕНИЕ А 93

ПРИЛОЖЕНИЕ Б 95

ПРИЛОЖЕНИЕ В 97

В данном приложении приводится описание: 97

особенностей представления данных в программе Simulink; 97

требований к построению моделей в Simulink; 97

последовательности действий, позволяющей получать содержащиеся в Simulink алгоритмы в виде кода на языке Си, доступном для дальнейшего использования без ядра Simulink. 97

Для создания кода на языке Си соответствующего построенной модели, нужно установить необходимые параметры моделирования среды Simulink. 100

ПРИЛОЖЕНИЕ Г 106

ПРИЛОЖЕНИЕ Д 109

ПРИЛОЖЕНИЕ Е 110