Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 3000196

.doc
Скачиваний:
14
Добавлен:
30.04.2022
Размер:
809.47 Кб
Скачать

Ключевой же задачей ADL является работа над SCORM-стандартом (Sharable Content Object Reference Model, модель обмена учебными материалами). SCORM соединил и улучшил ранее разработанные стандарты и спецификации, создав четкую модель распространения образовательного материала, основанную на LMS.

Проектируемая подсистема направлена исключительно на создание пакетов учебных материалов стандарта SCORM 2004. Поскольку интернет стал основной средой распространения SCORM-пакетов, то разрабатываемую подсистему создания SCORM-пакетов правильнее всего реализовывать как интернет-приложение, а, следовательно, не будет необходимости адаптировать к новым платформам дальнейшие программные разработки, что является огромным плюсом. Также плюсами данной разработки являются:

  • конечный пользователь всегда сможет воспользоваться данной подсистемой, где бы он ни был;

  • конечному пользователю не придется устанавливать какое-либо вспомогательное программное обеспечение для запуска данной подсистемы;

  • конечный пользователь не зависит от ограниченных привилегий, запрещающих какие-либо действия на локальной операционной системе;

  • модульная структура подсистемы позволяет легко и просто дорабатывать и усовершенствовать ее.

Основными целями реализации проектируемой подсистемы являются: простота использования, интуитивно понятный интерфейс, мобильность, отказоустойчивость, эффективность – все вместе позволит воспользоваться редактором пакетов учебных материалов стандарта SCORM буквально каждому без особого труда.

Воронежский государственный технический университет

УДК 681.3

А.В.Пономарев, А.А. Килина, И.С. Малышева

ПОДСИСТЕМА РЕЙТИНГОВОЙ ОЦЕНКИ ДЕЯТЕЛЬНОСТИ ПРЕПОДАВАТЕЛЬСКОГО СОСТАВА ВЫСШЕГО УЧЕБНОГО ЗАВЕДЕНИЯ

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

Для реализации рейтинговой системы есть 3. Первый подход основывает на сервисно-ориентированной архитектуре и предполагает разработку web-сервиса, который смогут использовать другие учебные заведения. Ее преимуществом является то, что она может работать на любой платформе начиная от Microsoft Windows Server и заканчивая Mac серверами. При изменении внутренних механизмов нам не нужно будет изменять публикуемые части. Эта технология отличается повышенной мобильностью. Но заставляет прописывать все механизмы взаимодействия с базой данных, это создаст лишнюю нагрузку на web-сервер.

Второй подход основан на разработке Windows приложения на базе технологий .NET. Преимуществом данной архитектуры является обилие технологических возможностей, хорошо проработанная среда разработки и большая компонентная база, что позволяет в кратчайшие сроки и с минимальными усилиями разработать программное обеспечение. В дальнейшем при модернизации приложения не составит труда найти студента для выполнения поставленной задачи. Но явным недостатком этого подхода является пониженная мобильность. После внесения изменений понадобится еще большой промежуток времени для полного перехода новую версию приложения.

Третьим и наиболее предпочтительным подходом является разработка на базе Web-приложения ASP.NET. Этот вариант сочетает в себе преимущества сервисно-ориентированной архитектуры и Windows-приложений. А точнее, это высокая мобильность, за счет централизованного хранения исходных кодов и специального интерпретирующего механизма, позволяющего получать самые свежие версии уже через несколько секунд после обновления web-приложения. Среда разработки имеет высокий уровень интегрированности с базой данных Microsoft SQL Server 2005 и позволяет с легкостью создавать гибкие подключения к базе данных, которым не страшны переносы с сервера на сервер. Также нам доступна огромнейшая база коммерческих и не коммерческих компонентов.

При разработке web-приложения для рейтинговой системы преподавателей наиболее трудной частью является разработка структуры базы данных. Все осложнялось наличием более чем 100 параметров рейтинга и ограниченности длины одной записи базы данных. Обычно все возможные вычисления переносятся на базу данных, но база данных не позволяет произвести сложное вычисление рейтинга, в которое входит анализ ячеек, выбор типа ячейки, анализ коэффициента и вычисление значение рейтинга параметра. Проблема была с легкостью решена с помощью переноса всех сложных вычислений в отдельную библиотеку. Еще одним интересным моментом является работа с графикой. Хранить графику не целесообразно в базе данных из-за частого изменения данных, тем самым значительно эффективнее использовать механизмы формирования графики на лету с помощью библиотек GDI в пространстве имен System.Drawing.

