Web-система для адаптивной генерации тестов на основе фактов лекционного контента с функцией оценивания
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
меет вид:
Таблица 3.1.3 Таблица базы данных "Coll_Depend_From".
ПолеТипНазначениеCOL_IDIntegerСлужит для указания номера коллекции. DEP_COL_IDIntegerСлужит для указания номера предшествующей коллекции
Таблица "Classifier".
Данная таблица используется для хранения информации о существующих в системе классификаторах. Структура таблицы имеет вид:
Таблица 3.1.4 Таблица базы данных "Classifier".
ПолеТипНазначениеCLASSIF_IDIntegerСлужит для нумерации классификаторовNAMEVarcharСодержит имя данного классификатора
Таблица "Classifer_Values".
Данная таблица предназначена для связывания учебного курса с классификатором. Структура таблицы имеет вид:
Таблица 3.1.5 Таблица базы данных "Classifer_Values".
ПолеТипНазначениеCLASSIF_VALUES_IDIntegerСлужит для нумерации CLASSIF_IDIntegerСлужит для указания классификатора VALUEVarcharСодержит название курсаPARENT_IDIntegerУказывает на номер предшествующего курса.
Таблица "Fact_Classif_Values".
Данная таблица предназначена для назначенияфакту классификатора. Структура таблицы имеет вид:
Таблица 3.1.6. Таблица базы данных "Fact_Classif_Values".
ПолеТипНазначениеCLASSIF_IDIntegerСлужит для указания номера классификатора. FACT_IDintegerСлужит для указания номера фактаCLASSIF_VALUES_IDintegerСлужит для указания курса
Таблица "FactColl_Classif_Values".
Данная таблица предназначена для назначения коллекции классификатора. Структура таблицы имеет вид:
Таблица 3.1.7 Таблица базы данных "FactColl_Classif_Values".
ПолеТипНазначениеCLASSIF_IDintegerСлужит для указания номера классификатора. FACT_COLLECT_IDintegerСлужит для указания номера коллекции фактовCLASSIF_VALUES_IDintegerСлужит для указания курса
Таблица "Groups".
Данная таблица содержит информацию о зарегистрированных в системе группах. Структура таблицы имеет вид:
Таблица 3.1.8 Таблица базы данных "Groups".
ПолеТипНазначениеIDintegerСлужит для нумерации зарегистрированных в системе групп COURSE_IDintegerСтавит в соответствие группе курс для изучения.
Таблица "Person".
Данная таблица используется для хранения информации о пользователях, зарегистрированных в системе. Структура таблицы имеет вид:
Таблица 3.1.9 Таблица базы данных "Person".
ПолеТипНазначениеIDintegerСлужит для нумерации зарегистрированных в системе пользователей. NAMEvarcharСодержит имя пользователя. SURNAMEvarcharСодержит фамилию пользователя. PARTONIMICvarcharСодержит отчество пользователя. DATE_OF_BIRTHDateСодержит дату рожденияпользователя. CITY_OF_BIRTHVarcharСодержит город, в котором родилсяпользователь. CURRENT_COUNTRYVarcharСодержит страну, в которой живет сейчас пользователь. CURRENT_CITYVarcharСодержит город, в котором живет сейчас пользователь. MOB_TELVarcharМобильный телефон пользователя. HOME_TELVarcharДомашний телефон пользователя. SKYPEVarcharИмя аккаунта в сети Skype пользователя. ICQVarcharНомер ICQ пользователя. WEB_SITEVarcharСодержит адрес web-сайта пользователя. ADDITIONAL_INFORMATIONVarcharДополнительная информация, которую указал пользователь о себе. SEXVarcharСодержит пол пользователя. CURRENT_ADRESSVarcharТекущий адрес проживания.
Таблица "StudentGroup".
Данная таблица предназначена для указания связи между группой и студентом. Структура таблицы имеет вид:
Таблица 3.1.10 Таблица базы данных "StudentGroup".
ПолеТипНазначениеSTUDENT_IDintegerСлужит для указания студента, который записан на курс. GROUP_ IDintegerСлужит для указания группы, к которой относится студент.
Таблица "words".
Данная таблица представляет собой словарь слов, которые являются синонимами и антонимами друг друга. Структура таблицы имеет вид:
Таблица 3.1.11 Таблица базы данных "words".
ПолеТипНазначениеIDintegerСлужит для нумерации слов. WORDvarcharСодержит текущее слово.
Таблица "Syn_Ant".
Данная таблица предназначена для указания отношений между парами слов (слова являются синонимами или антонимами). Структура таблицы имеет вид:
Таблица 3.1.12 Таблица базы данных "Syn_Ant".
ПолеТипНазначениеIDintegerСлужит для указания номера слова. IDDEPENDENTintegerСлужит для указания номера зависимого от него словаRELATIONvarcharСлужит для указания отношения между этими словами (синонимы/антонимы)
Таблица "Additional_Question".
Данная таблица используется для хранения числа дополнительных вопросов, которые будут заданыстудентуиз указанной группы студентов в зависимости от числа правильно данных им ответов на вопросы, отмеченные как обязательные. Структура таблицы имеет вид:
Таблица 3.1.13. Таблица базы данных "Additional_Question".
ПолеТипНазначениеIDIntegerСлужит для нумерации. GROUP_ IDIntegerСлужит для указания номера группы, для которой задаются проценты. PERCENT_OBLIGATORY_QUESTIONintegerСодержит процент обязательных вопросов, которые будут заданы пользователю от общего числа фактов в лекции. PERCENT_ADDITIONAL_QUESTIONintegerСодержит процент дополнительных вопросов для данного процента правильных ответов. PERCENT_RIGHT_ANSWERSintegerДанное поле хранит информацию о проценте правильно данных студентом ответов на обязательные вопросы
Таблица "EstimationFunction".
Данная таблица предназначена для хранения созданных функций оценки. Структура таблицы имеет вид:
Таблица 3.1.14. Таблица базы данных "EstimationFunction".
ПолеТипНазначениеIDintegerСлужит для указания номера слова. EST_FUNCTIONvarcharХранит в себе текст функции.
Таблица "EstimationFunc_Group".
Данная таблица предназначена для сопоставления группе функции оценки. Структура таблицы имеет вид:
Таблица 3.1.15. Таблица базы данных "EstimationFunc_Group".
ПолеТипНазначениеIDintegerСлужит для указания номера слов?/p>