Russian Qt Forum

Разное => Говорилка => Тема начата: xwicked от Июнь 07, 2011, 17:27



Название: Программа для создания тестов[версия 0.4.4]
Отправлено: xwicked от Июнь 07, 2011, 17:27
(http://labfreetech.org/shelk.gif)

Здравствуйте!

Пишу программы на Qt. Закончил разработку очередной версии(0.4.4) программы для создания тестов. Мне сейчас интересно послушать мнения об интерфейсе и о найденных ошибках.
Сборки: windows-сборка (http://labfreetech.org/downloads/test/shelk-test-0.4.4-win-x86.exe) - остальные (http://labfreetech.org/downloads.html).

Благодарю за отзыв!
--
С уважением, Денис.


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: kambala от Июнь 07, 2011, 17:58
Чуть-чуть поигрался (готовым тестом, свой не создавал). Что бросилось в глаза (лично моё мнение):
  • в прикреплённом изображении - отсутствие пробелов после двоеточий, прошедшее время выглядит как-то некрасиво (00:02:01 было бы лучше)
  • при нажатии Редактирование, а там - Отмена, говорит что пароль неправильный. Вообще при отмене ничего не должно выводиться
  • в вопросах, где доступно более одного выбора, более интуитивными бы были чекбоксы
  • в вопросах, где только один выбор, более интуитивными бы были радиобаттоны
  • в вопросах, где необходимо выставлять порядок, удобнее бы было "тянуть" выбраный вариант на желаемое место


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: Denjs от Июнь 07, 2011, 20:18
гм.. полагаю имеется в виду "тестирование людей". суть - анкетирование с обработкой результатов?

гм. тогда давайте по порядку. Какие типы вопросов и ответов поддерживает программа (закрытые ответы (один вариант из многих, многие из многих), открытые ответы? (типа "строка", "число" "текст")), как может анализироваться результат, может ли программа реализовать произвольных ход тестирования (10 вопросов из 100 введенных в базу?), может ли динамически анализировать результат (например не правильно ответили на вопрос по математике - вот вам ещё 3 вопроса про африфметику) или динамически менять ход тестирования по итогам ответов?....

Можно ли её развернуть по сети? можно ли организовать доступ из web?

ну и т.д.)


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: zenden от Июнь 07, 2011, 20:22
инсталлятор сам по себе весит 5 мегабайт - не слишком ли жирно? не лучше ли использовать тот же innosetup или nsis?

что касается проги. долго не мог понять как же сортировать эти варианты в нужном порядке


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: xwicked от Июнь 07, 2011, 22:26
...
в прикреплённом изображении - отсутствие пробелов после двоеточий, прошедшее время выглядит как-то некрасиво (00:02:01 было бы лучше)...
Странно. Вот код:
Код:
...
                                sInfo.append(tr("Time begin: ") + vShelkTestVar->sTimeStart + "\n");
                                sInfo.append(tr("Time end: ") + strTime + "\n");
                                sInfo.append(tr("Elapsed time: ") + sAllTime + "\n");
                                sInfo.append(tr("Score: ") + sScore + "\n");...
пробелы стоят - это косяк перевода, скорее всего. Про время согласен - самому неособо нравилось.
...
при нажатии Редактирование, а там - Отмена, говорит что пароль неправильный. Вообще при отмене ничего не должно выводиться...
Согласен.
...
  • в вопросах, где доступно более одного выбора, более интуитивными бы были чекбоксы
...
(*)Они интуитивно выглядят в других программах - в этой должно быть ещё проще :)
...
  • в вопросах, где только один выбор, более интуитивными бы были радиобаттоны
...
->(*)
...
  • в вопросах, где необходимо выставлять порядок, удобнее бы было "тянуть" выбраный вариант на желаемое место
...
Возможно Вы правы - нужно будет подумать.
...
Какие типы вопросов и ответов поддерживает программа (закрытые ответы (один вариант из многих, многие из многих), открытые ответы? (типа "строка", "число" "текст")), как может анализироваться результат, может ли программа реализовать произвольных ход тестирования (10 вопросов из 100 введенных в базу?), может ли динамически анализировать результат (например не правильно ответили на вопрос по математике - вот вам ещё 3 вопроса про африфметику) или динамически менять ход тестирования по итогам ответов?....

Можно ли её развернуть по сети? можно ли организовать доступ из web?

ну и т.д.)
И закрытые и открытые - все типы вопросов поддерживаются :)
Выбор 10 из 100 пока не реализован.
Про динамический ход - это очень специфично и программой не поддерживается.
По сети она разворачивается - база создаётся в папке сервера - и все открывают её по данному пути, как обычный файл.
Интерфейс для доступа из веб не реализован.
инсталлятор сам по себе весит 5 мегабайт - не слишком ли жирно? не лучше ли использовать тот же innosetup или nsis?

что касается проги. долго не мог понять как же сортировать эти варианты в нужном порядке
Когда у меня будет больше времени - я реализую установщики и для остальных систем(MacOSX, Linux, BSD) - BitRock install builder может даже rpm- и deb-пакеты собирать. Тут уже nsis не поможет :(

Благодарю за ответы! Жду ещё.


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: Ovoshlook от Июнь 20, 2011, 12:10
Круто! Только что прям по подобной работе диплом защитил!)) Правда у меня концепция несколько другая! дома обязательно посмотрю!) Сдирать ничего не намерен)


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: xwicked от Июнь 21, 2011, 23:21
Круто! Только что прям по подобной работе диплом защитил!)) Правда у меня концепция несколько другая! дома обязательно посмотрю!) Сдирать ничего не намерен)
Можно не "сдирать", а изучать. Это свободный проект под GPL v2.


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: Ovoshlook от Июнь 22, 2011, 08:32
Да я понимаю) просто интересно же самому все это писать. Я же не для коммерческой выгоды это делаю, а больше для себя так сказать, поэтому изобретение велосипеда на данном этапе моей практики очень важно))


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: SASA от Июнь 22, 2011, 10:50
А можно просто архивчик бинарниками. А то у меня инет 128 кб.


Название: Re: Программа для создания тестов[версия 0.4.4]
Отправлено: xwicked от Июль 10, 2011, 18:12
А можно просто архивчик бинарниками. А то у меня инет 128 кб.
Если Вы имеете ввиду только запускаемый файл, то к нему необходимы ещё и библиотеки, так что лучше скачивать полностью.