Модераторы: Snowy, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужен скрипт, Система проверки знаний на php 
:(
    Опции темы
tHE_EGOiSTE
  Дата 9.2.2008, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 19.10.2007
Где: Vyksa

Репутация: нет
Всего: 1



Привет всем!

Очень нужна помощь!!!

Требуется на php разработать систему проверки знаний (или система online тестирования или система дистанционной проверки знаний).
По типу: нужен редактор тестов, чтоб мы могли составлять свои тесты, изменять существующие, добавление новых пользователей, ограничение времени для теста, выбор вариантов ответов, таблица результатов по всем пользователям и другие аналогичные функции....
Но я, к сожалению, с такой проблемой ещё не сталкивался.  :( 

Подскажите ПЛИЗ кто чем может. Может книжку какую, где подобное описывается, или советами (кто делал) или статьи какие или ЖЕЛАТЕЛЬНО исходники такого скрипта.....
Если чего - кидайте исходники на [email protected] или оставьте ссылку на форуме )

Жду ответов...ОЧЕНЬ НУЖНО...

PM MAIL WWW ICQ Skype   Вверх
flashaa
Дата 9.2.2008, 19:34 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: нет
Всего: 25



Я занимался. Вообще это не очень быстро, т.к. делали примерно 2 мес. Вдвоем. Один админку, другой - клиентскую часть.

Это сообщение отредактировал(а) flashaa - 9.2.2008, 19:51
PM MAIL   Вверх
gta4kv
Дата 9.2.2008, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



1. Мы тут не выдаем исходники
2. Вы можете схлопатать бан за 3-и темы
PM MAIL   Вверх
flashaa
Дата 9.2.2008, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: нет
Всего: 25



Тезисы: 
клиентская часть должна быть на аяксе.
Каждое прохождение теста - это сеанс. у него есть идентификатор.
Когда кто-то начинает проходить тест, генерируется запись в таблице сеансов, получаем ее id, сохраняем юзеру в сессию.
Ответы, которые дает юзер привязываются к этому идентификатору, помещаются в таблицу ответов - правильный ответ, ответ юзера, (если есть автоматическая оценка, то и балл за ответ).
Юзер заканчивает тестирование, в таблицу сеансов вносится суммарная инфа по сеансу, из сессии юзера стирается переменная.
Время теста - параметр теста. Сначала подгружается разница между временем предполагаемого конца теста и текущим - отображается на странице. Дальше с помощью JS-таймера и JS-объекта Date() уменьшаем это время. В случае время меньше 1, шлет запрос  на сервер, который принудительно завершит сеанс теста.
В админке соответственно  есть редактор тестов, редактор вопросов. Кстати уточни, какие типы вопросов должны быть в тесте.
Когда редактируется вопрос существующего теста, надо не редактировать запись теста, а создавать новую запись - чтобы сохранять историю, не нарушать логи и не испортить прохождение теста людям, которые проходят его сейчас.
PM MAIL   Вверх
DioNiR
Дата 9.2.2008, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 30.12.2006

Репутация: нет
Всего: нет



http://igivetest.com/rus/
Только платный smile
--------------------
Думали это конец? Ха, всё только начинается.
PM MAIL   Вверх
Aazmandius
Дата 10.2.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


O_o
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 29.4.2006
Где: Vancouver

Репутация: нет
Всего: 6



OpenTest
PM WWW   Вверх
Goganchic
Дата 26.2.2008, 23:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 678
Регистрация: 18.6.2004

Репутация: нет
Всего: 5



tHE_EGOiSTE, система коммерческая будет? Если коммерческая - то проще купить.
PM Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Совместные проекты/поиск партнёров"
Snowy
Poseidon

Внимание:
В этом форуме обсуждаются вопросы только по совместным проектам, когда Вы хотите найти партнёров или стать участником проекта.
Запрещается размещение заказов на написание программ, поиск работников (для этого есть раздел "Работа") и реклама своих сетевых ресурсов.

Этот раздел только для проектов в которых Вы будете выступать в качестве исполнителя!

Темы и сообщения, не удовлетворяющие данным правилам, будут удаляться на основании пункта 3 Правил форума!

  • Человек, создающий тему, становится руководителем проекта. Все вопросы о разработке решаются с его согласия.
  • Публикация предложения к сотрудничеству считается защищённым авторскими правами и не может разрабатываться без согласия с руководителем проекта.
  • Конечный продукт должен содержать указание на всех участников и Vingrad.

  • Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, Poseidon

     
    0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
    0 Пользователей:
    « Предыдущая тема | Совместные проекты/поиск партнёров | Следующая тема »


     




    [ Время генерации скрипта: 0.0418 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


    Реклама на сайте     Информационное спонсорство

     
    По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
    Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.