Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TRPO___.DOC
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.3 Mб
Скачать

36

Министерство высшего и профессионального образования Российской Федерации

Ижевский государственный технический университет

Кафедра «Программное обеспечение»

Пояснительная записка

к курсовой работе

на тему

«Программа «Экзаменатор»

по курсу

«Технология разработки программного обеспечения»

Выполнил ст. гр. 8-19-2 Завгородний О. О.

Принял Килин И.В.

Ижевск,

1999

СОДЕРЖАНИЕ

2

ВВЕДЕНИЕ 3

1. Взаимосвязь задач в системе «программа«экзаменатор» 4

1.1. Основные цели создания подсистемы «Программа«Экзаменатор» 4

1.2. Описание системы программного обеспечения 4

1.3. Описание технологического процесса сбора данных 4

2. Разработка задачи “тестирование или экзамен по вопросам” 6

2.1. Список условных обозначений и сокращений 6

2.2. Описание постановки задачи 6

2.2.1. Характеристика задачи 6

2.2.2. Входная информация 6

2.2.3. Выходная информация 6

2.2.4. Математическая постановка задачи 6

2.2.5. Специальные требования к техническому обеспечению 7

2.2.6. Требования к характеристикам качества программного средства 7

2.3. Описание подзадачи наполнения информационной базы билетов 7

2.3.1. Назначение и характеристика подзадачи 7

2.3.2. Используемая информация 7

2.3.3. Результаты решения 8

2.3.4. Математическое описание 8

2.3.5. Алгоритм решения 8

2.3.6. Требования к контрольному примеру 8

2.4. Описание подзадачи тестирования учащегося 8

2.4.1. Назначение и характеристика подзадачи 8

2.4.2. Используемая информация 8

2.4.3. Результаты решения 8

2.4.4. Математическое описание 9

2.4.5. Алгоритм решения 9

2.4.6. Требования к контрольному примеру 9

2.5. Описание контрольного примера 9

2.5.1. Назначение 9

2.5.2. Исходные данные 9

2.5.3. Результаты расчета 9

2.5.4. Результаты испытания программы 10

ЗАКЛЮЧЕНИЕ 14

СПИСОК ЛИТЕРАТУРЫ 15

Приложение 1 16

Приложение 2 18

Приложение 3 34

Приложение 4 36

Введение

Задача, решаемая в этой работе – тестирование или проведение экзамена по каким-либо зараннее выбраным вопросам, – найдет широкое применение во многих учебных заведениях. Человек, готовящийся к сдаче экзамена или теста, найдет разработанную программу «Экзаменатор» очень полезной и необходимой.

Для достижения целей подготовки и обучения программа «Экзаменатор» должна соответствовать следующим требованиям: обладать наполняемой и изменяемой базой, а также адекватно оценивать результат тестирования.

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

Программа “Экзаменатор” может служить для облегчения работы преподавателя при проведении тестов и экзаменов. Так же ее использование исключает пропуски ошибок при проверке результатов экзамена.

Все это говорит об актуальности поставленной задачи и делает ее разработку необходимой.

1. Взаимосвязь задач в системе «программа«экзаменатор»

1.1. Основные цели создания подсистемы «Программа«Экзаменатор»

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

1.2. Описание системы программного обеспечения

Для функционирования данной подсистемы необходимо наличие операционной системы MS Windows’95 или выше, под управлением которой работает подсистема. В состав специального программного обеспечения можно включить внешние текстовые редакторы “NotePad” или любой другой редактор, позволяющий обрабатывать и сохранять тексты в кодировке Win1251. Средой разработки «программы «Экзаменатор» была выбрана Borland Delphi 3.0 для Windows’95 и выше.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]