Воронежский государственный технический университет

УДК 681.3

Е.А. Гладышева, А.А. Килина

Подсистема распределения и контроля выполнения дипломных проектов на платформе SharePoint

Автоматизация в наше время является одним из основных факторов повышения эффективности практически любой деятельности, тем более связанной с большими объемами различных данных, какой и является деятельность по распределению тем курсовых проектов, закреплению студентов за дипломными руководителями, контроль выполнения дипломных проектов в высшем учебном заведении. На сегодняшний день данный процесс нуждается в специализированном программном средстве, которое позволило бы избавить сотрудников от рутинной работы с бумагами и отчетами, сократить число ошибок значительно повысить эффективность их деятельности.

В настоящее время вся информация по распределению тем курсовых проектов, информация о студентах, их дипломных руководителях, а также информация о ходе работы студентов хранится в письменном или электронном виде. Но не существует одной базы данных, из которой можно было бы получить всю необходимую информацию оперативно и своевременно, а также видеть любые изменения, происходящие в хранящихся данных.

Такое положение дел имеет массу недостатков. Во-первых, возникает проблема своевременного оповещения и согласования тем. Эта проблема затрагивает студентов-дипломников, дипломных руководителей, кураторов. Следствиями этой проблемы является несоответствие выбранной темы и темы, обозначенной в приказе.

Во-вторых, возникает сложность проведения контроля выполнения дипломного проекта, как в общем виде, так и его отдельных этапов. То есть, дипломному руководителю приходится затрачивать время на то, чтобы выяснять выполнил ли студент ту или иную часть работы. А для преподавателей-консультантов, в свою очередь, также является проблемой донести до дипломных руководителей сведения об успеваемости студентов, а при необходимости сообщить о каких-либо изменениях. Ведь не всегда преподаватель-консультант и дипломный руководитель находятся в одном корпусе и могут в примерно одинаковое время обменяться информацией.

В-третьих, работа с информацией в таком виде весьма неудобно для кураторов, так как те формируют своды успеваемости, списки допусков, протоколы, а оперативную информацию для этого получить нелегко.

При автоматизации данного процесса необходимо обозначить уровни доступа к информации. В нашем случае имеются четыре потенциальных пользователя. Это: дипломный руководитель, студент-дипломник, преподаватель-консультант и куратор.

Так, например, дипломный руководитель и преподаватель-консультант могут не только получать всю необходимую им информацию, но и вносить её в базу данных, а также изменять при необходимости.

Что же касается куратора, то он не является источником данных для базы данных, но представляется её активным пользователем. Куратор использует систему в целях получения достоверной информации, необходимой ему для формирования списков, протоколов и других документов.

Студент же вообще имеет ограниченный доступ к системе, но, однако, может получить из неё данные о своей теме, успеваемости, о датах консультаций. Но источником данных для базы данных, как и куратор, не является.

Разработка данной подсистемы производится в среде Microsoft Visual Studio 2008 Team System. Это позволяет повысить совместимость программного средства с пользовательскими приложениями, такими как Microsoft Office. А это весьма важно, так как приложения с необходимой информацией могут храниться в различных форматах (doc, pdf, jpeg). Это могут быть различные текстовые документы, картинки, отсканированные тексты и прочее. Надо отметить, что ошибки и исключения возникать не должны при попытке обратиться к ним.

Большие объемы хранимой информации требуют использовать надежную базу данных. Для этого подходит Microsoft Sql Server 2008. Он прекрасно совместим с используемыми в разработке приложениями, и обеспечивает высокую надежность и быстродействие программного средства. Также данная система управления базами данных позволяет одновременное использование базы неограниченным числом пользователей. Что важно при расширении системы в масштабах целого ВУЗа.

