Программный модуль учебного назначения по разделу математики "Многогранники"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



данных с оценками за пройденный тест.

1)Запуск программы

Двойной щелчок на ярлыке программы позволит запустить главную форму программы, которая содержит функции управления программой, разделенные по категориям. Свертывание главного окна приводит к иiезновению с экрана других окон этой программы, а его закрытие означает окончание работы с программой. Главное окно этой программы изображено на рисунке 18.

Рис. 18 Главное окно программы

1.1)Работа с главным окном программы

Для того чтобы работать с одной из предложенных программой категорий действий, достаточно нажать на соответствующую кнопку в необходимой нам категории. К примеру, для открытия базы данных нужно щелкнуть левой кнопкой мыши по кнопке Открыть базу данных в категории Работа с базой данных.

1.2)Поиск в базе данных

Для того чтобы произвести поиск в базе данных (БД) нужно щелкнуть левой кнопки мыши по кнопке Поиск в базе данных. После чего откроется окно, показанное на рис. 19.

Рис. 19

В этом окне необходимо выбрать дату, за которую мы хотим узнать результат, ввести группу или класс, это два обязательных поля подлежащих заполнению, иначе будет выдано предупреждение, о невозможности произвести поиск, из-за отсутствия необходимых параметров поиска. Заполнение поля ФИО является необязательной процедурой, его необходимо заполнить, если нужно найти конкретного учащегося, проходившего тест. После ввода всех параметров, необходимо нажать на кнопку Поиск для начала поиска в БД (Приложение 1). По завершению процедуры поиска в БД откроется окно с результатами поиска. Это окно состоит из нескольких листов, оно представляет собой книгу Excel. На листе Search выводятся результаты поиска, а на листе Chart выводится в таблицу общее количество оценок и средний балл, данной группы, а также строится гистограмма. На рис. 20 показан лист Search, а на рис. 21 лист Chart.

Рис. 20

Рис. 21

Изменять данные в открывшемся окне с последующим сохранением не предусмотрено, так как это окно вызывается данной процедурой именно для вывода результатов, с возможность сохранения и распечатки. Если необходимо, какие-то данные откорректировать, то нужно воспользоваться процедурой открытия БД, для этого необходимо нажать в главной форме кнопку Открыть базу данных. Поиск в БД производится по средствам вызова макроса, встроенного в Excel книгу. Этот макрос прилагается (Приложение 1). В дальнейшем пользователь, имеющий соответственные знания по работе с макросами, может настроить работу этого макроса так, как ему нужно, но нельзя изменять имя данного макроса, так как вызов его происходит по имени. Открыть данную книгу Excel невозможно без утилиты Teacher, так как она имеет пароль на открытие. Этот пароль заложен в самой программе, и никто кроме разработчика его не знает и не может изменить.

1.3)Редактирование вопросов теста

Модуль учебного назначения по разделу математики Многогранники, содержит так же тест (Приложение 3). Для изменения вопросов теста также необходимо использовать эту утилиту. В утилите имеется встроенный редактор теста. Для вызова которого достаточно нажать на кнопку Редактор в главном окне программы. Редактор теста представляет собой окно, похожее на окно программы Блокнот. В нем имеется встроенная справка, поясняющая как редактировать вопросы теста. Тест хранится в зашифрованном виде, но при открытии с помощью утилиты Teacher, он расшифровывается. Функция кодирования, декодирования прилагается (Приложение 2). Это говорит о том, что человек, не имеющий доступ к этой программе, не сможет изменить вопрос или узнать правильный ответ. Утилита позволяет использовать подсветку текста вопросов для более комфортной работы. Окно этого редактора с загруженными вопросами изображено на рис. 22.

Рис. 22

Пример файлов вопросов в зашифрованном виде показан на рис. 23.

Рис. 23

Все эта защита вопросов теста гарантирует то, что человек, не имеющий соответствующего доступа, не сможет изменить или узнать правильные ответы на вопросы.

1.4)Параметры запуска приложения

Для того чтобы запретить запуск программного модуля учебного назначения по разделу математики Многогранники необходимо щелкнуть левой кнопкой мыши по кнопке Параметры в главном окне утилиты. Откроется окно изображено на рис. 24.

Рис. 24

В открывшемся окне Параметры нужно поставить галочку напротив надписи Запретить запуск учебного модуля и нажать на кнопку OK. После чего при попытке запустить учебный модуль будет выдано сообщение Запуск модуля запрещен преподавателем. Запустить учебный модуль каким-либо другим способом будет невозможно, пока преподаватель не изменит соответствующую настройку, то есть не снимет галочку в окне Параметры.

1.5)Защита компонентов программы

Для защиты того или иного компонента программы нужно выбрать соответствующую кнопку в меню Защита главного окна Teacher. После чего появится соответствующее окно, в которое необходимо ввести пароль. Пример окна защиты программы изображен на рис. 25.

Рис. 25

Рекомендуется первоначально установить пароль для защиты программы, а потом уже для защиты других ее компонентов. Так как, если даже программа запущена, то злоумышленник не сможет сменить ни один из

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение