Разработка тестирующей программы уровня знаний студентов по изучаемым предметам (Программирование на Java)
курсовые работы, Программирование Объем работы: 56 стр. Год сдачи: 2008 Стоимость: 900 руб. Просмотров: 1400 | | |
Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
1. Описание предметной области и классификация сущностей для решаемой задачи 4
2. Постановка задачи 6
3. Обзор методов решения поставленной задачи 8
4. Требования к системе 9
5. Разработка методов и моделей представления системы 10
6. Разработка и построение информационной модели 12
7. Обоснование принимаемых решений по используемым техническим и программным средствам реализации 15
8. Описание алгоритмов программных модулей 17
8. 1. Описание алгоритмов программных модулей 17
8. 2. Описание алгоритмов работы блок-схем 18
9. Описание тестового примера. Руководство пользователя 20
9.1. Установка и настройка системы 20
9.2. Описание тестового примера. 21
10. Описание полученных результатов 26
11. Выводы и заключения 27
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
ПРИЛОЖЕНИЕ А 30
ПРИЛОЖЕНИЕ Б 33
ПРИЛОЖЕНИЕ В 34
ПРИЛОЖЕНИЕ Г 35
ПРИЛОЖЕНИЕ Д 36
ПРИЛОЖЕНИЕ Е 38
ПРИЛОЖЕНИЕ Ж 39
ПРИЛОЖЕНИЕ З 40
ПРИЛОЖЕНИЕ К 42
В условиях современного общества, с большими потоками информации и быстрым развитием информационных технологий, компьютер начинает играть все большую роль, оказывая влияние на все сферы общественной жизни. Он стал незаменимым помощником на работе и в быту.
Не являются исключением и учебные заведения, занимающиеся подготовкой кадров. Процесс обучения тесно связан с прохождением различных тестовых заданий для оценки уровня знаний студентов, хранением и поиском необходимых данных.
Владение основами программирования позволяет более полно использо-вать возможности компьютера и программного обеспечения. И именно этому вопросу и посвящен данный курсовой проект.
Программа тестирования уровня знаний студентов по изучаемым предметам позволит оптимизировать работу преподавателей, избавить их от выполнения рутинной работы по проверке тестов и позволит получить мгновенный доступ к данным, а также повысит скорость поиска необходимой информации преподавателями.
Удобный и интуитивно понятный интерфейс пользователя позволит работать преподавателям эффективнее.
Задачей данного курсового проекта являлась разработка тестирующей программы уровня знаний студентов по изучаемым предметам.
В ходе выполнения было разработано приложение, отвечающее всем представленным требованиям:
1. реализован интерфейс, понятный и удобный пользователю;
2. была осуществлена возможность просмотра преподавателями оценок, полученных студентами.
3. обеспечено взаимодействие приложения с базой данных, созданной с помощью СУБД Sybase SQL Anywhere 9.0;
4. реализация программы с использованием языка Java.
В возможности программы входит:
• прохождение тестовых заданий студентами по двум предметам;
• поиск необходимых результатов по нескольким критериям и просмотр результатов;
Преимуществами данной программы являются:
• небольшой размер программы, который позволяет хранить ее на дискете размером 1.44;
• приятный и не вызывающий дизайн программы;
• быстрое выполнение поставленных перед ней задач.
На этапе проектирования была предложена функциональная и физическая модель данных, благодаря использованию CASE-средств BPWin и Erwin. Была создана сама база данных и приложение для работы с ней. В дальнейшем функции программы можно постепенно расширять, добавляя новые возможности.
В целом можно сказать, что все те цели и задачи, которые ставились перед выполнением данного проекта, достигнуты – клиент-серверное приложение, позволяющее создавать базу данных с различными возможностями и имеющее доступный интерфейс, разработано.
Полученные в результате выполнения курсового проекта база данных и прикладное программное обеспечение являются учебными, однако при выполнении определённого объёма работ по расширению функциональности могут быть использованы для широкого использования и распространения.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.