Web-система для адаптивной генерации тестов на основе фактов лекционного контента с функцией оценивания
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
В°. EST_FUNCTION_IDintegerСлужит для указания номера функции. GROUP_IDintegerСлужит для указания номера группы, для которой задается функция оценки.
Таблица "Education".
Данная таблица предназначена для хранения информации об учебном учреждении, к которому относится пользователь. Структура таблицы имеет вид:
Таблица 3.1.16. Таблица базы данных "Education".
ПолеТипНазначениеIDIntegerСлужит для нумерации. PERSON_ IDIntegerСлужит для указания пользователя. DEPARTMENT_IDIntegerСлужит для указания отделения, к которому относится пользователь. EDUCATION_STATUS_IDIntegerСлужит для указания статуса пользователя в данном учреждении. ENTER_DATEIntegerСодержит дату поступления. GRADUATE_DATEIntegerСодержит дату окончания.
Таблица "Department".
Данная таблица предназначена для хранения перечня отделений некоторого ВУЗа. Структура таблицы имеет вид:
Таблица 3.1.17. Таблица базы данных "Department".
ПолеТипНазначениеIDintegerСлужит для нумерации. FACULTY_ IDintegerСлужит для указания факультета. NAMEvarcharСодержит название отделения.
Таблица "Faculty".
Данная таблица предназначена для хранения перечня факультетов некоторого ВУЗа. Структура таблицы имеет вид:
Таблица 3.1.18. Таблица базы данных "Faculty".
ПолеТипНазначениеIDintegerСлужит для нумерации. UNIVERSITY_ IDintegerСлужит для указания университета. NAMEvarcharСодержит название факультета.
Таблица "University".
Данная таблица предназначена для хранения перечня ВУЗов. Структура таблицы имеет вид:
Таблица 3.1.19. Таблица базы данных "University".
ПолеТипНазначениеIDintegerСлужит для нумерации. COUNTRYvarcharСлужит для указания страны, в которой находится университет. SITYvarcharСлужит для указания города, в котором находится университет. NAMEvarcharСодержит название университета.
Таблица "Course".
Данная таблица является перечнем всех существующих в системе курсов. Структура таблицы имеет вид:
Таблица 3.1.21. Таблица базы данных "Course".
ПолеТипНазначениеIDintegerСлужит для нумерации. COURSE_NAMEvarcharСодержит в себе имя курса.
Таблица "Course_variation".
Данная таблица предназначена для сопоставления курса и преподавателя. Структура таблицы имеет вид:
Таблица 3.1.21. Таблица базы данных "Course_variation".
ПолеТипНазначениеIDintegerСлужит для нумерации. TEACHER_IDintegerСлужит для указания преподавателя, который ведет данный курс. COURSE_IDintegerСлужит для указания курса, который ведет указанный преподаватель.
Таблица "Lection_Course_Var".
Данная таблица задает соответствие лекции курс, к которому она относится. Структура таблицы имеет вид:
Таблица 3.1.22. Таблица базы данных "Lection_Course_Var".
ПолеТипНазначениеLECTION_IDintegerСодержит номер лекции. COURSE_VAR_IDintegerСодержит в себе номер курса.
Таблица "Lection".
Данная таблица содержит информацию о лекции. Структура таблицы имеет вид:
Таблица 3.1.23. Таблица базы данных "Lection".
ПолеТипНазначениеIDintegerСлужит для нумерации. NAMEvarcharЗадает имя лекции. PREVIOUS_VER_IDintegerСлужит для указания предыдущей версии данной лекции. AUTHORvarcharСодержит в себе имя автора лекции. CONTENTblobСодержимое лекции.
Таблица "Test".
Данная таблица содержит информацию о тестах, присутствующих в системе. Структура таблицы имеет вид:
Таблица 3.1.24. Таблица базы данных "Test".
ПолеТипНазначениеIDintegerСлужит для нумерации. NAMEvarcharЗадает имя теста. LECTION_IDintegerСлужит для указания номера лекции, по которой был создан тест. TEST_TYPE_IDintegerЗадает тип теста.
Таблица "TestType".
Данная таблица задает справочник типов тестов. Структура таблицы имеет вид:
Таблица 3.1.25. Таблица базы данных "TestType".
ПолеТипНазначениеIDintegerСлужит для нумерации. TYPEvarcharЗадает название типа теста.
Таблица "Task".
Данная таблица содержит информацию о тестовых заданиях, включенных в некоторый тест.
Структура таблицы имеет вид:
Таблица 3.1.26. Таблица базы данных "Task".
ПолеТипНазначениеIDintegerСлужит для нумерации. CONTENTvarcharЗадает текст тестового задания. TEST_IDintegerСлужит для указания номера теста, для которого было создано данное задание. TASK_TYPE_IDintegerЗадает тип тестового вопроса.
Таблица "TaskType".
Данная таблица задает справочник типов тестовых заданий. Структура таблицы имеет вид:
Таблица 3.1.27. Таблица базы данных "TaskType".
ПолеТипНазначениеIDintegerСлужит для нумерации. TYPEvarcharЗадает название типа тестового задания.
Таблица "AllAnswers".
Данная таблица содержит перечень всех возможных ответов на определенное задание.
Структура таблицы имеет вид:
Таблица 3.1.28. Таблица базы данных "AllAnswers".
ПолеТипНазначениеIDintegerСлужит для нумерации. TASK_IDintegerСлужит для указания номера тестового задания. ANSWER_IDintegerСлужит для указания номера ответа на данное тестовое задание.
Таблица "Answer".
Данная таблица содержит текст одного из ответов на тестовый вопрос.
Структура таблицы имеет вид:
Таблица 3.1.29. Таблица базы данных "Answer".
ПолеТипНазначениеIDintegerСлужит для нумерации. CONTENTvarcharЗадает текст ответа на тестовый вопрос. IS_RIGHTbooleanОпределяет правильный ли это ответ.
Таблица "StudentAnswer".
Данная таблица содержит ответ студента на творческое задание.
Структура таблицы имеет вид:
Таблица 3.1.30. Таблица базы данных "StudentAnswer".
ПолеТипНазначениеIDintegerСлужит для нумерации. CONTENTvarcharЗадает текст ответа на тестовый вопрос. STUDENT_IDintegerУказывает номер студента, ответившего на вопрос. TASK_IDintege