|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.09.2012, 13:36 | #21 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
ТС клиентское приложение (которое у пользователей запускается) можете писать на чем угодно, хоть в Delphi/Lazarus. Используйте какую-нибудь из РСУБД, например MySQL, FireBird, MsSQL.
Единственно НО - проще наверное будет не чтобы сервер в определенное время что-то отсылал, а чтобы клиентские приложения периодически обращались к серверу и проверяли там некий признак начала теста, если есть признак то клиентские приложения должны из какой-то таблицы с периодичностью 1 раз в мин брать тестовые вопросы с картинками и отображать пользователю а также записывать ответ. Затем с помощью администраторского клиентского приложения генерируете отчеты по БД с данными о ходе тестирования. Также администраторское клиентское приложение должно иметь функционал по управлению пользователями. Как-то так если Вы хотите все делать с помощью отдельных программок (клиентских приложений), с веб-приложениями все несколько проще (про PHP тут уже писали), но не получиться реализовать проверку в определенное время, точнее - поучится, но пользователю надо будет всё время держать открытым браузер. Ну или можно совместить, делаете с помощью любого языка программирования маленькую программкУ, котораядолжна все время быть запущена у клиента, этапрограммка с определенной периодичностью должна проверять признак начала теста, в качестве такого признака например может быть небольшой текстовый файл с каким-то данными размещенный на сервере. Как только программка определить что тестирование началось, она запускает браузер с уникальным идентификатором пользователя, причем тут возможны варианты либо браузер системный, либо браузер встраиваемый в саму программу. Встраиваемый наверное предпочтительнее, так как в нём можно реализовать минимум необходимых элементов управления. Ну а дальше сам тест в браузере - это уже реализация веб-приложения на том же PHP и т.п. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расскажите о программах которые вы используете при программировании | Arassir | Общие вопросы по программированию, компьютерный форум | 33 | 29.03.2011 23:07 |
Рисуем обьекты, тоесть я этого не могу((( | prouser | Общие вопросы C/C++ | 2 | 28.04.2010 10:26 |
Прошу помощи в создании онлайн игры | Yann | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 32 | 22.06.2009 08:46 |
WebBrowser - как сохранить со всем содержим тоесть с картинками и флешками? | Анастасия123456789 | Общие вопросы Delphi | 1 | 20.03.2009 12:37 |