Диплом: Автоматизация процессов взаимодействия участников образовательного процесса на основе использования интернет-сервиса «Дневник.ру»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
98
При регистрации участника любой категории необходимо ввести такие
реквизиты, как фамилия, имя, отчество, год рождения[11].
Далее, после выбора теста и нажатия кнопки «Зарегистрироваться»,
происходит запись данных участника в таблицу Обучаемые и Запись в Таблицу
Результаты. Суть записи заключается в том, что в Таблицу Результаты
записываются код обучаемого, код отчетности и число строк по количеству
вопросов данной отчетности. Таким образом, сопоставляя количество
пройденной отчетности вообще, и количество отчетности в данной таблице и
кодом данного участника, можно сделать вывод, на какие типы отчетности
Обучаемый записан, а на какие – нет.
Для добавления отчетности необходимо выбрать тип отчетности из
выпадающего списка, ввести ее название, ввести дату и время проведения, и
нажать кнопку «Создать». При этом в таблицу Работы записываются данные о
данном экземпляре отчетности. Далее, последовательно, необходимое
количество раз, вводится вопрос, ответ на вопрос и время на ответ (в минутах).
При этом из таблицы Работы выбирается Отчетность с максимальным значением
уникального идентификатора (то есть та, которая записана последней), и данный
идентификатор используется как внешний ключ при записи вопросов и таблицу
Вопрос.
Для записи на тестирование Обучаемый выбирает из списка доступных
типов отчетности необходимую и нажатием кнопки записывается на участие в
ней. При этом производится запись вопросов данной отчетности в таблицу
Результаты (с нулевыми значениями полей).
Алгоритм работы функции проверки ответов приведен на рисунке 2.7.
99
If (strlen($word1)!=
strlen($word2))
$name1;
$name2;
$url;
$word1=preg_replace("/[^0-9a-zа-я]/i","",$name1);
$word2=preg_replace("/[^0-9a-zа-я]/i","",$name2);
ДА
НАЧАЛО
A
НЕТ
КОНЕЦ
A
ДаНет
For
($i=0; $i<strlen($word1);
$i++)
$letter=$word1[$i];
IF($pos===false)
$tmp.=$letter $tmp.=$pattern2[$pos]
$array=strstr($url);
If (strlen($$array)!=1
Да
Нет
$res1=1; $res1=0;
$res1=0;
$otvet1="update
results set
resultat=$res1…”,
Рисунок 2.7 Алгоритм работы функции проверки ответов обучаемых
При начале прохождения отчетности из таблицы Вопросы
последовательно выводятся вопросы, принадлежащие происходящей
100
отчетности. После ввода участником ответа на вопрос происходит запись
данных в таблицу Общие результаты. При этом после записи проверяется
количество полей (вопросов) в таблице, на которые еще не дан ответ. Если такое
количество больше нуля, выводится вопрос, код записи которого максимален. В
случае, если таких вопросов не осталось, отчетность считается законченной для
данного пользователя, ее статус меняется, а участнику выводится
соответствующее сообщение. Проверка правильности ответа осуществляется
вручную преподавателем и с использованием функции сравнения правильного
ответа и ответа, данного обучаемым (в полуавтоматическом режиме).
101
2.4 Контрольный пример реализации проекта и его описание
Рассмотрим работу администратора, которая начинается с авторизации.
Рисунок 2.8 Авторизация
После авторизации администратор производит первоначальное
наполнение справочников.
Рисунок 2.9 Справочник Классы
102
Рисунок 2.10 Справочник Предметы
Рисунок 2.11 Справочник Уроки
После добавления справочников администратор регистрирует учеников и
учителей, а также имеет возможность просмотра их списков и редактирования
данных.
103
Рисунок 2.12 Регистрация учеников
Рисунок 2.13 Регистрация учителей
Зде6сь же можно просмотреть итоги успеваемости каждого ученика.
Рисунок 2.14 Итоги успеваемости
104
После того, как подготовка системы к работе завершена, необходимо
создать уроки. Список уроков приводится в отдельной форме с возможностью
сортировки.
Рисунок 2.15 Список уроков
При нажатии на значок с зеленым флажком будет показана форма учета
оценок за урок.
Рисунок 2.16 Список оценок
При этом администратор может выставить соответствующую оценку
ученику.
Листинг программных модулей приведен в Приложении 2.
105
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Подсчет экономической эффективности ИТ всегда предполагает
количественное сравнение затрат и полученных результатов. И если показатели
без проблем можно сформировать, то саму процедуру оценки нужно
осуществлять при помощи известных методик подсчета экономической
эффективности для инвестиционных проектов. Такой подход наиболее общий и
сложно реализуем, особенно для специфических проектов, которые отличаются
от внедряемых в промышленность. И главной сложностью применения данного
проекта для внедрения информационных технологий в образовании являются
результаты экономической оценки[20].
Вторым этапом для приближения к решению поставленной задачи
выделяют анализ подходов к оцениванию эффективности ИС, несмотря на их
предметные области. Здесь обычно отмечают отсутствие методики, которая
готова к применению сразу. Практические опыты есть только для частных
случаев и некоторых условий, касающихся вариантов внедрения ИС.
В связи с отсутствием адекватного применимого подхода к оценке
экономической эффективности информационных технологий сегодня
разрабатываются новые методы для ИС, которые могут служить решением
конкретных задач управления. Большая часть представленных методов включает
в себя эвристический характер и основывается на изучении последствий и
экономических затрат для каждого конкретного случая в отдельности. И если
удается определить качественные затраты и результат использования подобных
систем, то в дальнейшем имеет смысл применение обобщенного подхода в
оценке экономической эффективности проектов с инвестициями, о которых
говорилось выше[21].
Такой уровень оценки эффективности является самым оптимальным для
информационной системы, но и самым труднодостижимым. Поэтому плюсом
можно определять уже то, что были выявлены позитивные результаты внедрения
конкретной ИС при помощи определенных качественных показателей.
106
Обобщенный подход к оценке экономической эффективности проектов с
инвестиционной поддержкой. Универсальные методики поддержки такого рода
проектов содержат лишь базовые и общие принципы и являются актуальными
только для проектов производственного назначения. В таких методиках
указывается необходимости привлечения специальных процедур для оценки
полученного результата (например, в проекте экологического или научно-
технического развития). Это может намекать на то, что методики рассчитаны на
более широкие, нежели производство товара, цели. Данные методики оценки
эффективности определяют наиболее правильное вложение средств в
возможные направления здравоохранения, науки, промышленности и т.д. Но
одна и та же методика должна уметь сравнивать все нестандартные проекты с
проектами промышленности, поскольку инвестируемые ресурсы от этого не
изменяются [22].
Отличие оценки эффективности действия информационных технологий
состоит в отражении результатов, не являющихся доходами с продаж
выпускаемой продукции, поэтому и отличается так от промышленных
инвестиционных решений. Для реализации подобных ситуация предусмотрены
следующие методики. В них прямо подчеркивается, что инвестиции делаются
для получения выгоды. Сам же термин «выгода» фигурирует для того, чтобы не
показывать ограниченность целей инвестированных проектов, а наоборот, их
возможность принимать формы экономии средств, предотвращения потерь и т.д.
Выражение эффективности ИС базируется на принципах экономической
эффективности компании и применения в фирме новых технологий.
Экономический эффект в процессе использования ИС подсчитывается по
показателям замены ранее функционировавшего ИС на более эффективное и
мощное, а также по параметрам включения в ИС нового средства с целью
автоматизировать ранее не автоматизированные участки производства [23].
На разных стадиях жизненного цикла ИС и при различных целях расчета
могут быть рассчитаны и зафиксированы разные виды экономического эффекта:
• Предварительный;
• Текущий;
• Гарантированный;
107
• Фактический.
Предварительный эффект считается до выполнения всей разработки на
основе технических данных и ближайшего прогноза использования. Чаще всего
используется на этапе планирования и начале разработки ИС.
Потенциальный эффект принято рассчитывать по окончанию разработки,
основываясь на достигнутых заранее технико-экономических характеристиках и
прогнозируемых данных о наибольших объемах использования ИС в компании.
Данный эффект используется также при оценке работы компании-разработчика
ИС.
Гарантированный экономических эффект считается в виде эффекта для
заранее определенного внедрения и суммарного гарантированного внедрения по
всей совокупности объектов [22].
Для конкретного объекта гарантированный эффект можно рассчитать
только после окончания разработки для одного программного внедрения и
только основываясь на данных удельного эффекта, гарантированных
разработчиками в определенных сроках и в годовом объеме использования ИС.
Такой эффект от единственного внедрения ИС считается при оформлении
договора между клиентом и организацией.
Гарантированных эффект служит для создания и поддержания
экономически верной цены на всю продукцию компании.
Фактический экономический эффект считается на основе данных учета и
соотношения затрат к результатах применения ИС. Данный эффект также
рассчитывается от единственного программного внедрения на конкретном
объекте, а также как общий экономический эффект при использовании одного
ИС на всех объектах внедрения за период. Фактический эффект часто
применяется для оценивания деятельности компаний, разрабатывающий и
внедряющий ПО для отчисления в фонды экономического стимулирования, а
также для анализа эффективности работы ИС и выработки аппаратных
предложений по модернизации ИС и его условий применения [21].
Источниками для экономии у организаций, использующий ИС, являются:
• Улучшение показателей главной деятельности в результате
использования ИС;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)