Таким образом, разработка и последующее внедрение данной системы позволит значительно упростить деятельность по распределению тем дипломных проектов, контроль их выполнения, автоматизировав её. А также избавит сотрудников от рутинной работы с формированием отчетов, протоколов и другой различной документации. Позволит быстро использовать базу данных с любого компьютера ВУЗа, что весьма удобно, ведь каждый преподаватель сможет со своего рабочего места осуществлять контроль над ходом выполнения работы и вносить свои изменения. Это также важно потому, что участники работ, как мы уже сказали, могут, находясь в разных учебных корпусах, одновременно вносить изменения в содержание работы. Все возможные накладки в данном случае исключаются на уровне СУБД. А также все объемы информации, которые хранились в письменном виде или электронном, но собрать которые воедино было весьма сложно, теперь будут находиться в единой базе данных, а доступ к ним будет легким и надежным. Сама же информация своевременной, достоверной и оперативной.

Воронежский государственный технический университет

УДК 683.1

В.В. Сокольников, С.В. Зюзько

ПРОБЛЕМЫ КАЧЕСТВА ВЫСШЕГО ОБРАЗОВАНИЯ И ВОЗМОЖНОСТЬ ЕГО ОЦЕНКИ В ДИСТАНЦИОННОМ И ОЧНОМ ОБРАЗОВАНИИ

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

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

Применение различных критериев оценки к результатам образовательного процесса позволяет существенно улучшить его результативную часть. Эти критерии помогают одновременно решить ряд задач.

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

Во-вторых, такие системы позволяют создать основу для дифференциации студентов с учётом их индивидуальных возможностей в процессе перехода на профессиональную подготовку на выпускных курсах, т.е. создание условий для перехода на многоуровневую систему. Исходя из подхода к пониманию качества образования можно выделить следующие

заинтересовавшие нас блоки показателей качества.

1. Качество учебных программ.

2. Качество студентов.

3. Качество знаний.

4. Внедрение процессных инноваций.

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

Качество знаний также определяется рядом критериев. Одним из таких критериев является рейтинговая система оценки (РСО) учебной деятельности. В частности, она может быть применима в работе по предметам гуманитарного профиля. При сохранении в целом нагрузок учебного плана, происходит существенное перераспределение внутри учебного процесса. Он строится по модульному принципу.

По каждому дисциплинарному модулю устанавливается перечень обязательных видов работы студента. Шкала оценок, т.е. минимальное и максимальное количество рейтинговых баллов за каждый вид работы студента, определяется кафедрой и зависит от структуры дисциплины, количества аудиторных часов и часов, выделяемых на самостоятельную работу студента, значимости отдельных тем и отдельных видов работ для освоения дисциплины.

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

Преподаватель может использовать «штрафы» в виде уменьшения набранных баллов за пропуск лекционных занятий, за нарушение сроков выполнения учебной работы, за систематический отказ отвечать на семинарских занятиях и т.д. При промежуточном контроле преподавателем используется промежуточная рейтинговая оценка, представляющая собой сумму всех рейтинговых баллов, полученных студентом при изучении дисциплинарного модуля. Рабочей учебной программой может быть предусмотрено проведение промежуточных контрольных мероприятий успеваемости в конце каждого дисциплинарного модуля.

Итоговый контроль также может проводиться в рейтинговой форме. В рамках дистанционного образования система промежуточного контроля аналогично может быть построена по модульным принципам, которые позволяют контролировать выполнение учебного плена по стадиям. Самой простой формой такого контроля является проведение тестирования и выполнение типовых заданий как в группе, так и индивидуально.

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

Воронежский государственный технический университет

УДК 681.3

А.С. Кольцов, А.А. Зинков, А.Н. Чекменев

КОНФИГУРАТОР ПОЛЬЗОВАТЕЛЬСКОГО КИОСКА В СЕТИ ЭЛЕКТРОННЫХ БИБЛИОТЕК

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

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

Осознание указанных проблем, а также качественные изменения в области развития современных информационных технологий и средств передачи данных привели к необходимости поиска новых подходов и решений проблем создания хранилищ информационных ресурсов, их организации, средств и способов доступа к ним пользователей. В обобщенном виде такие подходы сегодня стали трактовать как создание “цифровых” или “электронных” библиотек. На смену информационному обслуживанию на печатных носителях приходит обеспечение пользователей, основанное на электронном представлении самой разнообразной информации, тиражируемой в неограниченном количестве и оперативно доступной по глобальным компьютерным сетям независимо от времени обращения к ней и местонахождения пользователей.

