- •1. Взаимосвязь задач в системе «программа«экзаменатор» 4
- •1.1. Основные цели создания подсистемы «Программа«Экзаменатор» 4
- •2. Разработка задачи “тестирование или экзамен по вопросам” 6
- •Введение
- •1. Взаимосвязь задач в системе «программа«экзаменатор»
- •1.1. Основные цели создания подсистемы «Программа«Экзаменатор»
- •1.2. Описание системы программного обеспечения
- •2.2.4. Математическая постановка задачи
- •2.2.5. Специальные требования к техническому обеспечению
- •2.2.6. Требования к характеристикам качества программного средства
- •1.3. Описание технологического процесса сбора данных
- •1.4. Описание технологического процесса обработки данных.
- •2.3. Описание подзадачи наполнения информационной базы билетов
- •2.3.1. Назначение и характеристика подзадачи
- •2.3.2. Используемая информация
- •2.3.3. Результаты решения
- •2.3.4. Математическое описание
- •2.5.3. Результаты расчета
- •2.5.4. Результаты испытания программы
- •3. Качество программного средства
- •Заключение
- •Список литературы
- •Текст модуля project1.Dpr
- •Текст модуля unit1.Pas
- •Текст модуля unit2.Pas
- •Текст модуля unit3.Pas
- •Текст модуля Unit3.Pas
- •Экран программы
- •1. Назначение программы
- •2. Условия применения программы
- •3. Характеристики программы
- •4. Обращение к программе
- •5. Сообщения
Экран программы
Один из экранов программы
Рис. П2.1
Приложение 3
РУКОВОДСТВО ПРОГРАММИСТА ПО ПРОГРАММЕ «ЭКЗАМЕНАТОР»
1. Назначение программы
Программа «ЭКЗАМЕНАТОР» предназначена для тестирования учащихся при подготовке их к сдаче теоретического экзамена или проведения тестирования.
2. Условия применения программы
Программа предназначена для работы под управлением операционной системы MS Windows’95 и выше на ЭВМ типа IBM. Программа написана в среде разработки Delphi 3.0. Исходный текст программы и вспомогательных файлов составляет около 40 Кб, однако, в связи с большим размером стандартных библиотек Delphi (интерфейсные, системные и т.п.) размер выходного файла составил около 400 Кб. Однако, при увеличении размера исходного кода размер программы будет увеличиваться незначительно, т.к. большую часть (около 350 Кб) в конечной программе занимают интерфейсные и системные библиотеки и вызовы.
3. Характеристики программы
Программа обладает унифицированным интерфейсом, высоким быстродействием, полными функциональными возможностями, предъявляемыми к ней. Быстродействие программы определяется скоростью доступа к одному билету. Для 30 билетов (при тестировании) скорость доступа к 30-му билету (самому дальнему для доступа) была незначительной, намного меньше 1 секунды на 486-150.
4. Обращение к программе
Для запуска программы необходимо выполнить исполняемый файл exam.exe. Также в том же каталоге или в любом другом доступном должны находиться файлы ques_?.txt ans_?.txt, где знак “?” означает любой возможный символ.
5. Сообщения
Сообщения сведены в таблицу П3.1.
Таблица П3.1.
Сообщения программы «Экзаменатор»
Вид сообщения |
Описание |
Действие |
Open ticket |
Открытие файла вопросов для проведения Экзамена |
Для перемещения между закладками необходимо воспользоваться «мышью» либо клавишами управления курсором |
Close Ticket |
Прекращение работы с текущим файлом вопросов |
|
Help, About, Contents |
Вывод информации об авторе и краткое описание работы. |
|
Exit |
Завершение работы с програмой |
Для выхода из программы выполнить этот пункт |
Сreate New Ticket |
Открытие файла для создания нового файла вопросов |
Для перемещения между закладками необходимо воспользоваться «мышью» либо клавишами управления курсором |
Способ задания вопросов Случайным образом Указать самому |
Выбирает способ задания вопросов для создания нового файла вопросов. |
Необходимо осущесвить выбор нужного способа с помощью выпадающего меню |
Укажите список вопросов |
Задается список вопросов , которые необходимо включить в создаваемый билет |
При заполнии списка разделителями м/у цифрами считаются пробелы, запятые и прочерк. Прочерк использутся при задании промежутка номеров вопросов. |
Задайте кол-во вопросов. |
Кол-во вопросов, которые случайным образом попадут во вновь создаваемый билет |
Необходимо указать кол-во вопросов которые должны попасть в новый билет. |
Сreate&SAve |
Создание билета |
При выборе создается файл вопросов. |
cancel |
Отмена создания билета |
При выборе отменяется создание билета. |
Продолжение таблицы П3.1.
Экзамен сдавал(а) <имя> |
Выводится в файл результатов |
Имя экзаменируемого |
Было предложено n вопрос(а,ов), |
Выводится в файл результатов |
Кол-во предложенных вопросов |
из них на n вопрос(а,ов) дан правильный ответ, |
Выводится в файл результатов |
Кол-во вопросов на которые получен верный ответ |
n вопрос(а,ов) было пропущен(о). |
Выводится в файл результатов |
Кол-во вопросов на которые были пропущены при тестировании |
Итог : n % правильных ответов |
Выводится в файл результатов |
Процентное содержание верных ответов |
Ваша оценка за экзамен :n балла(ов) |
Выводится в файл результатов |
Оценка , полученная за экзамен. |
6. Настройка программы
Программа не требует дополнительных настроек, кроме тех, которые доступны из программы и смысл которых пояснен в п.6, в таблице П3.1.
Приложение 4
РУКОВОДСТВО ОПЕРАТОРА ПО ПРОГРАММЕ «Экзаменатор»
1. Назначение
Программа «Экзаменатор» предназначена для тестирования учащихся при подготовке их к сдаче теоретического экзамена или тпроведения теста.
2. Условия применения программы
Программа предназначена для работы под управлением операционной системы MS Windows’95 и выше на ЭВМ типа IBM. Программа написана в среде разработки Delphi 3.0.
3. Пуск программы
Для запуска программы необходимо выполнить исполняемый файл exam.exe. Также в том же или любом другом доступном каталоге должны находиться файлы ques_?.txt и ans_?.txt
4. Сообщения оператору
Сообщения сведены в таблицу П3.1.
