![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Покажи какой-нибудь тест.
Цитата:
Потом скачаешь исходники сервера и клиента (справа увидишь кнопку "Download ZIP"). Запустишь Creator и откроешь из него файлы с расширением ".pro". Если что - спрашивай. Библиотеки добавляются из папки "bin" самого фреймворка "ручками", чтобы запускалось на других машинах. P.S. От тебя нужны тесты, чтобы дальше развить проект. Я их встрою в программу. А я пока базу данных подцеплю к серверу. Последний раз редактировалось 8Observer8; 20.09.2014 в 22:22. |
|
![]() |
![]() |
![]() |
#22 | |
Пользователь
Регистрация: 17.09.2014
Сообщений: 16
|
![]() Цитата:
вся программа должна состоять из нескольких шагов 1. тестируемый вводит свои личные данные 2. открывается программа. там должно быть несколько кнопок. начать тест. выбор билета. справка (это я к примеру) 3. после того как пользователь заканчивает тестирование, то есть отвечает на последний вопрос, октрывается окно с его результатом (и там же опять, выход, вернуться в меню (все пишу на примитивном уровне)) вот так она должна примерно выглядеть. тут уже появляются нюансы. например, когда пользователь начал тест, данные об этом сразу же должны придти на сервер (чтобы тестируемый не смог начать заного) можно ли так будет сделать? сам тест... пдд... там 800 вопросов, это довольно таки емкая работа. я сделаю сейчас парочку, вышлю сюда. а остальные вопросы тогда самостоятельно добавлю в программу вот пара вопросов из 1 билета https://yadi.sk/d/yVbqGcQMbaP2X Последний раз редактировалось redisodix; 20.09.2014 в 22:33. |
|
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Как считаешь, что будет храниться в таблице базы данных на сервере?
|
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 17.09.2014
Сообщений: 16
|
![]()
я понимаю) просто на всякий случай, это довольно таки важно
вот пара вопросов из 1 билета https://yadi.sk/d/yVbqGcQMbaP2X |
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Занят был. Это очень простая программа, как "Hello, World". Я тебе маленькую заготовку дам и инструкцию, как добавлять билеты. Просто очень мало свободного времени.
|
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 17.09.2014
Сообщений: 16
|
![]()
Понял, спасибо, жду
|
![]() |
![]() |
![]() |
#27 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
Цитата:
Читал не внимательно, но заметил чтобы информация о пройденном билете обрабатывалась сервером вообще. Ну а по-хорошему, мне кажется, что задача не дописана (я не уверен, у препода узнать надо). Думаю, что препод ждет, что задания (билеты) будут находиться на сервере (в БД видимо), а не у каждого клиента. И после коннекта клиент будет получать себе билеты. Там в 5 посту написано, что требований нет, кроме наличия БД. Так вот я думаю, что если так - то БД видимо должна быть нормально построена. Т.е. таблица юзеров, таблица билетов и их связывает таблица с инфой о результатах прохождения билета (которое в задании заявлено). Лично мне кажется более чем логичным, что если в задании сказано что сервер хранит инфу о результатах сдачи билетов, то он и должен выдавать задания клиентам. Хотя бы для того, чтобы не попался клиенту билет, который он уже решил. Хотя бы так. Последний раз редактировалось rrrFer; 24.09.2014 в 13:32. |
||
![]() |
![]() |
![]() |
#28 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
Ну и ваще, я не заметил чтобы клиент хоть как то пытался отображать билет.
Там же вообще ничего кроме формы входа сейчас нет или спрятано так, что я не заметил. Требуется откудато выбирать билеты (я думаю от сервера их получать), отображать их и ожидать ввода. Причем из того, что ТС скинул, отображать картинки надо. Вроде бы к картинкам в ПДД были подписи с описанием ситуации. Насколько я помню, в ПДД есть вопросы со множественным выбором. Варианты ответов 99% должны перемешиваться. Всего этого более чем достаточно чтобы вот так не говорить: Цитата:
|
|
![]() |
![]() |
![]() |
#29 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
redisodix, запусти у себя сервер и клиент(ов)
Клиент: https://yadi.sk/d/H280yOyvboXXr Сервер: https://yadi.sk/d/JPUQVhBPboXYV Пока сервер просто отображает данные принятые от клиентов. А в рабочем режиме он будет сохранять в базу данных SQLite, то есть в файл с расширением .sqlite, который можно будет просматривать и редактировать с помощью любого sqlite-менеджера. Я пытался для тебя инструкцию написать, как тесты добавлять: ссылка Но это больше на уровне идеи. Мне кажется, что это лишнее, так как всего не опишешь. Но ты попробуй почитать инструкцию. Напиши, с какими сложностями столкнулся. Вот так выглядит приложение: ![]() ![]() Последний раз редактировалось 8Observer8; 03.10.2014 в 21:18. |
![]() |
![]() |
![]() |
#30 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
А исходники то где?
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание программы для тестирования студентов | Troyahka | Помощь студентам | 1 | 10.07.2013 20:14 |
создание программы тестирования на QBasic | Toita | Помощь студентам | 0 | 19.05.2011 18:36 |
Создание программы тестирования | Cassius | Общие вопросы Delphi | 3 | 19.05.2011 11:27 |
Создание тестирования | Vakostal | Общие вопросы Delphi | 8 | 12.04.2010 12:48 |