Russian Qt Forum
Ноябрь 22, 2024, 22:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Программа для создания тестов[версия 0.4.4]  (Прочитано 5927 раз)
xwicked
Гость
« : Июнь 07, 2011, 17:27 »



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

Пишу программы на Qt. Закончил разработку очередной версии(0.4.4) программы для создания тестов. Мне сейчас интересно послушать мнения об интерфейсе и о найденных ошибках.
Сборки: windows-сборка - остальные.

Благодарю за отзыв!
--
С уважением, Денис.
« Последнее редактирование: Август 02, 2011, 08:44 от xwicked » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Июнь 07, 2011, 17:58 »

Чуть-чуть поигрался (готовым тестом, свой не создавал). Что бросилось в глаза (лично моё мнение):
  • в прикреплённом изображении - отсутствие пробелов после двоеточий, прошедшее время выглядит как-то некрасиво (00:02:01 было бы лучше)
  • при нажатии Редактирование, а там - Отмена, говорит что пароль неправильный. Вообще при отмене ничего не должно выводиться
  • в вопросах, где доступно более одного выбора, более интуитивными бы были чекбоксы
  • в вопросах, где только один выбор, более интуитивными бы были радиобаттоны
  • в вопросах, где необходимо выставлять порядок, удобнее бы было "тянуть" выбраный вариант на желаемое место
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Denjs
Гость
« Ответ #2 : Июнь 07, 2011, 20:18 »

гм.. полагаю имеется в виду "тестирование людей". суть - анкетирование с обработкой результатов?

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

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

ну и т.д.)
Записан
zenden
Гость
« Ответ #3 : Июнь 07, 2011, 20:22 »

инсталлятор сам по себе весит 5 мегабайт - не слишком ли жирно? не лучше ли использовать тот же innosetup или nsis?

что касается проги. долго не мог понять как же сортировать эти варианты в нужном порядке
Записан
xwicked
Гость
« Ответ #4 : Июнь 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 не поможет Грустный

Благодарю за ответы! Жду ещё.
Записан
Ovoshlook
Гость
« Ответ #5 : Июнь 20, 2011, 12:10 »

Круто! Только что прям по подобной работе диплом защитил!)) Правда у меня концепция несколько другая! дома обязательно посмотрю!) Сдирать ничего не намерен)
Записан
xwicked
Гость
« Ответ #6 : Июнь 21, 2011, 23:21 »

Круто! Только что прям по подобной работе диплом защитил!)) Правда у меня концепция несколько другая! дома обязательно посмотрю!) Сдирать ничего не намерен)
Можно не "сдирать", а изучать. Это свободный проект под GPL v2.
Записан
Ovoshlook
Гость
« Ответ #7 : Июнь 22, 2011, 08:32 »

Да я понимаю) просто интересно же самому все это писать. Я же не для коммерческой выгоды это делаю, а больше для себя так сказать, поэтому изобретение велосипеда на данном этапе моей практики очень важно))
Записан
SASA
Гость
« Ответ #8 : Июнь 22, 2011, 10:50 »

А можно просто архивчик бинарниками. А то у меня инет 128 кб.
Записан
xwicked
Гость
« Ответ #9 : Июль 10, 2011, 18:12 »

А можно просто архивчик бинарниками. А то у меня инет 128 кб.
Если Вы имеете ввиду только запускаемый файл, то к нему необходимы ещё и библиотеки, так что лучше скачивать полностью.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.054 секунд. Запросов: 22.