Мультиагентная обучающая система по медицинской диагностике
Строка данных для удаления содержащая номер зачётки должна быть записана в файл INDELETE.TXT.
4. Добавление данных студента. Для добавления данных о студенте необходимо создать файл INADD.TXT агенту А06. В данном файле должна содежаться вся информация для добавления. Так же необходимо доставить агенту файл INPUT.TXT который будет дополнен данными о новом студенте.
5. Выбор темы. При наж
атии кнопки «Выбрать тему» агенту А07 формируются следующие файлы:
TEMA.TXT.
В данный файл фиксируется выбранная тема студентом. После этого агент ищет обучающие модули в файле SKURSA.TXT и создаёт файл MODULE.TXT в котором фиксирует обучающий модуль соответствующий выбранной теме.
Далее агент А07 формирует сообщение агенту А08 который занимается формированием списка вопросов по заданному учебному модулю. Происходит это следующим образом:
Агенту А08 подготавливаются файлы:
VOPROSY.txt, SMODUL.txt и файл MODULE.TXT который был сформирован агентом А07. Агент А08 считывает код модуля и анализируя файл SMODUL.txt выбирает коды вопросов по которым находит строки из файла VOPROSY.txt и помещает их в VOPOUT.TXT. Файл VOPOUT.TXT таки образом содержит список вопросов по заданной теме.
6. Начало тестирования, ответ пользователя. Начало тестирования происходит при нажатии кнопки «Начать тестирование». При этом агенту А09 подготавливаются следующие файлы:
COMMAND1.TXT должен содержать команду «start»
OTVETY.TXT
UCHET.TXT
VAROTVET.TXT
VOPOUT.TXT.
Агент А09 при считывании файла COMMAND1.TXT понимает, что необходимо выдать первый вопрос тестирования. Он формирует файл TEST.TXT с первоначальным вопросом и файл VAROTVET.TXT где содержатся варианты ответов на данный вопрос.
При очередных формирвоании очередных вопросов происходит то же самое, только в файл команд для агента А09 пишется слово «next» что означает выдать следующий вопрос и варианты ответа на него. При завершении всех вопросов агент А09 формирует запись о результатах тестирования в файл UCHET.TXT
7.Контроль. При контроле ответа вступает в работу агент А10 который действует следующим образом:
Из файла OTVSTUD.TXT берется номер варианта ответа студента и сравнивается с записями в файле VAROTVET.TXT. При нахождении верного ответа создаёт файл VERNOLI.TXT с записью балла данного варианта ответа, иначе ставиться цифра -1. что означает, что студент ответил не верно
8. Формирование отчетов для преподавателя. Формированием отчетов для преподавателя занимается агент А11. Данный агент действует следующим образом:
Из файла ZACHTEMA.TXT выделяется номер зачетки, номер темы, и дата прохождения теста студентом. Производится поиск в протоколе бучения UCHET.TXT по данным критериям. При удачном поиске формируется файл ISTORIYA.TXT с записями о результатах тестирования. При не удачном поиске в файл ничего не записывается, но файл так же создается.
3.2.7 Схема взаимодействия предметно-ориентированных агентов
3.3 Техническое обеспечение АИС
3.3.1 Оценка времени загрузки рабочей станции
Потребность пользователя в средствах вычислительной техники, осуществляющих операции по вводу, выводу или обработке информации оценивается временем этих операции за определенный период (год).
Время загрузки рабочей станции (автоматизированного рабочего места) можно оценить выражением:
T=T1+T2+T3+T4+T5,
где T- потребность пользователя в средствах вычислительной техники в ч;
T1- время ввода информации пользователем, ч;
T2- время регистрации (печати) информации, ч;
T3- время ведения диалога и принятия решения, ч;
T4- время обращения к базе данных, ч;
T5- время выполнения процессорных операций, ч.
Периодом оценки является календарный год, следовательно, имеющийся ресурс рабочего времени оператора рабочей станции можно оценить выражением:
S = s´t´g,
где t - продолжительность рабочей смены оператора в ч;
s - количество смен в рабочем дне;
g - количество рабочих дней в году.
s=1, t=10, g=250, то S=2500 ч.
3.3.2 Оценка времени ввода данных
Процедура ввода данных чаще всего связана с поддержкой базы данных (БД) в актуальном состоянии, с выполнением операций первоначальной загрузки БД, с добавлением, удалением и корректировкой данных. Ввод данных оператором обычно осуществляется с использованием клавиатуры.
При вводе данных с клавиатуры скорость ввода принимается равная 0.8 символа в секунду. Однако этот норматив может быть увеличен из-за сложности восприятия оператором исходной первичной информации (рукописный текст, пониженная контрастность) и повышенным требованием к достоверности информации.
Для определения времени ввода информации необходимо воспользоваться формулой:
,
где - частота выполнения -ой операции за период времени (например, за год);
-количество символов, вводимых оператором при однократном выполнении
- ой операции ;
- скорость ввода символов при выполнении -ой операции . Рассмотрим пример расчета времени ввода данных оператором.
В течение года оператором выполняются следующие операции по ведению отношения «Студенты» (табл.7.1.,7.2.):
Таблица 7.1.
№ |
Название операции |
Частота выполнения операции в течение года |
1 |
Добавление данных о студенте |
200 |
2 |
Изменение данных о студенте |
20 |
Таблица 7.2.
№ |
Название операции |
Вводимые данные |
Среднее количество вводимых символов |
1 |
Добавление данных о студенте |
1. Ввод № зачётки 2. Ввод ФИО |
35 50 6 |
2 |
Изменение данных о студенте |
1. Изменение № зачётки 2. Изменение ФИО |
35 50 |
Другие рефераты на тему «Педагогика»:
Поиск рефератов
Последние рефераты раздела
- Тенденции развития системы высшего образования в Украине и за рубежом: основные направления
- Влияние здоровьесберегающего подхода в организации воспитательной работы на формирование валеологической грамотности младших школьников
- Характеристика компетенций бакалавров – психологов образования
- Коррекционная программа по снижению тревожности у детей младшего школьного возраста методом глинотерапии
- Формирование лексики у дошкольников с общим недоразвитием речи
- Роль наглядности в преподавании изобразительного искусства
- Активные методы теоретического обучения