Не останавливаясь подробно на раскрытии методики этого процесса, отметим только, что в практике проектной работы прижилась система, когда по одной оси таблицы-выборки откладываются условные градации релевантности модулей создаваемой системы, а по другой – опорной, например, федерального или регионального образовательного портала. Оценка трехбальная: «0» означает достаточное соответствие исследуемого модуля по отношению к «эталонному» опорной системы, «1» подсказывает целесообразность некоторой коррекции созданного модуля, а «2» говорит о полной несостоятельности модуля либо по содержанию, либо по технологическим признакам (размеру, расширению и т.п.). Прочерк в клеточке матрицы означает естественное отсутствие корреляций сравниваемых модулей и воспринимается в расчете адекватно нулю. Понятно, что в главной диагонали матрицы Александера прочерки невозможны – иначе матрица не достоверна. Наилучшей является картина, когда набранная штрафная сумма матрицы минимальна, что описывается набором специально декларируемых коэффициентов.

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

Разработанная информационная система может найти широкое применение в библиотеках различной направленности, а так же на предприятиях различных форм собственности, руководители которых заинтересованы в функционировании подразделений, отвечающих за доступ к текстовым электронным ресурсам.

При создании информационной базы данных «Конфигуратор пользовательского киоска в сети электронных библиотек» были учтены такие направления, как активное использование базы данных в сети Интернет, организация запросов и подзапросов к базе данных, систематизация содержания базы данных по заданным критериям, интеграция информации.

Информационная система реализована на основе многокомпонентного программного обеспечения, построенного на архитектуре сервер - клиент, хранилища данных под управлением реляционной СУБД, обеспечивающей логику хранения данных и сервера, обеспечивающий интерфейс с клиентом.

Информационная система устанавливается на компьютер, работающий под управлением операционной системы Windows 2000 Professional/Server и выше с поддержкой протокола TCP/IP. Для корректной работы системы требуется установленная СУБД MySQL, HTTP сервер Apache, интерпретатор Java Server Page, достаточные права доступа для установки и администрирования системы.

Воронежский государственный технический университет

УДК 681.3

Д.А. Дахин, А.С. Кольцов, А.Н. Чекменев

АВТОМАТИЗАЦИЯ ДОКУМЕНТООБОРОТА

ОТДЕЛА С ИСПОЛЬЗОВАНИЕМ УДАЛЕННОГО

ДОСТУПА К ДАННЫМ

Любое современное предприятие, заботящееся об увеличении роста качества и точности проектирования изделий и технологических процессов их изготовления, стремится использовать системы автоматизированного проектирования и управления.

Разрабатываемые процессы должны обеспечивать наибольшую производительность и наименьшие затраты. Принцип автоматизации документооборота означает, что надо автоматизировать не только те или иные расчеты, но и оформление выходных документов, в том числе, оформление необходимых командировочных документов и их учет. Вся эта работа может быть выполнена оперативно только при условии использования автоматизированных систем.

В отличии от традиционного программного обеспечения - систем ориентированных на автоматизацию конкретных участков бизнеса (бухгалтерия, складской учет, кадры и пр.) системы автоматизации документооборота предлагают решение задач менее очевидных и более комплексных. По сути дела внедрение системы автоматизации документооборота затрагивает все уровни управления компании и призвано изменить способы управления. Сложность данной задачи, как правило, недооценивается руководством компании. На рынке сложилась некоторая диспропорция: поставщики программного обеспечения пытаясь решать задачи, с которыми они сталкиваются на практике, усложняют программное обеспечение. Это приводит к дополнительным сложностям при его внедрении и, соответственно, увеличивает стоимость проекта. А покупатели систем, как правило, не готовые к такому уровню сложности, стремятся получить более легкое решение за меньшую цену. Однако опыт практических внедрений показывает, что подобное половинчатое внедрение не оправдывает ожиданий, что приводит к определенному охлаждению руководства компании к этой теме.

