СОЗДАНИЕ ПРОГРАМНОГО МОДУЛЯ ОБРАБОТКИ ДАННЫХ ОБСЛЕДОВАНИЕ РАБОТНИКОВ ПРЕДПРИЯТИЙ РЕГИОНА
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Состав файлов проекта

Проект состоит из десяти форм, одного файла базы данных и одного файла картинки, предназначенного для оформления форм приложения. Также в состав входит справочный файл HELP.hlp, созданный с помощью средств Delphi7. Более подробный состав файлов программного интерфейса приведен ниже в таблице 1.

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

Таблица 1

Состав файлов проекта

Наименование Назначение
1 ProgMod.exe Исполняемое приложение.
2 ProgMod.dpr Файл проекта (главный модуль проекта).
3 ProgMod.cfg Файл конфигурации проекта.
4 ProgMod.dof Файл опций проекта.
5 ProgMod.~dpr Резервная копия проекта.
6 modul.* Файлы главной формы проекта
7 fAnket.* Файлы формы «Анкета»
8 fPsBlag.* Файлы формы «Вопрос №»
9 fEndPsBlag.* Файлы формы «Спасибо»
10 fDiagMot.* Файлы формы «Диагностика мотивационной сферы»
11 fEndDiagMot.* Файлы формы «Спасибо»
12 fObAnk.* Файлы формы «Обработка анкет»
13 fPoiskDB.* Файлы формы «Поиск»
14 fRezult.* Файлы формы «Результат»
15 fOProgr.* Файлы формы «О программе»
16 modul.mdb База данных Access
17 заставка.jpg Заставка программы
18 HELP.hlp Файл справки

 

Описание базы данных

Для обработки, хранении результатов тестирования и поиска информации, с помощью СУБД Microsoft Access 2003, была создана база данных, которая содержится в файле modul.mdb. В состав базы данных входят пять таблиц. На Рисунке 6 представлена схема таблиц базы данных modul.

Рисунок 6. Схема данных «modul.mdb»

Между таблицами «anketa» и «RezPB», а так же между таблицами  «anketa» и «RezDM» существует связь типа «один ко многим».

Таблица «anketa» содержит анкетные данные тестируемого и дату прохождения тестов (Data_zap). Ключевым полем таблицы является индивидуальный номер работника, который присваивается ему на предприятии или номер студенческого билета (для учащихся). Внешний вид таблицы приведен на Рисунке 7.

Рисунок 7. Таблица «anketa»

Таблица «PsBlag» содержит: вопросы-утверждения теста «Психологическое благополучие личности». В таблице отражена принадлежность вопроса к одной из шести шкал этого теста: позитивное отношение (poz), автономия (av), управление средой (ups), личностный рост (lr), цель в жизни (cel), самопринятие (sam). Так же таблица «PsBlag» содержит способ обработки ответов на вопросы: по восходящей шкале (vos) или нисходящей (nis). Внешний вид таблицы приведен на Рисунке 8.

Рисунок 8. Таблица «PsBlag»

В таблице «DiagMot» хранятся утверждения теста «Диагностика мотивационной сферы». Внешний вид таблицы приведен на Рисунке 9.

Рисунок 9. Таблица «DiagMot»

Таблица «RezPB» (Рисунке 10) необходима для хранения результатов тестирования по шести шкалам теста «Психологическое благополучие личности».

Рисунок 10. Таблица «RezPB»

Таблица «RezDM» содержит количество выборов, выпавших на каждое из пятнадцати утверждений при прохождении тестируемым теста «Диагностика мотивационной сферы». Внешний вид таблицы приведен на Рисунке 11.

 

Рисунок 11. Таблица «RezDM»

База данных modul содержит запросы «zapNOR» и «zapShk» в которых обрабатываются данные по пройденным тестам. Запросы служат для фильтрации набора данных. Они позволяют выбрать из базы данных только необходимую информацию, т.е. ту, которая соответствует определенному критерию (условию) и нужна для решения конкретной задачи. При создании запросов применяющихся в данной программе были выбраны критерии отбора данных по предприятию (Рисунок 12) и цеху (Рисунок 13).

Рисунок 12. Форма параметрического запроса по предприятию

Рисунок 13. Форма параметрического запроса по цеху

Запрос «zapNOR» содержит расчет норм для оценки выраженности общего показателя и компонентов психологического благополучия. Нормы рассчитываются учитывая возраст и пол. Для каждого компонента психологического благополучия свойственны свои нормы для оценки результатов. Более подробно нормы для оценки результатов приведены в таблице 2.


Таблица 2

Нормы для оценки результатов тестирования


Дата: 2019-12-10, просмотров: 243.