Разработка программы для оценки через систему тестирования знаний
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
а тестирования знаний.
2.Реализация всевозможных функций.
3. Более детальна настройка аудио треков.
Новизна работы
Поиск альтернативных программ в сети Internet дал много результатов, но у этой программы свои плюсы не доступные в других программах.
Практическая значимость
Пользователь, для которого разрабатывается этот программный продукт, может с легкостью разобраться в ней, так как в нем интуитивно понятный интерфейс. Программа позволяет ему сохранять созданы тесты в файл с расширением *.tes.
Структура и объем работы
Пояснительная записка к курсовой работе состоит из введения, трех разделов и заключения, содержит 18 рисунков и 3 таблицы. Список использованной литературы содержит 21 наименований. Общий объём пояснительной записки - 55 страниц машинописного текста, введение - 5 страницы, основная часть - 31 страницы, заключение - 1, приложения - 21 страниц.
Во введении изложено описание и структура курсовой работы.
В первом разделе представлено описание предметной области.
Во втором разделе описано проектирование программного продукта.
В третьем разделе описана программная реализация.
В заключении сформулированы основные выводы и результаты, полученные в курсовой работе, подводятся ее итоги.
В приложение 1 описание техническое задание.
В приложение 2 описание руководство пользователя.
В приложение 3 представлен листинг программы
1. Описание предметной области
Создание программного продукта, предназначенного для создания и редактирование тестов, а потом их прохождение с оценкой знания в той или форме.
Для достижения поставленной цели должно быть реализовано:
- изучение структуры создания и редактирования тестов;
- изучение основной документации, необходимой для создания и редактирования тестов;
- создание основных модулей проекта;
- ознакомление со структурой организации создания и редактирования тестов;
- формирование пакета документации;
- проведение тестирования и отладка проекта;
- проект должен иметь интуитивно-понятный интерфейс;
- простота в использовании и обучении пользования программой.
Задачи программного продукта:
Проект должен представлять собой приложение, предназначенное для создания и редактирования тестов. Он должен включать в себя все необходимые компоненты для создания и редактирования тестов.
Придерживаться сроков работ и выполнить все требования, предъявляемые к работе и указанные в техническом задании. После завершения проектирования, провести тестирование программы и внедрение.
В процессе создания должно быть налажено тесное взаимодействие с заказчиком, что бы принять во внимание изменения, которые он может внести в проект.
Входные данные: учебный материал.
Выходные данные: тесты для прохождения тестирования.
Проект представляет собой программный продукт, предназначенный для создания и редактирования тестов. Данная программа была разработана во время изучения курса Создание RAD-приложений.
Работа с программой проходит в одном режиме - режиме пользователя. В нем выполняются все действия по работе с программой.
Требования к программному продукту
1.Требования бизнеса:
Данный программный продукт должен предоставлять пользователям возможность нормальной работы с приложением, все операции должны осуществляться корректно;
Программа должна быть масштабируема, что подразумевает внедрение в дальнейшем в программу новых модулей или функций.
2.Требования пользователя:
Быть надежной в работе, то есть сохранять все изменения, внесенные пользователем после подтверждения, и выдавать их при дальнейшем запуске системы;
устойчиво работать в течение длительного времени;
работать под операционной системой семейства Windows;
выдавать в сообщениях понятную информацию;
иметь надписи на кнопках понятные для пользователя;
иметь эргономичное цветовое оформление;
иметь надписи, свободно читаемые (кегль шрифта 10-14 пт.);
быть способной параллельно работать с другими приложениями.
3.Функциональные требования:
Должна быть обеспечена возможность ввода, изменения данных и их удаления;
в программе должен быть удобный понятный и интерфейс;
при вводе некорректных данных система не должна переходить в неопределенное состояние, а только уведомить оператора об ошибке.
В ходе исследования и анализа предметной области процесса регистрации с использованием компьютерных технологий были проделаны следующие действия:
.Определены функции, которые должен выполнять ПП. Это необходимо для четкого представления о задачах и функциональных свойствах ПП.
2.Определены требования пользователя к ПП. Решение данной задачи позволяет наиболее точно выполнить все требования, предъявленные заказчиком к данному программному продукту, во избежание дальнейших доработок программного продукта в случае неполной удовлетворенности заказчика.
3.Определены функциональные требования к ПП, для обеспечения устойчивости и гибкости ПП.
.Определены бизнес-требования ПП, способствующие дальнейшему развитию ПП и обеспечению технического сопровождения.
.Составлено техническое задание. Систематизирует все требования к программному продукту и позволяет приступить к практической части проекта.
2. Проектирование программного обеспечения