. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ . РУКОВОДСТВО ПРОГРАММИСТА .1 Введение .2 Общие сведения .3 Структура программного продукта .4 Описание типов данных . РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ .1 Введение .2 Системные требования .3 Установка программного продукта .4.Использование программного продукта. Пользовательский интерфейс .5 Удаление программного продукта СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ПРИЛОЖЕНИЕ А - Блок-схема программы
ВВЕДЕНИЕ
В настоящий момент в мире почти у каждого человека есть автомобиль. Со временем ПДД (Правил Дорожного Движения) забываются водителями. Из-за чего происходит много аварий, в которых люди получают ранения либо вообще погибают. Ведь от этих знаний зависит не только его безопасность, но и безопасность окружающих. Для предотвращения такой ситуации необходимо не забывать Правила Дорожного Движения.Также возможно - разъяснить и научить водителя пользоваться своими правами, отстаивать свои интересы.
Многие из водителей, недавно сдавших экзамен в ГИБДД, еще помнят большое эмоциональное напряжение и чувство страха перед самим экзаменом. Большой эмоциональный стресс и ожидание наихудшего варианта событий - спутники учеников автошкол перед экзаменами.
Для облегчения жизни перед экзаменами в ГИБДД и полного усвоения пройденного в автошколе материала рекомендуется пройти тест ПДД. Данные тесты дают возможность проверить свои знания в области правил дорожного движения (ПДД) и выявить все пробелы в знаниях. Тест повторяет вопросы, которые утверждены в качестве экзаменационных для проверки знаний ПДД в ГИБДД.
Тест ПДД будет полезен не только ученикам автошкол, но и опытным водителям, которые сдавали экзамен очень давно и некоторые моменты уже забыли. Данное тестирование сможет указать на ошибки водителя и предостеречь от их выполнения в будущем. Водитель должен помнить, что его ждут неоплаченные штрафы ГИБДД в случае нарушения ПДД во время управления транспортным средством, поэтому лучше заранее подготовиться и проверить свой уровень знаний для предотвращения подобных нарушений.
Популярность тестов ПДД объясняется несколькими причинами:
- возможность не только бесплатного многократного тестирования, но и обучения здесь же, без приобретения специальной литературы, которая стоит в настоящее время достаточно дорого;
- бесплатность и доступность к тестам.
- высокая скорость прохождения тестов и получение оценки результата.
Решая билеты ГИБДД, вы тестируете свои знания ПДД, что принесет вам пользу:
тест ответами на вопросы билетов и получением оценки не заканчивается - вы можете просмотреть сделанные ошибки, проанализировать их и определиться с тем, на что при изучении Правил дорожного движения необходимо потратить дополнительное время.
Также будь то рядовой автолюбитель, автоинструктор или инспектор дорожного движения (ГИБДД или ГАИ), все действуют на основании разрешений или запретов прописанных в ПДД. Правильное понимание и соблюдение дорожных знаков и основных положений Правил дорожного движения принять правильное решение в критической или непредвиденной ситуации на дороге. Нужно помнить, что знание ПДД никогда не помешает в жизни. А на автомобильных улицах единственным законом являются Правила дорожного движения. Для чего и будет служить моя программа
. ПОСТАНОВКА ЗАДАЧИ
Цель курсовой работы заключается в создании теста ПДД . Программа должна содержать в себе несколько вариантов билетов, которые используются для прохождения экзамена в ГИБДД.
- В каждом варианте должно содержатся по 20 вопросов, которые при каждом запуске программы располагаются в случайном порядке.
- При прохождении теста можно допустить не более двух ошибок для успешного прохождения экзамена.
- Не отвлекающий и простой интерфейс.
- Ограничение во времени прохождения теста.
- Сравнение данных пользователем ответов с верным вариантом ответа, в ходе тестирования.
- Сохранение и Загрузка данных результатов тестирования.
. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
В процессе разработки проекта была создана программа тест ПДД (Правил Дорожного Движения).
С помощью данной программы вы можете в домашних условиях пройти подготовку к экзамену по правилам дорожного движения. Для этого в программе имеются два варианта билета, из которых пользователь может выбрать. При выборе варианта программы ссылается на один из файлов, где хранятся все вопросы test.txtлибо test2.txt.
При заполнении пользователем поля Ф.И.О. идет проверка правильности заполнения.
В процессе самого тестирования вопросы выбираются в случайном порядке из текстового файла. Для того чтобы сформировать новый список вопросов необходимо создать текстовый документ с кодировкой UTF-8. Записать в файл вопрос, варианты ответов на него и правильный ответ в одной строке разделяя их вертикальной чертой.
Ниже предоставлен примерформирования нового списка вопросов (Рис. 2.1).
Рис. 2.1-формирования нового списка.
Каждому вопросу присваивается свой номер, который совпадает с названием картинки, которая используется в тесте.
При корректном вводе пользователем своих данных, он переходит в сам тест, одновременно с этим запускается время, которое дается на решения теста. Если пользователь не успел ответить на все вопросы, вопросы которые остались без ответа приравниваются к неправильным если таковых ответов более двух то экзамен считается на сданным, но если количество ошибок менее двух экзамен считается сданным.
. РУКОВОДСТВО ПРОГРАММИСТА
3.1 Введение
Данное руководство предназначено для облегчения работы программиста с данной программой.
3.2 Общие сведения
Данное приложение было разработано на компьютере, обладающем следующими характеристиками:
- Процессор - Intel(R) Pentium(R) D CPU 3.2GHz
- Оперативная память - 4 DDR2
- Жёсткий диск - 250 GB HDD
- Операционная система - Windows 8
- Версия .Net Framework - 2.0
- Средаразработки - Microsoft Visual Studio 2005.
Так же дополнительно были использованы программы:
- AdobePhotoshopCS5- графический редактор.
3.3 Структура программного продукта
При разработке программного продукта были реализованы следующие WindowsForms:
- MainMenu.cs-форма ввода данных пользователя.
- Test.cs- форма для тестирования.
- Results.cs-форма вывода результата теста.
- Form1.cs-форма загрузки результата теста.
Во время работы приложение использует вспомогательные файлы, представленные далее:
Достарыңызбен бөлісу: |