|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.03.2009, 11:02 | #1 |
Ламер z:]
Пользователь
Регистрация: 19.01.2009
Сообщений: 60
|
Простой генератор тестов 0.5
Доброго времени суток, форумчане) хочу спросить вашего совета и узнать вашу оценку моей программе... Простой генератор тестов, знаю что таких в инете много, просто был проект на конференцию, потом втянулся.... Делаю, потому что интересно и, потому что нравится, поэтому посты типа зачем это нужно, этого итак полно, просьба не постить... Есть 0.8 версия с шифрованием, системой аккаунтов, неограниченным количеством вариантов ответов, но не доделанная... Могу выложить... Пока выкладываю версию 0.5... Прошу оценить... Посоветовать что можно сделать,что Хорошо, а что нет...
http://128mb.ru/164780 http://fileru.com/pagess/Setup0.5b.rar.html Последний раз редактировалось Лунатик222; 11.03.2009 в 11:07. |
11.03.2009, 15:04 | #2 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Несколько замечаний:
1. Окно программа открывается не в центре экрана. По-видимому свойство Position = poDesigned, поэтому при низком разрешении окно сдвинуто вправо-вниз. Можно поставить Position = poScreenCenter или центровать окно программно. То же самое с окнами "LEditor", "О программе" и "Разработчики" (у этого окна еще и заголовок неверный, а научно-практической пишется через дефис). 2. В окне редактора не настроен порядок передачи фокуса (Tab Order...) - фокус скачет хаотично, а нужно слева-направо, сверху-вниз. И еще, было бы очень хорошо, чтобы фокус на следующий элемент передавался по нажатию Enter, чтобы не дергать постоянно мышку. 3. Не слишком внятно прорисовывается выбранный элемент ответа. Или сменить скин, или делать более четкую "подсветку". 4. Для кнопок можно установить Cursor = crHandPoint, а сами кнопки желательно как-то выделять при наведении мыши. 5. В конце тестирования лучше сразу же показывать оценку - дополнительный вопрос об оценке явно лишний. 6. Удаление программы должно быть не только через Панель управления, но и через Главное меню. Последний раз редактировалось Jeni; 11.03.2009 в 15:22. |
11.03.2009, 22:37 | #3 | |
Ламер z:]
Пользователь
Регистрация: 19.01.2009
Сообщений: 60
|
Цитата:
|
|
11.03.2009, 22:42 | #4 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
В принципе, программа будет нормально смотреться, если устранить мелкие недостатки, указанные выше.
В дальнейшем, как вариант советую разрабатывать эту тему далее и создавать более сложные тестировщики и внедрять их в учебных заведениях как инструментарий преподавателя. Тем самым не только научитесь программировать лучше, но и будете иметь собственную внедренную разработку. Конечно, конечный продукт будет в разы отличаться от того что есть сейчас. Так как нормальная тестирующая программа должна работать по сети, и все данные отправлять на сервер, чтобы студент не смог исправить данные. Отображение рисунков, ограничение по времени и многое другое....
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
11.03.2009, 23:08 | #5 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Насчет функциональности желательно добавить форму регистрации, чтобы можно было потом результаты еще раз просмотреть (хотя бы в лог файле), также номер вопроса (и сколько вопросов всего) желательно отображать. Русифицировать диалоги выхода (yes -да, no - нет). В каталоге дельфи ищите consts.pas и заменяете то что надо на русские слова.
Можно сделать также выбор шрифта и кегля для текста для слабовидящих, сделать в меню настройки Также можно предусмотреть расширение на весь экран, думаю вполне возможно, если использовать компонент панели. И наверное для данной версии программы будет вполне достаточно. ______________ Не забывайте оставлять отзывы
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создание тестов на Delphi | kuzmich | Софт | 11 | 06.06.2013 23:49 |
Генератор?? | Нестер | Софт | 5 | 10.07.2008 13:32 |
Генератор | warlok | Общие вопросы Delphi | 3 | 30.05.2008 00:53 |
Реализация тестов | aleksei111 | Общие вопросы Delphi | 2 | 20.05.2008 12:15 |
Создание тестов в Delphi | Selena | БД в Delphi | 4 | 27.10.2007 23:33 |