Диссертация (1167217), страница 51
Текст из файла (страница 51)
Это значительно облегчает работу с большимколичеством договоров.То, что описываемый модуль помогает принимать решения, анализируяданные, придает ему черты экспертной системы, одной из самых важныххарактеристик которых является накопление и организация знаний [Потапова2002: 33].Вкладка CST Tables имеет общую кнопку сохранения всех таблиц учетаработ по всем активным договорам. Меню Tutors –> Active Tutors формируетфайл формата TXT, содержащий список всех тьюторов, имеющих активныедоговоры с указанием номеров этих договоров, фамилии слушателя и краткогонаименования курса.
Эта информация необходима, например, для оформления303проектов приказов на оплату труда преподавателей в текущем учетном периоде.Меню Tutors –> Assignments Graded формирует файл TXT, содержащий сложнуювыборку произведенных тьютором работ за указанный период времени.Рассмотрим эту функцию приложения подробно.ѐОдним из недостатков стандартной инсталляции LMS Moodle 3.0 можносчитать негибкость отчета по совершѐнным в системе действиям, что можно былобы отнести к недостаткам подсистемы протоколирования. В самом деле, привыборе временнóго диапазона возможности ограничены либо конкретным днем,либо всеми днями сразу, что является крайне неудобным, поскольку отчет за одиндень не является информативным, а отчет за все дни существования системыявляется излишне объемным.
Частично эта проблема может быть снятаустановкой уменьшенного срока хранения записей журналов (логов), например,365 дней или 180 дней. Но такой шаг ведет к потере данных, поэтому его нельзяназвать очень удачным.В нашем случае требовалось установить, сколько открытых заданий былопроверено и оценено преподавателем за данный период времени. Для этого, вопервых, необходимо было сформировать отчет по следующим настройкам: System–> All participants –> All days –> All activities –> Update –> Teaching –> Standardlog. Выделенная полужирным опция оказывается единственной возможностьюхотя бы немного уменьшить получаемую выборку. Во-вторых, полученный отчетзагружается с веб-сервера в виде файла CSV с разделителями запятыми (CommaseparatedvaluestextВ-третьих,file).полученныйфайлпрограммнообрабатывается для нахождения открытых заданий с удалением дублирования(если одно и то же задание было проверено и оценено неоднократно, например,после исправления ошибок).Далее,изспециальныхконсультаций преподавателятекстовыхфайлов,содержащихсписокв режиме видеоконференцсвязи программноизвлекаются только те, которые относятся к выбранному в самом начале периодувремени.
Наконец, формируется текстовый файл отчета, в котором выводитсявременной диапазон в днях и далее для каждого тьютора:304 дата и время каждого проверенного задания для каждого слушателя суказанием наименования этого задания; дата и время каждой консультации в режиме видеоконференцсвязи скаждым слушателем; общее количество проверок и консультаций тьютора.Такой отчет является ключевым при составлении документов для оплатытруда преподавателя в заданный период в условиях ИОВС(к).Меню Financial –> General Report позволяет формировать в основном полевкладки Report отчет следующего содержания: количество и стоимость активных договоров; количество и стоимость исполненных (неактивных) договоров; количество и стоимость всех договоров; среднюю стоимость одного договора; погодовой отчет по всем договорам.Последний перечисляет по годам (от текущего и дальше в сторонууменьшения) количество договоров за год и их стоимость. Внутри каждого года –то же для каждого месяца, но уже с января по декабрь.
Далее следует отчет поязыкам (сколько договоров и на какую сумму было заключено по каждому изпреподаваемых языков). В завершении следует отчет по курсам (сколькодоговоров и на какую сумму было заключено по каждому из имеющихся курсов).Под основным полем помещается кнопка «Printable General Report», котораяформирует из указанных данных графический отчет в файле HTML.Еще одной опцией общего финансового отчета является возможностьвывода помесячно информации о выплатах преподавателям с указанием номеровдоговоров слушателей, количества проверенных заданий и проведенныхконсультаций.Меню Financial –> Month’s Payments формирует файл с графическимотчетом в формате HTML, который содержит информацию о выплатахпреподавателям по месяцам: по активным, неактивным и всем договорам.305Таблицыcourse(учетреализуемыхкурсов),coursesfortutor(учетреализуемых договоров), student (учет слушателей) и tutor (учет тьюторов) имеютвозможность корректировки записей с немедленным внесением всех измененийво все кореллирующие таблицы без необходимости перезагрузки программы.Описанныймодульпозволяетпроводитьвсестороннююоценкудеятельности Центра дистанционного обучения и помогает руководителювовремя принимать решения (изготовление проектов приказов, заключениепроектов договоров, изготовление и выдача документов об окончании обучения идр.).
Объем программного кода приложения составляет более 3000 строк.В целом в течение периода тестирования и использования программы, былисделаны следующие наблюдения: Качество содержания формируемых документов значительно выросло,так как программная обработка данных практически исключаетопечатки и ошибки, допускаемые человеком. Существенно увеличилась прозрачность всех протекающих процессов. Качество и время формирования отчетной документации практическиперестали зависеть от количества обучающихся и преподавателей(эффект масштабирования). Появиласьвозможностьпрогнозированияобъемовработывзависимости от периода времени (определенных пиковых месяцев вгоду). Наличие графика популярности курсов и иностранных языковпозволяетфокусироватьусилияразработчиковнанаиболеевостребованных направлениях. Высокая степень автоматизации процессов управления позволит (покрайней мере, в среднесрочной перспективе) не проводить резкогоувеличения штата сотрудников при соответственно резком росте числаактивных договоров.3063.5.1.2 Программа для ЭВМ учебного назначения «Помощник экзаменатора:переводческие эквиваленты»Программа«Переводческиепредназначенадляэквиваленты»упроведенияконтролястудентов-бакалавровзнаниятемылингвистическихнаправлений подготовки.Универсальный характер программы допускает ее широкое применение,прежде всего в высшей школе, для тренировочного, промежуточного ифинального видов контроля.Программа работает с исходными текстовыми файлами формата TXTкодировки UTF-8, перед закрытием формирует файл формата TXT, содержащийинформацию об ответе экзаменуемого, включая оценку по 100-балльной шкале (впроцентах выполнения).Для достижения искомого результата необходимо поместить в папку спрограммой три файла формата TXT, содержащих переводческие эквивалентытрехвидов,например:библеизмы,античныекрылатыевыражения,географические наименования.После подготовки этих трех файлов и их размещения в папке с программойможно начинать работу.
Для этого нужно запустить файл start.exe.Первое диалоговое окно предлагает пользователю (экзаменатору) ввестиучебную группу опрашиваемого студента. После нажатия единственной кнопкипервого диалогового окна или клавиши «Enter», программа считывает введенныеданные в переменную и закрывает первое диалоговое окно.Активируется второе (основное) диалоговое окно программы. Оно имеетболее сложную структуру. Вверху окна предлагается поле для ввода фамилии,имени и отчества студента.
Под полем ввода располагается кнопка «Начать».После ввода ФИО студента программа случайным образом формирует список изпятнадцати эквивалентов (по пять из каждого файла); поле ввода ФИО и кнопка«Начать» деактивируются.307Экзаменатор предлагает студенту ответить на 15 случайным образомвыбранныхвопросов(назвать15эквивалентов),правильноотвеченныепомечаются при нажатии на них левой кнопкой мыши. После нажатия кнопки«Проверить» программа закрывает основное диалоговое окно, формирует файл(имя файла складывается из номера группы и ФИО студента) с результатами ивыводит его на экран. Файл имеет следующую структуру (по строкам): группа;ФИО студента; перечень предложенных вопросов с пометкой верно/неверно;результат ответа; время записи данных, например (для немецкого языка):Группа: 0-2-34ФИО: Петров Иван ПетровичВерно Der Turm zu Babel Вавилонская башняНеверно Böhmische Dörfer что-то непонятноеНеверно Chile ЧилиВерно Der Mensch denkt und Gott lenkt! Человек предполагает, а БограсполагаетНеверно Wo ein Wille ist, ist auch ein Weg.
Было бы желаниеНеверно Vereinigte Arabische Emirate pl Объединенные Арабские ЭмиратыНеверно Barmherziger Samariter добрый самаритянинНеверно Kleider machen Leute. Встречают по одежкеНеверно Côte d’Ivoire Берег Слоновой КостиНеверно Gefallener Engel падший ангелНеверно Ohne Fleiß kein Preis. Без труда не вытащить и рыбки из прудаНеверно Im Anfang war das Wort В начале было словоНеверно Ungläubiger Thomas Фома неверующийВерно Erst wägen, dann wagen.
Семь раз отмерь, один отрежьНеверно Bayern БаварияРезультат: 20.0 %Время записи данных: Thu Jan 10 06:15:48 2013Таким образом, программа фактически формирует экзаменационный билети позволяет осуществить контроль усвоения переводческих эквивалентовбеспристрастно и адекватно, при этом сохраняя данные об ответе. Этим решаютсядве важные задачи: а) происходит опрос и б) проводится протоколированиеответа.Потенциально программа может работать с любым содержанием трех (поумолчанию) файлов-источников, в которых каждая строка представляет собойвопрос или задание.
Файлы-результаты могут быть опубликованы практическисразу же, что делает процедуру принятия экзамена прозрачной и легкоконтролируемой. Автоматическое протоколирование избавляет экзаменатора или308его ассистента от необходимости вести протокол вручную, что экономит время ипозволяет опросить бóльшее количество студентов.КодировкаUTF-8допускаетиспользованиекириллицы,атакжерасширенной латиницы, содержащей особые буквы, встречающиеся во многихевропейских языках (программный код см. в приложении 5).3.5.1.3 Комплект программ для ЭВМ «Помощник корпусного лингвиста»Комплект программ для ЭВМ «Помощник корпусного лингвиста»предназначен для получения первичных навыков работы с лингвистическимикорпусами малого объема и отслеживания всех этапов работы с ними – от отбораисточников и до их практического применения.В комплект входят три программы для ЭВМ:1.
Автоматический преобразователь текстового файла в базу данныхформата XML.2. Программадляавтоматизированнойразметкиспециального(грамматического) лингвистического корпуса.3. Программа для работы с готовым лингвистическим корпусом (корпусныйменеджер).Первая программа не имеет графического интерфейса. Ее задача –обработать заранее подготовленный текстовый файл, который представляет собойнабор пронумерованных немецкоязычных предложений (каждое предложение нановой строке), и осуществить вывод в виде файла XML – пустого шаблона дляпоследующего заполнения.