Проектирование, разработка и внедрение электронной системы обучения и тестирования для сотрудников строительной организации. Требования к надежности. Общие сведения о программной реализации системы. Руководство системного программиста. Конструктор тестов.
Аннотация к работе
6.2 Руководство автора материалов 6.2.1 Ведение списка дисциплина-тема-лекция/тест 6.3 Руководство по прохождения обучения и тестированияПолученные результаты прохождения теста могут быть сохранены и использованы для аналитического анализа глубины и качества знаний специалиста, проходящего тестирование. Тесты должны составляться квалифицированными специалистами, полностью владеющими предметом тестирования и способными составить такие вопросы для тестирования, при помощи которых объективно можно выявить знания тестируемого. Следует пояснить, что под предметной областью понимается часть реального мира (в данном случае - тестирование знаний), а под объектом - такая абстракция множества предметов реального мира, что все экземпляры этого объекта имеют одни и те же характеристики и подчиняются одним и тем же правилам поведения. «Пользователь» - это объект, характеризующий человека, тем или иным образом работающего с системой тестирования: составляющего тесты, проходящего тестирование или изменяющего список пользователей. «Интерпретация» - это объект, представляющий из себя расшифровку прохождения теста тестируемым исходя из количественного результата прохождения теста;В данном дипломном проекте решается задача проектирования, разработки и внедрения ИС обучения и последующего тестирования знаний сотрудников с целью выявления уровня их подготовки. Это обусловлено, прежде всего, тем, что объем операций и данных для подготовки обучения и тестирования настолько велик, что их выполнение в традиционном ручном режиме на бумажных носителях объективно невозможно. Таким образом, использование ИС, выполняющей тестирование знаний и выявления уровня подготовки специалистов поднимает работу предприятия на новый уровень, что дает неоспоримый эффект в качестве подготовки и обучения специалистов. Использование разрабатываемой ИС предоставляет удобство и быстроту поиска информации и проведения процесса тестирования, поднимает процесс тестирования и оценки подготовки на новый уровень, предоставляя функции, ранее недоступные. Таким образом, можно выделить следующие основные преимущества использования ИС для решения задачи тестирования знаний и выявления уровня подготовки специалистов: - Повышение удобства поиска и отбора;Приложение должно представлять из себя полноценную систему обучения и тестирования. Подсистема тестирования должна позволять как создавать тесты, так и проходить тестирование с получением результатов. Наличие гибкого конструктора тестов позволит создать большое количество тестов по абсолютно различным направлениям. Наличие подсистемы статистики позволяет аккумулировать результаты прохождения тестов и делать анализ данных. Полученные результаты прохождения одного теста одним пользователем должны быть сохранены и использованы в дальнейшем для получения комплексной статистики по совокупности параметров тестирования.Ниже изложены требования к программе, актуальные для всех подсистем программы в целом. Современные пользователи привыкли к тому, что Windows-программы имеют очень хорошие интерфейсы и соревнуются друг с другом в этом вопросе. При создании интерфейса разрабатываемой программы следует, прежде всего, изучить интерфейс самой операционной системы Windows, интерфейс которой можно взять за образец. Следует в ходе разработки программы использовать различные элементы для более информативного представления данных. В каком бы окне программы не находился пользователь, он должен иметь возможность осуществить поиск интересующих его данных, набрав на клавиатуре последовательность символов, содержащихся в искомом элементе.Программа должна работать без прерываний при возникновении критических ошибок, даже тех, которые возникают по вине пользователя или изза ошибок во входных данных.В процессе функционирования системы должна быть обеспечена целостность данных в базе данных.Программа должна работать в операционной системе Windows 2000, XP, Seven. Программа использует для работы базу данных формата Paradox и систему работы с базами данных BDE фирмы Borland версии не ниже 5.0.В результате выполнения дипломного проекта должно быть разработано Windows-приложение, выполняющее задачу обучения и тестирования знаний сотрудников. Технические средства, необходимые для функционирования данной программы определяются, прежде всего, требованиями к функционированию самой операционной системы. Программа предназначена для работы в операционной системе Windows. Выбор операционной системы обусловлен ее развитым удобным графическим пользовательским интерфейсом, а также ее популярностью на российском рынке и большим выбором систем программирования, позволяющим разрабатывать программное обеспечение для этой операционной системы.В разрабатываемой системе можно выделить следующие основные подсистемы: - Ведение списка пользователей;Подсистема должна обеспечить доступ пользователей к системе обучения и тестирования и разграничить их права. Ведение списка пользователей важно для того, чтобы вести историю прохождения тестов каждым пользователем и в дальне
План
Содержание
Введение
1. Анализ предметной области
1.1 Описание предметной области
1.2 Обоснование необходимости разработки нового программного обеспечения
2. Постановка задачи
2.1 Назначение разработки
2.2 Требования к системе
2.2.1 Требования к функциональным характеристикам
2.2.2 Требования к надежности
2.2.3 Требования к целостности данных
2.2.4 Требования к информационной и программной совместимости
2.2.5 Требования к аппаратно-программному комплексу
3. Проектирование системы обучения и тестирования
3.1 Подсистемы разрабатываемого приложения
3.1.1 Подсистема ведения списка пользователей
3.1.2 Подсистема редактирования лекций и учебных материалов
3.1.3 Подсистема тестирования по выбранному материалу
3.1.4 Подсистема получения статистики
3.2 Взаимодействие подсистем. Входные и выходные данные
3.3 Структура данных
4. Описание разработки системы обучения и тестирования
4.1 Обоснование выбора средств разработки
4.2 Общие сведения о программной реализации системы
4.3 Структура классов
4.4 Визуальное представление данных
4.5 Вызов и загрузка
5. Руководство системного программиста
6. Руководство пользователя
Вывод
В результате выполнения дипломного проекта было разработано приложение, представляющее из себя автоматизированную систему обучения и тестирования. Система позволяет проходить обучение, создавать тесты и проходить тестирование. Наличие гибкого конструктора тестов позволяет создать большое количество тестов по различным направлениям. Возможность назначения к лекциям-тестам любых учебных материалов, хранящихся во внешних файлах, позволяет сделать из системы прекрасный продукт для изучения материалов. Проведение тестирования при помощи этого приложения позволяет повысить скорость и объективность тестирования. Наличие подсистемы статистики позволяет аккумулировать результаты прохождения тестов и делать анализ данных.
Отметим, что разрабатываемое приложение можно применять не только для узкой цели обучения и тестирования знаний сотрудников, но и в других областях. Например, данное приложение можно использовать в области психологических тестов. Все зависит от того как интерпретировать результат прохождения теста. В случае психологических тестов направленных, например, на выявление психологической направленности личности все ответы на все вопросы будут иметь веса, отличные от нуля и располагаться в диапазоне 0..N. Т.е. все ответы на вопросы будут «правильными». Результат же теста нужно интерпретировать по тому диапазону, в который он попал. Каждый из диапазонов в свою очередь соответствует тому или иному искомому типу личности.
Другой возможной областью применения разработанного приложения является тестирование пользователей с целью выявления их коэффициента интеллекта IQ. В этом случае по специальным методикам надлежит подобрать соответствующие вопросы, в том числе содержащие картинки и подобрать ответы на них. Для этого лучше использовать классические IQ-тесты, разработанные специалистами, например классические IQ тесты Г. Айзенка [13].
Таким образом, разработанное приложение можно использовать в различных областях обучения и тестирования пользователей. Все зависит от состава вопросов и интерпретации результата.
Список литературы
Введение
Темой дипломной работы является проектирование, разработка и внедрение электронной системы обучения и тестирования для новых и действующих сотрудников строительной организации ТД "ЦЕНТРСМ". Электронная система обучения и тестирования позволит проходить курсы повышения квалификации сотрудников через изучение материала, а прохождение тестов позволит объективно оценить знания и навыки сотрудников. Допуск новых менеджеров-консультантов к работе будет происходить через разрабатываемую системы, что повысит объективность контроля знаний. Предполагается проводить аттестацию действующих и новых сотрудников на начальную и повышенную категорию. Контрольное тестирование и устный опрос являются одними из наиболее широко используемых и хорошо разработанных средств проверки знаний сотрудников.
Качество знаний напрямую зависит от количества, глубины, своевременности и объективности оценки получаемых знаний. Грамотно составленные тесты позволяют определять уровень усвоения знаний и степень формирования навыков в процессе обучения. Широкое распространение получили диагностические тесты знаний, использующие форму альтернативного выбора правильного ответа из нескольких правдоподобных, написания очень краткого ответа (заполнения пропусков), дописывания букв, цифр, слов, частей формул и т. п.
С помощью этих несложных заданий удается накапливать значительный статистический материал, подвергать его математической обработке, получать объективные выводы в пределах тех задач, которые предъявляются к тестовой проверке.
Одним из наиболее актуальных направлений развития компьютерных технологий в образовании является разработка специализированных систем проверки знаний. Их активное использование помогает поддерживать нужный образовательный уровень по знанию своих обязанностей сотрудниками ТД "ЦЕНТРСМ".1. Бобровский С.И. Delphi 5 - М.: Питер, 2002.
2. Гаевский A. Разработка программных приложений на Delphi 6 - М.: Киев, 2000.
3. Зуев В. A. Turbo Pascal 6.0, 7.0. М.: Москва, 1998.
4. Коцюбинский А.О., Грошев С.В. Язык программирования Delphi 5 - М.: Москва, 1999.
5. Леонтьев В.И. Delphi 5 - М.: Москва, 1999.
6. Моисеев А.С. Object Pascal - М.: Москва, 2000.
7. Немнюгин С.А. Программирование - М.: Питер, 2000.
8. Ремизов Н. C. Delphi - М.: Питер, 2000
9. Гришанова Н.А., Тестовый контроль знаний и умений студентов: методические рекомендации, М.