Дипломная (вкр): Программный комплекс лабораторных работ по методам обработки экспертной информации

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рисунок 4.2 - Модель данных, основанная на ключах

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

Также на данном этапе были введены новые ключевые атрибуты для таких сущностей как: студент, журнал и вариант и вариант студента. Это было сделано с целью удовлетворить требования третьей нормальной формы [16], для последующего представления всех атрибутов в полной атрибутивной модели.

Полная атрибутивная модель представлена на рисунке 4.3.

Рисунок 4.3 - Полная атрибутивная модель

Эта модель предоставляет наиболее детализировано представленные данные, представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.

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

4.3 Описание таблиц базы данных


Полное описание таблиц базы данных представлено ниже, в таблице 4.6. в ней описаны обозначения реквизитов их наименование, признак ключа и формат поля.

Таблица 4.6 - Описание таблиц реляционной базы данных

Атрибут

Признак ключа

Формат поля

Обозначение

Наименование


Тип

Длина

Точность

ИО «Студент»

ID_STUD

Индивидуальный номер студента

Простой универсальный (П.У.)

Числовой

256

-

FAM

Фамилия


Текстовый

256


IM

 Имя


Текстовый

256


OT

Отчество


Текстовый

256


GR_NUM

 Группа


Числовой

256


ИО «Лабораторная работа»

LAB_NUM

Номер лабораторной работы

П.У.

Числовой

2

-

LAB_NAME

Название


Текстовый

256


ИО «Вариант»

ID_VAR

Индивидуальный номер варианта

П.У.

Числовой

256

 -

LAB_NUM

Номер лабораторной работы


Числовой

2


VAR_NUM

Номер варианта


Числовой

256


 ИО «Журнал»

ZAP

Номер записи о выполнении

П.У.

Числовой

256

-

ID_STUD

Индивидуальный номер студента


Числовой

256


LAB_NUM

Номер лабораторной работы


Числовой

1


ID_VAR

Индивидуальный номер варианта


Числовой

256


MARK

Оценка


Числовой

1


DATE

Дата выполнения


Текстовый

10


.4 Содержание программного комплекса лабораторных работ


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

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

Рисунок 4.4 - Схема выполнения лабораторных работ.

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

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

Первая лабораторная работа представляет задания по методу ранжирования, этапы выполнения которой представлены на рисунке 4.5.

Рисунок 4.5 - Схема выполнения лабораторной работы 1.

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

Приведем последовательность выполнения лабораторной работы.

Количество параметров равно n. В ранжировке указанных параметров принимали участие m специалистов. Для сбора мнений специалистов составляется анкета.

Специалистам предлагается проранжировать параметры в порядке убывания их значения. В столбце «Ранг» анкет проставляются цифры, соответствующие месту, отведенному специалистом данному параметру в ранжировочном ряду. В случае, если специалист затрудняется отдать предпочтение одному из двух или нескольких параметров, им присваивается одно и то же значение, которое затем преобразовывается при вычислении.

Для учета компетентности опрашиваемых специалистов проводится ранжировка самих специалистов. Для этого выбирают наиболее опытных и компетентных специалистов (их количество - l) ранжируют всех специалистов. При этой ранжировке учитывается квалификация, стаж и опыт работы.

Результаты ранжировки специалистов по их компетентности представляются на рисунке 4.6

Ранжирующие специалисты

Ранжируемые специалисты


1

2

J

...

m

1







2













i













l







Рисунок 4.6 - Матрица рангов специалистов

При преобразовании, ранжируемым специалистам, имеющим одинаковые ранги, приписываются ранги, равные среднему арифметическому значению мест, которые они поделили между собой. Преобразованная матрица рангов специалистов представлена на рисунке 4.7.

Ранжирующие специалисты

Ранжируемые специалисты


1

2

..

j

m

1








2















I















l








 








d















Рисунок 4.7 - Преобразованная матрица рангов специалистов

В столбце  приводится число повторений каждого ранга в каждой строке.

Средняя сумма рангов вычисляется по формуле:

 (4.1)

где l - число ранжирующих специалистов, i - число ранжируемых специалистов.

В строке  приводится сумма рангов.

Строка d - это разность между суммой рангов и средней суммой рангов, которая вычисляется по формуле:

 (4.2)

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

 (4.3)

где tl - число повторений каждого ранга в l-ом ряду.

Если в одном ряду повторений несколько для разных рангов, тогда вычисляется для каждого повторяющегося ранга Tl , а после считается сумма Tl для всего ряда.

Коэффициент конкордации, определяющий степень согласия мнений ранжирующих специалистов, рассчитывается по формуле:

 (4.4)

При W=0 связи между мнениями специалистов нет, а если W=1, то мнения всех специалистов совпали.

Следующим шагом оценивается значимость коэффициента конкордации по критерию. Расчет производится по формуле:

 (4.5)

Существует согласованность ранжирующих специалистов относительно компетентности ранжируемых специалистов при выполнении условия.

Строится гистограмма ранжировки специалистов.

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

Вес β равен двум для самых опытных специалистов и равен единице для наименее опытных.

Преобразованная матрица рангов параметров представлена на рисунке 4.8.

Специалисты

Параметры

Ранг специалиста

Вес специалиста,b


1

2

J

n




1










2



















i



















m





































Рисунок 4.8 - Преобразованная матрица рангов параметров.

Средняя сумма рангов определяется по формуле:

 (4.6)

Итоговый коэффициент конкордации вычислялся по формуле:

 (4.7)

где l - число ранжирующих специалистов; n - число ранжируемых факторов.

Итоговая значимость коэффициента конкордации по критерию . Расчет производится по формуле:

 (4.8)

В конце метода строится итоговая гистограмма ранжировки параметров, которая наглядно демонстрирует, какой параметр является определяющим.

Разработанные задания по вариантам представлены в таблице 4.7.

Таблица 4.7 - Варианты к первой лабораторной работе

№ варианта

Содержание задания

1

2

1

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

2

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

3

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

4

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

5

Выявить определяющие параметры для успешного обучения студентов. Параметры для ранжирования: соответствие профиля школьного исследования выбранной специальности; опыт исследовательской деятельности в школе; работа со справочной литературой; умение планировать свою работу; адаптация к вузовской (лекционной) форме обучения; балл по единому государственному экзамену. Для сбора мнений студентов составлялась анкета. В ранжировке указанных параметров принимали участие 6 студентов.

6

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

7

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

8

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

9

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

10

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

Источник: https://www.bibliofond.ru/detail.aspx?id=896872