Объем рынка документооборота оценить в настоящее время достаточно сложно, но очевидно, что в ближайшее время с потребностью в автоматизации документооборота столкнутся практически все более или менее крупные предприятия и госучреждения, задумывающиеся над повышением эффективности. В последнее время наблюдается очевидный всплеск интереса к данной тематике, причем в отличие от ситуации трех-четырех летней давности интерес в основном вызывает не автоматизация канцелярии и архива документов, а именно автоматизация процессов документооборота и других смежных задач, таких как автоматизация систем управления менеджментом качества. При этом рост спроса в регионах явно опережает рост спроса в Москве и Петербурге. В последнее время очень большую активность проявляют крупные региональные производственные предприятия.

Особенность предлагаемой методики проектирования информационной системы автоматизации документооборота отдела с использованием удаленного доступа к данным заключается в использовании современных информационных технологий: создание специализированной интерактивной системы в среде Delphi с использованием таблиц базы данных под управлением СУБД InterBase, позволяющей работать с базами данных технологии «клиент-сервер».

Во-первых, интерфейса информационной системы, т.е. организации взаимодействия событий, компонентов Delphi, и расчетной части программы;

Во вторых, базы данных, т.е. определению структуры таблиц, заданию диапазонов изменений хранимых параметров. В качестве СУБД для программной реализации предпочтение было отдано приложению InterBase, проявившего себя как высоко надежное и стабильное программное средство в период отладки и тестирования программного комплекса. Использование базы данных технологии «клиент-сервер» позволяет вести более масштабную работу и организовать контроль в разных местах предприятия, оснащенных клиентскими приложениями.

В третьих, вычислительной среды программного комплекса в среде Delphi, включающей описание основных компонентов, процедур, переменных и функций разработанной системы

В процессе проектирования большое внимание было уделено вопросам разработки различных видов обеспечения системы: математическое, лингвистическое, информационное, техническое, программное и методическое обеспечения.

Воронежский государственный технический университет

УДК 621.9.021

Е.А. Тычина, А.С. Кольцов, Е.Д. Федорков

АНАЛИЗ РАБОТЫ ПРОИЗВОДСТВЕННЫХ ПОДРАЗДЕЛЕНИЙ МАШИНОСТРОИТЕЛЬНЫХ ПРЕДПРИЯТИЙ НА БАЗЕ СОВРЕМЕННЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

CORBA - это аббревиатура от Common Object Request Broker Architecture (стандартная архитектура брокера объектных запросов), обозначающая открытую, независимую от поставщика архитектуру и инфраструктуру, позволяющую использовать различные приложения для совместной работы в сетях. Используя стандартный протокол IIOP, CORBA-приложения, разработанные любым производителем программного обеспечения, работающие практически на любой аппаратной платформе, операционной системе или сети, могут взаимодействовать с другими CORBA-приложениями того же или другого поставщика, также на практически любой платформе, операционной системе или сети, созданными с использованием самых различных языков программирования.

CORBA может применяться в самых различных ситуациях. В силу простоты использования, CORBA интегрирует машины множества производителей от мэйнфреймов, миникомпьютеров и настольных ПК до персональных информационных систем и встроенных систем. CORBA - это среднее звено, являющееся лучшим выбором для предприятий. Одним из наиболее важных, равно как и наиболее частых применений CORBA является построение серверов, предназначенных для обработки запросов от большого числа клиентов с высокой производительностью и надежностью. CORBA работает на заднем плане, в серверных помещениях многих крупнейших мировых веб-сайтов. Эти системы надежно работают за счет соответствующих возможностей CORBA, обеспечивающих масштабирование и отказоустойчивость. Однако CORBA далеко не всегда используется исключительно в крупных приложениях. Специализированные версии CORBA работают в системах реального времени и малых встраиваемых системах.

Интерфейс каждого объекта описывается весьма жестко. Однако, в противоположность интерфейсу, реализация объекта,- его исполняемый код и данные,- скрыта от системы (инкапсулирована) за границей, которую клиент не может пересечь. Клиенты работают с объектами только через их интерфейсы, используя только те методы объектов, которые открыты в интерфейсе и только с теми параметрами, которые включены в описание способа исполнения метода объекта.