За последние 24 часа нас посетили 19499 программистов и 1610 роботов. Сейчас ищут 922 программиста ...

система анкетирования

Тема в разделе "PHP и базы данных", создана пользователем prosto_vova, 1 май 2011.

  1. prosto_vova

    prosto_vova Активный пользователь

    С нами с:
    1 май 2011
    Сообщения:
    3
    Симпатии:
    0
    Доброго времени суток, господа! У меня тут дипломная на носу ("Обработка данных соц. исследований"), и я задался целью сделать систему анкетирования для оценки качества преподавания преподавателей вуза (т.н. "Преподаватель глазами студента) - т.е. студенты отвечают на вопросы анкеты для выбранного преподавателя, а система показывает для выбранного преподавателя в процентном соотношении сколько студентов ответили на конкретный вопрос (желательно в виде диаграмм)
    н-р:
    иванов дмитрий харитонович:
    вопрос 1.
    Какое из качеств наиболее характерно для данного препода:
    1. строгий (27%) ===
    2. требовательный (54%) ======
    3. пунктуальный (13%) ==
    4. эрудированный (5%) =
    5. с чувством юмора (5%) =
    ...
    вопрос n.

    Помогите с правильной структурой: какие завести базы данных, как они будут взаимодействовать и пр. Буду благодарен любым советам, так как только начал изучать php\mysql, и возможно благодаря вам я смогу обойти десяток-другой граблей.
     
  2. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
  3. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    это бред. вопросы от ответов должны быть отделены
     
  4. Alex_pac

    Alex_pac Активный пользователь

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    внатуре

    [​IMG]
     
  5. prosto_vova

    prosto_vova Активный пользователь

    С нами с:
    1 май 2011
    Сообщения:
    3
    Симпатии:
    0
    Alex_pac
    спасибо огромное!
    блин, вот и я на этом моменте голову ломал)..

    осталось дело за реализацией - буду разбираться.
     
  6. prosto_vova

    prosto_vova Активный пользователь

    С нами с:
    1 май 2011
    Сообщения:
    3
    Симпатии:
    0
    вот макет: 3 преподавателя, 3 вопроса. таблицы бд будут так выглядеть?
    [​IMG]

    я так понял таблица результаты должна формироваться сама, в зависимости от кол-ва преподавателей, вопросов и ответов?

    значит работать это будет так (?) :
    1. выбирается преподаватель из списка (допустим 2)..
    2. выводятся вопросы-ответы, и при выборе 1-3 (3 ответа первого вопроса) счетчик count_answer по пути 2 - 1 - 3 (2 препод 1 вопрос 3 ответ) увеличивается на 1.

    разобрался уже как заполнить выпадающий список преподов из базы (вам смешно наверное, а я несколько часов бился), создал таблицы бд (вбил уже все вопросы и ответы). а вот что касается связи таблиц и т.д. - тут я пока не силен. как эти таблицы взаимодействуют между собой? посоветуйте пожалуйста литературу, с какой сами начинали познавать мир пхп\мускуля..