Реферат: Разработка программы психотестирования

1. 1 Внутренняя структура программы................................................................. 6

1. 1. 1 Хранение информации теста................................................................... 7

1. 1. 2 Хранение информации для возврата результов теста........................... 8

1. 1. 3 Описание работы программы.................................................................. 8

1. 1. 4 Инструкция для пользователя................................................................ 9

1. 3 Создание тестов. Вспомогательные программы......................................... 10

1. 3. 1 Создание теста....................................................................................... 10

1. 3. 2 Создание файла результатов................................................................ 11

2 Система меню........................................................................................................ 13

2. 1 TMainMenu..................................................................................................... 1 3

2. 1. 1 События................................................................................................. 14

2. 1. 2 Вложенные меню................................................................................... 14

2. 1. 3 Дополнительные возможности............................................................. 15

2. 2 TPopupMenu.................................................................................................. 17

2. 3 Пример программы....................................................................................... 18

Выводы..................................................................................................................... 23

Список литературы.................................................................................................. 24

Приложение А.......................................................................................................... 25

Введение

Психология – великая наука. Она позволяет узнать о человеке ВСЕ. Для получения такой информации используются психологические тесты – исследуемому задаются вопросы и предлагаются варианты ответов. Он выбирает тот, который по смыслу ближе всех к его мнению. В конце теста ответы анализируются: каждому варианту присвоено некоторое количество баллов; они подсчитываются и в зависимости от общего счета получается результат.

Такие методы психологических исследований применяются довольно давно. Но в век компьютеров и всеобщего доступа к ним все чаще для тестирования стали применяться ЭВМ. Специализированная программа задает вопросы, принимает ответы, подсчитывает баллы и выдает результат. В Интернете имеются сайты, где все желающие могут узнать степень своей уверенности в себе, агрессивности, организованности и многое другое. Подобные программы существуют и для локальных ПК, не подключенных ни к каким сетям.

В данной курсовой работе представлена система психотестирования SuperPsy, разработанная в системе программирования Borland Delphi. В нее входит три теста, ответив на которые, человек получает обширные сведения о своем характере.

В системе тесты не стационарны – можно создать файлы с другими тестами и пользоваться ними. Для создания файлов тестов имеются две утилитные программы, которые также описаны в работе.

Программа имеет некоторые элементы художественного оформления, что важно, если учесть специальность автора – ИПД.

1 Описание программы

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

Кроме программы для тестирования курсовая работа включает в себя две программы для создания файлов тестов (все тесты, а также их результаты, используемые программой психотестирования, содержатся в отдельных файлах, что упрощает усовершенствование системы тестиривания).

1. 1 Внутренняя структура программы

Проект Delphi называется SuperPsy. Он содержит три формы и один программный модуль, в котором описаны основные пользовательские типы и переменные, используемые в программе тестирования, а также в программах создания тестов. Все модули программы приведены в табл. 1. 1.

Таблица 1.1 Программные модули Delphi, составляющие программу

Имя модуля

Форма

Функции, которые выполняет

Mainfrm

К-во Просмотров: 641
Бесплатно скачать Реферат: Разработка программы психотестирования