Разработка данной подсистемы производится в среде 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 работают в системах реального времени и малых встраиваемых системах.
Интерфейс каждого объекта описывается весьма жестко. Однако, в противоположность интерфейсу, реализация объекта,- его исполняемый код и данные,- скрыта от системы (инкапсулирована) за границей, которую клиент не может пересечь. Клиенты работают с объектами только через их интерфейсы, используя только те методы объектов, которые открыты в интерфейсе и только с теми параметрами, которые включены в описание способа исполнения метода объекта.
CORBA создавалась как универсальная инфраструктура сложных и надежных распределенных систем. Под "сложными" понимаются системы с сотнями и тысячами серверов и миллионами клиентов, работающими в гетерогенных средах. Требования к надежности CORBA-систем подразумевает обеспечение уровня надежности проектов в области телекоммуникаций, финансов или здравоохранения. Именно такой уровень имелся в виду при разработке спецификаций CORBA. Естественно, это привело к появлению того, что с некоторой натяжкой можно назвать "философией" CORBA. Очень кратко ее можно охарактеризовать так: стремление к формализации как проекта в целом, так и его составных частей на как можно более высоком уровне абстракции. Это означает, что большая часть работы, требующей интеллектуальных усилий, должна быть выполнена не на этапе кодирования с использованием того или иного конкретного языка программирования, а на этапе создания спецификации проекта на специальном языке описания его составных частей (Interface Definition Language, IDL). Помимо использования IDL, предполагается активное применение так называемых design patterns - шаблонов тех или иных программных конструкций. Пожалуй, наиболее распространенным таким шаблоном является "фабрики" (factory). Под фабриками понимаются конструкции, предназначенные для (удаленного) создания фрагментов системы, т.е. объектов.
Задачей данного небольшого обзора является рассмотрение некоторых наиболее общих вопросов, с которыми сталкивается разработчик проекта распределенной системы с использованием технологии CORBA. Темой обзора являются проблемы скорее концептуального плана: когда необходимо (или удобно) использовать технологию CORBA, какие проблемы должны быть разрешены на стадии создания проекта, с какими достоинствами или недостатками связаны те или иные решения.
Воронежский государственный технический университет
УДК 681.327.8:621.93.011
А.В. Старцев, А.С. Кольцов, Е.Д. Федорков
ИСПОЛЬЗОВАНИЕ СОВРЕМЕННЫХ МЕТОДОВ И СРЕДСТВ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
Целью данной статьи является введение в особенности современных методов и средств проектирования информационных систем, основанных на использовании CASE-технологии. Читатель должен получить возможность принятия обоснованного, а не волевого решения относительно использования этих технологий. Приводимые в обзоре рекомендации могут способствовать успешному внедрению CASE-средств и уменьшить риск неправильных инвестиций.
Несмотря на высокие потенциальные возможности CASE-технологии (увеличение производительности труда, улучшение качества программных продуктов, поддержка унифицированного и согласованного стиля работы) далеко не все разработчики информационных систем, использующие CASE-средства, достигают ожидаемых результатов.
Для успешной реализации проекта объект проектирования (ИС) должен быть прежде всего адекватно описан, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС. Накопленный к настоящему времени опыт проектирования ИС показывает, что это логически сложная, трудоемкая и длительная по времени работа, требующая высокой квалификации участвующих в ней специалистов. Однако до недавнего времени проектирование ИС выполнялось в основном на интуитивном уровне с применением неформализованных методов, основанных на искусстве, практическом опыте, экспертных оценках и дорогостоящих экспериментальных проверках качества функционирования ИС.
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей.
Функциональная модель описывает существующие процессы в моделируемой области (так называемая модель AS-IS) и идеальное положение вещей – того, к чему нужно стремиться (модель TO-BE). Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы (предназначена для моделирования технологических процессов). Она представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта и отображает его функциональную структуру.