|
Модераторы: LSD |
|
Basenji |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 10.9.2011 Репутация: нет Всего: нет |
Привет, Давно не писал я...
Вот такой вопрос. Не понимаю, как формируются таблицы в базе данных. По моему представлению вот такие: 1. Таблица -- Ученик ID_uchenik Name Surname Class (Эти поля будут использоваться для входа в систему) 2. Таблица -- Вопросы Id_question Id_test question answer1 answer2 answer3 answer4 correct_answer question_number 3. Таблица -- Тесты id_test id_uchenik count_question 4. Таблица -- Уроки Id_uchenik id_address (Путь к папкам с уроками) Верно спроектированы таблицы? P.S. Планирую использовать asp.net для создания системы с видеоуроками и тестирования знаний... Пока можно очень простейшую систему... Это сообщение отредактировал(а) Basenji - 18.2.2016, 10:29 |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 453 |
Пока не выполнен анализ предметной области, пытаться создавать структуру бессмысленно.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Basenji |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 10.9.2011 Репутация: нет Всего: нет |
Прошу прощения.
Ну, решил я написать систему тестирования знаний учеников по предмету, допустим, "Физика". Структура базы данных по такому случаю: 1. Таблица -- Ученик ID_uchenik Name Surname Class (Поля Name и Surname будут использоваться для входа в систему) 2. Таблица -- Вопросы Id_question Id_test question answer1 answer2 answer3 answer4 correct_answer question_number (Поля с question, answer1, answer2, answer3, answer4 содержат вопрос с четырьмя ответами. Поле correct_answer содержит правильный ответ. Поле question_number -- номер вопроса). 3. Таблица -- Тесты id_test id_uchenik Вроде более полно описал эту проблему? Это сообщение отредактировал(а) Basenji - 18.2.2016, 10:29 |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 453 |
Да проблема-то понятна. А анализ где? выделенные сущности? список их атрибутов? связи? процессы? как не было ни хрена, так и нет.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: нет Всего: 386 |
Вот еще, чтобы запутать
Представь, что система таки написана, все в полном восторге, и пригласили потестироваться учеников из другой школы? Будет ли конфуз, школа - то другая? Или спец комиссия из Гороно, опять же в изначально полном восторге, изобразит из себя тестируемых. Они, вроде как и не ученики совсем. Лет этак через 5-6 кому-нибудь захочется поностальгировать и зная свой школьный ID порешать интереные вопросики и сравнить старые результаты с новыми. Сможет ли этот кто-то выковырять нужный вопросник с результатами? А что делать, если ответов, например 5? Если на вопрос можно дать 2 правильных ответа, с разным баллом за каждый правильный ответ? Список вариантов вопросов и ответов разумно сверять с каким нибудь ЕГЭшным вопросником. Это сообщение отредактировал(а) ksnk - 18.2.2016, 12:36 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 453 |
Ну это всё перечень бизнес-процессов, которые могут быть включены или не включены в анализ. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Basenji |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 10.9.2011 Репутация: нет Всего: нет |
Блин... Не собираюсь супер систему писать... Просто для нужды школы -- так сказать, немного автоматизировать процесс обучения. И еще это не простая школа, а школа для глухих и слабослышащих детей. А сам я из Грузии, из г. Тбилиси.
Ну, у меня такая задумка. Уроки ведутся с помощью языка жестов, поэтому и договориваюсь с детьми совместно делать видеоуроки А вопросы будут дублироваться жестовым языком. Простоая система вроде... Они не слишком хотят быть супер-компьютерщиками, а просто хорошими пользователями стать Никакая проверка учеников из других школ, и еще никаких не будет Гороно. Сами дети заинтересовались этой затеей |
|||
|
||||
Akina |
|
|||
Советчик Профиль Группа: Модератор Сообщений: 20570 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 453 |
Тогда возьмите лучше любую готовую систему тестирования знаний (их, от простейших до супернавороченных, достаточно много), и просто наполните её контентом. Это можно сделать достаточно быстро - куда быстрее, чем написать с нуля, чтобы у подопечных интерес не успел потеряться. А тем временем спокойненько осваивайте сам инструмент и подходы к проектированию БД. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
Правила форума "Общие вопросы по базам данных" | |
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |