В начало
22 Апреля 2011

Министерство Образования Пермского края внедряет автоматизированную информационную систему электронных дневников учащихся на базе продуктов Microsoft

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

Система реализована как Интернет-портал в котором обрабатываются данные о ходе образовательного процесса в учреждениях отрасли образования. К системе могут подключаться отдельные физические лица (учитель, ученик, родитель), государственные органы управления образованием, организации (общеобразовательные учреждения, учреждения дополнительного образования, спортивные центры и клубы и др. Зарегистрировано более 320 000 пользователей, более 1200 школ; ежедневно на портал заходят более 15 000 уникальных посетителей. За 2009/10 учебный год выставлено более 20 млн. оценок, количество предоставленных услуг информирования родителей об успеваемости более 10 млн.

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

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

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

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

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

Для первой версии системы мы выбрали сервер IIS 6.0 (ASP 2.0 (Framework 2.0)), VisualStudio 2005 как средство разработки и SQL Server 2005 для хранения данных, в процессе развития мы перешли на IIS 7.0 Framework 3.5, VisualStudio 2010 и SQL Server 2008, возможности новых продуктов позволили нам повысить эффективность и быстродействие нашего решения, отдельно стоит сказать, что командную работу с помощью TFS.

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

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

Использование расширений IIS стандартных и разработанных средств взаимодействия баз данных позволяют поддерживать необходимую сложность Системы, видеть и планировать пути её развития и повышения эффективности. Наиболее важными для Решения оказались такие возможности продуктов Microsoft как расширения для веб-ферм, балансировщик нагрузки, сервис общего кэширования и хранения данных сессий, широкие возможности планировщика задач SQL Server.

Аппаратная часть решения представляет собой набор Веб-серверов и серверов БД, кроме того, до последнего времени мы использовали ISA Server для защиты периметра сети. В группу веб-серверов включены 3 сервера, столько же в группу серверов баз данных.

Для решения задачи импорта пользовательских учетных записей и других данных из формата csv, в базу данных Системы (SQL Server 2005) мы воспользовались встроенными и дополнительными инструментами от Microsoft. Результатом стал технологически связанный, совместимый продукт, который с минимальными доработками позволяет нам импортировать любые другие объекты.

Для сопоставления исходного кода и объектов базы данных используется утилита SqlMetal.exe, с помощью нее был создается файл кода C#, представляющий собой отображение сущностей базы данных в объектную модель. Программная модель позволяет автоматизировать привязку полей и низкоуровненвые проверки, методы работы с базой данных. При импорте пользовательские данные считываются из файла и анализируются на предмет ошибок: пропущенных или ошибочных полей. Затем создается экземпляр источника DataContext. На основе считанных данных, создается список новых объектов, и с помощью метода массового сохранения, объекты добавляются в контекст и автоматически вычисляется набор измененных объектов, соответствующие команды для внесения изменений базы данных.

Подробности на сайте Microsoft

О Министерстве образования Пермского края

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

Добавить комментарий

Топ статей за Апрель 2011

«Нижнетагильский завод металлических конструкций» повышает отказоустойчивость ИТ-инфраструктуры с помощью технологии виртуализации Hyper-V

Корпоративная информационная система ФГУП «Росморпорт» на базе решений Microsoft Dynamics AX и IBM Cognos Enterprise Planning будет тиражирована на филиалы

ОАО «Борский трубный завод» внедряет единую службу каталогов Active Directory от Microsoft

Компания «Седьмой Континент» повысила эффективность защиты рабочих станций с помощью Microsoft Forefront Endpoint Protection 2010

ОАО «НОМОС-БАНК» переводит общедоступные сервисы на платформу Microsoft Windows Server силами специалистов Softline

ОАО «Ханты-Мансийскдорстрой» внедряет универсальную систему коммуникаций и обмена данными на базе технологий Microsoft

Министерство Образования Пермского края внедряет автоматизированную информационную систему электронных дневников учащихся на базе продуктов Microsoft

Органы государственной власти Ярославской области создают единое информационное пространство на базе продуктов Microsoft

ОАО «Седьмой Континент» внедряет коммуникационную платформу Microsoft Lync 2010

Новости за неделю (04.04.11 - 10.04.11)

НАЦ РАН им. В.И. Шпильмана оценил преимущества корпоративного лицензирования Microsoft

Документооборот компании «ТАМАК» автоматизирован на базе Microsoft SharePoint

Миграция на Windows 7 и Office 2010 – мнение Gartner

В одной из ведущих инвестиционных компаний Московского региона RDI Group автоматизировано управление финансами на базе Microsoft Dynamics AX

В Нижегородской Областной Фармации построен отказоустойчивый кластер гипервизоров на базе технологий Microsoft

Gartner считает, что электронная почта – не облачный товар

Microsoft и Nokia окончательно поделили сферы влияния в рамках партнерства

Новости за неделю (18.04.11 - 24.04.11)

Компания «Русагро-Инвест» лицензирована в рамках соглашения Microsoft Enterprise Agreement

В «Русагротрансе» внедрены новейшие технологии Microsoft – MS Exchange Server 2010 и MS Forefront Threat Management Gateway

Архив

| 2009 | 2008 | 2007 |
| 2006 | 2005 | 2004 |

 

Реклама на сайте

 

Новости ИТ Примеры внедрения Мысли про ИТ
ИТ-компании Серверные продукты ИТ-события
Агентство Вакансии География
2003-2011 © ИТ-контент

Контент Агентство "ИТ-Контент"

Москва, ул. Верхняя Красносельская, дом 34
Тел: +7 (495) 240-72-03
E-mail: itcontent@itcontent.ru

Реклама на сайте