Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Техническое задание на проекты по Delphi.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
113 Кб
Скачать
☆

Техническое задание. «Вычисление площади фигуры».

Программа предназначена для обучения и проверки знаний учащихся по началам геометрии в 5-7 классах.

Пользователю предлагается вычислить площадь основных геометрических фигур: прямоугольника, прямоугольного треугольника или полуокружности.

Все фигуры генерируются программой случайным образом. Размер фигур генерируется случайным образом.

Программа содержит инструкцию по работе, а также формулы для вычисления площадей указанных фигур.

Программа должна поддерживать несколько уровней сложности:

  • Выбор количества фигур от 1 до 5

  • Выбор сочетаний фигур: из одного вида, из двух, из трех

  • Отображение контура фигур (есть/нет)

Если выбран вариант из 2-5 фигур, то они должны плотно прилегать друг к другу своими гранями. Грани различных фигур могут быть больше или меньше, но фигуры не должны пересекаться между собой.

После генерирования фигуры в окне программы пользователю предлагается найти площадь полученной фигуры. Окно программы, в котором генерируются фигуры, имеет сетку для лучшего проведения вычислений. Используя мышь, пользователь может измерить расстояние между двумя клетками, которое отображается на экране. В специальном поле пользователь вводит математическое выражение по вычислению площади полученной фигуры.

Программа должна предусматривать режим обучения пользователя «Вычисление площади полученной фигуры». В режиме обучения программа поочередно закрашивает составные части фигуры и находит их площадь, показывая все необходимые вычисления в специальном поле.

Оценка (баллы) вычисляется с учетом выбранного уровня сложности. Параметры вычисления оценки задаются в специальном окне и сохраняются в файле.

Результаты сохраняются в файл-сервере в формате: дата, класс, фамилия, имя, оценка (балл).

Программист Кан Дмитрий «18» ноября 2011 ___________

Техническое задание. «Тестирующая программа»

Программа предназначена для проверки знаний учащихся с помощью тестирования.

Программа должна состоять из двух частей:

  • Режим создания теста (можно заменить текстовым файлом, записанным в специальном структурированном формате)

  • Режим тестирования

Программа должна предусматривать следующие возможности:

  • Поддержку различных вариантов тестов:

    • Выбор одного ответа из пяти вариантов

    • Выбор нескольких ответов из пяти вариантов

    • Произвольный ответ для ввода чисел или дат (по желанию)

  • Поддержку иллюстраций в вопросах и ответах

  • Коэффициент сложности вопроса или вида теста

  • Ограничение времени ответа на тест

  • Сохранение результатов тестирования на файл-сервере

В режиме тестирования программа должна поддерживать следующие возможности:

  • Пользователь может выбирать темы, которые необходимо включить в тестирование

  • Пользователь указывает количество вопросов при тестировании

  • Программа случайным образом выбирает вопросы из предложенных тем, используя одинаковое количество вопросов из каждой темы или пропорционально количеству вопросов в каждой теме

  • Вопросы теста показываются пользователю в случайном порядке

  • Варианты ответов на каждый вопрос перемешиваются случайным образом

Оценка (балл) вычисляется по заданным в установках программы параметрам в виде процентов выполнения теста.

Параметры вычисления оценки сохраняются в файле.

Результаты тестирования сохраняются на файл-сервере в формате: дата, класс, фамилия, имя, оценка (балл), время ответа.

Программисты Кулабухова Н., Аладинская Е. «21» ноября 2011 ___________