Показать сообщение отдельно
  #5  
Старый 16.03.2015, 00:28
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

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

1) Создаём БазуДанных (например в MSAcess)
2) В ней будет четыре таблицы:
---------- Список тестирующихся (Номер п/п, собственно ФИО и служебная ифнормация)
---------- Список пройденных тестов (Номер п/п, номер тестирующегося, номер вопроса, ответ)
---------- Список вопросов (Номер п/п, сам вопрос)
---------- Список ответов (Номер п/п, Номер вопроса, Ответ)

Не идеально, но для курсовой пойдёт.

3) Далее, изучаем работы с ADO и создаём коннект с БазойДанных.
4) На форму (главную) выкидываем DBLookUpComboBox, связанный со Списком пройденных тестов, и отображающий список тестируемых.
5) Выкидываем Button, по нажатию на который запускается циклическое предоставление вопросов и вариантов ответов (банальное Table.Next Table.Previos) и связанный RadioButtonGroup с таблицей ответов.

Пишется за неделю, с учётом перебора всей литературы и лекций самим студентом.
Ответить с цитированием